简介
区块链的设计空间最近被打开了:我们不再只是有“单体”区块链,还有:
-
“模块化”区块链
-
数据可用性和共识层
-
rollups和执行环境
-
特定应用链等等
由于有许多选择,最重要的问题不是哪种设计是最适合的去中心化平台,而是哪种设计让去中心化平台有最好的机会与中心化平台竞争?
由于区块链用例不同,不可能找到一个放之四海而皆准的答案。本文将重点讨论应用链,作为应对这一挑战的最可行的、未被充分探索的方法之一。它将深入探讨应用链如何促进真正新颖的产品和功能的创造,以及探索它们所提供的主权的好处。虽然应用程序链在DeFi和游戏等各种加密货币垂直领域浮出水面,但本文主要关注DeFi应用程序链。
应用链的优势
当我们考虑上面提到的各种架构时,并不能立即看出哪些选项最能解决重要的用户体验痛点,同时也能保持足够的去中心化。每种方法都有取舍,但应用链提供了一个至关重要的独特优势——主权。
从技术角度来看,主权可以被认为是垂直整合。这意味着应用程序开发人员可以控制和定制区块链堆栈的每一层,以满足其应用程序的特定需求,并以允许每一层之间最佳整合的方式进行。
示例:Apple 的垂直整合
除了技术主权意味着减少对中间件解决方案的依赖外,它还可以免除应用程序与无关的或竞争对手的应用程序竞争区块空间,以及减少对任何其他项目的开发路线图和治理的依赖。这些好处对于那些已经达到一定规模、需要更多吞吐量、需要频繁升级和/或希望预测他们所建立的平台将如何变化和发展的项目来说,尤其具有说服力。
技术主权还允许应用程序开发人员通过试验不同的共识模型、定制节点要求、状态模型和其他令人兴奋的功能来释放他们的创造力,这些将在接下来的章节中通过例子进行探讨。正如许多新的L1已经出现,专门对核心架构进行改变,他们缺乏社会共识,无法在现有的链上实现,应用链为个人应用带来了同样的优化水平。
在社会方面,主权从根本上说是关于个人应用有能力将他们的价值放在首位,并对他们来说最有意义的一组权衡进行极其具体的处理。它允许社区控制自己的命运,甚至采取诸如硬分叉区块链的行动,无论是出于政治还是技术原因。大多数愿意承担构建应用链的技术壮举的项目主要是出于技术原因,但对社会主权的需求不应该被低估。现在和将来都会有一些应用选择进入这个视野,只是因为他们觉得其他生态系统没有充分地分享他们的价值观。
权衡与顾虑
应用链并不是所有项目的完美解决方案,最终代表了对区块链和应用应该做什么权衡的观点。许多批评者认为(1)失去同步可组合性和(2)流动性分散是应用链方法不适合DeFi的原因,然而这些担忧并不那么直接。正如通用L1上的流动性已经集中在少数流行的应用程序中一样,同样的情况