项目描述
并⾮所有的节点都有能⼒储存完整的区块链。SPV的⽅式可以使它们在不必存储完整区块链的情况下进⾏⼯作。这种类型的客端被称为SPV客⼾端或轻量级客⼾端。SPV节点只需下载区块头,⽽不⽤下载包含在每个区块中的交易信息。由此产⽣的不含交易信息的区块链,⼤⼩比完整区块链小得多。因此,适合智能电话、平板电脑、嵌⼊式系统等这样的设备。本题旨在开发一款桌面版/移动端的Elastos轻量级客户端。
项目难度
中
项目社区导师
Yingxiong Pan
导师联系方式
合作导师联系方式(选填)
无
项目产出要求
包含UI界面
支持生成助记词,创建新钱包
支持转账,查看接收地址
支持导入/导出助记词及keystore
查看交易记录
项目技术要求
参考资源
Wiki:https://github.com/elastos/Elastos.ELA.SPV.Cpp/wiki/Getting-Started
Demo:https://github.com/elastos/Elastos.ELA.SPV.Cpp/blob/master/Wallet/Wallet.cpp