大部分朋友听到我在做区块链相关的软体时,反应不外乎以下几种:

「金融的东西感觉好复杂,听不懂」

「你是在诈骗吗」

「这些有什么用都假的!!」

说实话,我总是很难简短的做出有力反驳。有时候我在想,五六千年前,当有一群猩猩突然学会了语言和文字时,一开始是不是也是受到类似的抵抗

也许有几只猩猩发现,若是把彼此都同意的共识刻在石板上,像是谁谁谁拥有几头牛(产权)、或是什么阶级能作什么事(法律)之类的,似乎就能减少因为沟通不良的互相残杀。但很多猩猩开始反弹。

「你是在诈骗吗凭什么要我相信这块石板上写的字!」

「这些有什么用假的,都假的!!」

古巴比伦的帐本

不管当时发生了什么事,总之最后我们人类靠着这些具象化共识的帐本,一层层打造了现在的社会系统。只有当产权和契约的执行变得可能时,人类才有机会出现互惠的交易和大规模的市场,这些制度的创新不断扩大人类合作的范围,于是我们从部落、国家、企业到市场,让人类可以在不认识彼此的前提下互惠合作,而不是一见面就打的头破血流。

英文中的文明( Civilization ) 词源引申出来就是分工和合作的意思,而区块链这个分布式帐本技术,用私钥处理产权、基于公钥和P2P 网路建立交流机制、拿写死的程式码作为律法,把人类合作的几个先决条件都数位化了,从底层抽换了另一套模式来改变大规模人类的合作方式,而这些都是文明的基石。

我们还不知道它是不是比较好,但它是从未有过的方式。

如果把区块链当成是一个通用技术来看,它其实没那么特别。拿Bitcoin跟Master / Visa相比,对一般使用者而言,它甚至还更糟一点,又慢又贵又难用,用起来似乎也没那么不同。

但若你换个视角,把Bitcoin网路拿来跟其他经济制度相比-包含企业、政府和市场,它就成为案例不多的经济制度创新。抽象来看,企业、政府、市场和Bitcoin网路,这些都是一种人类协调经济活动的方式。

人类为了降低搜寻成本而形成了市场,然而若是一个完全效率市场,为何我们需要公司政府的本质是什么如果我们有另一种处理公共财的方法,政府还是必要的吗

我没有说不需要政府和银行的Bitcoin就是比较好的货币,我想说的是,不需要这些组织的加密货币以及其网路,表面上是一个技术创新,但影响更大的可能是制度上的创新。你可以从最近一篇《论共谋》来感受一下。

忘记是哪看到的类比:如果说基因工程的技术让农夫变成了工程师,那区块链就像是让经济和社会学家也变成了工程师,总算有了动手实验各种概念的一天。作为能直接动手介入的软体工程师,就好像你可以恶搞的范围瞬间变大了。你真的要把这机会拱手让人吗

若是你没点子,没关系,光是尚待实作的新概念就满地都是。

举个例子,Uniswap交易所,一个Ethereum上的智能合约,上线不到半年、月交易量十万ETH,是谁开发的呢一个没有财务背景、没有程式经验的失业机械工程师Adam Haynes 。他因为无聊所以开始摸起了智能合约的开发,想挑个点子开始,就参考了几年前Vitalik一篇reddit文章的概念把它实作出来,莫名其妙的就成了几乎是目前最流通的去中心化交易所,也逐渐开启了更多其他服务的可能性。

这些智能合约都像是天生自带开放API的程式,每诞生一个有用的工具、整体都能受益。然而,有些专案虽然很帅,但就是摆明了不会赚钱(包含了上面提到的Uniswap交易所),无法靠市场机制来决定要配置多少资源,那这个生态系该如何激励更多这种、像是公共财的东西各种理论家早有满脑的想法,问题是人类很少有机会来实际尝试,直到现在。譬如说实践了自由基进主义中CLR的Gitcoin Grant,或是MolochDAO。大概还有其他几十种我不知道的方法在实验中。

如果说过去人类历史的每一次革命都像是社会实验,那现在就是更大量的在链上进行各种不同社会实验,但不再需要每一次都那么轰轰烈烈了。

作为工程师的我们运气很好的生在这个时代,若你明明具备能更深入理解的知识,却因为对加密货币的刻板印象而选择忽略,这绝对是你的巨大损失。你可以比所有其他产业的人更快理解什么是Merkle Tree,什么是密码学上的安全,什么是零知识证明,却可能在实际探索之前就先否定了,你将错过很多也许本来是你应得的东西。

区块链有什么用每个人大概都有不同的答案,期待你投资一个周末的时间来把玩一下。