加入 PolkaWorld 社区,共建 Web 3.0!

概览

“公益”平行链是为使整个生态系统受益的功能而保留的平行链插槽。通过将一部分平行链插槽分配给公益平行链,整个网络可以享受有价值的平行链的好处,否则这些平行链会因“搭便车”问题而资金不足。它们的插槽不是通过平行链拍卖来赢得的,而是由链上治理系统分配的。一般情况下,一条公益平行链的租约是不会到期的,它只能通过治理来移除。

这些平行链可以分为两大类:系统级平行链或公共使用链。

系统级平行链

系统级平行链是将功能从中继链转移到平行链上,最大限度地减少中继链的管理使用。例如,治理平行链可以将所有治理流程从中继链转移到平行链中。添加一条系统级平行链通常是没有争议的,因为它们只是将利益相关者已经同意的有用功能从一个地方(中继链)转移到另一个地方(平行链)。

将逻辑从中继链转移到平行链是一种优化,可以使整个网络更加高效。将系统逻辑移至平行链可以释放中继链中的容量,以实现其验证平行链的主要功能。添加系统级平行链可以使网络能够处理更多的平行链。系统级平行链不是从 100 个平行链的馅饼中分一杯羹,而是切下一片并烤出更大的馅饼。

绝大多数公益平行链很可能是不受约束的系统级平行链。

公共使用链

公共使用链是添加还没有的功能,但利益相关者认为这将有益于整个网络。因为公共使用链增加了新的功能,所以它们的增加有一个主观的组成部分:网络的利益相关者必须相信分配一个免费插槽是值得的,否则这个插槽会分配给拍卖的获胜者,所以有一个客观的表达来自其支持者的信念。治理提供了将平行链插槽的价值内部化,并通过网络的全部成员将其分配的方法。

公共使用链将始终与中继链保持完全一致。这意味着他们将采用中继链的原生代币(即 DOT 或 KSM)作为他们的原生代币,并接受从中继链和系统级平行链传入的任何消息。

潜在公共使用链的一些例子是桥、以 DOT/KSM 计价的智能合约平台和通用资产链。

公共使用平行链通常会向 Polkadot 的治理授予特权业务逻辑。正如 Polkadot 中继链具有多项特权功能,例如设置验证人数量或从国库分配 DOT 一样,这些平行链也可以具有特权功能,例如更改系统参数或触发升级。

由于公共使用链增加了中继链范围之外的功能,它们很可能只有在极少数情况下才会被网络利益相关者批准。

在开发中的公益平行链

Statemint

Statemint(及其在 Kusama 上的表亲 Statemine)是首批通用的公益平行链之一。Statemint 是一个公共使用链,因为它添加了中继链中没有的功能,即资产的创建和管理。

Statemint 将支持可替代和不可替代的资产。该链为可替代资产提供了类似于 ERC-20 的接口,为不可替代代币提供了类似于 ERC-721 的接口,这些接口在链本身的逻辑中;通过将此逻辑直接编码到 Statemint runtime 中,代币存储和操作不需要被计量并且可以更快、更便宜地发生。

与大多数公益平行链一样,Statemint 将使用 DOT 代币作为其原生代币。Statemint 信任来自中继链的关于余额的消息,因此用户可以将 DOT 从中继链转移到他们在 Statemint 上的地址并返回。

由于平行链中执行逻辑的效率,交易费用和存款(包括最低存款)大约是其在中继链上价值的 1/10。这些低费用水平意味着 Statemint 非常适合处理 DOT 余额和转移以及管理链上资产。

作为一个公益平行链,Statemint 必须与中继链保持完全一致。升级到 Statemint 将需要中继链的“根起源”,即公投。其他一些逻辑(如特权资产功能)将服从中继链理事会。