主页 > Bitpie钱包下载 > 「Bitpie」加文·伍德的故事:区块链的先驱和真正的创造者

「Bitpie」加文·伍德的故事:区块链的先驱和真正的创造者

佚名 Bitpie钱包下载 2022年06月14日

加文·伍德的故事:区块链的先驱和真正的创造者

对于公众来说,也许“加文·伍德”这个名字没有“中本聪”或“维塔利克·布特林”那么有名。但在许多区块链开发者的心目中,加文·伍德是一位传奇的程序员和技术领袖。Gavin Wood博士编写了以太坊的alpha版本、以太坊黄皮书、可靠性语言和下一代区块链协议——Polkadot。


随着Polkadot成为市值最高的区块链项目之一,越来越多的人想了解Polkadot的创始人。本文梳理了加文·伍德博士创建以太坊和Poca的故事,希望能帮助人们更多地了解这位低调的区块链先驱。


加伍德博士,中文名字叫林嘉文(由华人社区成员提出),1980年出生于英国。如果你看过他的演讲,你会发现他的形象与人们的刻板印象相去甚远。程序员:他留着灰色短发,经常穿着合身的t恤和牛仔裤。他还有一个习惯,不管有多少听众,他都会拿着一瓶啤酒发表公开演讲。

加文·伍德的故事:区块链的先驱和真正的创造者

编程博弈论

加文·伍德最推崇的能力之一是他强大的工程能力,即通过合理的架构设计和编程,将想法转化为代码的能力。毕竟他几乎是一个人完成了以太坊的初期开发。


加文和电脑的关系可以追溯到很久以前,他9岁的时候,***妈送给他一台旧电脑。他的邻居肖恩教他编写第一个计算机程序,从此他对编程产生了兴趣。为了追求自己的兴趣,加文获得了约克大学计算机科学硕士学位,然后是博士学位。在母校,他专注于人机界面(HCI)的音乐可视化。


毕业后,加文成为一名程序员,继续探索和创作。他的工作包括但不限于为微软研究院提供嵌入式领域特定语言的咨询,为伦敦一家顶级夜总会设计并实现首个实时智能灯光控制器,设计并实现首个C++语言工作台。他开发了智能文本合同编辑系统OxLegal、视频音频分析插件Noted和CD音轨抓取软件RipInPeace。


从这些经历中不难看出,加文一直对创造新事物和解决问题很感兴趣。对他来说,代码是一种激情和艺术形式。“我觉得我给世界增加的价值是为事物创造技术解决方案并交付它们……我在某种意义上沉迷于此……这个世界,在某种意义上,属于编码者。”他在视频中说。


除了编程,Gavin一直对经济学和博弈论很感兴趣。他开发了一款名为米尔顿凯恩斯的战略棋盘游戏,并创建了分形游戏场和本地化的比例代表投票系统。他还为英国最高法院提出了新的投票制度,但最终他们不想改变投票制度。


可能正是这两个兴趣让他进入了区块链行业,这似乎是技术和博弈论的完美结合。事实上,当加文在2011年第一次了解比特币时,他对比特币兴趣不大。直到2013年初,当他再次回顾比特币时,他才“开始意识到ITC和博弈论之间开辟的新的可能性,以及由此带来的不可避免的社会变革。”他的治理思想后来渗透到了Boca的设计思路中——Boca采用了无分叉的链式民主治理机制。


李闯·邰方

2013年,加文通过一位老朋友认识了维塔利克·布特林。在听了Vitalik关于以太坊的想法后,Gavin发现让区块链可编程的想法很有趣,并决定帮助Vitalik编写以太坊的代码。2014年,他去了迈阿密,与Vitalik和其他几位创始人一起创立了以太坊。在这里,Gavin开发了以太坊的第一个可操作的实现,通常称为PoC 1或以太坊的Alpha版本。之后,Gavin担任以太坊首任CTO,撰写了以太坊黄皮书,定义了以太坊虚拟机(EVM),这是区块链状态机的第一个官方规范。


在接下来的两年时间里,Gavin致力于以太坊的开发,包括通用平台架构,大部分C++以太坊客户端,以及编写以太坊智能合约的面向对象编程语言Solidity的初步设计。在加文强大的工程实现能力的护航下,以太坊如期而至。


2015年,加文提出了Web3.0的概念,即建立去中心化、自由的网络环境,打破互联网巨头的垄断,将数据、隐私和自主权还给用户,成为“个人自由对抗暴力权威”。


2016年,加文离开以太坊,创办了EthCore。在逐渐聚集了来自15个国家的60多名开发人员后,EthCore后来成为了Parity Technologies。它用Rust语言编写了以太坊奇偶校验客户端,性能远超Geth和C++客户端。


加文离开以太坊的原因还不清楚。一些猜测认为,加文和维塔利克可能在以太坊的发展道路上存在分歧。在随后的一些采访中,加文确实提到了他并不认同以太坊只是制定了一个硬分叉的治理方法。他认为以太坊只被允许支付燃气的事实使得以太坊偏离了成为自由竞争的去中心化平台。看来在加文的心目中,以太坊已经无法实现他的Web3.0愿景了。


李闯·波卡

2016年,Gavin Wood发表了Polkadot的白皮书,描述了Polkadot的“异构多链”架构。之后,他领导奇偶开发了波尔卡多特。


在最近的一次采访中,当主持人问加文关于他创造波尔卡多特的愿景时,他回答说:“(波尔卡多特的)愿景是‘让区块链再次伟大’。就像“我们能让区块链更进一步吗?我们真的能解决一些我们一直知道存在的非常重要的问题吗?" .


这种说法听起来可能有点不谦虚,但如果你了解波尔卡多特,你会发现这不是豪言壮语。Polkadot试图解决区块链行业的几个基本问题:性能的可扩展性、架构设计的灵活性和治理的可升级性。


Polkadot采用“一条中继链+多条并行链”的“异构共享多链”架构。中继链负责共识部分,保证所有并联链的安全。每个并行链都是可以并行运行的异构片段,从而提高了可扩展性。同时,每个链条都可以有自己的商业逻辑,专注于解决特定领域的问题。平行链在发展上有很高的灵活性,甚至可以通过桥引入比特币、以太坊等不同共识的公链。


波尔卡多特还解决了区块链领域令人头疼的“分叉”问题。过去,区块链升级需要软分叉,当意见不一致时甚至需要硬分叉。Polkadot设计了一套治理机制,让利益相关者在链条上达成一致,共同决定网络的未来,然后通过链条上的运行时更新来升级。这保证了网络与时俱进,社区不会因为意见分歧而分裂。


如果说以太坊的发展证明了加文杰出的工程能力,那么波尔卡多特中这些优雅而富有远见的设计则证明了加文拥有非凡的思想,是一位伟大的思想家。当想法和行动完美地结合在一个人身上时,我们通常称这样的人为“创造者”。他们可能会推动行业的发展,甚至开辟一个前所未有的行业。


加文无疑是一个创造者。在一个创造者看来,仅仅构思一件伟大的事情是不够的,而是要一砖一瓦地去建造它。当他发现问题时,他会自己解决,而不是等着问题发生。他享受创作的乐趣。在他眼里,创新不是修复或者改进原有的东西,而是创造出完全不同的东西。底物的诞生再次证明了这一点。


创建基底

在2018年Web3峰会的舞台上,加文打开了一台全新的使用Substrate区块链开发框架的苹果笔记本电脑,并在半小时内从零开始构建了一台区块链。


Substrate脱胎于Polkadot——在开发Polka Dot的过程中,Gavin和他的团队发现了一个问题:从零开始开发区块链过于复杂,工作量巨大,会阻碍很多区块链团队的大门,无疑也会阻碍区块链领域的创新。因此,Gavin和团队决定将Polkadot的开发经验抽象成一个区块链开发框架——substrate。


底层模块化区块链的常见组件,如共识、账户、令牌、治理和链上资金。开发人员只需选择他们需要的模块,随意组装和修改,就可以快速构建区块链。使用Substrate框架开发的链可以很容易地连接到Polkadot,成为平行链。


创建一个草房

除了Substrate,Gavin和Polkadot团队在创作Polkadot的过程中也在不断的想出新的点子。


加文在2019年7月的日本会议上首次公布了草间弥生网络。草间弥生是波尔卡多特的金丝雀网络。草间弥生得名于早期煤矿工人会带入矿井帮助检测和消除危险因素的金丝雀,对波尔卡多特也有同样的意义。与以前的区块链试验网络不同,草间弥生是一个将保持活力并具有真正经济价值的网络。它有自己的令牌KSM,其代码与Polkadot高度相似,社区实际上会使用它。这让Polkadot可以在更真实的环境中观察各种机制和应用带来的变化,提前做好准备。


这样的模式在某种程度上在区块链世界是前所未有的,随后的事件也证明了这个想法确实有用。在经历了草间弥生的上线流程后,开发团队和社区都做好了充分的准备,让Poca的上线成功。金丝雀网络的设计也掀起了热潮。一些博卡生态项目也纷纷效仿,先于主网推出了自己的金丝雀网络。


平行螺纹

当社区还沉浸在草间弥生的诞生和讨论这个新生的金丝雀网络如火如荼的时候,加文正在计划一些新的东西。几天后,在Boca的上海中国行上,Gavin又给了大家一个惊喜,那就是Boca的“平行线”设计。


令人惊讶的是,前两天在北京的聚会上,一点平行线索的迹象都没有。可能是华人社区带来的启发吧。加文在上海meetup的前一天晚上改了主题演讲,增加了parathreads,在主题演讲的背景上加了一个大大的汉字“丝”。最让我震惊的是,加文在当天的演讲中并没有简单地提出这个概念,而是对并行线程有了更加完整和成熟的考虑,包括它是如何工作的,如何激励网络中的各种角色,如何融入原有的系统等等。换句话说,这个想法从诞生到完善只用了一天一夜。


更何况平行线不仅仅是锦上添花。也解决了Polkadot原设计中两个重要的潜在问题——平行链的退役问题和平行链的贷款门槛高的问题。


我们提到过,Polkadot中继链负责多条并行链的网络安全。想接入Polkadot trunk chain的水货链需要用dot来竞标槽位,租期从6个月到2年不等。但当平行链的租约到期不续签时,该何去何从?这个平行链条的安全谁来负责?从头开始构建自己的验证器似乎不太现实。此外,并不是每个团队都有财力竞标平行链槽。这些团队不能从波尔卡多特网络中获益吗?


想必Gavin想到了这些问题,这也是parathread被提出的原因。它是平行链条的“廉价替代品”。它不需要为插槽投标。它只在需要的时候占用Polkadot网络资源,你只需要为你使用的量付费。这样,退役的并行链可以转换成并行线程作为过渡。另外,一些不需要连续运行的项目可以直接使用并行线程,从Polkadot网络中获益。


标签

除了技术,加文还热爱艺术和哲学,喜欢音乐、外语、滑雪、摄影和跆拳道黑带。他天生对世界充满好奇和敏感。也许在他眼里,区块链只是一个大规模的社会实验。让我们一起期待他未来在波尔卡多特上的创作。


他曾经说过,如果他从区块链行业退休,他想做音乐。虽然我相信他会过上这样幸福的生活,但如果他真的退役了,那将是区块链的巨大损失。毕竟在这个行业里,大头是常有的,优秀的程序员偶尔也能见到,但这样优秀的创作者却是极其少见的。

标签: 创造者   区块链