虚拟货币开发专题(区块链创世块写入和读取)

区块链爱好者(QQ:53016353)
虚拟货币的传世块首先要确认你的founder id是否已经在btsx的创世块中。btsx客户端里选择目录->注册,然后输入你的创始ID,如果在列表中看到并且右侧显示Genesis字样,说明已经成功的收录在创世块中。
你也可以在如下文件中查找(5MB),
注意,如果你的创始ID包含大写字母,在btsx中都会变为小写字母,如果包含空格等特殊字母,则变为中划线"-"。
如果你是founder ID,但是没有在BTSX创世块中找到,很可能是你没有使用keyhotee的0.7版重新注册并提交公钥给官方(因为当初有过一次算法变更,要求必须使用0.7版以上重新生成公钥并提交)。对这部分朋友,请等待官方的后续解决办法。

接下来,你就可以开始导入founder ID到btsx系统中了。有两种方法。
方法一:
启动keyhotee,正常情况下你不用重新建立身份id而可以直接看到你建立过的founder ID。选择你的ID,然后在下方你的公钥(public key)栏的右侧可以看到一个钥匙状的小按钮,点击此按钮会将你ID的私钥复制到剪切板。
然后打开BTSX客户端,控制台输入命令 :
wallet_import_private_key 复制过来的私钥
即可导入成功。

方法二:
在BTSX控制台处输入命令:
wallet_import_keyhotee "firstname" "middlename" "lastname" "brain_key" "keyhotee_id"
这里的参数"firstname" "middlename" "lastname" "brain_key"是你当初建立keyhotee profile时自己设定的。
"keyhotee_id"是你的founder id。方法二不能处理ID中含有大写字母,空格等特殊字符的情况,建议大家使用第一种方法。
有什么问题欢迎跟帖提出。
此外你成功导入founder ID后,可以向官方索取当初承诺给founder的5000ags所对应的BTSX。

你可能感兴趣的:(虚拟货币)