初链这件小事是2022年春季,中国美术学院网络社会研究所开设的新课程,本课程的主要目的是让非理工科背景的同学能够理解区块链与元宇宙基础知识,让大家能基于现有的开源工具与平台和基础的编程知识最大程度地参与到现有区块链与元宇宙项目中,思考新技术所带来的社会与伦理问题。
本课程主要分为三个部分:1. 基础背景知识回顾与掌握 2. 区块链的原理与生态 3. 元宇宙的愿景与现实。这个系列的文章由课堂录音整理而来,全系列共9讲。
专题二 区块链的原理与生态
- 区块链历史
- 密码学
- 邮件列表
- Cypherpunk
- Cypherpunk ideas & 代表人物
- onion routing
- Remailers
- anonymous E-cash
- anonymous market
- information market
- self-enforcing contract
- Internet of information
- 互联网的目的
- 从开放到寡头垄断
- Internet of value
- 区块链的5个特性
- Decentralized
- Immutable
- Permissionless
- Consensus
- Distributed
- 当前区块链生态
- 如何参与区块链生态中?
内容总结:
很多人提起区块链,可能第一反应是比特币,是中本聪的天才之作。但这节课我们并不会集中在讨论比特币上,而是去快速地和大家科普区块链的发展历史,以及它的一些特性。说起区块链就不得不提密码学,这个长久以来被看作是军工武器之一的工具,直到30年前才被一批有志之士通过邮件列表这个方式,带进了日常生活中。
他们就是cypherpunk(密码朋克)。邮件列表可以由个人或组织运作,表中收集了用户名和电子邮件地址,由此可以将消息同时发给多位收件人,你可以简单理解成一个公告栏,上面任何人都可以往上面填东西,然后所有关注公告栏的人都可以看到一些最新的消息。
密码朋克主义者们通过邮件列表沟通,提出了非常多很有意思,创造性的内容。像是privacy(隐私)和code (代码)这两个话题就被广泛讨论。Eric Hughes在1994年写到,隐私其实在这种数字的年代,对一个这种开放的社会是非常重要或者说非常需要的。我们不能指望着政府,企业或者组织去直接就给予我们隐私,我们必须要自己拿起自己手中的武器(code)来捍卫自己的隐私。
除此以外,Ryan Lackey也收集了很多话题,比如onion routing、remailers、anonymous E-cash、anonymous market、Information market 以及self-enforcing contract。onion routing是一种在网络上匿名沟通的技术,这和暗网等密切相关,但这里不予以赘述。remailers是一种服务,它通过充当发件人和收件人之间的中介,为电子邮件或新闻组帖子的发件人提供匿名性,这样就可以保护我们的隐私。anonymous E-cash就是能够为大家提供一个匿名网上支付的服务。anonymous market和Information market 可以结合着来看,暗网上的很多这样的这种market,很多这样的市场,可能也算是践行了这两个想法。self-enforcing contract翻译过来就是自我约束的合同,就是如何确保交易中,你只要提供给我货物,你就一定能够拿到对应的收益。
还有一些比较有代表性的密码朋克主义者们,他们也有自己的一些劳动结晶。比如BitTorrent,它把这一个文件切成比如说100份,每个人每次都会下的是其中的一份两份,然后你可以把每个这种份数给不同的人提前先下载好,每个人都其实是从一个小的一些碎块,然后慢慢的下载到完整的文件的这么一个过程。如果你下了10-20,我下的0-10,然后我们其实就可以相互之间交换文件,而不再用跟那一个单独的中心化服务器去交流。再比如 PGP,Philip Zimmermann通过出版书的方式,将源码出口到国外,开创了所谓的开源生态/社区这样的概念。
那我们做的所有这些技术,软件工具甚至一些协议,到底是为了解决什么问题。首先我们需要提到一个概念,叫做internet of Information。这里我们要提一下阿帕网,它最开始是服务于美国军工的一个网络,是美国众多大学所联合的局域网。阿帕网通过中继的方式,将数据/信息进行传递,这其实就是一个非常棒的去中心化的案例。
最开始的时候,人们对于互联网的设想是非常宏远,开阔的。但现在我们观察到的是作为第三方机构的一些商业巨头/寡头,逐渐形成了垄断。我们的数据作为一种财富,并没有真正被我们自己所掌握。如果我们想要真正成为自己这些资产的主人,有人就提出了Internet of value的一个想法,也就是将第三方从这个过程中移除。
接下来会正式介绍区块链的五个特性。分别是 immutable、Decentralized、permissionless、consensus和distributed。首先blockchain是由一串block组成的,每个block上都记录信息,所有这些信息压制成一个历史,每一个信息或者每一个新的操作都是基于历史的操作所实现的。如果你修改任何一条数据,后面的所有的这些区块都会有改变,这就是不可篡改性。在区块链的交易不需要通过如银行这样的第三方机构完成,只需要通过私钥签名的方法,就可以将 a要给b打钱,安全的公之于世,由矿工帮助完成这笔交易,这就是去中心化的特性。最后是共识,所以说所有的这些人为什么会参与到网络里面去,其实都是因为他们认同了这个共识,这么一个规则,如果你不认同这个规则,你完全可以不参与。
现在区块链整个生态也是非常的繁荣,包括DeFi(去中心化金融)的生态,NFT(非同质化代币)还有GameFi(区块链游戏),这在后面我们都会提及。
然后最后就是该如何参与进去。在所有区块链里面,你首先就需要一个钱包。这里分为三种钱包(browser built-in wallets,browser extension wallets,mobile wallets),可以去自己去做一些了解,或自己的这种 preference做一些选择。
第二个就是说因为我们不仅想成为参与者,也希望可以去做一些这种区块链上的分析。这边的话给大家推荐两个都是以太坊上的数据分析的平台,一个叫Nansen,第二个叫做Duen Analytics。
最后有个东西叫DappRadar, 算是一个榜单,去中心化应用的雷达,里面有非常多的这种去中心化应用,在大家不知道这个去中心应用的是什么之前其实完全可以去看一看,到底这个生态里面有哪些所谓的去中心化应用,哪些这种dapp。
Suggested readings: