转载原文链接:http://www.btcwbo.com/5010.html
多链现在已经成为现实。以太坊缺乏可扩展性,导致大规模迁移到新一代L1。这些L1大多使用EVM(以太坊虚拟机)与以太坊钱包和开发工具兼容。
但是Solana从一开始就完全重建了它的堆栈。Solana声称是现有最快的区块链。所以它导致了一个问题:Solana比EVM链快多少?
Solanal1区块链TVL增长,
Solana
图片来源:TheBlock。
首先,我们需要就如何衡量性能达成一致。自古以来,新区块链就声称其性能远高于以太坊。这是一个常见的老调。你会看到很多数字和匆忙的组合图来比较TPS(每秒的交易量)。不幸的是,这些TPS数字通常来自他们自己的营销材料,几乎都是胡说八道。
L1本身发布的大多数基准测试都测量了简单价值转移的TPS,并将货币从一个账户转移到另一个账户。简单的转移非常便宜,所以它会产生一个巨大的数字,每个人都喜欢一个巨大的数字。但事实上,区块链在这种传输中并没有遇到瓶颈,这反映了现实世界的使用模式。
此外,许多数字是在开发或测试网络而不是主网络上生成的。我们不能抽象地做任何事情:我们关心当前主网络的可能性。
事实上,TPS基准测试没有统一的方法。这种情况经常发生在基准测试中。这是一个混乱而令人担忧的领域,充满误导性营销,过度拟合/考试导向教学和作弊。
那么,我们应该如何实际测量L1性能呢?
这是一个棘手的问题,因为性能有多个维度。
首先,性能总是一种分散的妥协。与主网络环境相比,高度集中的测试和开发可以产生难以置信的数字。许多主网络在分散方面偷工减料,挤压了额外的性能。
然而,假设我们想忽视分散,只关注性能。众所周知,由于大多数新链的数据可见性较差,基准测试区块链的性能非常困难。
在过去的七年里,以太坊的性能得到了高度的研究和理解。但当你开始探索更新链时,它们中的大多数工具要少得多,观察能力差,而且仍在发展中。当你读到这篇文章时,这些基准可能已经过时了。
此外,基准测试总是随机的,充满了陷阱。你能做的最好的事情就是选择一个有价值的基准来衡量,然后尽可能仔细地确定你的结果。这就是我们将在这里尝试的。
但是性能是什么意思呢?性能有两个方面:吞吐量和延迟。
你可以看到区块链的性能,比如流过管道的水。交易是水——你想同时通过管道进行大量交易。但是管道的长度决定了它