3月9日,Parity Technologies 在其官方推特上发布了一篇名为「“Statemint” Generic Assets Chain: Proposing a Common Good Parachain to Polkadot Governance」的文章,顿时引来波卡生态爱好者们的热切关注。该文提出 Parity 计划开发一条名为 Statemint 的通用资产平行链,作为波卡和 Kusama 的第一条「公共利益平行链」(Common Good Chain),该平行链能具备部署 NFT、稳定币、央行数字货币等资产的功能,用户可以通过在波卡质押 DOT 或者在 Kusama 质押 KSM 就可部署资产,如果获得中继链治理组织的批准,用户甚至不需要质押就可部署资产。
公共利益平行链(Common Good Chain)符合成为共同利益链的分两类区块链:系统级链(System-Level Chains)和公共事业链(Public Utility Chains)。一些潜在公共事业链的例子有通用资产链(如 Statemint)、桥梁和基于WASM的常规智能合约环境等。
Wasm 是 W3C 工作组(其中包括 Google、Mozilla 和其他浏览器)开发的 Web 浏览器的标准。它的开发使得代码可以部署在任何浏览器中,并得到相同的结果。Wasm 是高性能的,它的构建尽可能接近本机代码,同时仍然是独立于平台的。它有助于小型二进制文件通过互联网传送到具有潜在慢速互联网连接的设备。在编译器和标准化团队上,Wasm 已经进行了多年的工作。
Parity公共事务主管 Peter Mauric曾表示:“可以提出强有力的论据,普遍纯净的Wasm智能合约平行链将作为Polkadot上的公用事业受到广泛欢迎。”
专注于波卡 Wasm 合约开发的平行链 Patract ,为波卡 Wasm 智能合约生态的平行链和 DApp 开发提供解决方案。 Patract 在 Polkassembly 上撰写了近期 11 个项目(https://polkadot.polkassembly.io/post/100)的开发规划,并且前 10 个全部讨论通过以及开发工作已经开始。
另外 Patract 的系统钱包和链上 DApp 生态的入口 PatraStore (https://patrastore.io)也于近期发布,这是波卡生态内第一次完整展现可真实部署和体验的合约应用。关于 Patract 的开发详情,可以关注网站更新,近期会更新各项目页面,也可以前往 Github 查看源码,还可以去 Element 社群参与讨论。欢迎开发者朋友共建 Patract (见文末)。
以下是「“Statemint” Generic Assets Chain: Proposing a Common Good Parachain to Polkadot Governance」的翻译内容:
Polkadot和Kusama的平行链插槽可无需通过拍卖机制获得,而是通过链上治理的公开投票来赢得平行链插槽。这种通过治理获得的平行链插槽即通用平行链提供的核心功能是避免一切任由拍卖机制左右的搭便车问题发生。
Statemint 介绍
Parity 计划开发并提议一个名为 Statemint 的通用资产平行链,作为首批公共利益平行链之一。该平行链将提供在 Polkadot 和 Kusama 网络中部署资产的功能 —— 从 token 化的艺术品到稳定币和中央银行数字货币(Central Bank Digital Currencies),并以比现有解决方案更低的费用为用户提供更好的体验。
区块链的基本功能是其跟踪基础设施层资产(原生代币)所有权的能力。但是该平行链不仅可以跟踪其原生协议代币,同样也会帮助跟踪其他资产而无需为每个资产启动新的网络。
Statemint 核心通证之外的资产可以代表广泛的商品和服务,但往往分为三类:由链上协议DApp支持的资产,由链下储备金支持的资产和无抵押的资产。由链上协议的 DApp 支持的资产将授予其所有者对另一协议中的某些 DApp 或功能的权利,例如投票权或“自动贩卖机”类型的 DApp,要求用户拥有此类特定代币才能使用它。具有链下环境支持的资产可以跟踪各种各样的商品,例如艺术品,公司股份,房地产,其他算法系统的资产,或法定储备。这些要求某种信任机构背书,即来自链下(真实世界的)的背书真实存在,但是通常存在一些减轻或验证这种信任的方法,例如第三方审核。最后,完全基于信托的无抵押资产也可以实现。
所有这些资产的价值来自所有者的信任,即发行人有能力并愿意兑现资产提供的承诺。该平行链不会提供验证工具,因为部署在链上的每种资产都是有着唯一的背书与验证人的,但是它将提供核心功能来发行此类资产,每个发行人都需要使用自己的方法来捍卫真实性。例如,链上黄金资产的发行人可以提供真实性证书及其金库记录。链上资产的所有者应考虑这些验证技术的优势。
性能与功能
在其他区块链上,链上资产通常以具有公共接口的智能合约形式发行。将智能合约进行标准化功能的设计,注定会导致效率低下和费用高昂,因为智能合约平台必须对执行的每个步骤进行计量。重复计量相同的逻辑会浪费系统资源,因为执行的复杂性和资源的使用情况令人堪忧。平行链可以将资产的接口直接编码到链中,从而可以廉价、快速地执行基础功能。通过直接在链上编码资产的可能性,该链上系统无需计量标准功能调用,并且就已经写入该事项如何执行的 Runtime 逻辑并早已计算好要收取多少费用。
通用资产链将允许任何人部署并发行资产,只要他们在DOT(或Kusama的KSM)中存入一笔存款即可。如果获得中继链治理的批准,那么该资产也可能无需注册就可以发行。资产具有与之相关的一些数据,例如最低余额的下限值,低于该余额的账户将被自动删除(以避免建立低价值的“灰尘”账户)。资产也允许自定义一些元数据,例如小数位数和资产符号。
Polkadot通常要求账户必须有最低余额(称为现有存款「ED」)才能存在。余额低于ED的账户将被自动删除,以避免积累低价值的“灰尘”账户。但是,对于只希望处理特定资产的用户,要持有多少DOT / KSM也可以另当别论。因此如果中继链的管理达成一致,则可以将资产注册为“自足”。自给自足的资产的最小余额表示该账户原生资产的下限足够金额,而不会给你设置额外的DOT / KSM余额阀值。
一旦部署了资产,创建者可以设置一个维护团队,该团队由可以发行新代币的发行者、可以冻结或烧毁任何账户上的代币的管理员和可以冻结资产的任何或所有代币的冻结者组成。这些团队成员可以是个人或团体的多签帐户(例如公司的董事会)来管理这些特权。当然,如果发行者不希望任何人访问这种特权逻辑,他们可以将管理团队设置为可证明不可访问的帐户。
作为共有利益服务的平行链,Statemint将与中继链Polkadot/Kusama的代币持有人保持完全一致。这样,中继链的管理机构将控制链的方向,并做出决策,例如无需抵押存款就注册资产,更改诸如存款金额的参数以及提议升级链的逻辑和功能。中继链理事会也可以提供维护和基础设施成本的资金,例如运行完整的节点和整理器。
Statemint 将允许各种各样的实体将其资产部署到Polkadot网络,从艺术家为其工作发行NFT、到发行数字货币的中央银行。通过将这些标准,设置为链的运作逻辑,并允许非DOT持有账户使用资产,用户在网络中使用其资产时将面临较低的费用和摩擦。通过链上治理来部署和维护此平行链也彰显了Polkadot为网络中的所有DApp和用户并提供实用性的能力。
1.该链将被部署为两个具有相同底层逻辑的平行链,一个在Polkadot内,另一个在Kusama内。本文引用了Polkadot,但同样适用于Kusama。
2.什么是“链下(off-chain)”? 因为另一个共识系统实际上可能是另一个区块链。例如,某资产发行人可以持有比特币并在该平行链上发行BTC资产。尽管该资产是由比特币链支持的,但它在托管人的控制之下,而且不在Polkadot的共识算法内运行。
- 一种方法是使用“匿名代理”。创建者可以产生一个新账户,该账户没有人知道私钥,只能通过代理访问,将每个团队成员设置为该新账户,然后终止与其的所有代理关系。
4.在上线时,Statemint 将上线同质化资产的 Runtime。但是,将来的升级可能还包括对非同质资产的支持。
About Patract
Patract 为波卡 Wasm 合约生态的平行链和 DApp 开发提供解决方案。我们帮助社区平行链设计和开发链上合约模块和 Runtime 支持,并且为 DApp 开发者提供覆盖开发、测试、调试、部署、监控、数据提供和前端开发等阶段的全栈工具和服务支持。