我们都知道比特币是一种去中心化的自制系统,矿工们用矿机进行比特币挖矿。比特币作为一种加密数字货币,比特币挖矿制度是通过计算机算力的比拼,争相计算比特币系统抛出的计算任务,谁先计算出谁就拥有记账权,从而获得比特币系统的奖励。这种比特币奖励机制是怎么运行的?写入区块链的交易有什么特质?为什么需要去中心化的系统?接下来我们一起来看~
两种证明机制
比特币采用一种共识机制来判断谁拥有记账权,谁获得系统的奖励的比特币。什么是共识机制?“共识”顾名思义,大家共同都认识的,比如股神巴菲特就是巴菲特,有一个人指着巴菲特说他叫马云大家是不会认可这种说法的。而区块链技术里也用到了这种原理,常用的共识机制一共有两种,一种是POW工作量证明机制,也就是谁干的活多谁就能获得更多系统的比特币奖励,这种可以理解为制造业时代,谁干的活多谁就能挣更多的钱;另一种是POS权益证明机制,也就是谁拥有的比特币越多谁就能获得系统奖励的比特币越多,就像在银行存钱,存的越多获得的利息越多。
共识机制是通过特殊节点的投票,在短时间内完成对交易的验证及确认。若利益不相关节点能够达成共识,可以认为全网对此也能够达成共识。无论是工作量证明机制也好,还是权益证明机制也好,区块链共识机制的目标是使所有的诚实节点保存一致。共识机制是实现区块链自信任的必要条件,分布于区块链中的用户无须信任交易的另一方,也不需要信任一个中心化的机构,只需要信任区块链协议下的软件系统即可实现交易。简单来说就是在一个互相不信任的市场中,要想使各节点达成一致的充分必要条件是每个节点出于对自身利益最大化的考虑,都会自发、诚实地遵守协议中预先设定的规则,判断每一笔记录的真实性,最终将判断为真的记录记入区块链之中。
交易的两个特质
区块链本质上是一种按照时间顺序将数据区块链接起来组成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式数据库。在区块链系统中,为了保证数据的安全与隐私,使用数字签名技术。对于一个分布式系统,为解决“双重支付”问题,必须同时满足信息公开、完整的信息记录、保证信息的一致性和有效性这三个条件。
写入区块链的交易需要同时满足两个性质:一致性和有效性。一致性,所有诚实节点保存的区块链的前缀部分完全相同;有效性,由诚实节点发布的信息,终将被其他所有诚实节点记录在自己的区块链中。这些特性导致区块链是自信任的,体现于区块链中的用户无须信任交易的另一方,也无须信任一个中心化的机构,只需信任区块链协议下的软件系统即可实现交易。写入区块链的交易数据是必须同时满足一致性和有效性的,其中一个条件不满足都不会被达成共识写入区块的。这也保证了写入区块的数据是真实和准确的,不然区块链的不可篡改的特性将无任何意义。
为什么需要去中心化系统?
共识机制最大的作用就是在一个互补信任的市场中,要想使各节点达成一致的充分必要条件是每个节点出于对自身利益最大化的考虑,都会自发、诚实地遵守协议中预先设定的规则,判断每一笔记录的真实性,最终判断为真的记录记入区块链之中。换句话说,如果各节点具有各自独立的利益并互相竞争,则这些节点几乎不可能合谋欺骗你,而当节点们在网络中拥有公共信誉时,这一点体现得尤为明显。区块链技术正是运用一套基于共识的数学算法,在机器之间建立“信任”网络,从而通过技术背书而非中心化信用机构来进行全新的信用创造。
比如目前我们账户网上转账,要么可以通过微信或支付宝转账,要么可以通过银联转账。这些都是基于信任的中心化机构来完成的。当初,支付宝的创立也是为了满足线上的买卖双方,在不见面也不需要相互信任的前提下完成交易。支付宝第三方担保交易这种形式确实促使了中国电商行业的井喷式发展。由于互联网的不断使用,长此以往会形成强大的数据资源。这种形式是高度依赖某个中心化的组织的,电商巨头对用户所有的数据都了如指掌,有了数据他们比我们自己还了解我们。定向广告头发,数据分析用户的各种喜好等等,因对数据资源的占用会形成新的霸权,背离了互联网的平等、分享、互惠的初衷。所以让互联网成为真的公平、平等的互联网,所以需要区块链这种去中心化的自信任系统。
知识点汇总
1、共识机制是通过特殊节点的投票,在短时间内完成对交易的验证及确认。
2、常用的共识机制有两种,一种是POW工作量证明机制;另一种是POS权益证明机制。
3、写入区块链的交易需要同时满足两个性质:一致性和有效性。一致性,
4、区块链技术正是运用一套基于共识的数学算法,在机器之间建立“信任”网络,从而通过技术背书而非中心化信用机构来进行全新的信用创造。
5、由于互联网的不断使用,长此以往会形成强大的数据资源。这种高度依赖某个中心化的组织的,因对数据资源的占用会形成新的霸权,背离了互联网的平等、分享、互惠的初衷,所以需要区块链这种去中心化的自信任系统。