首页 理论教育 EOS:区块链操作系统3.0,免费部署DApp,1秒确认交易

EOS:区块链操作系统3.0,免费部署DApp,1秒确认交易

时间:2023-05-18 理论教育 版权反馈
【摘要】:EOS项目首先提出区块链操作系统的概念。EOS将对用户免交易费,使得用户可以很方便地部署DApp。按目前计划,EOS将于2018年6月正式上线。EOS正在修改原先的白皮书,将要推出EOS白皮书2.0版本。21个见证人将由EOS权益人投票选出,得到币值权重最高的前21人成为见证人。EOS区块链能在1s以内对区块链上的交易进行最终确认,确认后交易不能再被推翻。

EOS:区块链操作系统3.0,免费部署DApp,1秒确认交易

EOS项目首先提出区块链操作系统的概念。它提供DApp开发、运行所需要的类似操作系统的功能和服务,包括账户系统、用户认证、授权、数据库、异步通信、调度、云存储等。同时EOS也在架构上支持垂直和水平两方面扩展,具体在智能合约的运行上支持并行处理交易也能并行处理,设计目标是达到每秒千笔甚至万笔以上的TPS。EOS将对用户免交易费,使得用户可以很方便地部署DApp。按目前计划,EOS将于2018年6月正式上线。

EOS正在修改原先的白皮书,将要推出EOS白皮书2.0版本。在Github最近正在修改的更新EOS白皮书中,EOS表示将从过去的DPoS(委任权益证明)共识算法换成可以进行拜占庭容错的BFT- DPoS共识算法,出块时间也从过去的3s降低到0.5s。原先1.0版本的白皮书中,有21个见证人轮流出1个区块,未来将改成每个见证人轮流出6个区块,总共126个区块。21个见证人将由EOS权益人投票选出,得到币值权重最高的前21人成为见证人。21个见证人之间的出块顺序按一个在21个中获得不少于15个同意的共识调度算法来决定。新的BFT-DPoS共识算法将禁止见证人同时在分叉的两条链上出块,除了将作恶的见证人投票移除外,也可能会实现基于密码学证据自动剔除作恶见证人的机制。

EOS区块链能在1s以内对区块链上的交易进行最终确认,确认后交易不能再被推翻。EOS将采用Shards(分片)来实现并行执行,同时支持延迟交易,也就是可以计划一个未来启动的交易,以支持长运行流程交易。

另外一个重大改动是改变了当初支持以太坊虚拟机(EVM)和类以太坊Web Assembly(eWASM)的初衷,未来只支持EOS原生的虚拟机和智能合约。(www.xing528.com)

在治理方面,EOS可以在至少15个见证人同意下,冻结账户、更改智能合约代码。

目前EOS白皮书2.0仍在修改当中,前面提到的更新并不保证成为最终版本的内容,EOS区块链仍然是一个正在开发,尚未经过验证的区块链平台。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈