有一句话叫做,存在的就是合理的。比特币自2009年首个创世区块被挖出以来,已经运行了10多个年头。在这些年中比特币被越来越多的人了解和认可,价格总体趋势是不断上涨的。虽然有时价格波动很大,但是比特币的底层技术和比特币系统是相对稳定的。比特币在没有一个中心化组织管理和维护的情况下,其市值由零增长到最高将近2万亿。比特币系统有哪些交易特征?为什么比特币交易系统能实现这些功能?接下来一起来看~
比特币系统的交易特征
比特币,一种点对点的电子现金系统。如果你以为比特币系统就是比特币的话,你将离真相越来越远。事实上比特币只是比特币系统最表层的应用,而在应用层的背后才是比特币系统的底层技术。可以说没有这两个底层技术,比特币就不能自动发行和交易,是它们使得比特币拥有了去中心化/去中介化/避免双重花费等功能。在这里先普及几个名词,去中心化、去中介化、避免双花分别是什么意思。
去中心化:电子货币的发行不需要一个中心化机构,而是由无数计算机算力相竞争,系统产生比特币激励。矿工把待确认的交易信息打包到新区块,从而维护了比特币系统的正常运转。现实世界中我们使用的钱,都是由国家发行的,而比特币不由任何组织、机构或个人来发行的,系统结合算力竞争和工作量证明发行比特币,这是比特币的去中心化。
去中介化:个人与个人之间电子现金的转移,无须可信第三方中介的介入,而是直接从一个节点到另一个节点。比如我们基于账户的转账还需要有银联、支付宝、微信等资金账户,才能给另一个资金账户里赚钱,而比特币就不需要这样的第三方可以直接转账到对方的数字钱包里。这种在数字世界中点对点的价值转移,就是比特币的去中介化。
避免双花:比特币这种电子现金系统,可以在无须中介的情况下解决双重花费的问题(双花问题:例如100元花两次或多次)。互联网的世界任何信息都可以无限复制,但这种方式是不适合资金的。比特币基于UTXO(未花费的交易输出)模式解决了这一问题。一个UTXO一次性消费完,如果一个UTXO里有10个比特币,想转给朋友两个比特币,那么他需要转给对方2个,同时转给自己8个。
比特币为什么能实现以上功能,这是因为比特币系统的结构。
比特币系统的结构
比特币系统是一种去中心化的、非基于信任的系统。它从底层到表层包括三层分别为:通用协议层、比特币协议、比特币。我们平时说的比特币,是比特币系统表层的加密数字部分。矿工们靠算力竞争获得新区块的记账权,从而获得比特币奖励,这个获得比特币的过程靠比特币本身是无法完成的,这就需要比特币的下一层应用协议层来完成,记录处理比特币的发行和比特币的转账等,这就类似于现实世界的央行发行货币,商业银行处理各种转账交易。
应用协议层只负责发行比特币和处理比特币的交易信息,但是实现这些功能需要下推一层至通用协议层,这里主要负责分布式账本和去中心网络。 通用协议层是比特币系统的最底层技术,有了这一层才能实现比特币区块链的分布式存储、去中心化和去中介化的交易等特征。怎么理解?可以想象成一个三层蛋糕,最底层是通用协议层,在比特币系统最终的目的是产生比特币,让大家任何使用比特币。如果把比特币类比为现实世界中的资金的化,那么比特币协议层类似于会计是记录资金流动情况的,最底层的通用协议层就类似于会计准则。总之,底层技术是为它上层应用服务的。
知识点汇总
1、去中心化:电子货币的发行不需要一个中心化机构,而是由无数计算机算力相竞争,系统产生比特币激励。矿工把待确认的交易信息打包到新区块,从而维护了比特币系统的正常运转。
2、去中介化:个人与个人之间电子现金的转移,无须可信第三方中介的介入,而是直接从一个节点到另一个节点。
3、双花问题:在数字世界中,这个问题可转换为,一笔电子现金如何不被花费两次。
4、比特币的纵向分层由下到上分别是:通用协议层、应用协议层、应用层。