钱包私钥答疑

一、APP端-账户模式:

目的:用户在app端创建账户

用户:提供账户名称、解锁密码

app:生成密码、生成公私钥 私钥加密保存在app端本地

用户在app端做交易时要获取该私钥并通过解锁密码解密私钥,使用私钥对交易进行签名

二、网页端

1、账户模式

     目的:用户在网页端创建账户

     用户:提供账户名称、解锁密码

     网页:生成密码、生成公私钥、私钥加密保存在网页端本地

     用户在网页做交易时要获取该私钥并通过解锁密码解密私钥,使用私钥对交易进行签名

2、钱包模式

      用户生成一个钱包,该钱包文件是空的 

      将创建用户时系统给用户生成的私钥导入钱包

      则该钱包就会有该私钥,使用该私钥时需要钱包密码 

 

举例说明

命令行客户端原理同上

在命令行 做转账操作

transfer from account1 to account2

①创建一个钱包

②给钱包设置一个密码给钱包加锁

③使用钱包需要先通过该密码解锁

④将account1的私钥导入到该钱包

⑤使用account1的私钥对该转账交易进行签名

   如果account1的私钥没有导入到钱包中则不能获取到account1的私钥

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值