EOS presents its latest EOSIO Dawn 4.0 with new features

EOS presents its latest EOSIO Dawn 4.0 with new features

May 5, 2018

EOSIO released EOSIO Dawn 4.0 a month after releasing Dawn 3.0. The network focused on the stability as well as the cleanup of the EOS software. EOSIO’s activity on GitHub has also increased over the past month with over 43 authors publishing 818 articles. Importantly, the software is among the top 8 active C++ projects on the website.

EOS.IO is a software that introduces a new blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications.

EOSIO Dawn 4.0 includes various new features and patches to existing ones like Now is now-now, Ram allocation Model, Rise of Inter-Blockchain-communication, Upgrade DPOS Last Irreversible Block algorithm,  Exchange Integration Support.

Now is now-now:

The developers brought various changes to the definition of current time from “time of head block” to “time of current block”. The changes solved problems when it came to time-based operations and when missed blocks are considered. It also allows the measurement of elapsed-time within smart contracts.


RAM Allocation Model:

The RAM allocation in EOSIO system contract has been changed to utilize the Bancor algorithm. The team at EOS discovered that allocating RAM to holders with staked tokens would results in shortages in future. The update made an improvement where one can only sell RAM at the price paid during purchase. The system is developed in such a way that it buys RAM and later sells the allocations at the current market prices. This way the system would balance demand and supply.

The rise of Inter-Blockchain-communication:

The current EOSIO system contract allows the developers on the network to have an opportunity to operate various chains that would utilize similar tokens for purchasing RAM as well as staking bandwidth. Producer elections, in this case, will be carried out on the main chain, whereas the related side-chains are set to be operated by the same set of producers.

Upgrade DPOS Irreversible Block Algorithm:

EOSIO’s IBC algorithm depends upon DPOS Last Irreversible Block [LIB] in order to be certain of the result. The cost associated with any LIB failure and the difficulty in fixing it is much higher once IBC is introduced. The LIB algorithm has been improved in such a way that it would be impossible for two nodes to reach a different LIB without more than one-third of them being Byzantine. It is possible to detect the Byzantine behavior of a single peer.

Exchange Integration Support:

The community was concerned about their deposits/withdrawal confirmations on exchanges, the EOSIO team already created tutorials to guide the process. They also developed python script that keeps a check on withdrawal and deposits.

Minimizing Speculation:

With the introduction of a RAM market, speculation arose that people might want to trade RAM price-volatility for profit. The system contact made RAM non-transferrable and charges 1% fee on trades. If the annual trading volume of RAM equals the token supply then 100% of all block producers rewards will be covered by the RAM market fees.

The EOS team mentioned that they are quite confident about the release of Dawn 4.0 and the code has been cleaned up significantly.

Nick, a Twitter user says:

” EOS GOING 2 Mars this time, earlier taking about 40$ at the end of this year, will it go now? my expectation 29$ in this month.”

A blockchain enthusiast says:

“I think the stuff about now-now being a “biggest change” is BS. Biggest changes are EOS now building a RAM bubble and selling vanity handles. I’ve yet to decide what’s the actual meaning of only certain producers getting paid and voting rights decaying.”

Source: Read Full Article