区块链:密码共识原理、产业与应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

序言1 密码技术是密码货币和区块链的基石

朱嘉明 经济学家

从全球范围来看,比特币和区块链技术广泛传播的历史不足十年。在中国,探讨和实践密码货币和区块链的起步时间比国外晚了一两年,却很快形成了以“80后”,甚至“90后”为主体的,有区分也有交集的“币圈”和“链圈”。在中国的密码货币和区块链群体中,刘昌用算作“70后”,却是一位佼佼者。这本《区块链:密码共识原理、产业与应用》,凝结了昌用和他的合作者对密码货币和区块链原理的深入探索和独立思考。

正如书名所言,“密码共识”是这本书的核心所在。昌用认为,“区块链”实为一种新的经济组织模式,其精髓在于分布式共识,而分布式共识得以实现的关键在于非对称密码技术。为此,他将这种新的经济组织模式称为“密码共识机制”,简称为“密码共识”,并将其定义为:由密码技术和分布式共识实现的大规模、去中心化的经济组织模式。至于人们常说的“区块链技术”,只是实现分布式共识的技术之一。所以,作者在本书中多以“密码共识”代替“区块链”。

那么,密码共识机制是如何影响和派生出密码货币、通证,甚至无币区块链的呢?可以用昌用2018年在重庆的一次研讨会所使用的框架图阐明,如下图所示。

应该说,昌用的这个框架图是清晰的,是符合密码货币和区块链的历史演进过程的。不仅如此,根据这个框架图,可以清楚地看到密码技术至关重要和不可替代的地位:没有密码技术,自然就没有分布式共识,没有密码共识机制,没有密码共识平台,更没有包括BTC、BCH和ETH在内的密码货币。在这个框架下,对Token的理解应该是密码货币通过智能合约所演变的一种特定形态。

当下,人们普遍对密码技术缺乏足够的认知,这不仅无法推进密码货币和区块链的技术进步,而且会导致密码货币和区块链的异化和退化。

2008年11月1日,以中本聪匿名方式所问世的比特币第一篇论文《比特币:P2P电子现金系统》就是通过密码朋克主导的密码学邮件列表发布的。中本聪实现了密码学、网络技术和货币学的巧妙结合,基于区块链的设计,创造了在无中央控管的情况下,避免双重支付,实现可被信任价值交换机制的比特币。两个月后,2009年1月3日,首个实现了比特币算法的客户端程序进行了首次采矿,获得了第一批的50个比特币,标志着比特币代表的密码货币生态的诞生,成为21世纪以来经济领域的重大历史事件。而这个事件的基础技术是密码技术,核心原理则来自密码学。

要理解和认知密码技术,知道以下三点是必要的:

第一,密码技术源于密码学,密码学源于数学。现代密码学以数学为基础,特别是数学分支之一的数论,它彻底突破了基于语言学的古典密码学的局限性。不仅如此,现代密码学还有效借助计算机的强大算力,通过不同的输入参数来进行加密和解密,这个参数就被称作密钥。密钥可以分为对称密钥和非对称密钥。讨论非对称密钥,就应知道1977年问世的RSA非对称加密算法的历史地位。所谓RSA非对称加密算法,就是对极大整数做因子分解,其难度决定了RSA算法的可靠性。到目前为止,世界上还没有任何可靠的攻击RSA算法的方式。RSA在技术上的贡献集中在提出系统的“公钥”与“私钥”原理。RSA算法申请专利已经是6年之后的1983年。至于哈希函数,在密码学中的作用主要是对整个消息的完整性进行校验,包括消息摘要和签名。但是,哈希函数说到底是个数学问题,有着直接联系的是素数理论。Merkle树因为与哈希函数的内在联系,也是数学问题。所谓的拜占庭将军问题的本质,更是一个数学问题。在这样的意义上,可以试图用数学语言将区块链描述为以数论为基础,通过哈希函数实现的一种复合函数构造。总之,因为密码学源于数学,所以密码技术的本质是数学问题。

第二,密码朋克(Cypherpunk):密码技术的普罗米修斯。直到1976年,密码技术为国家垄断,被限于军事和情报领域。1976年,在密码技术领域发生了两件大事,其一,美国国家标准局(NBS)公布了《数据加密术标准》;其二,惠特菲尔德·迪菲和马丁·赫尔曼出版了《新密码技术指南》,即第一部关于密码技术的公共出版物。从此,密码技术进入民间视野,成为被关注和争论的重大课题。密码技术无疑有着双重作用:既可以用来保护个人的隐私、政府与企业的秘密,也可以被罪犯用来隐藏他们的方案或者利益。进入20世纪80年代,终于形成密码朋克群体,他们发布了著名的《密码朋克宣言》,从此,密码朋克围绕密码技术,讨论了诸如数学、计算机技术、政治、法律和哲学等相关课题。在比特币诞生之前,创造了基于密码技术,匿名和独立的密码货币,同时保护买家和卖家的隐私。中本聪或者“中本聪们”就是密码朋克成员,这似乎从来没有争议。可以看到,密码朋克从诉诸密码技术实现对个人隐私保护,最后演变到追求基于密码技术的新型货币,存在着理念的一贯性。所以,密码技术是密码货币的基因。总之,密码朋克成了将密码技术全面转入民间的普罗米修斯。

第三,密码技术是重建人类经济体系的基石。人类经济体系的持续复杂化是不可逆转的。在复杂化的过程中,最难以解决的是人与人之间的相互信任。在过去数十年间,人们做了持续的相关科学技术研究和创新,例如信用卡,但终究有这样那样的缺陷。密码技术,以及密码货币和区块链引用了公钥和私钥,是革命性的创新。其中,所谓的私钥就是不可更改的数码。从此,人与人之间的信任,不再是期望如何实现对方信任自己,而是基于私钥实现对自己利益的全面保护。从这个意义上说,密码技术通过区块链构建了新的信用体系。这正是比特币最重要的原则:即比特币种体系不需要建立在交易双方相互信任的基础之上。密码技术对经济体系的贡献并没有到此为止,根据昌用的密码共识机制框架,“私钥是密码共识系统中个人最重要的秘密,一旦失去私钥就是失去了权力。”这是相当重要的观点。私钥是未来从个体或者其他主体的身份,一直到这个个体或者其他主体对财富拥有权力的证明工具,甚至是唯一的工具。

现在,可以重新讨论本书作者所诠释的密码技术、密码共识机制、区块链之间的关系了。在本书中,有这样一段比较重要的话,“非对称密码技术是把分布式账本这个数字系统跟现实的人结合起来的关键,让掌握私钥的个人或组织有了数字身份,并且能够通过签名和验证进行数字授权,这是分布式共识成为真正经济系统的关键。为此,我们不再将这项机制称为区块链,而是称为密码共识机制,或简称密码共识。区块链只是其中一个并非最重要的环节而已。”从这段文字中,可以得到的结论是:其一,密码技术主要是指非对称密码技术,而非对称密码技术集中体现为私钥,所以,密码技术可以归纳为私钥;其二,私钥代表个人或组织有了数字身份和数字授权,所以,私钥是经济系统的关键所在;其三,区块链仅仅是密码共识机制的一个环节。

2018年8月24日

于山西盂县