多边形超网与雪崩子网:主要区别

超网具有由 Polygon Edge 提供支持的先进技术架构、通过 Merkle 树的无信任操作、以太坊虚拟机 (EVM) 兼容性和自定义令牌支持。

超网架构与 Polygon Edge 的架构密切相关。 Polygon Edge 体系结构中与超网相关的六个模块包括:

  • TX Pool:作为待处理交易的存储库,该模块是 Polygon Edge 事件驱动架构的关键。 可以从多个来源轻松添加交易,并与平台的其他模块无缝链接。
  • 区块链:这是指状态数据库,它保存着账户信息、智能合约代码、世界状态等。
  • JSON-RPC:超级网的 API 层符合以太坊客户端标准,使 MetaMask、Web3.js、Ethers.js、Remix 和 Hardhat 等工具能够在其网络上无缝运行。
  • 共识:超网使用权威证明和权益证明共识算法。
  • Libp2p:这是超网更新的点对点网络堆栈,可促进块同步、共识消息、交易池八卦和 SAM 池八卦。
  • gRPC:凭借其强大的通信协议,超网上的特权操作员命令只能在验证节点上本地执行。 经过验证的操作者可以进行在线备份,从验证者系统中获取信息,查询和清除存储在交易池中的数据。

超网也无需信任地运行,这意味着每个节点通过执行智能合约独立验证每笔交易。 为了使区块链账本正常运行,所有节点都必须持有一份相同的账本副本,包括区块的 Merkle 树和广泛的交易列表。

由于来自不同状态的哈希值与 Merkle 树中的哈希值不兼容,恶意行为者试图改变分类账的努力将被迅速识别。

超网也有内置的 EVM 支持,这意味着开发人员可以使用 EVM 字节码编写和部署智能合约,EVM 字节码是从高级语言(如 Solidity)编译而来的。

借助可用的工具套件,包括 Truffle、MetaMask、Remix 和区块浏览器,具有以太坊构建经验的开发人员可以轻松地将他们的 Solidity 合约转移到超网而无需任何修改。 这允许从一个平台无缝过渡到另一个平台。

最后,超网允许开发人员创建与普遍认可的代币接口(例如 ERC-20)一致的自定义代币。 这符合 Polygon 通过超网促进互操作性的目标。

来源:https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences