仅通过CPU测试其功能,观察Solana网络的运行情况。
Solana团队最近进行了一次内部可伸缩性测试,以确定Solana区块链网络性能的极限。该测试是在全球23个地区的200个分布式节点上执行的,在线节点遍及五大洲。
虽然Solana网络基于GPU的测试网的峰值速度高达每秒100,000个事务,但此内部可伸缩性测试仅利用零售级CPU单元来建立较低的吞吐量基准,同时在验证器中提供最大的可访问性。
此次内部可伸缩性测试分析了实现可伸缩性所需的一些向量,包括每秒事务数(均值和最大值),总事务数和投票数以及确认时间(均值,中位数,最小值和最大值)。
测试的结果有助于我们更全面地了解Solana网络的最小容量,因为我们将进一步迈向主网的推出。由于Solana基础设施通过CPU和GPU阶段传输事务,并且此特定测试仅使用CPU,因此以下统计数据被视为Solana吞吐量的较低基准表示。我们期望Solana主网的全面运行和功能迭代将展现出更为稳健的结果。
以下是Solana内部可伸缩性测试的结果:
每秒平均事务数: 29,171
每秒最大事务数: 44,838
每秒最大交易数峰值: 47,370
交易总数: 3,266,989
总投票数: 36,720
平均确认时间: 2.34秒
中位数确认时间: 2.34秒
最短确认时间: 1.26秒
最长确认时间: 3.37秒
确认平均数: 2.575秒
该测试表明,Solana网络的最高TPS为47,370,即使没有基于GPU的处理,其运行速度也非常接近于预测的每秒50,000个事务的主网启动事务处理能力。块确认时间平均保持在2.34秒,而最短时间仅为1.26秒。此次测试在整个测试过程中处理了约326万个事务,最终平均每秒完成了29.171个事务。
这些数字表明,随着主网发布的推进,Solana网络的测试运行非常成功。然而,也许更令团队和整个Solana社区兴奋的是,该平台的许多关键创新正在无缝协作,以实现成功所需的技术规范。
Solana所有的互联创新的结果就是可伸缩性测试所展示的——世界上第一个Web规模的区块链。想要更深入地了解所有这些创新如何协同工作,请阅读“ 使Solana成为世界上第一个Web规模区块链的8个创新”。
Solana的软件哲学一直是摆脱困境,让硬件以最大容量运行,而内部的可伸缩性测试则将这种哲学付诸实践。因此,Solana可通过带宽,SSD和GPU内核自然扩展。它是唯一这么做的区块链,也是Solana如何在全球200个物理上不同的节点组成的网络上达到50,000 TPS的方式。
主网发布前的下一阶段测试是Tour de SOL,这是一个公共Beta版,旨在激发验证者运行节点以测试Solana网络的极限,同时又可以获得代币奖励。
测试视频:https://www.youtube.com/watch?v=BG2AHQtHysA
如需了解更多信息,请访问Solana的官方渠道:
官网:https://solana.com
Telegram:https://t.me/solanaio
Reddit:https://reddit.com/r/solana
Twitter:https://twitter.com/solanalabs
Medium:https://medium.com/solana-labs
Github:https://github.com/solana-labs
YouTube:https://www.youtube.com/channel/UC9AdQPUe4BdVJ8M9X7wxHUA