文章来自于/D Plus
投稿、转载请联系/D Plus 小助手
在文章开始前,先带各位小伙伴了解一下SNS 的由来和发展历程,如果小伙伴已经对SNS 有一定的了解和认识,可以直接跳过前言导读,跳转至空投领取教程阅读。
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 社区一起参加这次旅程。
目前 DFINITY 正在通过 IC 生态系统上的 3 个去中心化 Dapp 向社区用户空投 SNS-1 Token,分别是 DSCVR(去中心化社交论坛)、Distrikt(类似推特功能的去中心化即时社交平台)和 OpenChat(类似 WhatsApp 的去中心化聊天社交应用)。
在 SNS-1 启动后,所有有空投资格提交 NNS Principal ID 的用户都会在 NNS 前端 Dapp 中收到您的 SNS-1 神经元。
注意:SNS-1 空投截止领取时间为周五,请务必速速领取您的 SNS-1 空投
DSCVR 领取教程
根据官方的描述,如果您在近期或此前在 DSCVR 上有交互行为,会根据一个算法,给你分发一个 SNS-1 的 SBT NFT 空投,持有该 NFT 可以加入 SNS-1 空投的论坛门户,在门户中提交您的 NNS Principal ID 即可。
1、在浏览器打开http://dscvr.one/网址,点击 Log in,
2、登录后点击Airdrops选项,查看您是否有获得一个 SNS-1 的SBT NFT
3、如果有,打开下方链接,登录 NNS 钱包,点击Neuron选项,复制你的Principal ID
https://nns.ic0.app/
4、打开下方链接,点击Join Portal后,你会在帖子的下方看到一个提交NNS Principal ID的选项,将第三步复制的 NNS Principal ID 粘贴至提交选项中提交即可。
Distrikt 领取教程
根据官方的描述,如果之前有在 Distrikt 上认证为紫标用户,则你有资格获得 SNS-1 空投。
1、如果你是 Distrikt 紫标用户,打开下方链接,进入 Dapp 后,点击Profile,再点击NFT Dashboard
https://az5sd-cqaaa-aaaae-aaarq-cai.ic0.app/
2、进入 NFT Dashboard 后,点击View Principal ID,再图 2 选项中输入“I understand”,你会在图 3 得到你的Distrikt Principal ID
图 1
图 2
图 3
3、打开 NNS 钱包,复制你的 NNS Principal ID
4、打开下方链接,分别将你的Distrikt Principal ID和 NNS 钱包Principal ID提交
https://3zou7-diaaa-aaaag-qa2jq-cai.ic0.app/
OpenChat 领取教程
根据官方的描述,如果您是在上周 OpenChat 用户中活跃的 2000 个最早 OG 用户,你会收到一条来自 OprnChat Bot 的消息,根据信息的指引提交您的 NNS Principal ID。
1、打开oc.app网址,来自登录你的OpenChat 账号,你会收到一条OpenChat Bot 的消息
图 1
2、打开你的NNS 钱包,并复制你的NNS Principal ID
图 2
3、点击图 1中的显示SNS1_Bot链接,发送你的NNS Principal ID
图 3
再次提醒喔:所有SNS-1 空投将会在周五截止,还没有领取的小伙伴们速速领取吧
每周必看
AMA 回顾
联系我们
电报
t.me/DFINITY_ZH
英文推特
twitter.com/D_PlusCommunity
中文推特
twitter.com/D_PlusCN
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。