区块链与数字货币(小白入门第一课)
已有 212 次阅读 2018-10-25 12:16前言:
对于很多人来说,第一次了解到“区块链”,都总是和“比特币”绑定在一起的。区块链与数字货币,可能在很多小白的认识里,要么是双胞胎,要么是一体两面,知道二者有些细微区别,但又感觉二者的绑定过深——双方的关系实在是一时半会儿说不清楚。而且,区块链下面,分布式账本、去中心化、共识机制、智能合约、加密算法等,以及和数字货币相关的Token、山寨币等等各种概念到底是什么,各自之间都是什么关系,也相当混乱。本文的目的,就是用较短的篇幅,重点为小白们辨析一下区块链与数字货币的区别和关系。
一、诞生地——中本聪的创世论文
我们现在一般谈论的“区块链”和“数字货币”,纯粹就概念来说,都来自于中本聪的创世论文《比特币白皮书:一种点对点的电子现金系统》。
后来V神在以太坊白皮书《以太坊(Ethereum ):下一代智能合约和去中心化应用平台》里说道:“当中本聪在2009年1月启动比特币区块链时,他同时向世界引入了两种未经测试的革命性的新概念。第一种就是比特币(bitcoin),一种去中心化的点对点的网上货币,在没有任何资产担保、内在价值或者中心发行者的情况下维持着价值。……然而,中本聪的伟大试验还有与比特币同等重要的一部分:基于工作量证明的区块链概念使得人们可以就交易顺序达成共识。……中本聪的区块链是第一个可靠的去中心化解决办法。现在,开发者们的注意力开始迅速地转向比特币技术的第二部分,区块链怎样应用于货币以外的领域。”
V神在这儿的意思,现在也是我们理解区块链(不过在中本聪的论文里,只出现了chain这个词而没有出现blockchain)和数字货币(比特币以及之后的以太币等)最普遍的看法,即区块链是比特币的底层技术。比特币作为一种为去中心化设计的数字货币,具有无政府主义色彩,而这样一种高度符合这种自由主义乃至无政府主义理念的货币系统,只有在中本聪将区块链与工作量证明共识机制结合在一起的时候,才有可能诞生。
而区块链这样一种技术理念,为V神等人看到,其潜力不仅在于设计一种去中心化的数字货币,还有可能广泛地运用于货币以外的领域。
所以,纯粹就区块链与数字货币二者的关系来说,按照现在一般的理解就是,区块链是一个技术层面的去中心化解决方案,而以比特币为代表的数字货币,则是区块链的一个应用之一,且是目前最成功的应用。
但是,无论是区块链还是数字货币,在中本聪之前,其实都各有思想乃至技术的发展。区块链作为一个分布式账本,背后的数据存储、读取、修改、删除等等技术,发展了很多年;比特币区块链中应用到的加密技术,工作量证明机制等,也已经发展了几十年;在思想层面,去中心化理念更是很早就已经出现。而数字货币的发展历史更为长远,以至于现在很多介绍数字货币的文章,都会从货币的发展史开始讲起(本文对这一点略过)。
二、技术层——作为去中心化解决方案的区块链
对于“区块链到底是什么”,现在是众说纷纭。不过种种迥异说法,在我看来,是因为个人看待问题的角度不同。
比如说,很多人说它是一个分布式的账本,是一个公开透明的、去中心化维护的账务系统。
或者说,区块链就是一个数据库技术。
或者像V神那样,称之为一个技术解决方案。
这些不同的说法,都没有错。
在中本聪的比特币白皮书里,对区块链,其实是处理了一个记账问题。
从比特币的诞生之日起,全网就形成一条唯一的主链,其中记录了从比特币诞生以来的所有交易记录并以每十分钟新增一个节点的速度无限扩展。这条主链在每添加一个节点后,都会向全网广播,从而使得每台参与比特币交易的电脑上都有一份拷贝。在现实世界里每笔非现金交易都由银行系统进行记录,一旦银行计算机网络崩溃所有数据都会遗失。而在互联网世界里,比特币的所有交易记录都保存在全球无数台计算机中,只要全球有一台装有比特币程序的计算机还能工作,这条主链就可以被完整地读取。
每个人在对交易的有效性进行验证后都可以根据这些交易数据生成新区块。为了避免虚假交易或重复交易,使这一新区块被信任,需要构建工作量证明机制。如果想要修改某个区块内的交易信息,就必须完成该区块及其后续连接区块的所有工作量,这种机制大幅提高了篡改信息的难度。同时,工作量证明也解决了全网共识问题,全网认可最长的链,因为最长的链包含了最大的工作量。
这样,在比特币的这个系统里,就达到了去中心化和去信任化。这里去中心化是指不受中心机构约束,数据的记录、存储、读取等是人人都可以参与的,并不是一个权力大的机构就能够篡改它。
而去信任化,指的是不需要一个中心机构来提供信用背书,而是这个系统自己就能够完成这一任务,后来以太坊白皮书中提出智能合约,更是将区块链的应用可能性往前推进了一大步,区块链再并不一定要与货币绑定在一起。
至于区块链技术有什么用,我借用近日中钞区块链技术研究院院长张一锋在题为“区块链与数字商业”的演讲中的一段话来回答:区块链作为建构数字世界的新工具,可以建立数字世界的单向时间轴,应用于版权登记、防伪溯源和信息存证等场景;可以防止价值双花,保证有序流转,应用于资产登记、跨境支付和供应链金融等场景;可以基于算法和代码进行规则共识,应用于数字彩票、智能合同和多方协作等场景。
三、应用层与数字货币
前面提到,比特币是区块链技术的一个应用。比特币被设计出来,一开始就是冲着对应的美元法币系统而去的,目的是为了创造出一个不受中心化机构约束的货币系统,它的初衷,就是为了构建一个可信赖的自由、无中心、有序的货币交易世界。
某种程度上,比特币实现货币的某些功能,而且相比于背靠国家信用的法币来说,确实实现了去中心化——至少在几大矿池把持全网算力之前是如此。
之后的一些山寨货币,是受到比特币的启发而创造出来的,它们的背后也各有一个区块链,比如著名的匿名加密货币门罗币、达世币等。
它们也使用了区块链技术,但和比特币却不尽相同,比如在加密技术方面,门罗币使用了环签名技术,对用户的隐私保护更加彻底。此外,在共识机制上面,后来的一些山寨数字货币,也并不全然采用工作量证明。
2014年,V神的以太坊项目启动,2015年上线。以太坊被视为区块链2.0。
以太坊之所以被视为新一代的区块链技术,在于它突破了区块链被限制于货币之上的局限,而直接作为一个应用开发的底层架构出现。而以太币,作为以太坊网络中包含的内置货币,扮演着双重角色,为各种数字资产交易提供主要的流动性,更重要的是提供了了支付交易费用的一种机制。
此后,一大批项目在以太坊平台上建立起来(虽然这些应用的实际运行情况以及用户数存疑)。而为了各自项目能够运行下去,在募资阶段(ICO),就会设计好激励机制,这就是Token。
各类Token,一般不存在像比特币、以太坊这样的挖矿问题,而是一开始项目方就可以发放的,它主要是作为社区成员的激励而存在,但也可以在交易所上交易。Token一般被翻译为“代币”,但与比特币和比特币山寨这样真正的数字货币,还是有所区别。
2017年之后,ICO大行其道,各个项目都在发Token,其结果就是大家最后普遍都在炒作Token的价格,而完全忽视了项目的建设,阻碍了区块链的发展。
此时的数字货币发展,也几乎可以说是被混淆视听,乃至误入歧途了。
而对于当下央行对数字货币的热衷,我们需要加以明确,这种数字货币可能是会使用区块链技术,但绝对不会是去中心化的。
参考文献
1.中本聪(Satoshi Nakamoto),《比特币白皮书:一种点对点的电子现金系统》。
2.Vitalik Buterin,《以太坊(Ethereum ):下一代智能合约和去中心化应用平台》。
3.袁煜明、蒋佳霖、杨墨、钱路丰、马斯劼等,《区块链与数字货币:原理、特征和构想》。
发表评论 评论 (0 个评论)