科技3点半:关注新区块引领美生活加密货币和区块链数字货币与区块链

【我不是币神】你必须要知道的加密货币和区块链神人——中本聪

2018-07-12  本文已影响79人  十点读书会

比特币能造出来,源于神人:中本聪。

2008年11月,中本聪(SatoshiNakamoto)作为数学家、密码学家兼计算机天才,在诺贝尔奖得主哈耶克的神作《货币的非国家化》的基础上,他琢磨出《比特币:一种点对点的电子现金系统》的论文,从无到有地建立起一个去中心化加密货币的体系。

中本聪作为第一位比特币持有者,他持有的大量比特币从第一天开始就从未卖过。这位“理论上”的比特币富豪一直都是话题中心,近几年,比特币价格不断创造新高也将中本聪推向了亿万富翁联盟。真正牛逼的是:现在全世界都没有人见过中本聪,也没有人听过他的声音,美国FBI和各大新闻媒体都想找到他,然后没有找到。

中本聪在设计比特币时是非常严谨的。我们看论文的标题,Bitcoin:A Peer-to-Peer Electronic Cash System,比特币:一种点对点的电子支付系统,并没有提到比特币是一种货币。

事实上,整个论文里都没有说比特币是一种货币,只是说它是一种支付系统。因此,比特币需要从两个层面来理解:比特币支付系统是什么;比特币是什么。

比特币支付系统

当你去商场里购物时,你说你身上带了1000块钱,它的实际含义是,你的口袋里有总额1000元面额的现金。这些现金是看得见摸得着的,当你消费时,它也会进行实际的转移。那么,当你说你的银行账户里有100万时,这个100万是什么呢?这100万其实是一个数字。你所理解的账户里的钱变多了变少了,就是这个数字的变化。这个时候你的钱其实是抽象的。

当你进行一笔消费,向别人转账时。用程序来实现,实质上就是在你的账户上减了一个数字,在别人账户上加了一个数字。这个事情是银行来做的。如果你们俩的账户开在不同的银行,这个时候就发生了银行间的资金转移,这个最终是由央行的支付清算系统来做的,央行在A银行的账户上减了一个数字,在B银行的账户上加了一个数字。

原理上,所有的交易都是通过这样的加加减减来实现。人类社会现在所有的经济行为也就建立在这样的一套系统之上。各银行的数据都汇总到央行来集中处理,所以我们称之为中心化的支付系统。而各个银行自己的清算系统,则可以视作该系统的子系统。那么这套支付系统的本质是什么呢?其实就是刚说的那些加减的一个账本。

比特币的支付系统其实也类似,本质上也是账本。

你的朋友给你打了一笔款,你户头上的数字增加了。这个数字的本质是什么呢?就是银行承认你有这笔钱。如果银行不承认,事实上这笔钱也不存在。所以说到底,你有多少钱,就是要得到银行支付系统的承认。银行是一个中心化的第三方。比特币支付系统也类似,你有多少比特币,是需要得到区块链网络的承认。

区块链网络又是什么意思呢?

虽然和腾讯Q币一样,比特币也是网络虚拟货币,却是靠一整套密码学原理创造出来的。每个比特币,对应着一个根据复杂算法生成的方程组特解,就像每张人民币上的唯一序列号,有了这个号,你就算拥有这枚比特币了。 中本聪在比特币网络中总共设置了2100万个待解的密码方程组,所以比特币总产量确切又恒定:到2140年产出第2100万枚后,再不增加了。

现实中,生产钞票靠印钞,比特币则靠挖矿。而你拿比特币做支付时,网络中会发生这么些事。你的比特币钱包会冲着全网大吼:“我是用户 A,我有个编号001的比特币,现在要转给用户 B,你们看好了哟!”A一声吼,全网所有用户纷纷发出OK的确认信号,确认累计到一定数量,交易就在全网成功记录。

挖矿也一样,用户 C发现一个新比特币,便开始全网广播:“我是用户 C,我发现了个新比特币002号,它现在归我,你们看好了哟!”所有用户通过数据库记录和密码学算法确认,发出OK的信号,一个新比特币就这样诞生了。但在挖到矿时,用户 C还要干个活,就是做10分钟的全网交易记录。

分布式数据库里,数据帐本人人有,谁来记录却是个大问题。可这种苦活累活谁愿干?比特币的做法是,每10分钟就随机叫个人来做,新比特币实际上是矿工做记录的奖励。比特币世界里,每10分钟会生成一个数据区块做记录,哪个矿工抢到了这个区块,就能当10分钟的会计,把10分钟内全世界的交易记录记下来,赚到区块内的比特币工资。交易记录跟所有人核对确认无误后,就宣布合法,传遍全网。然后大家继续抢下一个区块链的记账权,继续获得新比特币。所以 挖矿的本质,是争夺全网唯一记帐权的过程。

那么这个通知过程是怎么发生的呢?这个过程叫做广播,是通过点对点(P2P)的形式实现的。简单来说,当一笔支付行为发生后,会先通知到离你比较“近”的那些矿工。每一个矿工接收到信息后,又会把信息扩散到离他比较“近”的人。这样一圈圈传播下去,直到所有人都接收了,就算得到了区块链网络的承认。

这些矿工在这里传播信息,他们也不是在义务劳动,而是会获得比特币的奖励。这里的奖励分两部分,一部分是最初的那2100万比特币,一开始被矿工挖出来,然后拿到交易所去卖掉,才流动起来。另一部分是你在给别人转比特币时,支付的手续费。如果有一天,2100万个比特币都被挖出来了,那么这以后,矿工再获得的奖励就都是手续费。

当然,每个矿工付出的劳动量是不同的,这个在比特币里就叫工作量(POW)不同。工作量越大的,自然就有更高的几率获得奖励。这个也是非常公平的。为了提高工作量,你会更新你的设备,或者买入更多矿机,来提升算力。

还有一个问题,就是我们要保证传播的这条信息不能被篡改。对于银行系统来说,它是中心化的,你有多少钱,银行说了算。你自己说了都不算,不会有第二个答案。而比特币不同,世界上有那么多矿工,可能会发现有些人说的不太一样。这时候怎么解决呢,这里也是设计得非常巧妙的。

比特币规定了,最长的链才是比特币。当你去篡改一条信息时,篡改动作在时间上肯定发生在真实交易之后,传播速度肯定比原始信息慢。原始信息一定能被更多人先接收到,所以你篡改不了信息。除非你能控制大多数的矿工(算力),这个就被称为51%攻击。但是,矿工是分布在各地的,没有人都只能控制其中一小部分。这就实现了一个去中心化的支付系统。

比特币是什么

比特币是什么,其实就是第一种应用了上面这种支付技术的货币。

只是目前法币承载在一个中心化的支付系统上,而比特币承载在一个去中心化的支付系统上。如果有一天央行也将法币用比特币的支付技术数字化了。那法币和比特币还有什么区别呢?至少在技术层面上,它们就没有什么区别了。它们最大的区别就在于,法币是央行印的,比特币是中本聪投放出来的。另外,央行随时可以增发货币,而中本聪已经限定了比特币2100万的总量。从比特币流入市场开始,中本聪也失去了增发的权力。

理论上,任何主体都可以发行货币。问题只在于,别人是否愿意接受你的货币。大家接受法币,因为它背后有政府的信用背书。货币的发行本质上是在构建一种共同认知。只有足够强大的共同认知,才能制造神圣性和正当性,货币才能被大众所接受。

距离中本聪发表其论文已经快十年了,他创造的比特币现在的用户已经遍布全球,人数高达几百万,众多聪明的头脑都追随中本聪成为比特币的信徒,每一个人都仿佛是区块链里的节点,继续加密货币的事业,最终将照亮整个世界,insatochi we trust。

上一篇下一篇

猜你喜欢

热点阅读