定制化区块链的时代即将来临吗?

  • 4pillars
  • 发布于 2024-09-26 18:37
  • 阅读 40

文章探讨了区块链技术发展中“劳动分工”原则的应用。从最初的单片通用区块链,到性能导向型区块链,再到Cosmos和Avalanche的应用专用链,最终提出了Purpose-Built Blockchain的概念。Purpose-Built Blockchain 旨在结合前者的优势,通过针对特定用例优化基础设施,解决实际行业问题,从而提高区块链技术的实用性和适用性,并构建更高效和创新的区块链生态系统。

主要收获

  • 纵观技术和社会进步的历史,劳动分工原则一直是核心驱动力。这个概念远远超出了工业革命时代,甚至渗透到当今的IT领域,其中许多微服务协同合作以构建统一的服务生态系统。

  • 如果我们将这种范式应用于区块链和Web3领域会怎样?为了实现这种方法,首先必须在各个领域建立成熟的、专业的微服务基础。从历史上看,传统行业中有效的劳动分工总是需要拥有特定领域深厚专业知识和能力的企业。

  • 或许实现这一愿景需要从根本上重新构想区块链架构,采用更以目标为中心的设计理念。有趣的是,我们已经看到针对特定用例而定制的、以目标驱动的区块链基础设施设计的出现。这些创新方法值得密切关注,因为它们很可能会塑造去中心化技术的未来格局。

加粗“劳动生产力的最大改进,以及在任何地方指导或应用它的技能、技巧和判断力的大部分,似乎都是劳动分工的结果。”加粗

加粗-亚当·斯密,《国富论》第13页加粗

来源: Adam Smith Works

我们研究历史的原因是历史往往会在大方向上重演。即使在数字时代,这也是成立的。因此,我相信“区块链和Web3如何在生产力方面实现爆炸性增长?”这个问题的答案可以在历史中找到。历史上人类何时经历过生产力的爆炸性增长?那是在工业革命时期。那么,在工业革命期间,什么对生产力的影响最大?那就是劳动分工

现代经济学之父亚当·斯密在他的开创性著作《国富论》中,用一个制针工厂的例子解释了劳动分工与生产力之间的关系。他指出,一个制针工厂的十名工人每天可以生产48,000枚针,这不是因为每个工人都完成了流程的每个步骤,而是因为他们根据个人的优势进行了任务划分。这种劳动分工建立了大规模生产系统,并将其扩展到国际规模,使人类进入了一个前所未有的增长时期。

这种趋势不仅限于工业革命时代,而且还嵌入在我们今天经常使用的服务中。例如,Netflix被广泛认为是创建OTT市场的公司,但在用户看来,它只是一项单一服务。然而,在幕后,大约有700个微服务(例如,播放服务、推荐服务、支付和账单服务、搜索服务、内容编码服务和API网关)相互作用以组成整个Netflix服务。

因此,劳动分工已成为高效系统运营的重要因素。那么,当前的区块链系统是如何应用劳动分工原则的?区块链基础设施是否真正遵循这种专业化趋势?

在本文中,我们将研究区块链基础设施在过去和现在所采取的方法,并讨论区块链基础设施应该采取的未来方向。我们还将探讨哪种形式的区块链最适合这种劳动分工结构。通过这一分析,我们希望能够更深入地了解区块链技术的发展过程和未来前景。

1. 单体 & 通用

让我们首先探讨单体和通用的区块链,这是智能合约平台的初始形式,并且今天仍然很普遍。

智能合约平台的概念本质上起源于以太坊。尽管以太坊现在已成为模块化区块链中最具代表性的项目,但最初它并没有设想模块化区块链框架。相反,以太坊的愿景是创建一个单体区块链,其中所有功能都在单个分片上处理。

以太坊的核心目标是创建一个不限于特定用例的通用区块链平台。这意味着能够在以太坊上实施和运行任何类型的应用程序。这种方法极大地扩展了区块链技术的应用范围,并促进了各种去中心化应用程序(DApp)的开发。

1.1 可扩展性:问题的症结

然而,随着时间的流逝,以太坊面临着严重的可扩展性问题。这导致人们重新考虑单体通用方法,原因如下:

  1. 交易处理速度:随着网络受欢迎程度的提高,交易处理速度显着下降。

  2. Gas成本膨胀:网络拥塞导致交易费用(gas成本)急剧增加。

  3. 可扩展性限制:在单个链上处理所有计算对网络性能施加了根本性的约束。

  4. 开发者和用户流失:高成本和低速度促使一些开发者和用户迁移到其他平台。

CryptoKitties事件鲜明地说明了这些问题。CryptoKitties由Dapper Labs于2017年开发,是一个早期的NFT项目,该项目迅速获得成功,一度占以太坊所有交易的30%。由于以太坊的网络特性,这种交易需求的集中不仅降低了处理速度,而且还导致交易费用飞涨。最终,这导致用户认为以太坊是一个“实际上无法使用”的网络。

该事件暴露了早期以太坊等在单个分片上处理所有交易的网络的根本问题。在这种结构中,应用程序在可扩展性方面变得相互依赖。当网络处理能力有限并且大量流量在特定时间集中在特定应用程序上时,就会对其他应用程序的平稳运行造成重大障碍。

当这种流量的原因没有对网络产生积极影响时,问题会更加严重。例如,许多机器人可能会不断尝试进行毫无意义的交易,或者优先级相对较低的DeFi活动可能会过度占用网络资源。这会对真正必要的网络流量产生负面影响,最终使整个生态系统陷入恶性循环。这些情况鲜明地表明了流量管理和资源分配在区块链网络设计中的重要性,这为未来的区块链项目在实现可扩展性和效率方面提出了严峻的挑战。

结果,以太坊被迫修改其最初作为单体和通用区块链的方向,探索向模块化区块链的过渡,其中多个rollup链在以太坊之上共存。但是,以太坊放弃单体方法并不意味着这种方法已从区块链市场中完全消失。实际上,目前受到与以太坊一样多的市场关注的Solana区块链,仍然在单个分片上运行所有应用程序。不同之处在于,Solana在采用单体结构的同时,在设计其网络时专注于处理速度和可扩展性,这使其与以太坊的初始方法有所不同。像Solana这样的区块链被称为“面向性能的单体区块链”,但是它们具有哪些具体的差异和特性?

2. 单体 & 高性能

自上次市场周期以来,“以性能为中心的区块链”已成为市场上最具影响力的区块链基础设施类型之一。回顾以太坊,除了前面提到的CryptoKitties事件外,它的网络经常出现速度下降和交易费用飙升的情况。在这些时候,用户和开发者渴望一个更“可用”的区块链。可以将Solana和随后的性能链视为解决了这一需求。

像早期的以太坊一样,性能链具有通用区块链的特征。但是,与以太坊不同,它们通过提供非常快的区块生成时间和相对较大的区块空间,实际上解决了“速度问题”。

在执行级别,它们引入了并行交易处理,从而可以同时处理独立的交易,从而大大提高了网络可扩展性。这种情况解释了为什么在2024年第一季度和第二季度中激烈讨论“EVM并行化”。

最初,人们对这些尝试持怀疑态度。问题是,提供一个快速且便宜的平台是否足以吸引以太坊的用户、开发者以及区块链生态系统之外的用户(非web3)。尽管该过程起初并不顺利,但最终取得了相当大的成功,这与许多人的担忧相反。

领先的以性能为中心的区块链Solana就是一个典型的例子。Solana不仅建立了自己社区,而且在各种链上指标(DEX交易量、NFT交易量、稳定币转移交易量等)方面始终优于以太坊。

这些以性能为中心的区块链的切实成功已对市场产生了重大影响。结果,它为各种以性能为中心的链(如Sui、Monad和Sei)的出现铺平了道路,并且即使在我撰写本文时,新的性能区块链仍在不断涌现。

2.1 性能链的挑战

但是,这些以性能为中心的区块链并非在所有方面都优于现有区块链。我将以性能为中心的区块链的问题定义如下:

2.1.1 去中心化

首先是去中心化。为了保持快速的区块生成时间和较大的区块空间,验证网络和生成区块的节点数量实际上必须少于以太坊,这可能会引起人们对网络去中心化程度的担忧。实际上,即使在以性能为中心的区块链中Solana被认为是去中心化程度最高的,但它的节点也少于以太坊。

当然,“需要分布多少个节点才能被认为是去中心化”的标准因人而异,但就绝对数量和分布程度而言,它们都确实不如以太坊。

2.1.2 可定制性

第二个问题是优化和定制。正如我之前提到的,大多数以性能为中心的区块链都是通用区块链。通用区块链的设计应使其易于载入任何类型的应用程序,这一点很重要。但是,这也意味着基础设施设计没有为特定应用程序的目的提供优化的环境。

对于每个领域中的基本应用程序,此环境可能不会带来重大挑战。但是,对于需要针对其领域的高度复杂功能的应用程序,通用区块链可能不是最合适的基础设施。例如,处理复杂金融产品的DeFi应用程序或处理大规模数据的游戏应用程序可能需要更专业的区块链环境。

这种情况使作者回想起在导言中的较早类比:就像多个专业的微服务组合在一起以创建像Netflix这样的单一服务一样,区块链生态系统可能需要朝着相似的方向发展,以有效地支持高度专业的应用程序。

在这种情况下,通用区块链可能具有讽刺意味地难以用于真正的通用目的。在试图容纳所有内容时,它们可能无法满足特定领域的高级要求。

有趣的是,虽然新的区块链基础设施很难解决去中心化问题,但可以解决定制问题。如果我们只为一个应用程序构建基础设施呢?这个问题促成了两个先锋平台的创建:Cosmos和Avalanche。Cosmos声称是“区块链互联网”,它基于Cosmos SDK引入了特定于应用程序的链。同样,Avalanche的出现也有望成为“平台平台”。这两项创新都为定制的区块链解决方案开辟了新的可能性。

3. Cosmos和Avalanche:特定于应用程序的链

Cosmos和Avalanche的特定于应用程序的链可以看作是区块链基础设施的示例,这些基础设施有效地解决了我在第1和2节中指出的问题。这是因为基于Cosmos SDK和Avalanche的L1在提供极其快速的基础设施的同时,还提供了一个环境,该环境允许为特定领域中的复杂应用程序设计定制的基础设施。

此外,这种方法还具有同时追求多功能性和专业性的优势。在Cosmos和Avalanche生态系统中,每个链都可以构建针对其独特需求优化的环境,同时通过Cosmos的IBC(链间通信)协议和Avalanche的链间消息传递(ICM)与其他链保持互操作性。

在Cosmos生态系统中展示这些优势的示例包括Osmosis、Stargaze和Stride。Osmosis是一个专门用于DEX的app chain,Stargaze专门用于NFT市场,而Stride专门用于流动性质押服务。这些是独立的区块链,旨在通过IBC在彼此之间移动资产并利用每个链的基础设施。

在Avalanche生态系统中,示例包括DeFi Kingdoms和Dexalot。DeFi Kingdoms是一个在DFK链(基于Avalanche的L1)上运行的GameFi项目,提供游戏内资产交易和DeFi功能。Dexalot是一个去中心化交易所,它在自己的Avalanche L1上运行,从而以低费用提供高性能的交易环境,同时保持与Avalanche主网的互操作性。这些Avalanche L1在构建针对其特定需求优化的环境的同时,保持与Avalanche主网的互操作性。

换句话说,尽管这些是单独的链,但用户可以通过IBC或ICM等协议根据自己的目的移动资产来无缝地使用这些服务。这体现了Cosmos和Avalanche生态系统提供的互操作性和专业功能之间的和谐。

最后,这些特定于应用程序的链的另一个优势是它们具有针对其目的量身定制的治理结构。这些专门的治理结构可以对各自应用程序的需求做出更敏捷的响应。因此,很明显的好处是,基础设施可以朝着针对应用程序优化的方向发展和升级。

3.1 特定于应用程序的链的挑战

但是,这种方法也有一些明显的缺点:

3.1.1 经济安全

首先,每个链的独立运行可能会暴露安全性方面的漏洞。App链需要构建和维护自己的验证器网络,这在早期阶段尤其容易受到安全威胁,例如51%的攻击。

此外,即使app链在其初始阶段成功确保了网络安全,由于专门用于单个应用程序的链的性质,业务可扩展性也可能存在根本性的限制。即使像DEX或NFT市场这样的经过验证的PMF(产品市场契合度),对于这些链来说,发展到可以承担完整Layer 1链的运营成本的规模也具有挑战性。

这限制了网络的整体可用性和利用率,从而导致交易费用减少。因此,为了筹集持续的链运营和安全所需的资金,必须不断发行代币。这种情况可能导致代币供应膨胀,从而可能导致代币价值下降的恶性循环。

3.1.2 碎片化

其次,从用户体验的角度来看,复杂性可能会增加。尽管IBC(链间通信)促进了链间交互,但用户仍然承担着跨多个链管理钱包并了解每个链的特征的负担。(相比之下,通用链消除了为各种应用程序使用多个链的不便,但它们存在一个折衷方案:由于它们的通用性,因此很难找到针对特定目的优化的应用程序。)

诸如ICA(链间帐户)和ICQ(链间查询)之类的新型链间标准正在解决此碎片化问题。但是,它仍然是需要大量开发和改进的领域。

区块链可以从这里更进一步吗?也许答案在于一种称为Purpose-Built Blockchain的新型区块链框架。

4. Purpose-Built Blockchain——一种新的范例?

现在,新一代的区块链正在迅速发展,并可能成为Web3中的下一个主导范例:purpose-built blockchain,这个术语是由Story联合创始人Jason Zhao在他最近的推文中推广的,从而引发了围绕这种新方法的生动讨论。

Purpose-built blockchain可以看作是一种巧妙地结合了今天讨论的区块链设计框架的独特优势的方法。这是由于以下特征的有效集成:

  1. 它们保持了远远超过以太坊的性能。

  2. 网络是围绕特定用例设计的。

  3. 这些用例集中在被定义为现有行业问题的领域(更广泛的领域),而不是Web3原生领域(例如交易所或NFT)。

这种方法侧重于解决实际的行业问题,同时最大限度地发挥区块链技术的优势。因此,这种方法有可能极大地提高区块链技术的实用性和适用性。

purpose-built blockchain的核心是为特定用例提供优化的基础设施。为了实现这一目标,特定于问题的逻辑被注入到基础架构层中,从而为特定用例提供卓越的性能,这与通用区块链不同。这主要是通过包含链的核心业务逻辑的预编译智能合约来实现的。

重要的是要注意,purpose-built blockchain有望成为Web3的下一个主导范例,它们不需要全新的基础设施技术。相反,它们巧妙地建立在Cosmos和Avalanche等先驱者奠定的基础上。这些purpose-built blockchain重新利用现有的技术,最初是为特定于应用程序的链开发的,以解决更具针对性和定义明确的市场。通过利用已建立的技术基础,开发者可以创建专门的区块链解决方案,而无需掌握新的基础设施,这使得这种方法既具有创新性又易于访问。量身定制的功能和熟悉技术的战略组合使purpose-built blockchain能够为特定用例提供优化的解决方案。因此,它们正在迅速受到关注,并且有能力塑造Web3生态系统中去中心化应用程序和服务的未来格局。

为了帮助理解,让我们考虑一些示例。Story是一个专注于链上知识产权的purpose-built blockchain。与金融资产不同,知识产权形成了无数父子关系的复杂网络,因此由于在遍历IP图时gas成本飞涨,因此众所周知,知识产权很难适应现有的通用区块链。Story通过在Layer 1直接实施“创造力证明”协议来解决此问题,从而可以快速且经济高效地处理关系数据结构(如知识产权)。值得注意的是,虽然Story是基于Cosmos SDK(Comet BFT)构建的,但它已对其基础设施进行了自定义,以适应庞大的IP市场领域。

Injective网络是为金融而创建的区块链,也可以被认为是基于Cosmos SDK的purpose-built blockchain。Injective已在其基础设施中内部化了各种模块(Exchange Module、RWA Module等),并优化了区块时间和交易费用,以确保可以在网络上优化金融应用程序,从而设计区块链以有效处理复杂的金融交易。

在Avalanche生态系统中也存在类似的情况,在Avalanche生态系统中,已经为从游戏到金融服务的各种应用开发了purpose-built L1。例如,Avalanche Evergreens是针对受监管的机构和企业的现成L1配置;自定义包括在验证器、智能合约部署者和交易者级别的权限设置,默认网络隐私和自定义gas代币。此外,Ava Labs最近推出了HyperSDK,它为开发者提供了直接在VM层编程其逻辑的工具,从而实现了更大的自定义和更高的性能。

最后,尽管它不使用Cosmos或Avalanche(但它们的技术受到了HotStuff BFT的启发),但Hyperliquid是专门为DEX设计的purpose-built blockchain,是另一个很好的例子。Hyperliquid旨在在去中心化平台上提供类似于中心化交易所(CEX)的体验。为了实现这一目标,他们构建了自己的Layer 1区块链,以最大限度地提高特定用例的性能。

purpose-built blockchain已经开始出现在市场上,并且随着其价值得到认可而受到市场的关注。但是,purpose-built并不意味着一切都是完美的。虽然这些区块链具有许多优势,但它们仍然面临着平衡用例的优势与运营开销的挑战。构建自定义Layer 1区块链需要大量的精力,并且正如前面提到的,还需要进行许多额外的工作来确保足够的去中心化、链间通信和流动性。

因此,purpose-built blockchain面临着同时满足两个相互冲突的要求的艰巨任务:首先,用例必须足够广泛,才能证明额外的基础设施开销是合理的。这是为了防止像前面提到的app链那样出现通货膨胀问题。其次,用例必须足够窄,才能提高特定领域的性能。因此,在评估purpose-built blockchain时,至关重要的是要考虑这些标准。

5. 关注Purpose-Built Blockchain

我们研究了区块链的过去和现在。那么,我们是否可以评估说,像传统行业一样,区块链行业也在良好地遵循劳动分工的趋势?要回答这个问题,我们需要重新审视劳动分工的概念。

劳动分工最初是个人之间的合作,逐渐扩展到公司甚至国家之间的分工,从而为人类社会带来了繁荣。最终,劳动分工的核心在于在自由的环境中,具有特定领域中专业技能和能力的主体之间的协作,以追求更高的质量和生产力。从这个角度来看,当我们审视区块链时,我们可以看到针对特定领域优化的区块链出现并相互交互以创建更好的用例的可能性。

如果purpose-built blockchain可以为特定部门提供优化的基础设施并证明其可持续性,那么未来的区块链生态系统可能会实现一种劳动分工结构,其中具有各种用途的多个purpose-built blockchain相互通信。这种发展方向表明,区块链技术不仅可以促进技术创新,而且可以促进产业结构的演变。如果专门针对每个部门的区块链通过利用其优势进行合作,我们将见证一个更加高效和创新的区块链生态系统。

当然,为了实现这一点,开发促进链之间无缝通信的消息传递协议至关重要(像LayerZero这样的消息传递协议也可以被认为是purpose-built blockchain,因为它们只专注于链间消息传递)。此外,为了将UI/UX提升到一个新的水平,当前正在出现的链抽象工作可能是必要的。但是,在我看来,执行这些任务的协议也是purpose-built blockchain。最终,多个purpose-built blockchain交互以运行单个应用程序的未来是否不是应用于区块链的劳动分工的示例,并且是Web3行业向前迈出一步的机会?

正如劳动分工是工业革命和人类繁荣的基础一样,我希望purpose-built blockchain的出现及其无缝协作将为区块链行业带来一场生产力革命。

  • 原文链接: 4pillars.io/en/articles/...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
4pillars
4pillars
江湖只有他的大名,没有他的介绍。