BTC的运行原理

时间:2021-07-17 23:32       来源: www.wnhdyynk.com

出处:区块链研习社

1、BTC的诞生

2008年11月,一个化名中本聪的人(或组织)在某个隐秘密码学讨论小组中发表了一篇研究报告《BTC:一个P2P的电子现金系统》,提出了BTC的定义。中本聪觉得“借用金融机构作为可信任的第三方来处置电子支付信息,内生性地受制于基于信用的模式的弱点。”因此,他期望能创建一套“基于密码学原理而不是基于信用,使得任何达成一致的双方,可以直接进行支付,从而无需第三方中介的参与”的电子支付系统。

发表研究报告之后,中本聪开始着手开发BTC的发行、买卖和竞价推广账户管理软件。2009年1月3日,该系统开始运行,中本聪随之架构出第一个区块,它被成为“创世区块”,刚开始的50个BTC宣告问世。

2、1个BTC的意思是

虽然不少讲BTC的文章里都有一个BTC硬币的图片,但期望大伙了解,BTC只不过一个虚拟的东西,并非一个可见的物体,这也是为何把它叫做“数字货币”或“数字虚拟货币”是什么原因。

它存在于计算机的比特世界里,然而即使在如此的世界里,它也不对应一个具体的有如“字符”之类的东西。譬如,假如告诉你1块钱,你可能知晓它是你银行竞价推广账户上的1个个位数字,但对于BTC而言,所谓的“1个BTC”其实没什么很具体包含的意思。

由于,BTC的买卖并非用一手交钱一手交货的方法,而是通过转账的方法将价值进行组合与分割,并且BTC的买卖被设计为可以纳入多个输入和输出,即一笔买卖可以转账给多个人。也正是由于这样,钱包上显示的BTC数值其实只不过程序进行的一种处置,通过对买卖的输入和输出进行反复追溯,并计算最后可用的值。

3、BTC怎么样运行

BTC是个神奇般的存在,那样它到底运行在哪儿,又是如何运行的呢?

运行不能离开互联网,并且在创立之初,中本聪就将其达成为一个P2P的点对点互联网。对于用过电驴,迅雷或者BT的人而言,这个定义应该不会陌生,点对点有哪些好处是节点对等,并且可以随便加入退出互联网,很开放。

正由于如此,在中本聪搭建了运行环境,并且挖到50个BTC后,BTC的运行互联网才能进步这样之快,它由一个自由主义极客小众团体的试验品不断演化成一个庞大的运算互联网,而且,整个互联网的算力早已超越了世界上最快的超级计算机。

在点对点互联网里,每一个节点运行着相同的核心算法(将来会讲到共识算法,工作量证明算法,签名加密算法等等),从而保证所有节点都有相同的“认知”:哪个与哪个发生了买卖、BTC是不是真实的、“同一个”BTC是不是被重复支付等等。

假如要造假,那样就需要与整个互联网的1/2的节点进行角逐,有点类似“举手表决过半数”的意思,反之,假如自己没话语权,也就没办法得到其他节点的认同,也就不可以造假了。并且,BTC系统已运行了近8年的时间,“时间就是力量”,想要与整个系统对抗,靠某个人的力量是不可能的。也正是这样,BTC才很安全。

相关推荐