胆囊息肉

注册

 

发新话题 回复该主题

Layer1的性能比较6个领先的区块链 [复制链接]

1#
北京比较好湿疹医院 http://pf.39.net/xwdt/210706/9150598.html

中本聪(SatoshiNakamoto)开发的比特币和区块链的发展标志着彻底改变全球金融的潜力。然后,以太坊智能合约的引入使分散式应用程序(dApps)的增长超出了中心化公司的控制范围。但比特币和以太坊的性能都有限,导致许多人认为区块链本质上是缓慢、昂贵且难以扩展的。

已经出现了一系列第1层协议,旨在改善不同用例中的这些缺点。尽管由于性能指标和数据的差异,很难比较区块链协议,但交易、可扩展性、节点和能源效率等元素可以帮助评估它们的相对优点。

考虑到这一点,让我们根据这些参数比较六个区块链:

Ethereum,Cardano,Solana,Avalanche,Algorand和InternetComputer。

交易速度

决定区块链网络效率的关键指标之一取决于它处理交易的速度。这涉及两个具体方面:每秒交易量(TPS)和区块确定性或交易确定性。

TPS是指区块链在一秒钟内可以成功处理多少笔交易;区块确定性表示区块启动与其在分布式账本上的最终不可逆结算之间的持续时间。

Cardano:2TPS/10-60分钟确定性

据称,Cardano可以处理TPS,报告的块确定时间为10分钟到1小时,具体取决于网络拥塞情况。据称,其第2层扩展解决方案Hydra理论上可实现高达万的TPS和瞬时区块确定性。但第三方测量显示,Cardano目前仅支持大约2TPS。

Ethereum:15-20TPS/14分钟确定性

以太坊通常处理15-20TPS,区块确定时间为14分钟。在极端网络拥塞期间,这个比率要高得多,完成交易可能需要14分钟以上。用户通常必须为每笔交易支付“gas”费用,具体取决于流量,去年达到0美元的峰值。以太坊正试图纠正这一点,即将推出的分片和第2层扩展解决方案有望提高交易速度。

Algorand:20TPS/4-5秒确定性

Algorand理论上报告处理1,TPS,并打算立即将其增加到3,TPS。根据其指标页面,它实际上处理了20TPS。Algorand拥有4-5秒的区块确定时间。

Solana:2,-3,TPS/21-46秒确定性

Solana理论上可以处理65,TPS,但在实践中,它处理大约2,-3,TPS。当交易在年9月达到,TPS的峰值时,它遭遇了中断,引发了对其不稳定性的担忧。Solana的理论交易完成时间为-毫秒,但实际上“乐观确认”需要21-46秒。

Avalanche:4,TPS/2-3秒确定性

Avalanche报告称其测试网可以处理4,TPS,生产就绪版本最终目标是20,TPS。但目前,对于EVM兼容的C-Chain,它只能处理大约9TPS。Avalanche报告的交易完成时间不到一秒,但可能需要大约2-3秒。

InternetComputer:11,TPS/1秒确定性

InternetComputer当前配置为处理高达51,TPS,但最近的性能测试显示11,TPS,dapp的最终确定率为1秒。这种高比率是由于区块链将更新调用(状态增强)与查询调用(状态中立)区分开来。InternetComputer可以在几毫秒内处理超过,个只读查询调用。

可扩展性

当区块链支持高交易吞吐量并且可以增长以适应新用户时,它们是可扩展的。可扩展的区块链是网络流量不会显着影响整体性能的区块链。

Ethereum:不是很可扩展

鉴于以太坊基于工作证明共识运行,以太坊目前的可扩展性不是很高,但它计划通过迁移到权益证明共识来增加容量和可扩展性。它的目标是拥有64个带有信标链的分片链,以实现进一步的可扩展性。

Cardano:不是很可扩展

Cardano在扩展和增加容量的能力方面同样受到限制,但它的目标是在今年某个时候实施第2层Hydra升级,预计将允许在链上和链下处理相同的代码。

Solana:不是很可扩展

Solana在年遭受了严重的“资源枯竭”,并在去年1月发生了六次中断,这表明其可扩展性有限。Solana的历史证明共识协议与PoS相结合,每年还会产生大量数据(2TB)。Solana将数据存储在Arweave中,从而将敏感的用户数据外包给依赖集中式Web2技术的二级来源。

Avalanche:不是很可扩展

Avalanche拥有三个链:交换链(X-Chain)、平台链(P-Chain)和合约链(C-Chain),每条链都管理着迷你网络。与Solana一样,Avalanche也使用Arweave和Ceramic通过集中式Web2技术在链下存储数据,因为它没有自己的存储设施。

Algorand:更高的可扩展性

Algorand使用权益证明共识的变体,称为纯权益证明,协议通过该共识选择区块提议者和验证者。利用称为可验证随机函数(VRF)的加密过程,Algorand使用自选算法来选择块创建者。与标准的权益证明协议不同,这种方法可以快速跟踪计算过程并帮助Algorand进行扩展。

InternetComputer:无限可扩展性

InternetComputer的基础设施在基础层具有独立的节点机器,这些节点机器结合起来形成独立的子网区块链。子网托管结合代码和数据的“罐式”智能合约,并将执行分为更新和查询调用。每个子网都可以在不依赖其他子网的情况下处理更新/查询调用,从而允许网络通过添加节点和形成新子网来根据需要进行扩展。

节点数和云服务依赖

区块链节点的数量及其分布是网络相对去中心化的有力指标。由于在链上存储智能合约数据的成本可能非常高,大多数dApp通常依赖于集中式服务器和云提供商(如AWS、谷歌云、微软Azure和阿里云)来存储数据并托管其客户端-服务器接口。

InternetComputer:个节点/每GB5美元

InternetComputer拥有个在全球独立数据中心运行的节点。没有一个是集中式云提供商。节点运营商有硬件要求,以确保区块链可以响应HTTP请求并在没有中介的情况下交付Web内容。每年存储1GB数据的链上智能合约数据成本为5美元。

Avalanche:1,个节点/每GB,美元

Avalanche有使用AWS设置节点的文档,表明其1,个节点中的很大一部分可能托管在AWS上。在链上存储1GB数据的成本为,美元。

Solana:1,个节点/每GB1,,美元

大多数Solana节点都托管在AWS等集中式服务器上。它的中断引发了人们的担忧,即如果33%的节点离线,Solana将停止验证新交易。在Solana上存储链上数据大约需要万美元。

Algorand:1,个节点/IPFS链下存储

Algorand报告有大约2,个节点,但它们托管在集中式服务器上。虽然没有确切的数字,但Algorand依靠AWS来扩展其网络。Algorand没有使用链上存储,而是使用星际文件系统(IPFS)来存储数据。

Cardano:3,个节点/数据存储不足

Cardano基金会与IOHK和Emurgo最初建立了运行网络的节点。他们将区块生产过程移交给了网络的权益池运营商,目前数量为3,。目前尚不清楚有多少是云服务。Cardano是一个仅可附加的分类帐,用于记录资产所有权和转移,对于永久存储文件是不切实际的。

Ethereum:6,个节点/每GB73,,美元

以太坊在全球拥有大约6,个节点,其中大部分在集中式服务器上运行。年,Decrypt报告称70%的以太坊节点在AWS上运行。在以太坊主网上存储1GB数据的成本会波动,但目前成本超过1亿美元。

能源效率

区块链技术必须减少其碳足迹才能变得可持续。能源密集型工作证明共识对气候产生不利影响,因为矿工需要大量能源来为其设备供电。

估计显示,每笔基于以太坊的交易消耗kWh(千瓦时)的能源。(作为参考,,笔VISA交易消耗kWh的能源。)以太坊矿工每年消耗约45TWh(太瓦时)的能源。以太坊向权益证明的过渡预计将大大降低其能源消耗。

InternetComputer在链上运行的每笔交易消耗1.3千瓦时的能源,而不是外包给集中式云提供商。

现有的权益证明区块链为单个交易消耗少量能量。Cardano单次交易仅消耗0.5kWh,而Solana上的交易消耗0.51kWh能量。CryptoCarbonRatingsInstitute的一份报告显示,Avalanche每笔交易消耗0.kWh,Algorand每笔交易消耗0.kWh。然而,这些区块链中的每一个都将存储和托管外包给集中式服务器,这其中含有隐藏的碳足迹无法被直观计算。

跨链桥

区块链网桥支持在两条独立链之间传输数据包和数字资产。Cardano依靠ForceBridge与Nervos区块链进行交易,并与Bondly合作连接以太坊和CardanoNFT。Avalanche使用AvalancheBridge与以太坊执行资产转移。

Algorand最终将使用伦敦桥与以太坊连接。同样,Swingby正在开发Skybridge以将比特币与Algorand连接起来,而Solana使用Wormhole与以太坊连接。黑客最近从Wormhole窃取了价值3.2亿美元的加密货币,各种漏洞利用表明桥梁如何容易受到恶意行为者的黑客攻击。根据Chainalysis的研究,在过去一年中,黑客在七起事件中窃取了超过10亿美元的加密货币。

InternetComputer具有连接以太坊的Terabethia桥接器。它还支持无桥的链间集成,仅依赖于区块链的去信任属性。现在它正在与比特币网络集成,为开发人员提供一个API来构建比特币智能合约。与以太坊和狗狗币的集成将随之而来。

最终用户密钥管理

区块链的采用仍然相当缓慢,因为用户对需要安全存储选项的安全密钥管理持谨慎态度。Facebook和Google等Web2应用程序依赖于简单的单点登录(SSO)解决方案。而对于大多数Web3dApp,用户必须使用复杂的私钥并设置加密钱包才能访问平台。

在InternetComputer上,用户可以使用移动设备的指纹传感器、面部识别、安全密码、锁定图案等在本地设置Internet身份。互联网身份帮助用户匿名验证自己,而不用担心私钥。它还适用于“反向gas”模型,开发人员按周期向智能合约收费,因此用户无需持有代币来支付gas。

以太坊依靠AWS等中心化公司来存储密钥和管理账户,而Solana依靠Torus等利用Facebook或Google账户提供平台访问权限的解决方案。不幸的是,这损害了区块链技术的去中心化精神。

Avalanche用户需要管理自己的密钥,类似于Cardano用户和Algorand用户,这可能涉及复杂的密钥和代币钱包。

区块链性能

总的来说,性能最佳的区块链是在各种用例(即DeFi、NFT、游戏和各种dApp等)中为开发人员和用户提供最大价值的区块链。为此,需要了解给定的Layer1协议在开发人员和用户体验方面提供了什么,以及其生态系统和相关能力的承诺。

超越性能指标,看看上面讨论的每个区块链网络在不久的将来会发生什么,这将会很有趣。

原文链接:

分享 转发
TOP
发新话题 回复该主题