当前位置: 主页 > 币种百科 > > 比特币电子钱包介绍,不同种类一览

比特币电子钱包介绍,不同种类一览

2024-10-03 13:34:07 | 来源:本站整理 | 作者:星蕴
二、比特币电子钱包的种类按照功能性和特性进行划分比特币电子钱包,可以分为如下几种:1、完整节点钱包 任何一个区块链产品都会有完整节点,这个软件定义了区块链的所有规则,包括共识机制,交易格式,区块格式等等

有很多人会问,买了比特币,存放在哪里?其实比特币和传统货币都有自己的钱包,比特币的钱包就叫做比特币电子钱包,在市场上有许多种类的比特币电子钱包。下面,就让我们一起来了解吧。 一、比特币电子钱包介绍

“比特币电子钱包”在比特币网络中有多重含义。广义上讲,比特币是一个应用程序,为用户提供交互界面。狭义上来讲,也就是从程序员的角度来讲,“比特币电子钱包”是一个存储和管理用户密钥的数据结构。比特币电子钱包只含有密钥,而不是钱币。每个用户有一个包含多个密钥的钱包。比特币电子钱包是只包含私钥/公钥对的密钥链。用户用密钥来签名交易,从而证明他们拥有比特币。在比特币网络中,比特币的所有权是通过数字密钥、比特币地址和数字签名来确定的。

数字密钥实际上并不存储在网络中,而是由用户生成之后,存储在钱包中或简单的数据库中。存储在用户钱包中的数字密钥完全独立于比特币协议,由用户的钱包软件生成并管理,而无需参照区块链或访问网络。由于钱包控制了密钥,使得钱包具有控制用户访问权限,管理密钥和地址,跟踪余额以及创建和签名交易等功能。据有关统计比特币因为交易快和匿名,所以日益普及。比特币电子钱包,或是使用比特币支付而开设的电子帐户,在去年大升一倍至超过1200万个。 二、比特币电子钱包的种类 按照功能性和特性进行划分比特币电子钱包,可以分为如下几种: 1、完整节点钱包

任何一个区块链产品都会有完整节点,这个软件定义了区块链的所有规则,包括共识机制,交易格式,区块格式等等。完整节点也包括了钱包功能,可以用来存币和发币。完整节点会下载所有的历史交易数据,这对BTC链来说数据量是非常大的,都已经是几百G了。这些交易数据就是保存了全网所有账户的余额,相当于银行保存了所有用户的账户。

完整节点是可以完全验证所有的交易,可以确保钱包是处在区块链的最长链上,也可以识别硬分叉。用完整节点当钱包收发币是不会被骗。只要是完整节点验证过的币,就是真币。运行完整节点是非常麻烦的事,是需要一台很好的电脑。手机干不了,所以这种比特币电子钱包只能运行在电脑端。完整节点一般从一个币的“官网”下载,普通用户一般不会,也不需要使用完整节点来当钱包。这种钱包多被交易所或者团队进行使用。

2、SPV钱包。

SPV在比特币白皮书里定义过的,叫简单支付验证。和简单支付验证对应的技术就是完整节点的交易验证。用户一般来说是不需要完全搞明白支付验证和交易验证的细节。简单来说,交易验证是完整节点里定义好的验证币合法性的规则。支付验证是验证某个交易是否已经被完整节点验证过了的规则。使用简单支付验证来实现管理币的钱包就叫SPV钱包。和完整节点钱包恰恰相反,这种钱包不需要下载完整的链,只下载对应的区块既可,对内存及硬件要求小,在各个设备都可以使用,一般多用于手机端。虽然在安全性上不如完整节点钱包,但是SPV电子钱包足够普通用户进行使用,对于普通用户来说足够安全。

3、轻钱包

SPV钱包和轻钱包这两个概念经常容易搞混,但是这两者的安全机制是不一样的。SPV钱包对币合法性验证采用的是简单支付验证,简单支付验证是一种定义在链上的规则。SPV钱包是随机访问完整节点来完成简单支付验证。很难使用特点的完整节点来欺骗SPV钱包。轻钱包对币合法性验证是委托特定的完整节点来完成验证,轻钱包相当于特定完整节点的客户端,而该完整节点则是服务器。这就在理论上存在该完整节点欺骗轻钱包的可能性。

轻钱包不需要下载区块数据,只需要保存和用户交易相关的交易。SPV钱包需要下载所有区块头,以及保存和用户交易相关的交易。SPV钱包是可以自己构造交易,并广播交易。轻钱包可以自己构造交易,但需要借助对应的完整节点来完成广播。轻钱包的用户体验会比SPV钱包好。SPV钱包一般会开源,这往往不是商业化的。而轻钱包往往是不开源的,往往是商业公司开发的。

三、小结

比特币电子钱包是我们存储比特币资金的重要工具。选择的时候,安全性是最重要的,其次就是便捷性。在使用的时候要做好安全措施,根据自己的使用情况,选择易用的比特币电子钱包。

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。

你可能感兴趣的文章