加入 PolkaWorld 社区,共建 Web 3.0!

Polkadot 和 Kusama 的链上治理可以通过全民公投授予平行链插槽,而不是通过拍卖机制决定插槽的赢家。通过治理获得插槽的平行链(称为公共利益平行链)提供的核心功能,如果任由拍卖市场的动态决定,这些功能将容易受到搭便车问题的影响。

Statemint 介绍

Parity 计划开发并提议一个名为 Statemint 的通用资产平行链,作为首批公共利益平行链之一。该平行链将提供在 Polkadot 和 Kusama 网络中部署资产的功能 —— 从 token 化的艺术品到稳定币和中央银行数字货币(Central Bank Digital Currencies),并以比现有解决方案更低的费用为用户提供更好的体验。[1] 

区块链的一个基本功能是能够跟踪底层资产,即原生协议代币的所有权。但是区块链不仅仅可以跟踪它们的本地协议代币,因此跟踪其他资产而无需为每个资产启动新的网络也很有意义。 

核心协议代币之外的资产可以代表广泛的商品和服务,这往往分为三组:由链上协议的实用程序支持的资产,由链外储备支持的资产,以及没有支持的资产。由链上协议的实用程序支持的资产将授予其所有者对另一个协议中的一些实用程序或功能的权利,例如投票权或需要用户拥有一些代币才能使用它的“自动售货机”类型的应用程序。拥有链外支持的资产可以追踪各种各样的商品,比如艺术品、公司股票、房地产、来自其他共识系统的资产 [2] 或法定货币的储备。这需要一定程度的信任,即所承诺的支持确实存在并且是可信的,但是通常存在一些减轻或验证这种信任的方法,例如第三方审计。最后,没有支持的资产是完全基于信任的。

所有这些资产的价值都来自于所有者的信念,即发行人有能力并且愿意履行其资产所提供的承诺。这个平行链不会提供验证工具,因为它们对于部署在链上的每个资产都是独一无二的,但是它将提供核心功能来发行此类资产,其中每个发行者将捍卫其承诺的真实性。每个发行者都需要自己的方法来保护真实性。例如,黄金发行者可以提供真实性证书及其金库记录。链上资产的所有者应该考虑这些验证技术的强度。 

性能与功能

在其他区块链上,链上资产通常作为具有公共接口的智能合约发布。将智能合约用于标准化功能注定会导致效率低下和费用高昂,因为智能合约平台必须计量执行的每一步。计量相同的逻辑会重复地浪费系统资源,因为执行的复杂性和资源的使用是众所周知的,没有必要在每次执行时都对它进行计量。平行链可以将资产的接口直接编码到链中,允许低价而快速地执行公共功能。通过在链上直接编码资产功能,系统不需要计量标准的函数调用,因为它已经注册了逻辑,并且知道要收取什么费用。

通用资产链允许任何人部署资产,只要他们在 DOT 或 KSM 中进行了存款。如果中继链的治理批准了该资产,那么该资产也可以在没有存款的情况下注册。资产有一些与之相关的数据,如最低余额,低于最低余额的账户将被自动删除(以避免积累低价值的“尘埃”账户)。资产也可能已注册了元数据,例如小数位数和资产符号。

Polkadot 通常要求帐户必须有最低余额(称为 ED:Existential Deposit )才能存在。余额低于 ED 的帐户将被自动删除,以避免积累低价值的“灰尘”帐户。但是,对于只希望处理特定资产的用户,获得 DOT / KSM 会增加一个额外的障碍。由于资产也需要最低余额,因此如果中继链的治理达成一致,则可以将资产注册为“自足”。一个自给自足的资产的最小余额代表了足够的价值,该账户可能存在,而不存在额外的 DOT/KSM 余额。

一旦部署了资产,创建者可以设置一个维护团队,该团队由可以铸造新代币的发行者、可以冻结或烧毁任何账户上的代币的管理员和可以冻结资产的任何或所有代币的冻结者组成。这些团队成员可以是个人或团体的多签帐户(例如公司的董事会)来管理这些特权。当然,如果发行者不希望任何人访问这种特权逻辑,他们可以将管理团队设置为可证明不可访问的帐户。[3]

作为一个公共利益平行链,Statemint 将与中继链的代币持有者保持完全一致。因此,中继链的治理主体将控制链的方向,并做出决策,如注册资产而不需要存款,更改参数(如存款金额),和提议升级链的逻辑和功能 [4]。中继链的理事会还可能为维护和基础设施成本提供资金,比如运行全节点和收集人。 

Statemint 将允许不同的实体,从为他们的作品发行代币的艺术家到发行中央银行数字货币的央行,将他们的资产部署到 Polkadot 网络。通过将这些标准作为一级逻辑编码到链中,并允许非 DOT 持有账户使用资产,用户在网络中使用资产时会享有更低的费用和摩擦。通过链上治理部署和维护这个平行链,可以展现 Polkadot 社区为网络中的所有应用程序和用户,组织和提供实用程序的能力。

[1] 这条链将作为两个具有相同逻辑的平行链展开,一个在 Polkadot 内,一个在 Kusama 内。这篇文章引用了波卡,但也同样适用于 Kusama。

[2] 你可能想知道为什么这是“链下”的,因为另一个共识系统实际上可能是另一个区块链。例如,托管人可以持有比特币,并在这个平行链上发行比特币资产。虽然资产是在链(即比特币)上支持的,但它是在托管人的控制之下,并且在 Polkadot 的共识之外。 

[3] 如果你感兴趣,其中一种方法是使用“匿名代理”。创建者可以生成一个没有人知道其私钥并且只能通过代理访问的新帐户,将每个团队成员设置为这个新帐户,然后终止与它的所有代理关系。 

[4] 在启动时,Statemint 将具有可替换资产的逻辑。不过,未来的升级可能还包括对 NFT 的支持。