Dfinity ICP钱包教程与治理软件入门

ICP钱包与治理软件入门

互联网计算机平台的一个关键特征是网络神经系统(NNS),这是一个开放的算法治理系统,负责监督网络和代币经济,从而使建立以超大规模运行的 DeFi、dapp、开放互联网服务和企业系统成为可能。

NNS 的目的是让互联网计算机网络以一种开放、去中心和安全的方式进行管理,它对网络的全部内容都有完全的控制权。

职责包括但不限于:

升级承载网络的节点所使用的协议和软件;

创建新的子网以增加网络容量;

拆分子网以分担其负载;

配置经济参数,控制用户必须为计算能力支付多少费用;

在极端情况下保护网络免受恶意行为的影响;

履行许多其他功能。

通过 https://nns.ic0.app/ 访问钱包与 NNS(如无法打开,请更换浏览器)。以下是网络神经系统应用程序的快速入门指南,以及其主要功能。目前,该应用程序使用户可以访问以下四个主要领域:

ICP 代币

神经元

投票

容器

创建互联网身份

要登录 NNS 应用程序,需要一个互联网计算机身份。如果您没有该互联网身份,您将首先创建一个。互联网身份是由 DFINITY 构建,全新和更安全的单点登录解决方案,专门为互联网计算机设计。代码已开源:https://github.com/dfinity/internet-identity。

0.因为互联网身份使用了部分硬件功能,因此需要使用具备人脸识别、指纹识别的设备如手机,或者准备好 Yubikey 硬件。

1.复制链接 https://identity.ic0.app/,可能需要一定的载入时间,请耐心等待;因为部分浏览器不支持 wasm,如果载入失败请切换浏览器再次进入。

2.点击“Register with Internet Identity” 创建新账户。

Dfinity ICP钱包教程与治理软件入门

3.输入你的设备名称(方便后期管理),然后点击“Register”,跳转页面后选择你的验证方式,使用指纹与人脸识别请点击“此设备”,使用 Yubikey 点击“USB安全密钥”。

Dfinity ICP钱包教程与治理软件入门

4.点击“Comfirm”,然后再次验证。

Dfinity ICP钱包教程与治理软件入门

5.恭喜,你已经完成注册!请牢牢记住你的“User Number”,后续的导入钱包与恢复身份都需要用到

Dfinity ICP钱包教程与治理软件入门

6.请在多个设备上保存你的身份,从另一台设备上进入同一网站 https://identity.ic0.app/,点击“Already registered but using a new device?”,输入刚刚的“User Number”,然后把生产链接复制出来,在刚刚完成过验证的手机等设备上打开,点击确认即可保存身份。

Dfinity ICP钱包教程与治理软件入门

ICP 与钱包

打开链接https://nns.ic0.app/,然后通过刚刚的互联网身份登陆。

会看到下面的界面,这是 ICP 钱包的例子。用户可以使用这个界面创建新账户和子账户,以及进行基本交易,如发送或接收 ICP。个人账户地址来自于你的主 ID,但与主 ID 不同。以后可以使用特殊的硬件钱包来授权 ICP 交易也将从改页面进行。

Dfinity ICP钱包教程与治理软件入门

1.ICP转账,点击主账户进入钱包,然后点击“New Transaction”,填写钱包中的地址,既可以发送 ICP 代币,或进行神经元创建的质押。

Dfinity ICP钱包教程与治理软件入门

2.创建子账户,可以通过主账户创建子账户,点击 “Add Account” ,然后输入自定义名称就可以创建。子账户由主账户验证。

Dfinity ICP钱包教程与治理软件入门

3.参与治理:用户可以创建和管理神经元,以便参与网络治理,并获得增发代币奖励。

Dfinity ICP钱包教程与治理软件入门

页面的第一栏展示了“身份”、“锁定 ICP 的状态”、“创建时间”、“创建时长”等状态,可以对增加锁定延迟,或解锁 ICP。页面第二栏展示了目前神经元积累奖励的状态。

我们会在下一篇文章中介绍该如何设施神经元的“跟票节点”、“投票”、“发起提案”,并介绍如何在 DFINITY 上部署智能合约并支付 gas。

ICP钱包教程

Dfinity ICP钱包教程与治理软件入门

成功连接硬件身份ID后,会出现这样界面:

Dfinity ICP钱包教程与治理软件入门

社区反应最激烈的一个问题是:没有种子/私钥的备份过程,也没有种子/私钥的导入操作,这样账户关联的硬件丢失后,可能失去账户控制权。这种账户管理体系,也有些安全隐患,后文会提到。这种类型的钱包只能适用于Dapp的登录,保管数字资产的钱包仍是硬件钱包比较安全。

进入钱包后,界面是这样的:

Dfinity ICP钱包教程与治理软件入门

1、ICP账户

点击进入一个账户后可以进行“转账”和“Stake”操作。

Dfinity ICP钱包教程与治理软件入门

(1)发送交易

Dfinity ICP钱包教程与治理软件入门

Dfinity ICP钱包教程与治理软件入门

安全问题:发送交易过程,没有让我通过硬件钱包确认或者签名等操作,说明钱包直接将私钥缓存在了网页里,存在安全隐患。

(2)Stake

Stake即质押ICP到神经元,参与Dfinity经济治理体系,最低质押1icp。

Dfinity ICP钱包教程与治理软件入门

9329553304830566487是神经元ID(NEURON ID),需要设置解锁延时,最长可以选择8年,锁定6个月以上才有投票权。

(我在操作到这里时,钱包出现了一个错误,需重新登录。登录后操作是成功的,已经有Staking的神经元了)

2、神经元

Dfinity ICP钱包教程与治理软件入门

可以点击这个神经元进行管理,主要是查看状态、解锁操作、投票跟随操作。

Dfinity ICP钱包教程与治理软件入门

(1)神经元状态

LOCKED:会积累age,age越大投票权重越大;注意:LOCKED状态下,Dissolve Delay(解锁延迟)倒计时是暂停的。

DISSOLVING:Unlock操作后会进入DISSOLVING状态,age会清零,Dissolve Delay进入倒计时,Dissolve Delay少于6各月后不能投票;

DISSOLVED:Dissolve Delay(解锁延迟)倒计时变为0时,状态变为DISSOLVED,可以提取到自己钱包。

(2)神经元操作

Start Unlock:对神经元进行解锁操作,进入DISSOLVING状态;

Stop Dissolving:停止解锁,重新进入LOCKED状态;

Disburse:如果Dissolve Delay(解锁延迟)已经降到0,可以提取icp到自己钱包;

Increase Dissolve Delay:增加解锁延迟。

Spawn:当神经元成熟度达到阈值后,可以生成新神经元,此时成熟度降为0(还没机会体验该功能)

(3)投票跟随(Following)

你Stake的神经元,如果不想自己投票,可以设置跟随其他神经元进行投票,默认都是设置了ID为28神经元(Dfinity foundation)。点击“Edit Followers”进行编辑。

Dfinity ICP钱包教程与治理软件入门

跟随配置分了“Manage Neuron”、“Exchange Rate”等多个分类,可以不同分类配置不同的投票跟随策略。

Dfinity ICP钱包教程与治理软件入门

输入神经元ID即可配置投票跟随,比如我设置跟随了一个21m.capital的神经元937656940003827686

点击“Save and Close”保存。

3、投票

目前没有啥提案可投票的。

Dfinity ICP钱包教程与治理软件入门

4、容器(智能合约)

Dfinity ICP钱包教程与治理软件入门

创建及管理容器(智能合约),一般步骤是创建一个容器,将icp转换为cycle存入容器。

Dfinity ICP钱包教程与治理软件入门

Dfinity ICP钱包教程与治理软件入门

Dfinity ICP钱包教程与治理软件入门

Dfinity ICP钱包教程与治理软件入门

不知道为什么,没有子网愿意为我创建容器,创建失败。

总结

钱包相当简陋,基本功能都不完善。不能导入和备份私钥。只能使用设备身份ID登录,带来了不便。钱包使用存在安全隐患。

来源:胡叫瘦

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月13日
下一篇 2021年4月13日

相关推荐