EOS vs Ethereum:谁将赢得最佳智能合约平台的称号
已发表: 2018-06-07在没有区块链的世界中达成协议需要中间人的积极参与(附带价格标签),这以某种方式限制了企业在扩展业务关系方面可以达到的范围。
切入区块链时代。
区块链及其助手智能合约使企业能够开发一个去中心化的生态系统,使他们能够在没有任何第三方中介参与的情况下达成协议——Ergo,New Horizo ns现在进入了企业渗透的画面。
尽管智能合约似乎只是在受到区块链技术的影响后才得到了应有的炒作,但这个概念已经在 20 年前出现,当时密码学家尼克·萨博(Nick Szabo)写了一篇关于它的文章。
那么智能合约到底是什么?
智能合约是存储在区块链中的计算机程序。 当满足预定义条件时,它们的编码方式可以自动控制两方(或多方)之间的资产转移。
智能合约平台应该做什么?
智能合约平台是为智能合约的创建和执行提供支持的平台。 当今市场上的智能合约平台列表中有很多名称——以太坊、EOS、NEO、Hyperledger Fabric、Cardano、Stellar 等。
在所有这些平台中,今天我们将把注意力集中在最古老和最被采用的——以太坊和声称比以太坊更高效的新平台——EOS。
在本文中,我们将比较两个强大的平台——EOS 与以太坊——直接了解哪个平台有可能走得更远。
EOS 和以太坊都是图灵完备的智能合约开发平台,企业可以利用这些平台进行智能合约和去中心化应用程序开发。 虽然以太坊以以太币的形式收取汽油费,以允许企业在其平台上按每笔交易运行其 dApp 或智能合约,但 EOS 仅在初始阶段收取一些 EOS 加密货币,不收取任何网络开发或交易费用。
以太坊
以太坊是一个开放的区块链平台,允许开发人员在区块链上构建和执行智能合约。 为了使区块链应用程序开发人员能够在以太坊上实施智能合约,该平台推出了自己的面向合约的编程语言,称为 Solidity。
该平台使用工作量证明共识算法,并计划将其升级为权益证明共识。
以太坊除了是领先的智能合约和去中心化应用程序开发平台外,还拥有名为 Ether 的以太坊加密货币平台。
EOS
EOS 平台是 Daniel Larimer(Graphene Technology 背后的名字,也是第一个实施 POS 共识的开发者)的心血结晶,其工作原理与以太坊类似,但具有许多差异化因素。
EOS 使得每秒处理比以太坊更多的交易成为可能。 该平台在功能方面更具可扩展性,包括分片、等离子等元素,并具有权益证明(dPoS 和 TaPoS)共识的好处。
与以太坊一样,EOS 也有自己的 EOS 加密货币平台,以平台本身命名——EOS Cryptocurrency
有了这个,您现在可以了解这两个平台是什么,现在(终于)是时候了解我们来这里的目的了——回答每个区块链爱好者心中的问题“EOS 与以太坊:谁将赢得最佳智能合约平台称号
EOS 与以太坊
一、设计理念
以太坊
以太坊已被开发为一个中立的平台。 它不附带功能,允许用户在合同中开发自己的基于功能的子协议。 这可以防止应用程序中的膨胀实例。
EOS
EOS 具有应用程序/区块链通信工具和密码学实现等功能。 它具有一系列不同的选项,从帮助界面开发的 Web 工具包到自描述数据库方案。
2.治理
以太坊
以太坊目前正在制定工作量证明共识,并计划转向工作量证明/权益证明的混合体。 以太坊强制要求开发人员遵守代码并通过分叉解决重大分歧。
EOS
EOS 使用石墨烯技术,该技术利用了委托权益证明(dPoS 和 TaPoS)共识。 为了解决争议,EOS 将附带具有平等约束力的宪法,该宪法将建立共同管辖权。
3.可扩展性
以太坊
迄今为止,以太坊网络已经实现了每秒大约 25 笔交易,并且可以增加到高达 50 到 100 tps。
EOS
EOS 在压力测试中已经能够实现每秒超过 10,000 到 100,000 笔交易。 该平台基于石墨烯技术,使用并行化来实现可扩展性,并允许每秒数百万笔交易一起运行。
4.网络费用
以太坊
以太坊在对以太币(以太坊货币)的估值中收取费用,以换取使用存储、计算或带宽。 以太坊所需的费用会波动,矿工可以选择根据费用大小选择交易。
EOS
EOS 将采用所有权模式,EOS 代币持有者将在存储、网络带宽和处理能力方面获得相应的份额。 他们将通过购买更多的 EOS 来升级。
不过,EOS 平台将收取零网络开发和交易费用。 用户只需在初始阶段购买 EOS 代币。
5.拒绝服务
以太坊
在以太坊中,矿工选择高费用交易将其添加到区块链中,由于带宽和计算能力有限,低费用交易被阻止的可能性非常高。
EOS
EOS 代币的所有权让用户在存储、网络带宽和计算能力方面拥有一定比例的股份。 在 EOS 中,即使是在平台上投资很少的初创公司也可以获得有保障的、可靠的计算能力和带宽。
因此,这里是定义 EOS 和以太坊底层生态系统的差异点。
看到这一点,可以安全地假设 EOS 一旦功能齐全并被采用,如果后者不引入更新以使其平台更加以用户为中心而不是以利润为中心,那么它就有可能在不久的将来取代以太坊。
虽然这是关于未来,但如果以太坊想要更快地领先于 EOS,它将不得不通过引入类似于 EOS 操作系统架构的功能来对其架构进行修改。 事实上,如果以太坊确实是一个操作系统而不是状态机,那么 2016 年发生的 DOS 事件本可以完全避免。
虽然说 EOS 将在未来取代以太坊仍然是一种不确定性和可能性更大的说法,但 EOS 所附带的差异化因素使该平台非常接近赢得成为最佳智能合约开发平台的竞赛。
EOS 功能使其领先于以太坊
1.终端用户零交易费用
虽然 EOS 用户应该拥有或租用一些加密货币来使用该平台,但他们无需支付任何费用来执行交易。 一个有利于 B2C 用户的因素,他们不再需要付费在他们的去中心化应用程序上进行交易。
此外,由于没有入门费,缺乏技术知识的企业也可以自信地进入智能合约的世界。
2.可扩展性
EOS 的目标每秒交易数量远远超过以太坊提供的数量。 在以太坊的情况下,它是 15 tps,而 EOS 则为每秒 1000 – 6000 笔交易。
EOS 使用异步通信和将身份验证与执行本身分开来实现加速。
3.基于 Stake 的治理
EOS 加密货币持有者有权对协议变更进行投票,投票数与他们持有的加密货币数量成正比。
这些差异化因素是否足以证明以太坊时代即将结束? 以太坊是否将接力棒传给了 EOS? 好…。 没有那么多话。
现在这已成为时间问题。 如果以太坊能够解决其明显的可扩展性问题并对其形象采取行动——尽管它运作良好,但它的运作规模有限——通过在有时间的时候更新其生态系统,它将在竞争中幸存下来。
目前,我们将不得不准时宣布这场智能合约竞赛的明确获胜者。 因为这两个平台的当前状态是,有些去中心化应用程序需要 EOS 提供的速度和可扩展性,而有些则需要以太坊提供的隐私和审查阻力。