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” 创建新账户。
3.输入你的设备名称(方便后期管理),然后点击“Register”,跳转页面后选择你的验证方式,使用指纹与人脸识别请点击“此设备”,使用 Yubikey 点击“USB安全密钥”。
4.点击“Comfirm”,然后再次验证。
5.恭喜,你已经完成注册!请牢牢记住你的“User Number”,后续的导入钱包与恢复身份都需要用到
6.请在多个设备上保存你的身份,从另一台设备上进入同一 站 https://identity.ic0.app/,点击“Already registered but using a new device?”,输入刚刚的“User Number”,然后把生产链接复制出来,在刚刚完成过验证的手机等设备上打开,点击确认即可保存身份。
ICP 与钱包
打开链接https://nns.ic0.app/,然后通过刚刚的互联 身份登陆。
会看到下面的界面,这是 ICP 钱包的例子。用户可以使用这个界面创建新账户和子账户,以及进行基本交易,如发送或接收 ICP。个人账户地址来自于你的主 ID,但与主 ID 不同。以后可以使用特殊的硬件钱包来授权 ICP 交易也将从改页面进行。
1.ICP转账,点击主账户进入钱包,然后点击“New Transaction”,填写钱包中的地址,既可以发送 ICP 代币,或进行神经元创建的质押。
2.创建子账户,可以通过主账户创建子账户,点击 “Add Account” ,然后输入自定义名称就可以创建。子账户由主账户验证。
3.参与治理:用户可以创建和管理神经元,以便参与 络治理,并获得增发代币奖励。
页面的第一栏展示了“身份”、“锁定 ICP 的状态”、“创建时间”、“创建时长”等状态,可以对增加锁定延迟,或解锁 ICP。页面第二栏展示了目前神经元积累奖励的状态。
我们会在下一篇文章中介绍该如何设施神经元的“跟票节点”、“投票”、“发起提案”,并介绍如何在 DFINITY 上部署智能合约并支付 gas。
ICP钱包教程
成功连接硬件身份ID后,会出现这样界面:
区反应最激烈的一个问题是:没有种子/私钥的备份过程,也没有种子/私钥的导入操作,这样账户关联的硬件丢失后,可能失去账户控制权。这种账户管理体系,也有些安全隐患,后文会提到。这种类型的钱包只能适用于Dapp的登录,保管数字资产的钱包仍是硬件钱包比较安全。
进入钱包后,界面是这样的:
1、ICP账户
点击进入一个账户后可以进行“转账”和“Stake”操作。
(1)发送交易
安全问题:发送交易过程,没有让我通过硬件钱包确认或者签名等操作,说明钱包直接将私钥缓存在了 页里,存在安全隐患。
(2)Stake
Stake即质押ICP到神经元,参与Dfinity经济治理体系,最低质押1icp。
9329553304830566487是神经元ID(NEURON ID),需要设置解锁延时,最长可以选择8年,锁定6个月以上才有投票权。
(我在操作到这里时,钱包出现了一个错误,需重新登录。登录后操作是成功的,已经有Staking的神经元了)
2、神经元
可以点击这个神经元进行管理,主要是查看状态、解锁操作、投票跟随操作。
(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)
跟随配置分了“Manage Neuron”、“Exchange Rate”等多个分类,可以不同分类配置不同的投票跟随策略。
输入神经元ID即可配置投票跟随,比如我设置跟随了一个21m.capital的神经元937656940003827686
点击“Save and Close”保存。
3、投票
目前没有啥提案可投票的。
4、容器(智能合约)
创建及管理容器(智能合约),一般步骤是创建一个容器,将icp转换为cycle存入容器。
不知道为什么,没有子 愿意为我创建容器,创建失败。
总结
钱包相当简陋,基本功能都不完善。不能导入和备份私钥。只能使用设备身份ID登录,带来了不便。钱包使用存在安全隐患。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!