作者:Conor 来源:medium 翻译:善欧巴,金色财经
特定于应用程序的区块链(应用程序链)是为特定用例创建的类似区块链的网络。
从用户的角度来看,它们与任何其他区块链网络类似,因为它们与现有的 web3 工具和钱包兼容。
应用链可以是公共的或私有的,但它们的安全模型依赖于公共区块链网络。交易或交易证明从应用链提交到另一个网络,以记录应用链上发生的活动。
应用链发送交易的网络通常是第 2 层网络,但它们也可能是第 1 层网络,例如以太坊主网。
使用应用程序链而不是创建自己的区块链的优点是它们继承了底层网络提供的安全保证。
在将交易完整性数据发送到公共区块链时,只要关联的公共网络存在,有关应用程序链上发生的活动的信息就可用。
这意味着,如果您丢失应用程序链,或者有人尝试返回并更改发生的事件,其影响是可控的。您在公共网络上拥有所发生事件的永久记录,但他们无法影响。
这就是应用链继承其使用的公共网络的底层安全模型的方式。如果是二层网络,它本身就继承了一层网络的安全模型。
应用链用例
顾名思义,当您有一个想要使用区块链网络的特定用例时,您应该创建一个应用程序链。
除非您有需要覆盖现有第一层或第二层网络的用例,否则最好创建应用程序链。
与公共网络相比,它们提供更高的吞吐量和更低的交易成本。
应用链示例
应用链使用第 2 层区块链技术,例如汇总和零知识证明 (ZKP)。
有许多不同的应用链平台,最流行的包括:
Cosmos 和 Polkadot 网络拥有目前最大的应用链生态系统。这部分是因为以太坊上的第 2 层网络已经发展到可以帮助扩展以太坊。而 Cosmos 和 Polkadot 从一开始就被设计为多链。
对于应用程序链的具体示例,以下内容会有所帮助:
Palm Network是一个应用程序链,供艺术家和创意人员在 Polygon 上为其粉丝创建链上资产
Base是以太坊上的正式第 2 层汇总,但使用 Optimism 的 OP Stack,它可以被视为一种应用程序链
Cosmos 生态系统区域地图提供了 Cosmos 区域列表
同样,Parachains.info提供了 Polkadot 上的平行链列表
您应该使用应用程序链吗?
应用链仍处于起步阶段,但由于与独立的区块链网络相比,它们更容易部署,而且它们继承了安全保证,因此它们的数量将变得越来越多。
由于他们需要能够将交易组或交易证明发送到现有的公共区块链网络,因此运营商需要能够使用加密货币为此服务支付汽油费。
对于无法持有加密货币的组织来说,这可能会出现问题。然而,有供应商提供这些服务。
有许多竞争性网络和技术可用于创建它们。目前有一些首选平台,但这种情况在未来几年很可能会发生变化。
因此,在采用一种技术之前,您必须进行自己的研究并尝试几种不同的技术,这一点很重要。
无论您在哪个平台上构建,都应该确保它支持以太坊虚拟机(EVM)以简化开发和集成。此外,您还需要使用Chainlens Appchain Explorer等浏览器来解释链上资产并标准化底层数据。
由于应用程序链提供的灵活性和易于部署性,未来几年它们的数量将显着增长。如果您计划推出新的区块链网络或去中心化平台,那么现在绝对值得考虑它们。