酷玩网

什么是无状态基础设施?无状态基础设施如何带来高效率的去中心化网络

linx
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

以太坊社群的积极参与者Polynya撰写文章,深入剖析无状态基础设施(Stateless infra)的至关重要性。他提醒开发者,去中心化并非仅限于区块链,开发者应依据实际需求挑选最合适的工具,无状态基础设施可能是在大多数应用场景下的理想选择。

何谓无状态基础设施?非共识驱动的网络

尽管“无状态”一词在技术领域引发了诸多讨论,但在这篇文章中,Polynya将区块链(包括Layer2)视为实现全球共识(global consensus)的载体,即所有节点共享相同的最新状态和共识的基础设施;而无状态基础设施则是指那些没有共识或共识规则宽松的基础设施。

通过本文,您将更清晰地理解无状态基础设施的概念,并了解哪些应用真正适合使用区块链。本文可以视为系列的下篇,探讨哪些应用不适合使用区块链技术,并介绍无状态基础设施作为替代方案。

举例来说,Ethereum就是一个有状态的基础设施,所有节点记录相同的账本,与任何节点互动都能获得相同的结果,通过最长链原则形成强共识,确保网络中的信息拥有全球共识。

而IPFS则是典型的无状态基础设施,每个节点记录的信息并不相同,因此不存在共识。当某个档案被引用时,需要当时有存储该资料的节点在线上才能成功获取资料,且IPFS节点会根据资料调用频率选择性删除长时间未使用的资料,以提高效率。尽管IPFS网络没有共识,但成本相对较低,对于非重要资料来说,使用IPFS而非区块链储存更加合适。

其他常见的无状态基础设施还包括BitTorrent、Farcaster Hubs、ZK辅助处理器(ZK Coprocessors)。

无状态基础设施仅需一人诚实

在讨论无状态基础设施时,我们需要转变既有的观念。在区块链世界中,人们已经适应了诚实多数假设,因此运行尽可能多的节点。然而,在区块链之外,大多数事情都是按照诚实的少数假设运行的——只要有一个诚实的一方,一切将正常运行。

举例来说,IPFS只需有一个运作中的节点愿意提供某笔资料,那么该资料就是可存取的,无需关心其他节点是否愿意提供。

只需要一个节点诚实即可运作,这意味着无论是节点数量还是执行速度,效率都将远远超过区块链的设计架构,无论是Layer1、Layer2、模块化等等,无状态基础设施从根本上有所不同。

为什么需要无状态基础设施?区块链效率永远低落

如今,区块链的效率极低,对于相同的运算,使用区块链需要比中心化服务器高出数万倍的开销。虽然借助有效性证明和数据可用性采样(DAS)等新技术,效率可以提高数千倍,但整体运算成本仍无法超越中心化服务器架构。

区块链效率比不过中心化服务器,即使再怎么改良技术都将是如此。

使用无状态基础设施,产业可以走得更远。使用无状态基础设施,跨多台机器的并行化执行要容易得多,这将能以指数级提升去中心化网络至更大的规模与效率。

产品无法完全建构在区块链上

一个有竞争力且体验良好的产品,不可能仅使用区块链技术。即使是对于全球共识最有需求的金融与身份应用,也一定有许多组件需要其他基础设施,例如大多数的计算、过程中产生的数据存储等,更适合使用中心化服务器与IPFS存储。

未来的产品将是混合各种技术的组合,而非单一强调区块链技术。

无状态基础设施与区块链并不会相互取代,而是做为实现有竞争力的去中心化应用程式的互补。

通过将所有这些技术结合起来,我们可以开始实现过去不可能出现的应用程式。

无状态基础设施更加去中心化

无状态基础设施实际上可以比区块链更去中心化。

区块链要实现严格的全球共识是一个极为困难的过程,需要一个昂贵的女巫抵抗机制和诚实多数假设。实现全球共识的代价是现有的区块生产机制充其量是富豪统治(PoS)或是公司统治(PoW)。

区块链通过节点运行来缓解上述情况,但仍然需要以诚实多数假设运行,以数千个节点才能实现共识形成过程的弹性。

相对的,虽然无状态基础设施会有各种不同的形式,但大多数都适合诚实的少数假设——只要有一个节点诚实即可。因此,效率的提升可以实现更加去中心化。

停止对于区块链技术盲目追求

如果不需要严格的全球共识,点对点无状态基础设施比区块链更有效率、更去中心化。

是时候停止对于区块链技术无止尽的追求了,应该思考真正的需求与问题适合使用什么工具来尝试解决,或是组合各种基础设施以打造更完整且有竞争力的产品。

真正重要的事是打造有用的Web3应用,而不是效率最高的区块链。

标签: 比特币挖矿