区块链是什么?区块链发展史是怎样的?

区块链是什么?区块链发展史是怎样的?近些年随着区块链技术的广泛应用,币圈小伙伴们对于区块链历史来源产生了浓厚的兴趣,那么区块链发展史到底是怎样的呢?下面就一起来看看吧。

区块链的本质是什么?区块链与比特币有什么关系?回答这两个问题前,让我们先从一个拿石头当钱的小岛说起。

timg

石币之岛

雅浦岛(Yap)是位于太平洋西部的加罗林群岛中的一个小岛,居住人口仅有数千人,岛上风景如画,人们过着田园牧歌式的生活。然而,这个岛最出名的原因却是岛上奇特的货币。

一种又大又厚的石轮——“费(Fei)币”构建了当地的货币体系,这些石轮的直径从1到12英寸(1英寸=0.0254米)不等,中有孔洞。雅浦岛上的居民进行的交易很多,但交易过程一般只是债务互相抵消的过程,账款通常留待以后的交易中进行转结。即便到了最后的清算时刻,费币也很少被搬动,当地人只是在上面做标记,以显示所有权的易手,其所有者无须持有它。当地人并不在意自己对这块石头的所有权有没有实物保证,甚至不需要为交易做什么记号,石币还是原封不动地留在原来的主人那里。

威廉·亨利·福内斯[1]对雅浦岛的货币体系进行描述时,讲述了这么一个故事:

附近村子里有一家人,他们的富裕程度毋庸置疑、人所周知,然而没有一个人见过或接触过这笔财富,这家人自己也不例外。他们家的财富就是一块巨大的费币,其尺寸只是在祖辈的口中提到过,历经两三代人,这块费币一直躺在海底,直到现在!人们都承认,这块费币在运输过程中掉下海的事故本身无须多议,而且人们也承认,即便沉在数百英里(1英里=1609.344米)之外的海里,这块石币的交易价值也不应受到影响……这块石头的购买力就如同把它明显地摆在主人房外一样,仍然有效。

这种奇特的货币制度其实并不难理解,雅浦岛的货币不是费币,而是其背后的一套由信用记录以及信用记录的清算构成的体系。费币只是用来记账的表征[2]。凯恩斯在他的《货币论》里表示:“福内斯的书让我们了解到,有一个民族对货币的观念可能比其他国家的人聪明得多。”

约翰·梅纳德·凯恩斯(John Maynard Keynes,1883—1946),现代经济学领域最有影响的经济学家之一,被称为“资本主义的‘救星’”“战后繁荣之父”等。在经济学界,“凯恩斯学派”衍生了数个支系,其影响力持续至今。

1991年,79岁的米尔顿·弗里德曼同样对雅浦岛有很高的评价,认为雅浦岛摆脱了商品硬币这套传统但不健康的制度。该岛对公认的实体通货明显漠不关心,这说明了货币不是一种商品,而是信用与清算构成的一套体系。

记账货币

关于货币是什么的问题,在历史上有两种针锋相对的学说。货币金属论者认为货币与贵金属等同,货币必须具有金属内容和实质价值,货币的价值取决于贵金属的价值。货币名目论者则否定货币的实质价值,认为货币只是一种符号,一种名目上的存在。随着金本位制度的崩溃,目前世界上几乎所有国家的货币都已是信用货币,这场争论的结果也越来越清晰,货币名目论逐渐占据了统治地位。美国著名经济学家米什金在《货币金融学》中对货币的定义为:“货币或货币供给是任何在支付商品、劳务或偿还债务时被普遍接受的东西。”

凯恩斯是货币名目论的典型代表,他在《货币论》中说:记账货币可以承载债务、价格以及一般等价物,是货币理论中最为基本的概念。那些在交易现场作为便利的交易媒介而存在的物体会逐渐演变成货币,这是因为它们代表了一种持有一般购买力的方式。记账货币是一种描述,而货币则是这种描述对应的事物。

从纸质的信用货币发展到目前广泛使用的电子货币,如信用卡、网上银行、手机银行等,进一步体现了记账货币的特点——当你通过网银给其他人转账的时候,没有发生任何物理货币的转移,只是银行里记账系统的账务发生了变化而已。

区块链的本质

区块链的本质是一种去中心化的记账系统,而比特币正是这个系统上承载的“以数字形式存在”的货币。我们可以认为区块链与比特币之间的关系就是凯恩斯所说的记账货币与货币之间的关系,也可以用菲利克斯·马丁对货币的理解来说明两者的关系——比特币只是记账的表征,而区块链就是其背后的一套由信用记录以及信用记录的清算构成的体系。

从技术的角度看,区块链就是比特币的基础架构及实现方式。没有区块链,就不会有比特币。也就是说,我们谈论比特币的发明,与谈论区块链的发明是一回事。

中心化的记账方式

因为账本上的内容必须是唯一的,所以就导致记账是一种天然的中心化的行为。在通信手段不发达的时代,这是必然的选择;在如今的信息时代,中心化的记账方式依然覆盖了社会生活的方方面面。然而,中心化的记账却有一些显而易见的弱点:一旦这个中心出现问题,如被篡改、被损坏,整个系统就会面临危机乃至崩溃。

一个典型的例子是21世纪初的安然事件:这家2000年披露的营业额高达1010亿美元美国能源巨头,由于深陷会计假账丑闻,于2001年轰然倒下。如果账本系统承载的是整个货币体系,那么就会面临中心管理者滥发的风险。历史上,由于货币滥发造成恶性通货膨胀的例子并不鲜见,甚至在当今世界仍然屡屡发生,比如津巴布韦。从1980年到2009年,津巴布韦共发行了4代津巴布韦元,无一不陷入恶性贬值。2008年11月,津巴布韦每天的通胀率高达98%。2015年,津巴布韦元失去了流通资格,当地只能以南非米特、印度卢比、欧元、日元、澳元、美元、人民币等他国货币作为流通工具。

拜占庭将军问题

在揭开谜底之前,我们先回顾一个历史上的经典问题:拜占庭的将军们围攻一座城堡,军队被分散成很多分支,每一支军队由一名将军独立指挥。将军们之间通过传令兵来保持交流,以期达成一致的行动(进攻或撤退)。但是有些将军是隐藏的叛徒,他们会用虚假的信息来扰乱忠诚将军们的计划。大家并不知道叛徒是谁,那么,忠实将军们有办法达成一致的行动而不被虚假信息干扰吗?

历史上并没有拜占庭军队围攻城堡的事件,这个例子其实是研究分布式一致性(Distributed Consensus)问题的祖师级人物莱斯利·兰波特(Leslie Lamport)创造的。但这个例子完美表达了分布式一致性的核心问题,因此常常被人们引用。

其实,一致性问题尤其是分布式系统的一致性问题是个很大的概念,也是计算机科学领域很早就在研究的内容。传统上对这个问题的研究是为了增加分布式系统的可靠性。比如Twitter、Facebook这样的系统,它们有很多服务器,同时记录着系统上发生的所有行为。每一条信息分别记录在不同的后台节点上,系统具有分布式的特征。如果记录出现不一致,就有可能发生用户信息丢失的情况。时至今日,这样的系统也没有达成完美的一致性。分布式系统和去中心化系统并不是等同的概念,但是都要面对在缺乏信任的前提下如何取得一致的问题。

在任何一个系统中,不一致的信息都会造成系统混乱。去中心化的系统没有中央管理机构,因而信息传播的一致性更成为关键的问题。下面我们看一下中本聪给出的解决方案到底是什么。

区块链经济系统

中本聪构造了一个极为精巧的系统,解决了这个看起来不可能完成的任务。这个系统被称为“区块链”。从字面意思上看,“区块链”就是以“区块”这个东西组成的链条。那么区块是什么?我们可以先做一个形象的类比:如果区块链是一个实物账本,那么区块就相当于账本中的一页,区块中承载的信息就是这一页上记载的交易内容。

那么,区块链是靠怎样的架构设计最终解决了去中心化记账的难题呢?竞争记账机制成为了解决问题的关键。

这里我们先引入一个称为“节点”的概念。在当前的信息时代,负责记账的自然是计算机,而在记账系统中接入的每一台计算机都可以称作节点。

所谓的竞争记账,就是以每个节点的计算能力(“算力”)来竞争记账权的一种机制。在比特币系统中,大约每十分钟进行一轮算力竞赛,竞赛的胜利者获得一次记账的权力,即向区块链这个总账本写入一个新区块的权力。这样,在一定时间内,只有竞争的胜利者才能完成一轮记账并向其他节点同步新增账本信息,这个过程就是区块产生的过程。

这里要指出的是,计算能力只能决定赢得竞争的概率。为了便于理解,我们可以用彩票系统做一个形象的类比,算力高的节点相当于可以一次买很多张彩票的人,算力低的节点相当于一次只能买一张或是几张彩票的人。在一轮开奖中,一次买很多张彩票的人只是中奖概率更大,却并不是一定会中奖。

那么,算力竞争是如何做到的?又由谁有权判定竞争的结果呢?区块链系统是通过一个称为“工作量证明”(Proof Of Work,POW)的机制完成的。举个形象的例子,比如要组装一批玩具,早上起来我给了你一些零件,晚上回来便看到玩具摆在桌上,虽然我没有从早到晚盯着你做玩具的过程,但我也能确定你确实做了这么多工作。这就是对工作量证明的简单理解——通过一个(人人都可以验证的)特定的结果,就能确认(竞争的)参与者完成了相应的工作量。关于POW的机制与实现细节会在下面的章节中详述。

不过,算力竞争是要付出成本的,没有激励,节点就没有进行竞争的动力。在中本聪的设计里,每轮竞争胜出并完成记账的节点将可以获得系统给予的一定数量的比特币奖励。这个奖励的过程同时也是比特币的发行过程。节点不停地进行计算,以期获得系统发放的比特币。这种设计相当巧妙——它将竞争记账机制与货币的发行完美结合到一起,在引入竞争的同时,解决了去中心化货币系统中发行的难题。这个过程很像现实生活中黄金开采的过程,因此被人们形象地称为“挖矿”。

最终,区块链通过构造一个以竞争-记账-奖励为核心的经济系统,解决了去中心化记账的难题。在这个系统中,每一个节点只需要根据自身利益行事,出于“自私”的目的进行的竞争,最终造就了保护系统安全的庞大算力基础,提升了系统的可靠性。比特币借助区块链打造了一个正向循环的经济系统,才使得其在没有强大的中心化机构或组织推动的情况下,自然地生长出来并发展壮大。

通过以上区块链发展史的了解,币圈小伙伴们对于区块链是不是有了新的认识,希望对大家学习区块链有所帮助。

本文来自投稿,作者:币哥。本文观点不代表云保链CIC立场,转载请联系作者及保留原文链接:http://blog.cichain.io/archives/1028

发表评论

登录后才能评论

联系我们

邮件:contactus@cichain.io

工作时间:周一至周五,9:30-18:30,节假日休息

QR code