主页 > 2023年最新imtoken钱包下载安卓 > 以太坊pow和pos区别 【深度】五个角度告诉你EOS和ETH的区别

以太坊pow和pos区别 【深度】五个角度告诉你EOS和ETH的区别

以太坊pow和pos区别_以太坊为什么叫以太坊_以太坊官网以太坊

火球财经

懂区块链更懂你

以太坊官网以太坊_以太坊为什么叫以太坊_以太坊pow和pos区别

以太坊为什么叫以太坊_以太坊官网以太坊_以太坊pow和pos区别

以太坊pow和pos区别_以太坊官网以太坊_以太坊为什么叫以太坊

全文:4311字

预计阅读时间 11 分钟

在区块链的众多热点话题中,EOS一直是难以忽视的话题——“EOS超越ETH”这句话一直都在耳闻。 之前大家都关注的是计算速度、并发处理等,本文从更多的角度来解读EOS和ETH的区别。

在继续深入之前,我们需要回答一个问题——EOS 为什么会问世? 区块链世界真的需要EOS吗?

为什么会出现 EOS? 真的需要 EOS 吗?

比特币推出后不久,一些极客开始意识到比特币背后的区块链技术不仅具有作为新电子货币基础的潜力。 事实上,在比特币发展的几年内,已经有数十种新的分布式应用程序建立在比特币背后的类似公共账本的区块链技术上。

以太坊官网以太坊_以太坊pow和pos区别_以太坊为什么叫以太坊

一些比较成功的包括:加密消息(Bitmessage)、分布式交换(Bitshares)、赌博/赌博(Peerplays)、云计算(Golem),当然还有社交媒体(Steem/Steemit)。 在这种新的区块链经济中,创新者和应用程序开发人员面临的挑战之一是从头开始构建新的区块链应用程序的难度。

最重要的是,通过传统的工作量证明 (POW) 和权益证明 (POS) 共识机制,网络和应用程序的安全性依赖于大量的哈希算力和/或大量的网络令牌。

对于小型企业主和初创企业而言,这些挑战使得进入壁垒高得不切实际——小型初创企业无法独立投资广泛分布的强大计算机网络来保护其应用程序。

当然,其他共识机制,如委托权益证明(DPOS),可以由相对较少的处理器运行,而不会出现同样的网络安全问题,但对于那些开发者来说,仍然会有其他问题,包括如何实现一个网络令牌的大规模分发,以及与应用程序交互的开发、密码学和区块链技术。

例如,如果每个计算机游戏设计师都必须从头开始构建一台专门用于运行给定游戏的计算机,同时他们必须开发特定于游戏的操作系统以在游戏和计算机之间传达指令,如果这是设计模式,绝大多数游戏和应用程序将永远不会被构建。

为了解决这个问题,以太坊网络提出了智能合约平台的想法。 以太坊可以看作是分布式应用程序(DAPPs)的开发和运行平台,用户可以相信这些DAPPs会按照程序的设计运行,不受第三方的干扰。

目前,以太坊网络市值已超过约1000亿美元,足以证明智能合约平台的需求。

Dan Larimer(Bitshares、Graphene 和 Steem/Steemit 的发明者)和 eos.io 团队宣布开发 EOS,这是一个共识区块链操作系统,为开发者提供数据库、账户权限、调度、身份验证和互联网。

因此,EOS 将为开发人员提供他们需要的工具,让他们专注于应用程序的特定业务逻辑,而无需担心加密实现或与分布式计算机(即区块链)的通信。

此外,EOS 将使用并发机制使区块链可扩展性达到每秒可能的数百万笔交易。

本文将介绍EOS和ETH的一些技术能力和局限性,以及平台间设计理念的差异。

一、设计理念

以太坊pow和pos区别_以太坊官网以太坊_以太坊为什么叫以太坊

以太坊pow和pos区别_以太坊官网以太坊_以太坊为什么叫以太坊

EOS 和 ETH 以太坊网络之间的主要区别之一是网络背后的设计理念。 以太坊网络几乎可以被描述为与应用程序无关,这意味着它专门设计为所有潜在应用程序的中立平台。

正如 github 上的 Ethereum Design Rationale 文档所说:Ethereum 没有“功能”并且拒绝构建“即使是非常常见的,作为协议的固有部分”。

这个理由减少了应用程序之间的膨胀,但它也需要许多不同的应用程序来重用代码,如果平台本身提供一些更常见的功能,那么应用程序开发人员的效率提升当然可以实现。

与这种方法相反,EOS 认识到许多不同的应用程序需要相同类型的功能,并试图提供这些功能,例如许多应用程序需要的加密算法和通信工具。

考虑到这一想法,EOS 将引入通用的基于角色的权限、用于界面开发的 Web 工具包、自描述界面、自描述数据库方案和声明式权限方案。

我的理解是以太坊pow和pos区别,EOS 提供的这些功能对于简化用户账户的生成和管理,以及权限和账户恢复等安全问题将特别有用。

2. 共识机制与管理

以太坊官网以太坊_以太坊pow和pos区别_以太坊为什么叫以太坊

EOS 与以太坊的另一个明显区别在于区块链共识机制和整体区块链治理方式。 以太坊使用工作量证明(即将切换到混合工作量证明/工作量证明),而 EOS 将使用石墨烯技术,该技术利用委托权益共识机制 (DPOS)。 如下所述以太坊pow和pos区别,此选择对业务可扩展性具有重要影响。

当前以太坊网络背后的工作量证明实施的一个问题是很难修复损坏的应用程序。 例如,以前的 DAO 遭受严重的错误/黑客攻击。

值得注意的是,那些持有“代码即法律”心态的人将 DAO 视为一种“功能”而不是失败,用户应该更负责更仔细地理解代码。 无论如何,The DAO 的失败表明在以太坊申请破产可能导致投资者遭受潜在的重大损失或破坏性的硬分叉。

以太坊为什么叫以太坊_以太坊pow和pos区别_以太坊官网以太坊

通过以太坊现有的工作负载共识机制,每次硬分叉也导致多条链竞争的风险,就像以太坊一样,以太坊经典的分裂发生在DAO失败之后。 此外,需要破坏性的硬分叉来修复损坏的应用程序,这对整个以太坊网络也是有害的。

相比之下,EOS 包括用于冻结和修复损坏(即冻结的应用程序)的机制。 例如,如果一个 DAO 已经在 EOS 上实现,它可以在不中断其他 EOS 应用程序的情况下被冻结、修复和更新。 另外,EOS的DPOS共识机制不可能在硬分叉时产生多条竞争链。

同样采用石墨烯技术的 Steem 网络经历了 18 次成功的硬分叉也证明了这一点。 此外,EOS 将包括一个具有法律约束力的章程,建立一个解决争端的共同管辖权,它还将包括通过加权投票选出的自筹资金的社区福利申请。

3.可扩展性

以太坊官网以太坊_以太坊为什么叫以太坊_以太坊pow和pos区别

为了使平台被认为具有商业可行性,可扩展性至关重要,这是 EOS 和以太坊不同的关键领域。

目前,以太坊网络受限于 CPU 的单线程性能。 早期的测试网达到了 25 tx/s(在某种程度上优化的条件下),经过优化,该网络可能会增加到 50 或 100 tx/s。

然而,在实际应用的负载下,以太坊网络当前的交易限制可能低于 10 tx/s。 过去,网络因高交易量而不堪重负,除了最高费用的交易外,所有交易都被拒绝。 这在最近的项目众筹中尤为明显,例如 Status 众筹,其中 ETH 代币遭遇了大规模的闪电崩盘。

请注意,Vitalik Buterin 制定了严格依赖分区概念的“无限可扩展性”路线图。 据我了解(这很糟糕),分片是一个技术上具有挑战性的概念,它肯定会增加网络的复杂性和攻击面,并可能降低网络的安全性。

我决不会将分区视为成功扩展以太网网络的可行方法,尽管它很可能会成功实施以获得可扩展性的合理收益。

然而,EOS 在可扩展性方面将比以太坊网络有两个显着优势,一旦实施,EOS 可能是唯一能够处理真正商业规模去中心化应用程序的平台:

首先,EOS将依托石墨烯技术,在压力测试中显示可以达到每秒10,000-100,000笔交易; 其次,EOS 将使用并发机制来扩展网络,可能达到每秒数百万笔交易。 如果达到这些基准,EOS 应该能够支持数千个商业规模的 DAPP。

以太坊pow和pos区别_以太坊官网以太坊_以太坊为什么叫以太坊

EOS将使用异步通信和执行的单独认证来实现加速,并且由于没有交易费用,EOS不需要计数操作。

4.DoS攻击

以太坊为什么叫以太坊_以太坊pow和pos区别_以太坊官网以太坊

讨论网络的潜在攻击向量也很重要,这与网络的可扩展性有关。 DOS 攻击是恶意攻击者使用流量向网络发送垃圾邮件以阻止合法流量通过。 在我看来,以太坊网络已经证明容易受到这种 DOS 攻击,而 EOS 应该无法承受。

在以太坊网络中,众所周知,矿工优先考虑高费用交易以发展区块链。 由于网络中的带宽和计算能力是有限的,不难想象恶意的高费用但不当交易会有效地阻止许多合法的低费用交易。

您可能认为在网络上执行这可能是一次代价高昂的攻击,但这样做有经济上的动机。 仍然使用 Status Crowdsale 的例子,类似的事情发生在以巨大的折扣有效地接收众筹代币。

这激发了当地玩家通过高额交易费制造网络混乱以确保交易完成。 然而,这对以太坊网络造成了严重的缺陷,因为单个应用程序或智能合约可以有效地冻结整个网络。

相反,EOS 不应该容易受到 DoS 攻击。

EOS 代币的所有权让用户按比例分享网络带宽、存储和计算能力。 因此,垃圾邮件发送者只能使用他们的 EOS 代币给他们的一部分网络。

DOS 攻击可能发生在给定的应用程序上,具体取决于应用程序的设计,但这些攻击永远不会破坏整个 EOS 网络。

初创公司在 EOS 网络中投资少量股份,将保证可靠的带宽和计算能力,即使有许多其他恶意行为者尝试发送一些大型网络应用程序,也很难影响整个 EOS 网络的安全。

五、经济效益

以太坊为什么叫以太坊_以太坊pow和pos区别_以太坊官网以太坊

以太坊为什么叫以太坊_以太坊pow和pos区别_以太坊官网以太坊

最后,我想简单讨论一下 EOS 和 ETH 以太坊网络的不同经济模型。 基本上,这是所有权模式和租赁模式之间的区别。

使用以太坊,每一次计算、存储操作和带宽使用都需要支付 GAS 费用。 此外,由于矿工优先考虑费用最高的交易,因此所需的费用波动可能高得令人望而却步。 这在早期的众筹活动中尤为明显,即使对于小额交易,100 美元的汽油费仍然太少。

此外,如上所述,这种经济模型创造了一个场景,在这个场景中,富有的人可以用高额交易来充斥网络。 此外,这种模式要求开发人员和初创公司在整个应用程序开发和部署过程中不断收取 gas 费用。

相比之下,EOS 将利用所有权模型,在该模型中,持有 EOS 代币的用户可以按比例分享网络带宽、存储和处理能力。 这意味着如果某人拥有 1% 的 EOS 代币,那么无论网络其余部分的负载如何,他们总是可以获得 1% 的网络带宽。

通过这种方式,小型初创公司和开发人员可以购买相对较小的网络部分以获得可靠、可预测的网络带宽和计算能力,并在需要扩展其应用程序时简单地购买更多 EOS 代币。

此外,由于网络交易费用为零,因此除了最初购买 EOS 代币外,没有网络开发成本。 但是,如果需要,当然可以随时出售这些产品以收回初始投资。

结尾

往期精彩文章

火球财经(ihuoqiu.com)专注于区块链和数字资产行业,集最新资讯、实时行情、技术探索、数据分析、行业科普、社区交流等一站式、全方位、综合性行业服务平台。

欢迎大家积极投稿,有区块链项目和相关消息也可以联系我们。

投稿邮箱:article@ihuoqiu.com