欢迎光临
我们一直在努力

Ethereum 2.0 vs Symbol(第一部分)

这两个区块链都是在2015年发布的,两个区块链的2.0发布时间大致相同。随着他们的第二次迭代的进行,我立即寻找他们之间的相似之处和不同之处。

历史

我一直认为回顾历史是很重要的,因为它告诉我们未来的方向。

“这是世界上可编程的区块链。”www.ethereum.org

以太坊引入了智能合约(满足条件时执行的计算机代码)、分布式应用程序(DApp)和以太坊虚拟机(EVM、图灵完成和基于stake的)。它允许执行有条件的操作。例如,比特币允许A向B汇款(比特币),这就差不多了。以太坊使得如果A向C发送特定金额的货币(加密),C就可以向B发送数字资产。它把一台自动取款机(只提供一种货币)变成一台出售任何东西的自动售货机。

以太坊提供了所有的可能性,但它确实是有代价的。这是可伸缩性的。虽然复杂的智能合约可以在EVM中执行,但有时会导致平台拥堵,有时会导致Gas(费用)昂贵。这是可伸缩性三重困境,可伸缩性是为了区中心化和安全而牺牲的。

另一方面,NIS1(NEM Infrastructure System 1)具有更高的可扩展性和更低的费用。NIS1不是图灵完整的。任何复杂的指令都需要在链外执行。合约未部署在链上。

当以太坊使用PoW时,NIS1使用了一种称为重要性证明(Proof Importance,PoI)的证明的派生方法。每台收获机(如PoS的验证器)需要有10000 XEM(NEM的本币)的授权。大约每24小时才有10%的股份被授予。这样可以防止恶意攻击。

这两个区块链都为记录在链上的数据提供了不变性、透明性和安全性,为使用它们的组织提供了可信性。在我看来,以太坊更适合公共项目,而NIS1更适合企业采用。

Beacon链与收获

Beacon链将PoS引入以太坊,以太坊最终将与主网合并,这是技术路线图的第0阶段。它还协调碎片(将在第1阶段实现)和验证器。在最后阶段,宁静号,主网和碎片将停靠在信标链上。

Beacon链将是整个以太坊平台的管理员,协调碎片之间的关系,随机分配验证器进行区块提议和认证。它不能处理帐户和/或智能合约。

与NIS1和Symbol中的收获过程类似,节点是执行交易的节点(如以太坊的mainnet),收获器(如以太坊的验证器)提出块。收割机是随机选择的,重要性得分越高的收获割机机会越大。重要性得分由网络中收获机帐户的利害关系和活跃程度决定。

取款Key与委托收款

with以太坊2.0中的验证器有两个私钥,用于验证和撤销。使用不同的密钥可以保护帐户不被泄露,因为在提议或验证块时需要验证程序私钥。

在NIS1和Symbol中,提议一个块的过程都是由一个远程帐户完成的,该远程帐户由一个有利害关系的主帐户委托给一个节点。此过程称为委托获取,其中远程帐户的私钥用于对块进行签名和获取,而主帐户的私钥可以安全地保留。所有收取的费用将被重新路由到主帐户,而远程帐户不持有任何密码,因此所有者不必担心帐户被泄露。

智能合约 VS 聚合交易

Symbol中新的内置功能之一是聚合交易。

聚合交易多个交易合并为一个交易,允许无信任交换和其他高级逻辑。Symbol通过生成一次性的智能合约来实现这一点。— https://docs.symbolplatform.com

对于聚合交易,前面引用的涉及A、B和C的示例将能够在Symbol上执行。与以太坊不同的是,这个特性是内置在Symbol上的,可以通过API调用。这使得生成高级逻辑更容易,并且根据业务需求进行修改更容易。

一开始的目的是扩展区块链的可能性,但冒险进入不同的方向,以太坊和Symbol都保持真实,以保持区块链的安全、不变和透明。

在我看来,以太坊希望变得更加分散,而NEM希望变得可扩展。在第二次迭代中,以太坊更注重可伸缩性,而Symbol则更倾向于去中心化。最终,双方都在努力使区块链技术更容易被大众采用,最具成本效益,在本质上同时将权力下放放。

有太多的东西需要研究,不可能一次就把它们全部摆出来。随着这两个区块链的进展,我们将讨论更多内容。敬请期待。

特别感谢Anthony审阅本文。

参考

  1. 以太坊、智能合约、DAPP
  2. 以太坊2.0:完整指南:缩放,第一部分
  3. 区块链中的可伸缩性三重困境
  4. NEM技术参考
  5. 完整的指南:Casper和Beacon链
  6. Symbol技术参考
  7. 激活委托收获
  8. 聚合交易

原文作者:Ivy Fung

原文链接:https://ivyfung1.medium.com/ethereum-2-0-vs-symbol-part-1-c289ac68ad2c

评论 抢沙发