课程大纲: 第一篇 比特币钱包开发 --HD钱包、BIP协议、种子、扩展秘钥、子秘钥 --隔离见证SegWit:P2PKH、P2SH、 P2WPKH、P2WSH --比特币钱包项目关键功能: 连接到BTC测试网络与获取BTC测试币 新建钱包:生成子账号地址与路径 通过助记词导入钱包与导出钱包助记词 新建子账号与导出子账号私钥 比特币转账交易与交易记录 第二篇 以太坊钱包开发 --密码、私钥、公钥、地址、keystore、助记词的关系与实现 --以太坊钱包项目关键功能: 连接到Kovan测试网络与获取ETH测试币 新建账号:导出私钥、生成keystore 导入/恢复账号方式:私钥、keystore+密码、助记词 上币:集成第三方数字货币 调用Token智能合约API 以太币以及代币转账交易 第三篇 EOS钱包开发 --EOS多权限管理机制与网络资源利用机制 --EOS钱包项目关键功能: 连接到Jungle测试网络与获取EOS测试币 新建钱包、解锁钱包、导入账号 新建账号:设置多权限配置 EOS代币转账交易 获取ARM、NET、CPU网络资源数据与实时交易价格 买卖ARM、抵押和赎回NET与CPU带宽
面向对象: 1. 区块链学习者 2. 数字货币投资者 3. 钱包应用开发者 4. 交易所开发者
可以学习到什么?
快速开发以太坊、比特币、EOS钱包项目,安全管理和转移你的数字资产,清楚不同的区块链对生成钱包地址的区别,彻底搞清楚账户系统中地址、密码、keystore、私钥、助记词之间的关系,调用Token合约API,比特币多账号与隔离见证,EOS账户的多权限管理、网络资源管理等。
|