EOSIO is software that introduces a blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications. This is achieved through an operating system-like construct upon which applications can be built.
Block.one has developed the EOSIO Software and it is headed by Dan Larimer who has worked on other blockchain projects like Steemit and Bitshares.
EOSIO uses the Delegated Proof of Stake(DPOS) consensus mechanism, and additionally adds asynchronous Byzantine Fault Tolerance (aBFT) for faster achievement of irreversibility. The aBFT algorithm provides 100% confirmation of irreversibility within 1 second.
The software provides accounts, authentication, databases, asynchronous communication and the scheduling of applications across multiple CPU cores and/or clusters. The resulting technology is a blockchain architecture that has the potential to scale to millions of transactions per second, eliminates user fees and allows for quick and easy deployment of decentralized applications.
The EOSIO software enables blockchains to establish a peer-to-peer terms of service agreement or a binding contract among those users who sign it, referred to as a “constitution”. Check out the video below on Huobi Talk where 7 EOS block producers discuss blockchain governance and cryptonomics !
Additionally, you can register on Huobi to get EOS tokens using the current trading pairs — USDT, BTC, ETH and HT.
There are many different types of consensus mechanisms used in blockchain and the 3 common one are Proof of Work(PoW) , Proof of Stake (PoS) and Delegated Proof of Stake (DPoS) which has been popular with many new blockchain projects.
Lets take a look into these consensus mechanisms and compare them
Proof of Stake systems have the blockchain’s rules and parameters programmed into the genesis block. Consequently, any changes mean a fork in the protocol. Conversely, DPoS-based blockchains have an elected panel of delegates who actively govern the blockchain and can propose changes to the protocol, although such changes must be approved by the users for them to take effect.
Therefore, DPoS aims to create better incentives and a fast, scalable, more distributed and more efficient consensus mechanism.
The EOSIO blockchain software allowed block producers to configure the amount of RAM (Random Access Memory) that their full nodes and the EOS system currently has 64GB of RAM available to the market. RAM is required to store account information such as keys, balances, and contract state.
Decentralized application (Dapp) developers face two costs when building their system.
The cost of interacting with the blockchain
The cost of hosting a full node
Keeping RAM scarce (64 GB) lowers the cost of hosting a full node, but
increases the cost of interacting with the blockchain.
Since RAM is scarce and that it can only be bought and sold (it cannot be transferred from user to user) , RAM price speculation started to take place and costed up to $4 per KB. This is determental to the EOS ecosystem as “expensive RAM makes a blockchain unviable for many business models” as quoted from Dan Larimer . What more is that these speculators are not actually using the RAM for their Dapps and hence this makes things much more frustrating for legitimate developers. This could lead developers to migrate to other blockchain solutions such as the time-tested Ethereum or the promising TRON network which is similar to EOS in terms of its cryptonomics.
As we can see, blockchain governance is complex but perhaps it is necessary and we could say the same for the cryptonomics of blockchains such as them never being completely free or else malicious entities could abuse the system. Time will tell if blockchain solutions can truly be integrated into our digital economy.
New to blockchain and cryptocurrencies? Use my crypto guide bot to learn and get started https://t.me/ccguidebot !
If the market moves against you, you may sustain a total loss greater than the amount you deposited into your account. You are responsible for all the risks and financial resources you use. You should not engage in trading unless you fully understand the nature of the transactions you are entering into and the extent of your exposure to loss. If you do not fully understand these risks you must seek independent advice from your financial advisor.
All trading strategies are used at your own risk.
This is not financial advice and I do not advise you to buy any cryptocurrency based on my material or any interpretation of it.