文章来自于/D Plus
投稿、转载请联系/D Plus 小助手
在文章开始前,先带各位小伙伴了解一下SNS 的由来和发展历程,如果小伙伴已经对 SNS 有一定的了解和认识,可以直接跳过前言导读,跳转至SNS-1 的经济模型解读部分阅读。
01
SNS 是什么?
以区块链历史的一个发展趋势来看,由 DFINITY 基金会孵化和推出的 Internet Computer(简称 IC)正在创建一个永久运行和全新的 Web3 价值互联网,其底层创新的蜕变和主打的开发者友好型公链路线正在为全球用户和开发者更好的拥抱 Web3 铺平道路。
IC 其中之一的显著特性是,为开发者们提供了无缝的去中心化技术栈解决方案,使开发者们可以在无需借助任何 Web2 堆栈技术的前提下,构建完全去中心化和触及传统应用体验的 Dapp,皆在打破现有阶段区块链的应用场景局限性和固有边界。
使 IC 区块链能够实现这一位宏大愿景的一个关键角色 - 是建立在其链上的 DAO 治理系统 NNS,它允许以开放、去中心化和安全的方式配置和扩展 IC 协议栈。
简单来说 NNS 是一个建立在 IC 链上的网络治理系统,它类似于 IC 的超级管理员,拥有扩展网络、调整网络配置等权限,并通过 Token 化的形式将其拥有的所有权力去中心化的下放给所有 ICP Token 质押者。
而 SNS 起源于自 Dominic/DFINITY 创始人兼首席科学家的攥写的一篇文章《为什么去中心化 Dapps 能取得成功,如何去实现它》,在文章中 Dominic 表示,希望参考 NNS 的理念,也能为 Dapps 提供去中心化、抗审查、同时又不丢失灵活性优势的治理系统,来释放去中心化生态真正的能量。
当然 SNS 的需求除了与去中心化治理相关外,也与 IC 底层设计有关:
其他公链的智能合约已一经部署,便不可逆,只能按照合约写死的逻辑更新状态;
但 IC 的智能合约拥有一把双刃剑,只要合约开发者拥有该合约的控制器 /Controller,开发者可以自由的更新、删除甚至是恶意更新修改合约中的逻辑和数据。好的一面是 - 对拥有对于拥有迭代升级需求的 Dapp 开发商来说这是得天独厚的优势,他们可以在不用迁移或重新部署合约的情况下,根据用户需求添加新功能和迭代;
虽然目前也可以通过一些方法将 IC 的合约设置为不可升级或移除控制者,但这放弃了灵活性优势。
于是在去年 10 月,DFINITY 正式提出了首次针对该问题的解决方案 SNS,SNS 可以理解为 NNS 的翻版,在很多概念和理念上也借用了 NNS 作为参考,运作机制也类似。在笔者的理解里,SNS 的提供的功能主要分为 3 个:
使 Dapp 的升级变得透明化和可信:一旦 Dapp 开发商集成 SNS 后,所有的 Dapp Canister 升级只能通过发起 SNS 治理提案投票的方式进行,提案是否受理取决于质押 SNS Token 质押者们的投票结果;
让用户可以去中心化的方式参与 Dapp 的治理:所有 SNS Token 持有者们都可以通过质押的方式来获得投票治理权,投票权大小取决于质押者数量和时间长短;
为 Dapp 提供发行 Token 和 ICO 的功能:SNS 系统拥有自定义发行 Token 的能力,并且在 Dapp 开发商开始集成时,也提供自定义 ICO 参数的组件作为 Dapp 开发商们募集早期发展资金的一种渠道。
限于文章篇幅,想要了解更多关于 SNS 详情的小伙伴们,可以通过下方 DFINITY 开发者论坛查阅:
https://forum.dfinity.org/t/sns-deployment-and-upgrades-design-proposal/10816
02
SNS-1 是什么?
SNS-1 是由 DFINITY 实现的首个 SNS 主网,也是第一个部署的 SNS DAO,根据披露的已知消息,SNS-1 将作为一项释放去中心化力量进行的特殊“尝试”,并邀请 IC 社区一起加入此次旅程。
SNS-1 DAO 希望成为 SNS DAO 生态的开端,也作为 IC 生态向去中心化治理转型的生产彩排。其描绘 IC 生态从 0-1 转向去中心化治理的过程,为更多生态 Dapp 能够从 1-100 转型去中心化治理奠定基础。
起初 SNS-1 DAO 治理的 dapp 是一个非常简单的 Asset Canister,该 Canister 上展示了一封向社区的公开信。
03
SNS-1 经济模型
SNS-1 的总供应量从 SNS-1 的字母中汲取灵感,总供应量为:10000
初始分配
3860:空投给提交 NNS Principal ID 的 DSCVR、Distrikt 和 OpenChat 的合格用户
3141:在 NNS 前端 Dapp 中进行去中心化销售
2937:留存 SNS-1 国库,使用权力交给 SNS-1 DAO 控制
12:分配给 SNS 开发者
50:分配给 Ludo 贡献者
Ledger 转账费用为:0.00001/1 次
治理
除了构成 SNS-1 国库的 SNS-1 Token 外,剩下的其他 SNS-1 Token 都将以神经元的方式分发:
空投的 3860 个 SNS-1、分配给开发者的 12 个 SNS-1 和分配给贡献者 Ludo 的 50 个 SNS-1 都质押在相关者的单个神经元中,每个神经元都拥有 1 个月的溶解延迟时间 - 意味着空投、开发者、贡献者的获得的 SNS-1 Token 都会锁一个月;
在 NNS 前端去中心化销售的 3141 个 SNS-1 部分中,所有参与此次销售的获得的 SNS-1 Token 都将质押在每个参与者的 2 个神经元中,每个神经元拥有参与销售的 1/2 Token,其中一个神经元的溶解延迟时间是 0,另外一个神经元溶解延迟时间为 1 个月 - 意味着参加销售的参与者获得的 SNS-1 Token 会分成 2 份,50% 直接解锁,50% 锁一个月。
SNS-1 的治理参数
最低质押数量:0.01 SNS-1 Token
获得投票权的最短质押时间:1 个月
最长质押时间:100 年(PS:SNS 质押时间不可逆)
投票奖励:0%(PS:因为 SNS-1 DAO 没有通胀所以不存在投票奖励)
目前 SNS-1 治理 Canister 的相关治理接口已公开,想要了解更多详情的小伙伴可以通过下放链接中的 get_nervous_system_parameters 方法来查询这些参数。
https://dashboard.internetcomputer.org/canister/zqfso-syaaa-aaaaq-aaafq-cai
04
去中心化销售
目前创建 SNS-1 的 NNS 提案(93763)投票即将受理结束(2022 年 11 月 30 日 0 点 48 分钟),在此次提案中公布的销售设计中,3141(31.4%)SNS-1 将于该提案受理后在 NNS 前端 Dapp 中进行销售,销售结束时间为 12 月 9 日星期五。如果在该销售期间的 ICP 数量达到了下方参数的硬顶 ICP 数量,则 SNS-1 销售提前结束。
销售参数
单个账户最低参与 ICP 数量:0.1 ICP
单个账户最高参与 ICP 数量:1 ICP
销售的硬顶 ICP 数量:3141
销售的软顶 ICP 数量:50
销售的最低参与者数量:50
PS:想要了解更多关于 SNS 销售设计的小伙伴可以通过下方链接阅读我们解读的相关文章⬇️
https://twitter.com/d_pluscn/status/1537303396210077698?s=46&t=-upBtqDew591764sucxNEw
参与 SNS-1 销售:nns.ic0.app
05
去中心化应用
目前 SNS-1 Dapp Canister 的控制器已初始化设置为了 SNS-1 的 Root Canister(迈出了 SNS 集成的第一步):https://icscan.io/canister/zqfso-syaaa-aaaaq-aaafq-cai
限于文章篇幅,对 SNS Root Canister 和 SNS 架构感兴趣的小伙伴可以点击下方链接查阅中文解读文章:【Dapp 治理】SNS 部署与升级的最新设计方案
验证和交互 SNS-1 Canister 的教程:⬇️
https://wiki.internetcomputer.org/wiki/How-to:_Verify_SNS_decentralization_sale_proposal
每周必看
AMA 回顾
联系我们
电报
t.me/DFINITY_ZH
英文推特
twitter.com/D_PlusCommunity
中文推特
twitter.com/D_PlusCN
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。