EOS mainnet launch date is approaching fast. The community is both excited and anxious for the event scheduled to take place June 2, 2018, 22:59:59 UTC. EOS tokens are going to be frozen exactly at this time and the launch of the much-awaited mainnet will take place shortly after. EOS.IO is software that is essentially a blockchain developed and designed for both vertical and horizontal scaling of decentralized applications. It is more or less a framework on which applications can be built.
EOS.IO blockchain will provide for the creation of accounts, authentication, synchronous communication, databases as well as the scheduling of apps on various CPU cores and/or clusters. It is going to be a blockchain that is able to scale millions of transactions per second while at the same time, getting rid of the user fees and enable operation of dAPPS. In short, it is going to be a force to be reckoned with in the crypto industry.
Introducing EOSIO Dawn 4.0
It is a major pre-release of the EOSIO and is an improvement on the EOSIO Dawn 3.0 released last month. EOS development team introduced us to Dawn 4.0 last week and this week they are excited to bring us up to speed with the touch-ups on the software.
Dawn 4.0 RAM Allocation
The team still maintains that no one will get “cheap” RAM or “free profits”. This is to clear the many questions from members who believe that some members could buy cheap RAM way before all the members are on the chain. To solve this, members are advised to start with a limited supply of RAM on the chain and later expand it in the initial two months. Moreover, “Only those who really need RAM or who factor in future RAM supply when bidding will buy the initial RAM. Either way, no one will get “cheap” RAM or “free profits”.”
An update on the network status indicates that the test network with the nodes located in Asia, the United States and Europe are working well as expected and no issues have been reported.
Subjective CPU Resource Usage is back on Board
The team has lately been experimenting with objective CPU billing. This system is what most of the smart contracts are using. However, during the launch last year EOSIO was to utilize Subjective Best Scheduling. Under this model, “each block producer would measure the wall-clock-time it took to execute the transaction and charge the user accordingly. To maintain consensus over usage, the producer will report the number of microseconds they billed to the transactions.” The objective CPU billing has been abandoned due to several drawbacks, for instance, slowing down performance because of bookkeeping besides, the measures are not easy to maintain plus upgrades and optimizations are quite difficult.
The EOSIO proposed 21 block producers has been a hot topic for a while. Some people even think it could bring the much-detested centralization. However, the team says that with Delegated Proof of Stake, all the block producers are expected to be public entities. This means that they have contractual obligations along with legal repercussions when it comes to malicious behaviour. Significantly, the producers are going to be voted in by the community before they are accepted into the network.
The Dawn 4.0 release encompasses several other updated features such as the system contract updates, hacked account recovery and lost password recovery. Furthermore, EOSIO Dawn 4.0 is now available on GitHub and developers are free to commence testing of their applications.