这周我们先暂停一下 3分钟漫谈以太坊The DAO事件 系列,来漫聊一下最近比较流行的EOS和Ethereum的区别。
DApps
DApps是Decentralized Applications的缩写,也就是去中心化应用的意思。
Ethereum和EOS都是DApps的平台。我们可以在这两个平台上开发各种DAapps。就好像淘宝和京东,我们在上面可以卖很多东西一样。
比如这些都是DApps的具体应用:encrypted messaging (Bitmessage), decentralized exchanges (Bitshares), trustless gambling/betting (Peerplays), cloud computing (Golem), and of course social media (Steem/Steemit)。
为什么需要DApps?
简单的说,就是为了去掉中间人。比如国际转账里面的银行,保险公司等。
Consensus Mechanism 共识机制
在决定哪一个区块有效的时候,我们采用共识机制来决定。
- Proof-of-Work (POW)
- Proof-of-Stake(POS)
- Delegated Proof-of-Stake (DPOS)
EOS vs Ethereum
共识机制
Whereas Ethereum uses Proof-of-Work (and will soon switch to hybrid Proof-of-Work/Proof-of-Stake), EOS will use Graphene technology that utilizes the Delegated Proof-of-Stake (DPOS) consensus mechanism.
Ethereum经历了Proof-of-Work,现在发展到了Proof-of-Work/Proof-of-Stake相结合。
EOS通过Graphene实现了Delegated Proof-of-Stake (DPOS)。
Scalability 交易能力
In terms of scalability, EOS will have two significant advantages over the Ethereum network, and once implemented, EOS will likely be on the only platform that can handle truly commercial-scale decentralized applications. First, EOS will rely on Graphene technology, which has been shown in stress tests to achieve 10,000-100,000 transactions per second. Secondly, EOS will use parallelization to scale the network, likely up to millions of transactions per second. If these benchmarks are realized, EOS should be able to support thousands of commercial scale DAPPs. EOS will use asynchronous communications and separate authentication from execution to achieve speedups, and because it will have no transaction fees, EOS also does not require counting operations.
EOS在两个方面上完胜Ethereum。在压力测试中,EOS通过Graphene技术的实现,可以完成10,000-100,000交易/秒的成绩,完全可以胜任商用目的。EOS通过parallelization来加速网络交易的速度。
图片来源
图片来自网络