何为冷钱包、热钱包、全节点钱包、轻钱包、中心化钱包?

时间:2024-06-26 13:53:04

一、冷钱包和热钱包

冷钱包和热钱包是按照私钥的存储方式来划分的。

1.冷钱包

冷钱包的“冷”即离线、断网,也就是说私钥存储的位置不能被网络所访问(无论是否对私钥进行了加密),既有在“冷”电脑上存储私钥的钱包如Armory,也有在“冷”手机上存放私钥的钱包如比太冷钱包,还有将私钥打印或手抄在纸张上的纸钱包,以及设计专门硬件来单独存储私钥的硬件钱包。

需要特别说明的是,Trezor的私钥备份如同存储在专门网站上,严格意义上讲,这并不是冷钱包。冷钱包通常意味着私钥与交易的分离,如果用户要监控和花费上面的比特币资产,就需要使用额外的辅助手段。无论这种手段是去中心化的还是中心化的,都不影响“冷”这个本质。

比如,如果要花费Armory冷钱包上的比特币,就要通过U盘复制文件的方式在冷、热钱包间通信;如果要花费比太冷钱包上的比特币,则要在比太冷热钱包间通过扫描二维码来完成交易的签名和发布;对于纸钱包来说,可能需要将私钥导入其他钱包,再开始使用。不过在完成私钥导入后,该私钥就可能不再是“冷”的了。

2.热钱包

热钱包的“热”即联网,也就是私钥存储在能被网络访问的位置,比如在“热”电脑上存储私钥的Bitcoin-core等,在“热”手机上存储私钥的Bitcoin-Wallet和比太热钱包,以及在网站上存储加密后私钥的Blockchain.info等在线钱包。虽然这些钱包的技术实现方式有很大不同,这会导致安全性和易用性上的差异,但从私钥的存储方式上来看,它们都属于热钱包。

从安全角度来看,冷优于热;但从易用的角度来看,热优于冷。究竟该如何选择钱包?用户需要自己在易用与安全之间寻找平衡,来选择满足自己需求的比特币钱包。

何为冷钱包、热钱包、全节点钱包、轻钱包、中心化钱包?

二、全节点钱包、轻钱包和中心化钱包

根据区块链数据的维护方式和钱包的去中心化程度,可以把钱包分为全节点钱包、轻钱包和中心化钱包三种。

1.全节点钱包

代表是Bitcoin-core核心钱包,需要同步所有区块链数据,占用的内存很大,但可以完全实现去中心化。

2.轻钱包

依赖比特币网络上其他全节点,仅同步和自己相关的数据,基本可以实现去中心化。

3.中心化钱包

不依赖比特币网络,所有的数据都从自己的中心化服务器中获得,但交易效率很高,可以实时到账,在交易平台注册的账号就是中心化钱包。