Confirming blocks in EOS is getting higher
In this article, we’ll take a look at essential upgrades.
All test nodes that upgraded by Attic lab in Jungle testnet to 1.3.0 release with new WebAssembly Interpreter wabt enabeled for testing purposes and LiquidEOS heartbeat plugin on BP's nodes.
Also, new performance features appeared:
Contract Execution Speed
Wabbit added the latest WebAssembly interpreter that executes EOS binary contract software. Block.one has mainstreamed this new interpreter against the previous version (Binaryen) and Wabbit turned out to be up double faster.
Block Propagation Speed
Block producers are now eligible to impose trusted producers propagate/sync blocks faster within the network of nodes by granting light-validation to all blocks signed by trusted producers. Light-validation aims to enable the generation of light-weight transaction proof-of-existence be quickly validated by anyone tracking/synchronizing with a block-chain.
Improved Database Action Metrics with Wildcard Searching
MongoDB stores additional block and RAM usage information to provide more metrics of the way consume resources actions, with new filters with available flexible (wildcard) searches for particular actions on a given chain.
HTTP over Unix Socket support for keosd
Unknown configuration items are disallowed in config.ini if a startup.
Add a new WASM backend: wabt by spoonincode · Pull Request #5416 · EOSIO/eos
The essential thing to know, the interpreter runs faster than the current default of binaryen.
Stay tuned and go EOS with Atticlab!