Skip to content

钱包空投账户

QM edited this page Dec 21, 2020 · 1 revision

空投账户和普通的钱包账户地址在形态上无异。空投账户的主要作用是为了接受系统对节点发起的token奖励。

空投账户的创建

空投账户不需要手动创建,在6.2版本之前的钱包节点启动后,就会自动创建一个标签名:node award的账户地址。

{
"acc": {
"balance": "0.0000",
"frozen": "0.0000",
"addr": "1DJAH2GhZ5yR6NaotvykgwhHkfU2miWbnz"
},
"label": "node award"
}

此账户地址是随机创建的,并保存在datadir/addrbook 文件夹下。当钱包导入助记词后,空投账户的私钥随机导入wallet钱包文件中。此空投地址与助记词没有潜在的关联性,如果钱包文件删除,数据目录也被删除了,那么这个钱包账户是无法找回的,所以安全起见,不要把大量的token放在空投账户上,或者让空投账户参与挖矿。

针对上述潜在的问题,6.2版本之后对空投账户地址的创建进行了改进

通过助记词随机生成空投账户地址

{
"acc": {
"balance": "3.6920",
"frozen": "0.0000",
"addr": "1HegeqdZZ2Jx1LotWDZ2zTFBejvPgMvFHD"
},
"label": "airdropaddr"
}

这个airdropaddr 的账户地址需要在导入助记词的前提下,才会创建。账户地址的创建需要用到助记词+随机索引 (这个随机值100000000-101000000 之间) 。此账户地址在钱包数据丢失的情况,依然可以通过遍历的方式找回。