前言:自比特币白皮书诞生以来,区块链技术的发展已有了10年的历史,比特币的客户端从中本聪时代的0.1 版本,升级至近期core团队发布的0.17.0版本,而在此期间,密码货币社区又诞生了瑞波币、以太坊、eos、比特币现金(BCH)等密码货币诸强,而多数项目也都曾经历过漏洞或分叉现象。
共识机制也不再只有工作量证明(PoW),而后出现的权益证明(PoS)、委托权益证明(DPOS)、Tendermint等共识机制也都被广泛使用。
隐私技术方面也在不断提升,从早期的CryptoNote技术方案,到被zcash所使用的zk-SNARKs(简洁非交互式零知识证明),再到门罗币最近采用的Bulletproofs技术方案,不断更新的技术不仅实现了更强的区块链隐私性,同时也大大降低了交易成本。
区块链可扩展性技术方面,从最初简单的大区块扩容,到侧链、闪电网络、分片、Plasma等layer 2扩容技术的提出及发展,区块链已从少数人的玩具,逐渐向真实可用的技术解决方案靠近。而除了公链的发展,一些无币的联盟链也在逐渐崛起……
本文试图梳理10年来重要的区块链技术发展,如有疏漏之处,也请读者自行补充。
1、比特币白皮书面世
北京时间2008年11月1日凌晨2时10分(EDT时间10月31日14:10:00), 化名为satoshi nakamoto(中本聪)的神秘人物(或组织)在metzdowd.com网站的密码学邮件列表中发表了《比特币:一种点对点的电子现金系统》这一白皮书简介及正文链接{1},其运用了成熟的非对称加密技术、SHA256算法、时间戳服务器概念,Markus Jakobsson和Ari Juels于1999年提出的工作量证明(Proof-of-Work)共识机制(但论文中引用的是Adam Back的Hashcash),以及Ralph C. Merkle提出的默克尔树(Merkle tree)数据结构,并在网络中引入了合理设计的经济激励和惩罚措施,以及SPV简化支付验证概念,提出了一种能够在无需可信中介方参与的情况下,有效防止双重支付的电子支付系统。然而在彼时,有幸第一时间看到这篇论文的很多人,却对其概念嗤之以鼻。
1、比特币创始区块诞生;
2、中本聪发布首个比特客户端bitcoin 0.1(仅支持 Windows)
3、中本聪发布0.2.0版本比特客户端,首次支持了Linux系统
北京时间2009年1月4日02:15:05,中本聪(Satoshi Nakamoto)制作了比特币世界的第一个区块——“创世区块”( Genesis block){2},在新版本的比特币系统中,我们将这个区块的高度设为了0,而在这个区块当中,中本聪留下了这样一句话:
“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks
2009年1月3日,英国财政大臣达林被迫考虑第二次出手纾解银行危机”
有意思的是,与创始区块相对应的地址:1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa,其最初的值为50 BTC,截至发稿时,有1446笔为致敬这一特殊地址的交易,这使得该地址内的值达到了66.8982 BTC;
同年1月11日,中本聪正式发表了比特币的首个客户端 bitcoin 0.1 版本(仅支持 Windows),而当时的支持者,除了中本聪,便只有密码学大师Hal Finney,随着比特币网络的正式上线之后,逐渐有一些密码朋克们被中本聪所设计的比特币系统所吸引,并加入到这一网络的维护当中,而在这个阶段,比特币主要还是由中本聪在负责维护和管理。
同年12月份, 中本聪发布了0.2.0版本的比特币客户端,并首次支持了Linux系统,那个时候,社区参与比特币开发的活跃度越来越高。
1、比特币首次出现超发漏洞,涉及1840亿BTC,中本聪紧急修复
2、BM和中本聪发生理念冲突
3、中本聪离开比特币社区,指定Gavin Andresen为新的开发领袖;
2010年8月15日,比特币在0.3.10版本客户端中首次出现了超发漏洞{3},在第74638个区块中,出现了一笔创建184,467,440,737.09551616 BTC并涉及三个地址的交易,其中有两个地址各收到922亿BTC,在该漏洞被发现之后,中本聪在几个小时后便发布了修复版本客户端0.3.11,并通过分叉的方式,修正了这个严重的错误。(在这个漏洞发生前后,比特币也曾多次出现漏洞,但都有惊无险地得到了正确且及时的处理,包括最近发生的DoS和超发漏洞)
有意思的是,同年7月28日,人称BM的Daniel Larimer在bitcointalk论坛上和中本聪发生了理念冲突{4},BM认为比特币10分钟的确认时间太长,而中本聪在解释了一番他的设计理念之后甩下了一句著名的“如果你不相信我,或者说没有理解我的意思,那么我没有时间尝试去说服你。”
当然,BM依旧坚持他自己的看法,这也为后来的dpos共识机制以及石墨烯技术架构埋下了伏笔。
同年12月12日,中本聪最后一次现身,此时他已经将比特币的开发和维护任务全权交给了其他开发者,并指定Gavin Andresen为新的开发领袖。
而在当时,比特币的客户端已更新至0.3.9版本,这也是中本聪在社区时的最后一个版本比特币客户端。
1、Jed McCaleb创立瑞波系统;
2、权益证明(Proof of Stake)共识机制首次被提出;
3、首个比特币改进提议(BIP )面世;
4、Alan Reiner提出多重签名交易BIP-0010;
5、首个放弃SHA256算法的山寨币出现,莱特币后来者居上;
6、以太坊创始人Vitalik Buterin首次接触比特币,并以Bitcoin Magazine联合创始人的身份撰写相关技术文章;
这一年,比特币的开发工作,已经是由Gavin Andresen等人在负责了,而比特币客户端的发布,也转移到了Bitcoin.org这一网站。
2011年5月,Jed McCaleb(现恒星(Stellar)项目创始人),运用了不同于比特币的一套系统(最初由Ryan Fugger于2004年提出),开发了瑞波数字货币系统{5},这种分布式账本系统较比特币会更中心化,但也因此会收到银行的欢迎。
2011年7月11日,bitcointalk论坛上名为“QuantumMechanic”的用户首次提出了权益证明(Proof of Stake)共识机制{6},从此,PoW和PoS之间孰优孰劣的争论便逐渐兴起。(而相隔一年之后,名为sunny king的人物首次在点点币当中,运用了PoS这个共识机制)。
2011年8月19日,Amir Taaki提出了首个比特币改进提议(BIP ){7},其描述的就是BIP的目的和指南,我们将其称为bip-0001,它也是所有比特币改进提议的始祖。
2011年10月28日,Alan Reiner提出了多重签名交易BIP-0010{8},这一重要的比特币改进提议,直至2012年3月30日,才正式应用于比特币。至今,该技术方案依旧是非常重要的。
同年底,一种名为Tenebrix的山寨币首次放弃了比特币的SHA256算法{9},其选择基于scrypt算法,希望凭此抵抗ASIC(在2011年夏秋时期,比特币ASIC矿机已经出现),但其由于存在着预挖,因此并没有得到社区的认同。而后来同样使用scrypt算法的莱特币(Litecoin),则因为公平公正的挖矿,而迅速得到了密码货币社区的认同,密码货币社区内也因此有了“比特金,莱特银”的说法。
这一年当中,同样值得一提的是,现以太坊创始人Vitalik Buterin首次开始接触比特币,并以Bitcoin Magazine联合创始人的身份开始撰写相关的技术和评论类文章。
1、Gavin Andresen提出支付给脚本哈希(P2SH)改进提议,并以BIP 0016命名;
2、BitcoinJ库诞生;
3、隐私技术开始崭露头角,CryptoNote技术方案被提出;
4、Mastercoin项目白皮书面世;
进入2012年,社区提交的比特币和区块链技术方案开始逐渐增多。以下仅列出具有代表性的几个:
在2012年1月3日,当时的比特币首席开发者Gavin Andresen提出了支付给脚本哈希(P2SH)改进提议,并以BIP 0016命名{10},而这一BIP直至3月份,才得到正式应用,在这之前,所有的比特币地址都是以1开头,而通过这一标准建立的地址则是以3开头,同时它也是多重签名地址的标志,而第一个P2SH地址就是342ftSRCvFHfCeFFBuz4xwbeqnDw6BGUey
随着社区的发展,来自相关领域的专家加入了比特币社区,此外,专门从事不同编程语言的开发人员也应运而生,这就导致了BitcoinJ库的诞生(首先是由Mike Hearn于2011年3月7日建立的){11},对于Java开发人员来说,BitcoinJ便是开发比特币网络交互应用的一个入口点。
同一年当中,隐私技术开始崭露头角,其中出现的名为CryptoNote的技术方案,使用了环签名和一次性密钥交易方案,从而使交易无法被追踪,而第一个使用这种技术方案的是被称为Bytecoin的一种密码货币,但真正因这种技术方案而出名的密码货币,反而是后面出现的门罗币(Monero,创建于2014年4月),而后者也得到了比特币core 开发者Gregory Maxwell,Peter Todd以及Wladimir J. van der Laan的赞扬。
此外,在2012年1月6日,bitcointalk论坛上的另一位大神“dacoinminster”(其真名为J. R. Willett)撰写了一份题为“第二份比特币白皮书”的论文{12},这也是Mastercoin项目(现Omni)最初版的白皮书,其提到在比特币网络层上附加一个协议层,而基于该层创造的新规则,无需改变底层比特币区块链,但遗憾的是,J. R. Willett因为家庭的原因,并没有坚持开发这一项目。
而以太坊创始人Vitalik Buterin,则深受Mastercoin技术方案的启发。
1、比特币1MB区块限制因意外被社区重视,扩容之争的开始;
2、染色币技术方案诞生;
3、简洁非交互式零知识证明技术zk-SNARKs被提出;
4、Mastercoin、未来币、比特股等“二代币”项目诞生,Daniel Larimer首次提出了委托权益证明(DPOS)共识机制
5、Vitalik Buterin撰写了以太坊白皮书草稿;
进入2013年之后,密码货币市场经历了一轮大牛市,各种密码货币如雨后春笋般冒出,然多数都是简单改改比特币参数而没有技术创新的山寨币。
值得关注的是,原本中本聪在初期故意设置的比特币区块大小限制(1MB),在2013年3月份的一次意外事故发生后(0.8.0版本客户端没有强制执行,导致升级的节点分裂了网络),才被社区所重视{13},在解决这次分裂危机之后,部分开发者(包括Gavin Andresen、Jeff Garzik等人)认为,由于没有人知道这个限制,所以可安全地假定大家一致同意取消这个限制,Gavin计划在2013年5月份进行一次硬分叉取消这个限制,但后来开发者之间的意见出现了分歧,导致这次硬分叉升级计划最终以失败告终。(从这个时间点开始,1 MB限制首次成为了比特币区块的有效限制因素)
在这一时期,比特币软件的更新也只经历了一个大版本(从2013年2月19日发布的0.8.0版本客户端,到2013年12月9日发布的0.8.6客户端)
而此时,出现了一种称为染色币(Colored Coins)的技术,其通过标记区块链中的比特币,将其和第三方持有的数字资产或实物资产相绑定,并通过染色币所有权证书进行相关交易。
2013年10月7日,Eli Ben-Sasson, Alessandro Chiesa, Daniel Genkin, Eran Tromer以及Madars Virza共同提出了非常深奥的简洁非交互式零知识证明技术zk-SNARKs{14}(这也是此后匿名货币Zcash所使用的技术)
而在这个时期,也出现了一些之后被称为“二代币”的区块链项目及白皮书,例如2013年11月由匿名开发者BCNext推出的纯pos币种NXT(未来币), 由J. R. Willett推出的Mastercoin(万事达币),由Daniel Larimer和Charles Hoskinson(现ADA创始人)推出的比特股,而在2013年12月8日,Daniel Larimer首次提出了委托权益证明(DPOS)共识机制{15}。
到了13年年末,当时的Vitalik Buterin撰写了以太坊白皮书初稿,Vitalik把自己的想法发给了自己的朋友,希望有人能够给出批评性评论并指出概念中的关键错误。{16}。
1、以太坊核心团队成立;
2、Mt. Gox被盗85万比特币,创始人称是比特币交易延展性问题所致;
3、比特币技术大神Pieter Wuille提出了BIP 0062改进提议,旨在解决比特币的延展性问题,但并没有被采用;
4、Gavin Wood发表了著名的以太坊黄皮书,并以此作为以太坊虚拟机的技术说明;
6、Tendermint共识机制首次被提出;
7、Tether通过Omni协议层(原Mastercoin)在比特币区块链上发布了稳定币;
8、区块链协议公司blockstream发布侧链白皮书,这也是跨链概念的雏型;
在2014年1月份,以太坊项目在Vitalik Buterin、Mihai Alisie、 Anthony Di Iorio、 Charles Hoskinson、Joe Lubin以及Gavin Wood的讨论和完善下正式对外公布,而这些人也是以太坊项目最初的核心成员,他们借鉴了染色币、Mastercoin、智能合约、比特币SPV、默克尔树(Merkle tree)、帕特里夏树(Patricia tree)等技术,提出了一种智能合约和去中心化应用平台。此外,白皮书中还借鉴了Daniel Larimer在2013年末提出的DAC概念,首次提出了DAO(去中心化自治组织)的概念{17}。
2014年2月25日,当时世界上最大的比特币交易所Mt. Gox因技术问题暂停了提现,该交易所首席执行官Mark Karpeles(人称法胖)称是比特币交易延展性问题导致的,最终这次事件损失了客户近85万个比特币,这也是史上最大的一次“区块链黑客事件”。
而在2014年3月12日,比特币技术大神Pieter Wuille提出了BIP 0062改进提议,旨在解决Mark Karpeles提到的延展性问题,在这一BIP当中,作者想了各种可以想到的延展性方法,但最终这一BIP还是没有被接受,因为开发者们发现,这对于某些应用(例如支付通道)而言还是不够的。{18}
2014年4月,Gavin Wood发表了著名的以太坊黄皮书,并以此作为以太坊虚拟机的技术说明。
这一年当中,Jae Kwon借鉴了比特币白皮书、NXT白皮书、比特股DPOS等技术内容提出了Tendermint共识概念,这也是当前跨链项目Cosmos的雏形{19}。
2014年10月6日,Tether(目前最成功稳定币USDT的运营商)的前身“Realcoin”由Brock Pierce, Reeve Collins以及 Craig Sellars所创立,其首个稳定币通过Omni协议层发布在了比特币区块链之上{20},而在11月20日,“Realcoin”才正式被Reeve Collins更名为“Tether”。
2014年10月22日,区块链协议公司blockstream成员Adam Back、 Matt Corallo、 Luke Dashjr、Mark Friedenbach、 Gregory Maxwell、Andrew Miller、 Andrew Poelstra、Jorge Timón以及Pieter Wuille共同提出了侧链(Sidechain)技术白皮书,其借鉴了SPV、BIP 0016(P2SH)、BIP 0034、zk-SNARKs、智能合约、BIP62等技术,提出了不同区块链之间进行交互的一种可能{21} ,这也是跨链概念的雏型。一般我们把服务于主链的称为侧链技术,而旨在不同区块链之间进行交互的技术称为跨链技术。
1、Bitstamp热钱包被黑18867 BTC,促进行业对冷钱包技术和多重签名技术的重视;
2、闪电网络白皮书首次面世;
3、以太坊首个公开可用的的客户端“Frontier”正式发布
4、BIP 100、Bitcoin XT、BIP 102、BIP 103等比特币大区块扩容方案被提出,但遭到了否定;
5、联盟链项目R3CEV正式成立,开启了无币区块链的序幕;
6、以太坊ERC-20通证标准首次被提出;
7、Ripple提出Interledger协议
8、Hyperleger(超级账本)联盟链项目启动;
9、隔离见证(segwit)技术方案首次被提出;
2015年1月5日,著名比特币交易平台Bitstamp因热钱包被黑18867 BTC 而被迫暂停运营,事后分析得出,黑客通过钓鱼手法,向该交易所员工发送了带有恶意软件的文件,最终交易所管理员不幸中招,导致Bitstamp的热钱包被一掏而空{22},此后,各大交易所开始重视冷钱包技术以及多重签名技术的运用。
2015年2月份,Joseph Poon和Thaddeus Dryja发布了一篇闪电网络白皮书草稿。当时它仅仅是一份不完整的建议,并且还没有代码,但它引起了比特币技术社区大量的关注,它也成为后来比特币扩容之争的重要组成部分。
2015年7月30日,以太坊第一个公开可用的客户端“Frontier”正式发布{23},而在当时,这一命令行版本的客户端还是非常难用的,开发者们也只是将其作为测试版的客户端使用。
在这一年当中,随着比特币的广泛采用,关于扩容的争论开始加剧,大区块支持者Jeff Garzik、Gavin Andresen等人连续提出BIP 100、Bitcoin XT、BIP 102、BIP 103等扩容方案,但都遭到了其他几名核心开发者的否定。
同时,比特币的客户端则从0.10.0版本,升级到了0.11.2版本,更新内容包括快速同步、交易费更改、BIP 66等等。
2015年9月15日,联盟链项目R3CEV正式成立,初始成员包括摩根大通以及高盛在内的九大投资银行,这也开启了无币区块链的序幕;
2015年10月9日,Ripple提出了一项Interledger协议(ILP),其目标是作为所有类型账本(包括分布式账本和传统中心化账本)的连接者,这也是另一种跨链协议。
2015年11月19日, Fabian Vogelsteller首次提出了以太坊ERC-20通证标准{24},而ERC-20标准正是2017年ICO热潮和以太坊的崛起的重要功臣。
2015年12月18日,Linux基金会宣布了联盟链Hyperleger(超级账本)项目的启动,早期参与者包括埃森哲、澳新银行、思科、CLS、Credits、德意志交易所、数字资产控股(DAH)、DTCC、富士通、IC3、IBM、英特尔、摩根大通、伦敦证券交易所集团、三菱UFJ金融集团(MUFG )、R3、道富银行、SWIFT、VMware以及富国银行。
2015年12月,比特币core客户端代码维护者Pieter Wuille在香港扩容大会上提出了隔离见证(segwit)方案,这一方案旨在解决交易延展性问题的同时,可通过分离签名数据的方式,带来有限的扩容效果,这一方案的引入,对大区块扩容的支持者带来了更大的阻力。
1、闪电网络白皮书得到更新,多个组织进行相关开发;
2、以太坊第二阶段客户端Homestead正式发布
3、Daniel Larimer发布了他的第二个DPOS项目Steemit;
4、超级账本Fabric、Sawtooth成立;
5、The DAO被盗,以太坊(ETH)硬分叉分裂出ETC;
6、隔离见证(segwit)代码正式加入比特币代码库;
7、R3CEV正式开源Corda平台代码;
2016年1月14日,Joseph Poon和Thaddeus Dryja发布了更新版的闪电网络白皮书。此时,已有多方在开发更详细的规范,包括MIT数字货币倡议的非商业实现,Blockstream、Lightning Labs以及ACINQ开发的Bitcoin Core/bitcoind版本实现。
2016年3月15日,以太坊第二阶段客户端Homestead正式发布,这一升级通过硬分叉的方式顺利完成,Homestead引入了三个以太坊改进协议(EIP):EIP-2,EIP-7以及EIP-8{25};
2016年3月份,离开比特股项目的Daniel Larimer发布了他的第二个DPOS项目Steemit,这也是首个较成功的区块链内容平台,同时它也开创了免交易费的区块链模型。
在2016年早期阶段,由Digital Asset提供的代码,结合Blockstream的libconsensus 以及 IBM的OpenBlockchain,形成了超级账本Fabric的概念。在五月份时,英特尔的分布式账本项目Sawtooth也被纳入了超级账本项目。
2016年5月份,第一个备受关注的DAO项目(The DAO)筹集到了1150万以太币(史上筹集最多以太币的项目),然而好景不长,仅一个月后,The DAO便遭到黑客攻击,其合约内的资金被全数转移至另一个合约地址。以太坊社区为挽救投资者的损失,于7月20日通过硬分叉的方式,分出了一个不包含The DAO被盗历史的分支链,并支持该链成为新的以太坊区块链{26},而原本包含The DAO这段历史交易信息的旧链,则得到了一小部分社区成员的支持,并以以太坊经典(ETC)的名字继续存活下去。
2016年10月28日,Bitcoin Core 0.13.1版本客户端正式发布,这一版本客户端中,正式引入了隔离见证(segwit)代码{27},此后,各比特币全节点开始对隔离见证方案进行链上投票。
2016年12月1日,联盟链项目R3CEV正式开源了其Corda平台的代码,部分比特币开发者(例如Peter Todd)认为Corda只是无币版本的比特币,存在着概念抄袭的现象{28}。
1、比特币区块链分裂,比特币现金(BCH)链诞生,长约4年的扩容之争结束;
2、另一大联盟链项目企业以太坊(EEA)正式成立
3、超级账本公布了首个可付诸生产的Fabric 1.0版本代码;
4、已离开Steemit项目的BM,发布了他第三个作品EOS的白皮书;
5、Vitalik Buterin联手闪电网络作者Joseph Poon发布Plasma白皮书
6、Vitalik公布以太坊2.0路线图,最终确定以分片(sharding)+Plasma+Casper的发展路线来实现以太坊扩容
7、Bulletproofs技术方案首次被提出;
进入2017年之后,密码货币市场再次迎来一轮大牛市,同时比特币的扩容之争也到了最为激烈的时候。
在2017年8月1日,大区块支持者们已无意再和比特币core客户端开发者协商,当天比特币区块链一分为二,维持1MB规则的区块链继续担任比特币区块链,而带有8 MB区块新规则的新链,则被称为比特币现金(BCH)链,至此,长约4年的比特币扩容之争最终以社区分裂的形式完结。
联盟链方面,在2017年3月份,另一大联盟链项目企业以太坊(EEA)正式成立,到了7月份,已有超过150家企业和机构加入了这一联盟,其中包括微软、摩根大通、DTCC、万事达卡、思科等巨头。
而在2017年7月12日,另一大联盟链超级账本公布了首个可付诸生产的Fabric 1.0版本代码{29}。
此后,在ICO持续火爆之后,ERC-20通证技术助推以太坊成为第二大公有链,最高时曾达到了比特币一半的市值。
而在彼时,已离开Steemit项目的BM(Daniel Larimer)发布了他第三个作品EOS的白皮书,BM认为,以太坊的性能不足以承载高质量的Dapp, 因此他希望打造一个全新的高性能区块链平台,以承载大量Dapp的交易需求。与比特币和以太坊不同的是,EOS更注重于性能,而相对弱化了去中心化属性,同样的,EOS也选择通过发行ERC-20通证的方式进行融资,其第一期筹集到的资金便达到了1.85亿美元{30},更让人震惊的是,EOS的众筹时间持续近一年,并最终以40亿美元的融资成绩创下了区块链之最。
面对竞争者的挑战,Vitalik Buterin联手闪电网络作者Joseph Poon于2017年8月13日发布了Plasma白皮书{31},这一重要的技术方案被Vitalik视为以太坊实现扩容的三大重要版图之一。
在2017年11月份,Vitalik公布了以太坊2.0路线图,最终确定以分片(sharding)+Plasma+Casper的发展路线来实现以太坊扩容。
到了2017年年底的时候,斯坦福大学、伦敦大学学院、区块链协议公司Blockstream共同提出了一种称为Bulletproofs的技术方案,这一技术方案相对于Zcash所采用的简洁非交互式零知识证明方案zk-SNARKs更进一步,其无需用到可信设置,而只依赖于离散对数假设,并使用Fiat-Shamir heuristic协议实现了非交互证明,该方案可用于改善保密交易等隐私技术方案{32}。
1、闪电网络月增长率约为15%,节点数从1500增加到3000;
2、隔离见证技术在比特币网络的采用率接近53%;
3、Blockstream主导开发的Liquid网络正式上线;
4、比特币现金(BCH)实施虫洞(Wormhole)技术方案;
5、EOS正式上线主网;
6、Vitalik创立以太坊研究社区,加大对Casper、分片以及Plasma技术的研究;
7、门罗币首次采用Bulletproofs技术方案;
8、超级账本(Hyperledger)代码量达到360万行,并与企业以太坊(EEA)建立合作关系;
9、各类稳定币不断涌现;
10、社区开始研究用于STO的通证标准;
从2018年4月-2018年8月份,比特币闪电网络的月增长率约为15%,节点数从1500增加到3000,通道数从4000增加到11000{33}。
截至2018年10月6日,比特币全网近53%的交易都是通过隔离见证技术完成{34}。
2018年10月11日,区块链协议公司Blockstream主导开发的Liquid网络正式上线,首批参与Liquid的成员涵盖了全球知名交易所、OTC服务商等数字货币行业内的23家公司{35}。这也是Blockstream提出的强同盟(Strong Federations)技术解决方案的首个应用,其运用了锚定侧链技术、保密交易隐私技术以及多重签名技术,可实现交易所之间更强大的交互。
而另一个分叉链比特币现金(BCH),则继续扩大区块上限,并实施了虫洞(Wormhole)智能合约技术,这种技术可在BCH上实现发行通证,这就使得BCH具备了类似以太坊的一些功能。
另一方面,由Daniel Larimer(BM)打造的EOS项目,于今年6月份正式上线主网,此后也经历了一些漏洞事件,而EOS所引用的Bancor协议,一度也引起了很多人的关注。
而面对诸多高性能区块链平台竞争的以太坊,则继续走着Casper、分片以及Plasma的技术发展路线。对此,Vitalik还创立了以太坊研究社区(ethresear.ch),专门讨论相关的技术解决方案,其中Plasma从最初的最小可用Plasma(Plasma MVP)发展到后来的Plasma Cash,以及Plasma XT、Plasma Debit和更可行Plasma{36},而Casper和分片的规范也已接近完成。
隐私币方面,占据领先位置的门罗币在10月份启用了Bulletproofs技术方案,在提升其隐私性的同时,大大降低了交易手续费{37}。
联盟链方面的代表——超级账本(Hyperledger),已参与该联盟的组织超过了270家,总共涉及的代码达到了360万行,除了Fabric和 Sawtooth之外,超级账本还增加了Burrow、Indy、Iroha这几个子项目。此外,超级账本于今年10月1日与另一个联盟链企业以太坊(EEA)建立了合作伙伴关系{38}。
而国内的BAT三巨头当中,从已公布的《百度区块链白皮书 V1.0》,我们可看到,其正是借鉴了比特币、以太坊、eos等主流区块链项目的技术设计。
而在进入密码货币熊市的背景下,erc-20等传统ICO通证标准已不再满足市场的需求,各类迎合STO(证券型通证发行)的通证标准开始诞生,其中包括ERC1400、ERC1404、ERC1410等。
此外,市场参与者对稳定币的需求也越来越明显,各类稳定币不断涌现,例如TrueUSD (TUSD)、Circle Coin (USDC)、Gemini Dollar (GUSD)和Paxos (PAX),这些都是基于以太坊区块链网络发行的,而诸如Daniel Larimer这些去中心化稳定币先行者,也在谋划着反击。
……
回顾历史,我们不难发现,区块链技术方案从被提出到落地都需要一个漫长的过程,而随着更多技术人员的加入,相关的开发进展也会不断加速。
这是区块链技术野蛮生长的10年,我们应该为此而感动兴奋,因为未来已来。
这是一个群雄逐鹿的10年,而未来,也注定将会更加精彩!
点击进入《见证·区块链十年》专题:致敬时间的价值
参考链接:
[1]https://www.8btc.com/wiki/bitcoin-a-peer-to-peer-electronic-cash-system
[2]https://www.8btc.com/article/26652
[3]https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures
[4]https://www.8btc.com/article/44486
[5]https://cointelegraph.com/news/history-of-cryptocurrency-from-bitcoins-inception-to-the-crypto-boom
[6]https://bitcointalk.org/index.php?topic=27787.0
[7]https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki
[8]https://github.com/bitcoin/bips/blob/master/bip-0010.mediawiki
[9]https://bitcointalk.org/index.php?topic=45667.0
[10]https://en.bitcoin.it/wiki/BIP_0016
[11]https://github.com/bitcoinj/bitcoinj/commit/fbb93e4c275eb7d033bd8cb849d80673d379941e
[12]https://bitcointalk.org/index.php?topic=56901.0
[13]https://en.bitcoin.it/wiki/Block_size_limit_controversy
[14]https://eprint.iacr.org/2013/507.pdf
[15]https://bitsharestalk.org/index.php?topic=1138.msg14784#msg14784
[16]https://cointelegraph.com/ethereum-for-beginners/who-is-vitalik-buterin#ethereum
[17]https://github.com/ethereum/wiki/wiki/%5B%E4%B8%AD%E6%96%87%5D-%E4%BB%A5%E5%A4%AA%E5%9D%8A%E7%99%BD%E7%9A%AE%E4%B9%A6
[18]https://en.bitcoin.it/wiki/Transaction_malleability
[19]https://tendermint.com/static/docs/tendermint.pdf
[20]https://en.wikipedia.org/wiki/Tether_(cryptocurrency)
[21]https://blockstream.com/sidechains.pdf
[22]https://www.8btc.com/article/60874
[23]https://blog.ethereum.org/2016/02/09/cut-and-try-building-a-dream/
[24]https://en.wikipedia.org/wiki/ERC-20
[25]https://www.8btc.com/article/83090
[26]https://www.8btc.com/article/97399
[27]https://www.8btc.com/article/107746
[28]https://www.8btc.com/article/111278
[29]https://en.wikipedia.org/wiki/Hyperledger
[30]https://www.8btc.com/article/132529
[31]https://www.8btc.com/article/137138
[32]https://www.8btc.com/article/296278
[33]https://en.wikipedia.org/wiki/Lightning_Network
[34]https://www.8btc.com/article/285456
[35]https://www.8btc.com/article/288682
[36]https://www.8btc.com/article/283773
[37]https://www.8btc.com/article/295306
[38]https://www.8btc.com/article/295123