EOSIO with a larger vision to handle a long tail of business requirements of building blockchain technology that addresses the flaws of blockchians that we know so far. EOSIO is one of the fastest and most scalable blockchain platforms to date that has the following major underlying features:
1. High performance messaging using event sourcing
2. Delegated Proof of Stake
3. Contracts as negotiation and intent - messaging at its heart
4. Usability from the user to contract writer to developer to entrepreneur
5. Governance for business and chain maintenance
Popular use cases of EOSIO include supply chain, resource management, user-messaging, accounting for remittances, retail, logistics and media. To achieve its vision, EOSIO continuously updates the EOSIO technology and version 1.4.0 is one of the versions most talked about in the digital assets world. The snapshot feature that many developers have been waiting for has been added to the version 1.4.0.
Binary ReleasesThe EOSIO version 1.4.0 is the first release to support a binary distributable of cleos, keosd and nodeos. EOSIO developers can download these packages from supported OS. This update will improve stability of smart contracts operations and maintain backward compatibility with applications that interact with smart contracts.
1. Nodeos – Is a lightweight operating system built entirely in a javascript that uses Node.js as userspace.
2. Cleos – Is a command line tool which interfaces with REST API exposed by nodeos as a document repository and transactions validator.
3. Keosd – Is a program which can be used to store private keys for cleos to sign transactions sent to blockchain.
Deterministic SnapshotsTo create a seamless onboarding of new-users as EOSIO developers, the version 1.4.0 has built something called Snapshots. The highlights of this feature:
• Running with EOSIO in a few minutes
• Offers verifiable path
• Deterministic integrity hash for easy verification of new nodes
Kernel Timer-Based ChecktimeThe earlier versions had polling system that callout the operating system to determine if a contract should be interrupted in cases of exceeding resource allocation. This version has a timer in place which asynchronously notifies nodeos about contract interruption.
ABI’s Ricardian ContractThe previous versions had a drawback of manually generating Ricardian contracts, the EOSIO version 1.4.0 offers a simplified tool that automatically extracts the information needed to generate the Ricardian contract.
Enhancing inline operations with Operation WrapperThis version will allow developer to expose the action wrapper in the header file, allowing simple interaction across smart contracts operations. Other developers can use this opportunity to simply reference and invoke these action wrappers.
There are other updates in the EOSIO version 1.4.0 that accounts to make a minimal difference, but essentially the objective of this update has been focused towards enhancing ease of use. Details of the other changes pertaining to EOSIO version 1.4.0 can found
https://github.com/EOSIO/eos/releases/tag/v1.4.0-----------------------------
About MoonXMoonX the world’s fastest and safest digital assets exchange platform, built by world-class stock exchange and blockchain veterans, bagged the opportunity to execute one of the 21 SuperNodes. MoonX is the future of trading digital assets in a truly decentralized ecosystem co-owned by the entire MoonX Family. While existing solutions offer to solve just one problem at a time, the MoonX Family offers a highly secure, useful and easy-to-use product based on private blockchain. So far, MoonX has raised 29 million dollars in funding within a short period of time and is supported by BCH, DHVC, Fission Capital, PreAngel, NGC, Ledger Capital, Node Capital, DU Capital, NEO, Badwater Capital and other investment institutions.