一、钱包须知名词。
1.1密钥:加密算法生成。分为私钥、公钥。
1.2私钥:由32个byte组成的数字组合,256个0或者1随机生成,不对外公开,由用户自己保管。
1.3公钥:由私钥通过椭圆曲线生成,变换后是一个65个byte的数字组合,通过16进制处理后显示,公钥是公开的。
1.4地址:由公钥产生,公钥经过多种加密算法转换成公钥哈希,公钥哈希经过Base58编码生成用户钱包地址,类似您银行卡号。
1.5数字签名:类似写在纸上的普通的物理签名,转移资产的时候需要用户签名才能启动。多重签名,则是地址允许多个用户用一个公钥单独发送部分地址,共同管理资产。
1.6助记词:12 或者 15、18、21单词构成, 用户可以通过助记词导入钱包,找回资产,非常重要。
1.7Keystore: 通过加密算法加密过后的 JSON 格式的字符串,通常以文件格式储存,也叫加密后的私钥,非常重要。
二、交易及储存方式
1.1On-Chain:链上交易,全网广播、被确认、被打包进区块,可在区块链查询,链上钱包只是管理私钥对应的钱包地址。
1.2off-chain:链下交易,私钥托管到第三方,不掌握私钥。
1.3私钥存储方式:是按照 “是否联网”划分,即冷钱包和热钱包。
三、数字货币钱包种类。
1.冷钱包 离线钱包,在没有联网环境下使用,统称冷钱包。
1.1脑钱包 一种数字货币账户私钥管理工具,便可以用这个密码在脑钱包程序中恢复比特币地址和私钥,脑钱包就是记在脑袋里的密钥。
1.2硬件钱包 用专业的硬件存储数字货币,将数字资产私钥单独储存在一个芯片中,与互联网隔离,即插即用。
1.3纸钱包 将私钥和地址以二维码的形式打印在一张纸上来进行保存的方法,有些则是将私钥,或助记词写在纸上。
2.热钱包 即联网又称在线钱包,处于连接互联网状态,私钥存储能被网络直接访问的钱包。
2.1重钱包 全节点钱包,保存私钥的同时,需同步所有区块链数。
2.2轻钱包 不保存所有区块的数据,只保存跟自己相关的数据的钱包。
2.2.1去中心化钱包 用区块链网络上其他全节点,不用保存所有区块数据,需保存和同步与自己相关的数据,无需第三方管理存储你的私钥,私钥由本人控制。
2.2.2手机APP钱包 安装在移动端APP上的,通常用手机号或者邮箱号码登录。
2.2.3网页版钱包 通过网页端界面控制管理自己数字货币资产的钱包。
2.2.4浏览器钱包 基于chrome浏览器的插件。
2.2.5客户端钱包 通过电脑下载支持PC端,使用软件进行数字资产管理。
3.中心化钱包 用户无私钥,数据均完全依赖运行提供钱包产品的中心化的第三方。
四、TW评测标准1.0示范版本。
|