2020-01-11

Block.One releases EOSIO 2: Faster, Simpler, More Secure

eosio2

Block.one just released the stable version of EOSIO 2, with the newest EOS VM integration for massive performance enhancement, the WebAuthn support and much more.

"EOSIO 2 was built with developers in mind. Our focus: make it faster, simpler, and more secure to build on EOSIO."

From the announcement of the arrival of EOSIO 2 at the B1June, Block.One needed just slightly more than 7 months to release the stable release of EOSIO 2. This clearly shows how much the Block.One team is dedicated to delivering the best blockchain software ever: EOSIO.

New features and upgrades of EOSIO 2:

  • EOS VM: New purpose-built WebAssembly engine
  • EOSIO Quickstart Web IDE
  • WebAuthn Support
  • Weighted Threshold Multi-Signature Block Production
  • Multi-threaded net_plugin
  • Chain API Enhancements

EOS VM: New purpose-built WebAssembly engine

Dan Larimer at B1June announces EOS VM

photo 2020-01-11 11-05-22

EOS VM is the newest WebAssembly (WASM) engine specialised for blockchain applications. With this new engine EOSIO chains will be able to increase resource efficiency while processing smart contracts, and consequently increase performance by 16 times compared to EOSIO 1.0.

"We implemented EOS VM because all existing backends we evaluated fell short in meeting our needs for a Wasm backend best suited for use in a public blockchain environment."

EOS VM Features:

  • Deterministic Execution
  • Time Bounded Execution
  • Secure by Design
  • High-Performance Execution
  • Effortless Integration
  • Highly Extensible Design

Artboard-1-copy-63

EOS Mechanics Benchmarks

Learn more...


EOSIO Quickstart Web IDE

EOSIO Quickstart Web IDE is a self-contained, web-based integrated development environment for building EOSIO smart contracts and web applications. This tool was developed specifically for those who are just onboarding on EOSIO development by removing barriers to entry.

Through this IDE, any developer will manage to start developing in minutes on their personal single-node EOSIO blockchain. It requires no installation and all the code is stored and managed on the developer's personal Github account.

Learn more...


WebAuthn Support

Dan Larimer at B1June announces WebAuthn Support

photo 2019-10-08 17-25-45

WebAuthn is a widely accepted secure authentication standard that enables transaction signing without browser extensions or additional software. With this EOSIO users will be able to sign transactions directly with WebAuthn, allowing a level of security for private keys still unseen in any blockchain.

"EOSIO support for WebAuthn is a step towards secure and seamless transaction signing without needing to keep track of private keys or other account information. We are continuing to investigate mechanisms to support both community-facing and enterprise-level participants who wish to adapt their applications for WebAuthn integration"


Weighted Threshold Multi-Signature Block Production

To further improve the blockchain performance and block production availability, they announced the Weighted-Threshold-Multi-Signature (WTMsig) Block Production. Through this system the block producers will be able to support for redundant infrastructure by signing blocks on primary and backup block production hardware.

"This is the first of many features that attempt to enable a safer paradigm for highly available block production."

Learn more...


Sources:

telegram_shareJoin Telegram