a16z合伙人深度解析:区块空间是继PC、宽带和智能手机之后的未来
就在几个月前,a16z crypto 的普通合伙人 Chris Dixon 说:“我认为blockspace是2020 年代最畅销的产品。”记得当时在 Bankless 播客上听到这些话,我不确定自己是否理解了他的意思。于是,我就询问他。
事实上,我问了他几乎所有我能想到的关于这个议题的问题。今天这篇文章是那次疑惑以及Chris耐心的成果。多亏了他,这也是对blockspace及其重要性最清晰和最全面的讨论之一。现在我们开始吧。
M?ario Gabriele:好的,Chris,也许我们可以从最基础的开始。什么是blockspace?
Chris Dixon:Blockspace 是区块链上的空间,你可以在其中运行代码和存储数据。 Blockspace 与传统计算空间的不同之处在于,在区块链出现之前,软件始终从属于硬件,然后最终硬件又从属于软件。如果你为传统计算机编写软件,则受硬件的支配。假如 Facebook 编写了一些代码并表示任何开发者都可以访问某个 API,那么 Facebook 管理层可以改变主意,并随后撤销访问权限。因为 Facebook 控制着软件运行的硬件,所以它最终控制着软件。
区块链的架构方式不同:软件控制硬件。如果你为区块链编写软件,你编写的代码可以作出坚定承诺;你可以向用户和开发人员保证该软件会一直像这样运行。具体来说,区块链使用所谓的共识机制来做出这些承诺。运行网络的各种硬件运营商不时聚集在一起,对区块链虚拟计算机的状态进行投票。围绕它的博弈论可以保证——在大多数情况下都可以保证——软件将一直如此运行,并且数据的完整性能得到维护。
我们现在看到的是一群企业家和开发人员正在构建新的应用程序类别,利用这种新计算特性:你可以编写代码,对应用程序未来的发展做出坚定的承诺。
这是一个有趣的观点。我之前还没有看到过围绕软件和硬件之间这种关系的话题,但我认为我们在这里真正谈论的是控制问题,对吧?
没错。假设 Google 推出了 GoogleCoin,谷歌声称只有 2100 万的货币。但支持 GoogleCoin 的软件是在Google控制的服务器上运行。因为谷歌控制着它的电脑,他们可以随意改变 2100 万货币的限制。软件由硬件控制,硬件由谷歌管理控制。
将此场景与比特币的工作方式进行对比。比特币承诺永远只有 2100 万比特币;这种稀缺性是使比特币具有价值的因素之一。你可以相信比特币永远只有 2100 万比特币,因为这条规则是写在比特币区块链中的——已经融入了它的架构。即使很多运行比特币代码的人——所谓的比特币矿工——试图推翻这些规则,他们也很难做到。在比特币和以太坊等主要区块链的历史上,没有人能够推翻那些博弈论的保证。
这就是让blockspace与众不同的原因。想要在区块链生态系统之上构建的开发者和企业家们都知道规则是什么,他们不会像传统科技公司那样改变这些规则。说到区块链,不是“不作恶”,而是“不能作恶”。系统的规则是被嵌入到代码中的。
因此,Blockspace是存在于区块链上的计算和存储单元,因此不受硬件的所有者控制。我们已经看到了blockspace的许多不同表达方式,以及基本定义下的周边机制。你认为最重要的设计考虑事项是什么?
blockspace存在于区块链上,区块链可以有多种设计方式。区块链最重要的特征是其安全属性。它做出的承诺有多可靠?你能相信它们吗?你能相信系统不会被颠覆或被黑吗?这是最重要的特点。
另一个重要特征是性能。这与你在区块链上交易时支付的费用有关。如果你可以制作性能更高的系统,则可以降低这些费用。例如,在像 Solana 这样的区块链上,一个不错的功能是费用很低,因为它当时就是按这种方式设计的。现在,有些人会认为,为了获得这种性能,你需要在安全方面进行权衡。但显然,安全和性能都是重中之重。
当谈到blockspace这个话题时,很多讨论都围绕着可扩展性的问题。我们都明白当需求很高时以太坊会发生什么:我们会遇到网络拥堵和高昂的gas费。扩展区块链及其它们提供的空间,你认为最有趣、最有前途的方法是什么?
没错,区块链中所谓的扩容问题是一个备受争议的话题。一些区块链,如以太坊,认为增长blockspace的最佳方式是通过所谓的 L2 或“第二层”。 L2 是位于以太坊等“第一层”(L1)之上的系统。如果它们的架构正确,L2s 会继承较低层的安全属性——因此你仍然拥有以太坊的强大安全保证——但在应用程序以更低gas费运行的条件下,它们还能提供额外的blockspace容量。现在有一些重要的 L2:Optimism、Arbitrum、zkSync、Aztec 和 Starkware。他们都采取不同的方法,并且都处于不同的发展阶段。
L2s 是增加供应的一种方式;另一种方法是通过系统设计。例如,Solana 正试图将其所有的扩展容都放在第一层上。
我认为增长blockspace 的另一种方式就是拥有更多的 L1 区块链。现在有一整套可靠的一层区块链正在开发中,还有即将上线的Bridge——区块链互操作、来回发送资产和消息的方式。试想在未来的世界,拥有这种区块链结构——所有的区块链都是连接的,并且你可以无缝地从一个转到另一个,这取决于各种技术权衡和社区考虑。
关于哪种方式是增加blockspace供应的最佳方式,这是哲学和技术上的争论。我个人认为混合上面列出的三种主要方法的可能性最大。
我喜欢设想的这种“区块链结构”。也许是因为这听起来像是另一种现实,它让我想起了之前读过的一篇文章,关于blockspace的主题,由 Leo Zhang 和 Saneel Sreeni 撰写的《共识资本市场》,是我最欢的文章之一。在这篇文章中,Zhang 和 Sreeni 认为blockspace将成为“元宇宙的核心商品”。似乎没有什么比在链上运行平行现实(parallel reality)更能说明对扩展容的需