这是一个iOS终端的比特币钱包应用,此应用非完全节点钱包,是一个适合移动设备使用的瘦钱包,它只关心安全地保存好用户重要的私钥信息在移动设备中,并支持比特币账户的创建,发送比特币,接收比特币,查询钱包子账户,备份钱包,恢复钱包等功能。它不具有存储完整区块链数据,验证P2P网络广播的交易,挖矿等功能。
应用特点:
Swift开源——已在Github中开源,搜索chance_btc_wallet。
HD模型——基于"分层确定性标准模型"建立的账户体系,用户只需一个“恢复密语和密码”创建的钱包,就可最多建立约21亿的子账户地址。
多重签名——除了普通的账户,我们还提供通过多个钱包组合创建多重签名账户功能。极大地保障用户资产的安全。通过多重签名交易协议,可方便地完成多个账户之间的签名步骤。
远程节点服务——支持连接不同的可信任节点服务(blockchain.info | insight.bitpay.com等等)。无需同步区块链,也可做到线下签名,线上广播交易。更大地节省设备存储空间。
密语备份——支持使用“恢复密语和密码”备份和恢复钱包,也可单独备份子账户的私钥。
Keychain加密——使用Apple推荐的底层安全框架Keychain,重要的私钥等数据通过keychain保存在唯一的设备中,私钥数据永不离开设备,永不流入网络。
Touch ID——支持Touch ID指纹验证密码
iCloud备份——钱包的“账户体系数据”可开启iCloud自动同步,使用“恢复密语和密码”进行恢复会自动同步对应的“账户体系数据”,即可找回所丢失的HD账户和多重签名账户。既保证私钥的安全,也为用户提供了便捷的数据迁移到新设备的方式。