EOS简介

EOS是提供智能合约计算的可编程区块链。与以太坊相比,EOS引入了另一种方法来解决一些可伸缩性和可用性问题。EOS由位于美国的一家名为block.one的公司开发。EOS的创始人Daniel Larimer还是其他两个区块链项目的创始人。其中之一是Bitshares,它是一个去中心化交易所,而Steemit是一个类似于Medium或Reddit的去中心化社交网络。

共识算法

EOS引入了另一种共识算法,称为–委托权益证明(DPoS)。委托权益证明与其他挖掘算法之间的主要区别在于,存在预定数量的矿工,也称为委托人。就EOS而言,有21位代表保护网络安全。代表通过投票任命。每个持有令牌的用户都可以投票给代表。DPoS仍然被认为是一种无许可的共识算法,因为任何人都可以成为代表。一个人只需要从社区中获得足够的选票即可。任何不参加前21名的代表都将被列入候补名单。DPoS的想法是拥抱可扩展性。EOS中的阻止时间将固定为1.5秒。代表之间没有竞争,因为挖掘算法会根据其投票权益按比例分配区块生产者。关于算法的集中,围绕DPoS进行了大量讨论。双方都有自己的论点和远见。

交易费用

与以太坊和比特币等其他区块链相比,EOS具有不同的收费机制。通常,当用户想要通过区块链发送交易时,需要付费。对于EOS,交易是免费的。发送交易的唯一要求是将少量代币存入帐户。网络带宽分为与用户存款有关的部分。如果用户将所有令牌都保存在一个帐户中,则他/她将能够使用全部网络带宽。如果网络没有得到充分利用,那么参与者将能够执行比最初预期更多的交易。

帐目

比特币不同,EOS具有内置的帐户管理系统。它类似于比特币地址,但带有易于识别的名称。与Steemit相似,帐户具有用于不同操作的不同私钥。例如,一个用户可能有一个用于发送消息的私钥和一个用于登录应用程序的私钥。不同密钥提供的访问管理为用户提供了更高的安全性。EOS提供了一个集成的密钥恢复系统,该系统使用户能够在盗窃情况下恢复其帐户。

存储

除了生产区块外,代表还将提供分散的网络存储。用户将能够使用的存储将由他/她的令牌持有量确定。更多令牌可提供更多存储空间。由代表决定他们愿意为网络提供多少存储。提供的存储量可能会影响代表的投票。该存储将基于提供对等文件发现的IPFS。IPFS上的所有文件均参考其对应的哈希。如果文件被修改,则网络上将找不到新的哈希。

虚拟机

与以太坊类似,EOS将提供用于部署智能合约的虚拟机。EOS声称它可以支持包括以太坊EVM在内的不同VM版本。白皮书中提到的虚拟机有两个选项。

Web Assembly VM –它可以启用C / C ++中
的智能合约开发Ethereum EVM – EOS可以修改和实现Ethereum虚拟机

EOS技术栈


资料来源:block.one

本文链接地址:https://www.wwsww.cn/eos/2342.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。