区块链概论
搜索文档…
第七章 智能合约开发语言
前言(ver 2022.02)
百年难遇的人类文明的革命
2022年线上免费课程已经启动
ZOOM 会议号5月22日前公布

什么是区块链?

Elon Musk's favorite: Dogecoin
区块链知识会让你认识到:它是一场技术革命,也是一场人类社会的革命。并且区块链如同上个世纪九十年代的互联网一样,终有一天成为你生活的必需。
首先一起回顾下,我们何以为人。
以色列历史学家尤瓦尔·诺亚·赫拉利(Yuval Noah Harari)在《人类简史》中说:
“可以说智人主要是一种社会性的动物,社会合作是人类得以生存和繁衍的关键。”
他还指出:
“人类语言真正最独特的功能,并不在于能够传达关于人或狮子的信息,而是能够传达关于一些根本不存在的事物的信息……‘虚构’这件事的重点不只在于让人类能够拥有想象,更重要的是可以‘一起’想象,编织出种种共同的虚构故事,不管是《圣经》的《创世纪》、澳大利亚原住民的‘梦世记’(Dreamtime),甚至连现代所谓的国家其实也是种想象。这样的虚构故事赋予智人前所未有的能力,让我们得以集结大批人力、灵活合作。“
简而言之:人类学会了虚构,以达成更复杂、更高效的合作。
这很容易让我们想到人类最重要的虚构成就之一宗教。”我们可以说宗教是‘一种人类规范及价值观的系统,建立在超人类的秩序之上。’“(维基百科:“宗”表示对被神格化和人格化的自然宇宙及人类祖先神灵的尊敬和敬拜。“教”则指教育、育化、启发等,进而侧重于表述对神道、人道、或某一家理论体系的信仰和传播。)
简单地说,希腊神话虚构出具有种种道德法则和道德秩序的诸神世界的目的,是为了让人间的秩序有神圣的保证!宗教在非强制的前提下,通过虚构建立起人类的行为规范——这是一个基于共识的治理手段。
但共识意味着要自觉遵守,它的约束性是很有限的。人类社会更复杂、更高效的合作,或者说人类高阶文明的发展,有赖于更强大的治理机制!
现在普遍认为公元前3200年左右的苏美尔人的楔形文字是世界上最早的文字,记录的是经济交易。这也就是说,楔形文字是古代会计制度和契约的一个副产品。第一份抵押、契约、贷款、期货合同、合伙协议和信用证都是以楔形文字文件的形式出现,可以追索到公元前2000年或更早。此后不断发展,终于在公元前5世纪至4世纪时的古希腊,出现了契约论。三千年前的西周第六代国君周共王时期,也诞生了中国历史上最早的合同——这可以说是超越宗教的契约文明全球化的实锤吧。
易中天先生在多个场合讲解过起源于西亚的契约文明,我建议你去找找相关的视频仔细看看。大意是这样:
如果要人人精神平等,也就是每个人都具有独立的人格和自由的意志,就必须要有私有财产神圣不可侵犯这个契约。
人和人平等相处形成良好的社会靠的是法律这个契约。
人跟大自然的契约是科学——很显然你不能因为不同意某个大科学家的学术观点或者质疑他的实验数据的分析方法而把他告上法庭。同理,新冠疫苗怎么研发怎么迭代怎么应用,应该交给科学这个契约来处理。残酷的事实却是疫苗的应用被很多国家的政客越俎代庖,造成全球范围巨大的合作障碍,以至于这个小小的病毒已经让人类蒙受了巨大的损失。
第四个契约是人跟上帝签订的契约,它的名称叫道德。这意味着只有上帝有权评判和惩罚违约者。如果有人挟上帝以令他人,那这个家伙就非魔即鬼。
契约文明早就已经是人类社会的主流。值得注意的是,政治是部分人治理国家的行为,它基于一群政客的共识,但不是一种普适的文明契约。这也就是说人类最重要的组织形式国家,却不全是由契约掌控而是被中心化权力所钳制,以至于浸润契约文明几百几千年的欧美国家,也颇有大厦将倾之迹象。而更为严重的是,当人类行将主宰我们这个小小星球之际,个人、家庭(家族)、公司、民族、国家在政客们的偏见、贪婪甚或狂妄和邪恶的影响下,从WWI到WWII再到WWW之下的WWIII(是的,从2019年起我们就处于它之下),不但始终无法实施友善且有效的治理,因冲突而一次次生灵涂炭!
一旦你注意到区块链硬核之一的通证技术其实就是为了达到财产私有的极致(百分百私有),马上就能明白它本质上就是区块链铲除中心化权力即特权(包括个人特权)的手段。按照这个启发再看区块链的另一个硬核智能合约,你就会看到正在蓬勃发展的人类契约文明的一次重大升级:从中心化升级为去中心化!
区块链就是人类文明从中心化契约文明向去中心化契约文明的一次伟大的升级。
这同时也就意味着:区块链是契约文明一统天下的终极手段!区块链是我们即将迎来的更高阶人类文明的治理工具!
值得注意的是比特币创始人中本聪从一开始就把区块链搞成了匿名世界(去中心化的必然),那么靠谱并且更为先进的治理手段,就是区块链发展的关键。除了依赖于区块链的各种治理协议之外,恐怕还需要AI的参与才能闭环。
至于到底什么是区块链,在你学习了一些基础之后的第三章,会有明确的描述。如果你急于了解,请点击此处
我要学习区块链吗?
如果你是九零之后,那么区块链之于你,就像90年的互联网之于你爸你妈。因此,不管你的基础如何,我们都强烈建议你积极follow区块链,不管时局多么艰难都不要放弃,因为“区块链时代”是属于你的时代,当仁不让,就应该是你的态度——其实也是这个时代赋予你的职责!请记住德国神学家朋霍费尔(Dietrich Bonhoeffer)的话:“行动不是来自思想,而是来自一种承担责任的意愿。”
区块链同样适合其它年代的人,不过要注意两点:
  • 区块链还在发展的早期阶段,既不成熟也还纷杂。持之以恒才是重点。
  • 区块链的基础是去中心化,它与你所处的现实相向而行,会给你带来重重矛盾——对于不少人来说,要解决自己的惯性思维,寸步千里!
苏格拉底说:美德即知识。

花边

Elon Musk adds #bitcoin to his Twitter bio
紧接着就是新闻 Tesla buys $1.5 billion in bitcoin, plans to accept it as paymen,人们这才发现特斯拉已经在一个多月前就投资了比特币。丰田、大众、戴姆勒(奔驰的母公司)、宝马、福特……心不慌吗?
我并不建议大家去买比特币或者马斯克数次提到的狗狗币,他们的使命已经完成并且未来也很难进入区块链主流市场。不过区块链的确和“币”息息相关,我们很快会看到:几乎每个区块链项目都至少有一个自己的“币种”,因为不少项目都是独一无二的创新项目,那么这些币种在市场里的表现也确实很香:
Ethereum Rainbow Chart - Blockchaincenter
Blockchaincenter
所以除了区块链的理论,建议大家学点投资理财知识(Youtube或者自主式学习平台上很容易找到学习课程),对你未来发展一定能起到如虎添翼的作用。

重要的区块链学习和交流资源

以太坊官网:https://ethereum.org/
Fellowship of Ethereum Magicians:https://ethereum-magicians.org/
以太坊爱好者:https://ethfans.org/ (有微信公众号)
Vitalik Buterin(以太坊创始人):https://twitter.com/VitalikButerin

教材开源协作

  • 这本教材,也是深圳大学的相关课程的教材。同时开源的还有《Solidity智能合约开发》课程教材(2018~2019年版)。
  • 欢迎协作(包括评论、提问、建议等等)。点击页面左下角的Gitbook链接,登陆后(建议先注册个Github账号,这样本书的所有资源都可以通过它直接授权注册登录),即可参与协作。协作完全是开源的,协议请查阅本文尾部的声明。
  • 同时也欢迎读者有任何想法,随时点击下面的图标链接,与我们分享和讨论:
  
作者(暨深大课程主讲老师、道易程联合创始人):
特别感谢:
  • 黄烁萍
  • 谭粤飞(《Solidity智能合约开发》课程老师)
  • 张华

协议声明

捐助自然道大学:
暂停
其它资源推荐
《千年金融史》(副标题:金融如何塑造文明 从5000年前到21世纪)【美】威廉·戈兹曼(William N.Goetzmann)著;张亚光、熊金武 译
《苦难的时代:美国奴隶制经济学》[美] 罗伯特·威廉·福格尔,等(Robert William Fogel)
《一无所有》(崔健)
《中国孩子》(周云蓬)
《存在》(汪峰)
《春天里》(春天里)
《父亲写的散文诗》(李健)