查看原文
其他

NNS Dapp对用户层次的重要性

DfinitySZ DfinitySZ 2022-01-05


NNS神经元系统在IC链上充当着ICANN角色,从抽象的角度来说我们可以将NNS成为开放式的中枢神经:升级托管网络节点机器使用的ICP协议和运行软件;创建新的子网增加网络容量;拆分子网使网络均衡负载;配置经济参数控制计算成本;在极端情况下冻结恶意Canisters保护网络,NNS中所有治理权是以安全方式分散给所有ICP 通证持有者从而形成一个开放式的治理系统。




而与NNS神经元系统连接的NNS 前端Dapp为用户提供一个简单、安全、可靠的接口来参与IC网络:发送和接收ICP通证;将ICP通证质押在神经元中获得治理权;创建Canisters并且为其充能,目前DFINITY基金会的研发团队已将NNS前端Dapp代码开源。


NNS前端Dapp开源:

https://github.com/dfinity/nns-dapp


 

NNS前端Dapp的重要性:多年来,有无数人因为交易所被黑客入侵而丢失资产或因为钱包私钥被窃取的故事屡屡皆是,而NNS前端 Dapp基于一套高级密码学的区块链身份验证系统允许用户通过可信设备和可信验证方法(yubikeys、设备的生物识别传感器)为ICP通证提供安全、去中心化的避风港。从用户的角度来说NNS前端Dapp必需的:在普通用户层NNS前端Dapp为用户减少了繁琐的操作工程就可以实现相应的结果(原本需要通过命令行工具操作的流程可以通过NNS前端Dapp实现)。


与大多数Canisters和SDK Canisters不同,NNS前端Dapp是一类仅通过NNS提案更新的Canisters中的一部分(其他示例Ledger Canisters、治理Canisters、和Internet Identity)虽然NNS前端Dapp代码是开源的,但是代码的实际更新是通过NNS提案实现的,最近的NNS前端Dapp更新提案:

https://dashboard.internetcomputer.org/proposal/20898



要创建提案并对其投票,用户必须得将ICP代币质押到神经元中,为了最大限度的提高用户的参与度和实现去中心化,用户需要一种简单安全的方法来质押和管理神经元——NNS前端Dapp实现了这个目的,允许用户以最便捷的方式安全管理ICP资产以及神经元操作。

 


NNS Dapp操作教程:


1、将NNS Dapp链接复制到浏览器:苹果手机建议使用Safari浏览器、安卓手机建议使用Chrome和Firefox浏览器,Chrome和Firfox会在不同程度下支持WebAuthn 。


以上图片示例是已经注册过的Internet Identity

 

2、使用Internet Identity绑定的可信设备或者可信验证方法进行验证身份。

 

以上示例是使用Windows Hello作为验证方法


3、进入钱包之后会看见根据根私钥派生与Principal ID相关联的Account ID。

 


注意:不管是NNS Dapp还是其他IC钱包中目前能够接收ICP通证的只有Account ID。

 

4、生成神经元

 



注意:在NNS Dapp中质押、转账,复投、都会产生0.0001ICP的费用。



管理神经元

 

神经元示例图


Increase Neuron Stake:是增加质押ICP的意思,当神经元生成之后并且已经设置好质押溶解时间之后可以通过增加质押ICP进行扩大Voting Power(投票权重),需要注意的是增加质押的ICP会遵循现有神经元的质押溶解时间。



Increase Dissolve Delay:是设置溶解时间的意思在用户第一次质押ICP时是不会有溶解时间的,用户需要到管理神经元页面找到该功能设置神经元相对应的质押溶解时间,最高设置的溶解的质押时间为8年,最短为6个月(溶解时间越高投票权重越大),需要注意的是设置溶解时间之后是不可逆的。



Stare Dissolving:是开启溶解的意思,在神经元设置好溶解时间之后,用户需要通过该功能开启溶解,这样神经元才会有投票权,需要注意的是锁定溶解的情况下是不允许投票的,在上方的神经元示例图中显示的神经元状态为锁定溶解的,以下示例图神经元状态是开启溶解的。



Maturity:是成熟度的意思,成熟度代表的是神经元治理投票得来的奖励,目前的成熟度*当前质押在神经元中的ICP等于你的投票奖励,Merge Maturity是将投票奖励ICP合并复投在当前的神经元中,投票奖励是NNS中Mint的,在成熟度满了的情况下可以生成一个新的神经元。


投票权重详情:Dfinity质押挖矿细节教程



Edit Followess:在此功能中用户可以跟随神经元投票,在默认跟随的神经元有Dfinity基金会以及互联网计算机协会,除此之外用户可以跟随其他神经元用户进行跟随投票,被跟随的神经元不会得到奖励,需要注意的是每一种提案类型都要设置一次跟随神经元,只设置一种提案的跟随只会投票该类型提案。

 


注意:Dfinity基金会和互联网计算机协议的神经元投票方向是根据大部分用户投票的方向来决定的。

 

为提案投票:需要注意的是只有Open状态下的提案才能进行投票。



创建Canisters

 


Greate or Link Canisters:是创建和连接Canisters的意思,目前创建一个Canisters的成本为0.1T Cycles。



创建Canisters以及Canisters消耗Cycles成本:

https://sdk.dfinity.org/docs/developers-guide/computation-and-storage-costs.html

 

Link Canisters To Account:可以通过添加Canisters ID的形式为Canisters充能Cycles



扫码添加深圳社区小助手进群

获取Dfinity第一手资讯

Dfinity深圳社区,专注于Dfinity生态技术发展交流与优质项目挖掘分析。

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

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