查看原文
其他

深入探讨SNS系统如何为Dapp带来去中心化治理

DfinitySZ 2022-03-21

The following article is from ICPLabs Author MixLabs


文章来自于|ICPLabs

投稿、转载请联系|DfinitySZ小助手

“Sns:Service Network System-Dao治理组建 ”

 

  • Forum :

    https://forum.dfinity.org/t/service-nervous-system-governance-for-dapps/6151

  • 主要推动人物:

    David Ribeiro Alves,Lara Schmid (@Lara) ,@johan(Forum)

  • 针对对象 :为DAPP建立 DAO & Token 基础设施

  • 官方介绍&讨论视频 :

    https://www.youtube.com/watch?v=L4443aaAP5A



NNS


在了解SNS之前我们先了解一下NNS是如何运作的,NNS一共由三组容器组成,每组容器承载不同的功能:Governance(治理)、 Ledger(账本), Registry(登记配置)。



Governance容器|神经元投票



Ledger容器|存储交易信息


Registry容器|配置节点和子网



治理容器承担Internet Computer中的治理层|Ledger容器作为存储交易信息的账本|Registry容器是配置节点和子网的管理层,由此可见SNS是作为NNS的一个拓展,NNS负责管理Internet  Computer,SNS用于管理生态Dapp。

关于更多SNS的信息:DFINITY创始人概述SNS神经元系统全文

 


NNS  SNS的关系


1. SNS 是 NNS的一个拓展。

2. SNS 代码的升级由NNS投票控制。

3. SNS 是一个开放服务, 相当于IC提供的服务,任何Dapp都可以申请。

4. SNS 的实现提供了标准(DAO, Token等标准)。



 SNS 


SNS简述 :

SNS的目的是构建一个无许可的去中心化管理组织(Governance System), 让DAPP的用户, 开发者, 投资者共同管理DAPP, 决定DAPP未来的特性。

 

SNS Token :

SNS Token可以用Cycles兑换, 由于SNS Token可流动, 因此SNS Token可以兑换为Cycles。即双向兑换 :SNS Token <=> Cycles

部分SNS Token 需要锁定到神经元中, 以让购买Token的人共同为了DAPP的发展而努力, 相信这个token未来仍然是有价值的, 并且为了Dapp的未来价值而努力。

 

创建的管理生态是 :开发者, 用户, 投资者共治 。


 


SNS容器机制设计

SNS容器分为两个主要的容器类型:



  • 治理容器 :升级DAPP的代码, 对DAPP容器进行一系列操作等。

  • SNS Ledger容器 :存储SNS Token的交易信息(不是ICP 的 Ledger, 不同的SNS有不同的Ledger)与NNS Canister不同的是, SNS Canister 消耗 Cycles。

 


DAPP申请SNS的流程


开发者向NNS发起提案申请:提案包含SNS Token Name, 要被赋予SNS的DAPP信息。

 

NNS接受并且通过提案后, NNS会创建一个空的SNS容器 , 这个时期,Ledger 容器是被Frozen(冻结)的, 并且开发者仍然可以控制容器, 包括修改代码, upgrade(更新)等。

 

当开发者准备好后, 启动SNS 容器:开放Token 和 治理权限, Canister

Controller(容器控制器)将会从Developers(开发者)转移到SNS。当这些都完成后, Ledger容器才会开放。



SNS Token 机制设计


  • Token分配

  • Token拍卖

  • Token <> 神经元

  • Token分配演示 :


假如 1 Billion SNS Token, 25%分配给开发者, 35%分配给SNS Governance治理, 40给投资者


P.S. 图中分配方式只是演示, 并没有说Token分配模型是这个, 根据Forum上的信息, 这个分配额度是可以被修改的, 官方没有说明这个Token分配是固定的。Token支持通货膨胀。



Token拍卖 


卖流程 :

Token发布后, 份额将通过Auction Canister进行拍卖, 每个User可以出自己的价格(Cycle), 当拍卖截至日期后, Auction Canister会决定最终价格(并非最高为准), 让所有人根据同一个价格买到token。这些cycle会汇给SNS Governance Canister。(拍卖的Token为投资者的Token)。



90 % 的Governance Token会被锁到神经元中, 以保证Token的长期价值。10%的流动性让市场能做起来。




Token<>Neuron

左边的是Neurons, 今后所有的Dapp的升级之类的操作都需要Neurons投票进行。

SNS 的 Token可以用来奖励DAPP早期的参与者和用户。


 

最终呈现

NNS <> SNS <> DAPP

NNS管理SNS, SNS 管理 DAPP。SNS支持多Canister应用。


 


NNS与SNS交流 主要观点

 

SNS应主要关注DAPP的安全性(操作安全, 代码安全等)


相关链接:

https://forum.dfinity.org/t/service-nervous-system-governance-for-dapps/6151/5?u=c-b-elite

 

SNS的合规合法:出现严重社会问题时, 可以通过NNS投票强制停止DAPP, 并且通知该DAPP的SNS。(我认为这对追求资产去中心化的人来说, 这是不可接受的, 但是对于应用来说, 或者对政治影响来说, 我认为这是一个利好)


合规合法2 :内容合法, DAPP不用于非法内容

SNS投票不一定要基于Token, 可以实行不同的治理方式(政治化)

SNS应该放开设计, 不应该都用一套复杂模板(有人认为)


社区意见

SNS应该和NNS不一样, 可能有人认为NNS比较中心化(现在), SNS应该是更为去中心化的。这个意见的支持者比较多, 都认为SNS和NNS应该不一样,不同的DAPP应该有不同的看法和拓展。

 

涉及法律和政治方面的讨论较多, 比如种族主义, 色情暴力等。




必看周刊


生态精选


寻宝回顾


精彩活动


联系我们

 电报 

        t.me/DfinitySZ

 官方网站

        dfisz.com

 英文推特 

        twitter.com/DfinitySZ

 中文推特 

        twitter.com/DfinitySZCN

 英文论坛 

        reddit.com/user/DfinityShenZhen


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存