织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

Multicoin 合伙人:可预测性对区块链扩展性为何重要? (4)

时间:2021-06-01 16:31来源:未知 作者:admin 点击:
Solana 是唯一一个通过 SeaLevel 运行时进行分片内并行计算的区块链 。SeaLevel 在 GPU 本地执行事务。如果 Nvidia 在未来一两年发布 8,000 内核的新型 GPU,Solan

Solana 是唯一一个通过 SeaLevel 运行时进行分片内并行计算的区块链 。SeaLevel 在 GPU 本地执行事务。如果 Nvidia 在未来一两年发布 8,000 内核的新型 GPU,Solana 网络的计算带宽将增加大约一倍。

在这个过程中,开发者不用了解,或者不用在乎,也无需更改任何一行代码。

这就是可预测性的定义:开发者今天写好了代码,就知道它会一直生效,而且未来执行代码的成本还比现在低。

这时候,扩展计算的主要物理限制是散热。在字面上,Solana 的扩展性能够做到物理上限。

量化去中心化以及弱主观性

从表面上看,许多人认为 Solana 协议不够去中心化。当然,他们并没有真正去量化这个说法,但却不断重申这一点。事实到底是怎么样呢?让我们做一些计算,来量化一下各个网络的去中心化程度。

首先我们来看一下硬件成本:

  • 比特币可以在一个价值 25 美元的 Raspberry Pi 上运行,只需要微弱的互联网连接。

  • 以太坊在一台 500 美元的笔记本电脑上运行(考虑到当前的 Gas 价格,这个价格不一定准确),需要宽带连接。

  • Solana 需要运行在一个 3500 美元左右的服务器,需要千兆网络连接。

下一个主要考虑因素是状态大小。在 50,000 TPS 和数十亿用户的情况下,Solana 的状态大小将会增大。这一点非常好,为什么?因为 1)假定 Solana 运行在可升级存储的服务器(而不是无法升级的笔记本电脑),2) NVMe SSD 通过 RAID 0 线性扩展读写性能,以及 3)多字节 NVMe SSD 不到 300 美元——扩展状态存储的成本和维护成本将会微不足道。

如果读到了这里并且理解了前面的所有内容,那么您使用价格超过 2,000 美元的 Macbook Pro 的可能性就很大了,这也是世界上 5000 万到 1 亿左右的开发者所钟爱的高端计算机。我怀疑对 500 到 1000 美元的硬件进行优化是最理想的做法。那么 500 到 1000 美元价位有什么特别之处呢?

我们来考虑一下硬件需求上限的合理价位。25,000 美元肯定太高,因为开发者没有这种硬件。现在换一种思路,我们不考虑任意的硬件成本,而是从需要多少个节点来实现足够的防审查能力。很明显,这里的「足够」一词本质上是主观的,但是如果您假设需要 100 万个节点,那么自然会产生一个问题:「这个世界上有没有足够多的,价值 3500 美元的服务器和千兆网络连接,让 100 万个节点看起来比较合理?」

考虑一下世界上所有高端硬件的游戏玩家、开发者和企业的数量,我们很难对这个问题进行否定。

所以不能孤立地考虑硬件成本问题,而必须在系统的设计目标范围内去进行考量。

此前我曾经认为区块链应该迎合 DeFi,而不是一味追求最大程度的审查抵抗性(即需要 1 亿甚至 10 亿个节点)。根本没有必要对 25 美元或者 500 美元的硬件进行优化,因为绝大多数人永远都不会运行一个节点。那么,为什么还要费心去优化硬件成本及其基础上的协议呢? (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容