西溪明月:EOS及它会如何取代以太坊而成为主要的智能合约平台

2023-12-12 04:00:15

本文摘自正在进行的“起源”系列,该系列追踪了加密货币智能合约生态系统中项目的出现和发展。 今天我们来看看 EOS 以及它将如何取代以太坊成为主要的智能合约平台。

EOS是一个基于区块链的智能合约平台,在应对当前区块链技术存在的重大挑战(性能、用户体验、监管等)方面取得了长足的进步。 目前,EOS仍在不断发展; 没有用于构建和部署应用程序的公共链。 然而,EOS背后的各种概念是基于Steem平台上多年的实施和实践经验而形成的,因此该项目得到了充分的资助。 EOS因其高交易吞吐量、零交易费用和结构化治理而被称为“以太坊杀手”。 这三个方面中的任何一个都有可能颠覆以太坊并成为占主导地位的智能合约平台,所以让我们仔细看看每一个方面。

交易流量

与以太坊相比,EOS有望通过应用一系列可扩展性技术(如委托权益证明DPoS、并行执行、部分评估等)实现多重性能提升。 在以太坊生态系统中,人们也在研究和开发类似的改进。 尽管随着研究的进展一切可能会发生变化,但这使我们可以直接比较两者。

虽然EOS的DPoS和以太坊提出的听起来有些相似,但实际上却有很大不同。 在EOS的DPoS中,21个选定的节点轮流生成具有极高吞吐量的区块。 不行动或表现不佳的节点将被排除在这一有利位置之外。 在 中,任何愿意存储以太币的人都可以成为共识机制的一部分,他们也将因其恶意/不良行为而受到惩罚并失去其存储的以太币。

DPoS 共识在联邦模型中运作良好,其中一小群区块生产者的成员必须相互高度信任。 EOS作为公链的生存能力依赖于通过分布式投票快速消除恶意/不良生成者的能力。 为了实现这一目标,EOS必须克服与利益相关者投票相关的几个挑战,例如投票参与度低、个人激励不足、难以实时掌握情况以及投票权集中在重要个人或交易所手中。

EOS希望通过在区块生成过程中使用并行执行技术来大幅提高吞吐量。 生成区块的基本目的是对必须顺序处理的交易进行排序,但不影响同一账户的交易可以并行处理。 EOS白皮书描述了将每个区块打散的方法,使其能够平滑地排成一行,可以并行运行。 但对于如何判断交易独立性缺乏详细阐述。

EOS宣布其并行执行引擎将于2018年7月完成。以太坊的EIP 648描述了一种在现有区块结构上运行的并行交易处理机制。 两个平台最终很可能都会拥有并行处理机制,但尚不清楚哪个平台将首先采用,也不清楚一个平台是否会比另一个平台提供更大的性能优势。

理论上,通过让节点仅验证交易的子集而不是整个区块链,可以显着提高可扩展性。 但实践起来并不容易。 EOS白皮书描述了部分评估的好处和挑战,但没有介绍实施细节。 以太坊对于()做了很多研究,但近期还没有找到可行的解决方案。 EOS有可能会基于以太坊所做的工作在其新平台上率先实施,然而,以太坊也有可能受到EOS实施的启发并加速自己的部署,但这可能都是多年后的故事了离开。 。

使用指令集可以通过允许预编译合约以接近本机的速度执行来提供性能优势。 EOS虚拟机将基于Web,而以太坊(eWASM)项目正在寻求以与现有智能合约兼容的方式取代当前的以太坊虚拟机(EVM)。

在实现更高交易吞吐量的竞赛中,EOS 具有创新优势,能够在现有合约中从头开始构建 EVM 和区块链,而无需冒数十亿美元的风险。 鉴于以太坊正在对其 PoS 进行严格的理论验证和谨慎的实施计划,EOS 正在迅速为其当前的 DPoS 推出新包装。 如果以太坊未能赶上,EOS可能会获得其应用市场份额,但随着EOS网络价值的增加,它可能会吸引新的攻击。 EOS 高性能设计中的任何弱点如果被利用都可能造成毁灭性的后果。 当涉及重大利益时,EOS 中的 DPoS 是否能够抵御审查、拒绝服务攻击(DoS)和其他共谋攻击,还有待观察。 如果利益相关者投票机制足够成功以避免攻击,EOS的性能优势将对以太坊的地位构成可信的威胁。

零交易费用

EOS和以太坊上的交易由用户持有的代币支持。 在EOS中,用户通过区块生产者可见的存储接收交易分配,但在以太坊中,用户直接通过交易费用向生产者(矿工)支付费用。

EOS 提倡零交易费用模型,其理念是可以激励服务提供商(即智能合约)通过从用户那里赚取收入来补贴所需的存储量。 这是基于普通的网络应用程序模型,用户可以“免费”享受服务,以换取个人信息、对广告的关注等。然而,交易费用使得大规模垃圾邮件和 DoS 攻击变得非常昂贵; 如果没有交易费用,智能合约和区块链将极不受此类攻击的影响。 但即使支付了费用,以太坊仍然会受到这样的攻击,这就需要进行价格变化的硬分叉,让攻击成本更高。

EOS 试图通过部分储备系统向用户分配交易带宽来解决垃圾邮件/DoS 攻击问题。 这个想法是,区块生产者按照用户存储的代币的比例向用户分配交易带宽,分配的带宽还取决于当时的网络拥塞程度。 这样,通过动态加强储备来防止攻击,增加攻击的总体成本。 这种保守的防范方式与以太坊预设攻击费用(收取交易费用)的激进防范方式形成鲜明对比。

如果少量的动态准备金防御能够保证EOS的安全,那么采用零交易费用机制的EOS将比现有的以太坊合约具有一些优势。 如果零交易费机制获胜,那么以太坊 DApp 仍然可以通过实施交易费退款或利用即将推出的 升级中提出的合约支付 Gas 机制来保持竞争力。 如果可以证明某些类型的合约需要交易费用,那么支持每个应用程序的模型也给以太坊带来了优势。

结构化管理

以太坊模仿比特币的管理结构,在开发者、矿工和用户之间分配权利平衡。 协议的演变是通过基于以太坊改进提案()的社区驱动流程进行管理的,但一些容量参数可以由区块矿工动态调整。

以太坊的治理流程在 DAO 黑客(他们窃取了现有以太坊的近 15%)的见证下进行了测试。 一小群思想领袖提出使用硬分叉技术来存储硬币,这一提议得到了大多数社区的支持,但也导致了社区的分裂,因为剩下的少数成员仍然支持不分叉区块链,他们被称为对于以太经典()。 人们认为这种碎片化会降低各自社区的安全性和网络价值,因此他们对更结构化的管理机制感兴趣,这些机制可以在不造成分裂的情况下解决问题。 以太坊社区有一些关于链上治理机制的提案,但尚未实施正式的结构。

相反,根据EOS白皮书,其协议中有一些正式且强有力的治理机制。 在 EOS 中,区块生产者最终确定交易分类账并作为用户代表执行某些管理职能。 当选的大多数(17/21 或大约 80%)区块生产者能够冻结账户、更新编码,甚至在有缺陷的智能合约中执行硬分叉。 如果赋予一小部分区块生产者的权利不被滥用,这些行动可以有效防止明显的盗窃或故障。

EOS_eos价格今日行情_eos灵境杀戮

认为EOS本身的机制自然会导致财阀统治,违背了区块链去中心化的初衷。

以太坊社区的分裂表明,什么构成盗窃或故障更加主观,但通过采用投票和多数规则,EOS希望其系统代表多数人的利益。 然而,目前尚不清楚用户是否会更愿意将审查权交给他们投票选出的代表,或者这种结构是否一定能防止少数人因多数人的行为而产生分裂行为。

综上所述

EOS 通过不同的扩展改进、新的费用模型和正式的治理流程解决了以太坊面临的重要挑战。 但这是通过向民选代表赋予重要权力并建立需要对这些代表高度信任的反应性安全机制来实现的。 基本假设是用户将积极使用他们的投票权来防止他们滥用这种信任。

EOS_eos价格今日行情_eos灵境杀戮

BM曾经说过:“我和我正在努力解决人类治理中一些非常具有挑战性的问题。我选择承认客观证据范围的某些现实,并接受每个社区可能有自己的“对与错”的现实根据定义,只能通过对社区成员的主观意见进行投票来衡量。 真正的目标是降低创建新社区的进入壁垒,并允许自由市场竞争奖励最高效的社区并惩罚最腐败的社区。 ”

如果这些机制运行良好,能够在巨大的价值风险面前保护网络,那么EOS将在分布式区块链的可扩展性、管理性和可用性方面取得重大进展。 否则,EOS 可能会退化为由富裕卡特尔控制的公共区块链和/或被利用来破坏人们对该平台的信任。

以太坊中的智能合约违规行为提醒我们,当涉及到可能耗尽账户资金的漏洞时,交易吞吐量只是次要问题。 目前,以太坊地位面临的最大威胁是其智能合约的弱点。 在以太坊改进之前,任何提供更好智能合约的平台都可能占据主导地位。

EOS 不是那个平台。 用 C++ 和 Java 等通用语言实现智能合约的决定表明,EOS 的设计更注重性能和功能而不是安全性。 与以太坊研究中发现的安全性和活跃性证明、攻击成本、故障阈值和其他严格的安全工程指标相比,迄今为止 EOS 文献的构成大多是言辞性的,提出了在不分析环境的情况下“起作用”的各种机制。他们运行(他们通常不运行的环境)。

随着时间的推移,随着资金的增加,这种情况可能会发生变化,EOS 可能会对其安全机制的成本、限制和有效性进行更详细的分析,但是,目前没有证据表明这种转变。 在那之前,EOS 的局限性可能会被发现,从而使其无法在智能合约平台最重要的方面击败以太坊。

作者简介:艾德

技术顾问、作家

标签: EOS
首页
欧意官网
欧意安卓下载
okx国际官网