EOS与Ethereum两个区块链项目有什么差别
扫描二维码
随时随地手机看文章
在撰写本文时,Ethereum和EOS是世界上最著名的两个区块链项目。
当Ethereum想要去中心化世界计算时,EOS的目标是运行快速去中心化应用程序(dApps)。为了实现这些目标,每个协议使用不同的共识算法和不同的治理模型。
Ethereum的核心是去中心化,而EOS通过删除一些去中心化的特性来提供速度。
最终,根据不同的目的,这两个项目都有各自的优缺点。
在本文中,我将深入研究每个加密货币协议,并从安全性、可伸缩性和去中心化这三个方面对它们进行比较这是任何区块链的三个核心方面。
以太坊(Ethereum)
Ethereum是一个去中心化的智能合约平台。和比特币一样,Ethereum网络也有代币(以太币Ether)、区块链、节点和矿工。然而,与比特币不同的是,区块链维持着一种被称为EVM(Ethereum虚拟机)的“虚拟计算机”的共识。可以在EVM上创建和部署分布式智能合约。
以太币是Ethereum网络上的原生代币。现在网络上大约有1亿个以太币,这个代币被用来激励矿工运行他们的采矿硬件(这有助于保持网络的去中心化)。
目前以太币的通货膨胀率约为每年10%,但其目标是通过未来的网络升级将其降低到1-2%。到目前为止,还没有对以太币供应设置硬上限。
以太币可以用于像比特币这样的用户之间的支付,但它们也可以用于智能合约。当运行智能合约时,以太币被转化成“气体”,然后为EVM上的智能合约提供动力。
把这种汽油想象成你车里的汽油-你需要不同量的汽油取决于你的旅程是多久或者取决于你行驶的道路类型。EVM上的智能合约的工作原理大致相同。
EOS.IO(EOS)
EOS.IO是一个区块链架构,旨在通过创建一个类似于操作系统的构造来实现对去中心化应用程序的纵向和横向扩展。
该软件提供帐户、身份验证、数据库、异步通信,以及跨多个CPU核心或集群的应用程序调度。
由此产生的技术是区块链架构,它去除了用户的费用,并允许在受治理的区块链环境中快速、轻松地部署和维护去中心化应用程序。
EOS.IO既是一个底层区块链,也是一个智能合约平台。该协议就像一个去中心化的操作系统,允许通过去中心化的自治公司模型来部署工业规模的应用程序。这个智能合约平台声称可以去除交易费用,每秒还能处理数百万笔交易。
所选择的共识算法基于DPoS,即委托的股权证明,这意味着那些在平台上持有代币的人可以通过持续审批投票系统来选择区块生产者。
任何人都可以选择参与区块的生产,只要他们能说服代币持有者为他们投票,他们就有机会生产区块。
EOS.IO共识算法尊重拜占庭容错(BFT),允许生产者签署所有区块,只要没有生产者签署两个具有相同时间戳或相同区块高度的区块。一旦15家生产商签署了一个区块,该区块被认为是不可逆转的。
Ethereum与EOS
当加密协议旨在提高可伸缩性时,无论是去中心化还是安全性,都将受到负面影响。当一个加密协议以较低的可伸缩性为目标时,安全性和/或去中心化将会增加。这就是所谓的可伸缩性三元组。
每当一个加密货币项目声称他们已经“解决”了可伸缩性时,一定要注意它的缺点:
项目是否集中化?例如比特币现金,EOS,NEO和TRON。所有这些加密货币都能够根据交易过程的速度进行扩展。然而,所有这些都比比特币或Ethereum更集中。
区块链是否不安全?当我们关注安全问题时,一定要记住,安全是有短期和长期之分的。因此,任何投资者或热心人士都应该问这样一个问题:“如果网络受到了一次成功的攻击,如何才能逆转呢?”如果答案是通过回滚,铸造/分发更多的硬币,或任何其他解决方案,涉及改变供应或硬币所有权,该项目无法安全,因为区块链不是不可改变的。
对比ETH和EOS,我们可以马上看到Ethereum速度更慢、更安全,而EOS速度更快、更集中。
通过比较TPS和确认时间,我们很快理解了EOS是为了更快地传递交易而构建的。通过查看验证节点和共识协议的数量,我们清楚地看到Ethereum是为安全和去中心化而构建的。