A NEW DAWN: Overview of Third Generation EOS Mainnet Software
A lot can be said about Dan Larimer’s most recent blog post. Ambitious, a long time coming, a promise fulfilled… All are valid.
In Mandel 3.0, Dan proposes the next major upgrade for EOSIO. Note that Mandel is a placeholder for new EOSIO branding.
Forking for Independence
To deliver on Mandel 3.0, the mainnet will need to be forked from current EOSIO technology. This will take some time. Fortunately, planning and implementing a road map is an EOS specialty. The new mainnet expects to rise next year- likely within six months.
Speed, change, and agressive development are all characteristics that typify the Clarionos team. Independence is another.
Forking the mainnet is a clear statement of the community’s desire for true independence. Governance, funding and development continue to advance at a record pace. EOS has never known such promise. It’s likely that no other blockchain has either.
About the New EOS Mainnet
Power, ease of use, and configurability all get an upgrade with Mandel 3.0.
More Power: Configurable WASM Limits
How? Start with smart contracts of increased size. No longer do EOS developers need to divide their code to fit small wasm parameters. Additionally, Mandel 3.0 proposes a configurable standard. This allows for adjustments and future expansion.
Easy-to-Use: Contract Pays
EOS is tops among blockchains in transactions and activity for a reason. It attracts creative minded developers. Introducing contract pays offer significant advantages. Consider:
the elimination of the universal public key ‘hack’ to improve contract pays
contract pays enable EOS to be transacted as a currency without accounts
contract pays benefit privacy tokens
Eliminating the universal public key advances smart contracts that pay for operating costs. Contract pays will require substantially more development- beyond that of the Mandel 3.0 upgrade.
Detailed information and outlook is available on the EOS Community GitHub. Overall, the new pay model broadly expands contract responsiveness and the dynamic potential of applications.
The Best of EOSIO: Enhanced Configurable Blockchain Parameters
EOSIO 2.1 made strides implementing configurable blockchain parameters. 3.0 finishes the job.
The ‘tweeking’ (for consistency) of the intrinsic parameter gives conditional actions a boost. It’s a powerful tool for developers employing dynamic contracts. Seems to further liberate EOS applications to better compete with the robust features users are accustomed to in traditional applications. Mandel 3.0 also adopts other EOSIO 2.1 ‘bests’.
The Road Ahead
Where’s the EOS Network Foundation in all of this? The ENF agreed to pay 200,000 EOS to the Clarionos team for Release Candidate 3.0. Note that block producers still need to approve the transaction.
Mandel 3.0 empowers users and BPs alike. Developers are at the heart of the upgrade. They find unparalleled freedom to be more creative and are being equipped with the tools to compete in primetime. Future analysts may look back at this point in history as when blockchain found the final piece of the puzzle.
There’s an application convergence occurring. Whether developed traditionally or on blockchain, from a user’s perspective, there may soon no longer be a noticeable difference.
Dan closed out the announcement with a glimpse into the long-term plan to revitalize the EOS mainnet. He specifically cited:
3 second finality
EOS was always a developer friendly blockchain. Powering it up, making it easier to use and improving configurability grants considerable distance from the pack. Users and developers share a symbiotic relationship. Blockchain initially provides financial empowerment. Now, EOS is on the verge of delivering functional empowerment.
Comment & Earn!
Share your thoughts and opinions on the topics covered within this blog in the comments below for your chance to win yourself an NFT. Click here for more information on our engagement rewards.
Follow Marco: Twitter