目前,共有9个独立开发团队建设ETH 2.0客户端:Prysmatic Labs、ChainSafe、PegaSys、Harmony、ParityTechnologies、Sigma Prime、Status、Ethereum Foundation、Yeeth。以太坊Github主代码库贡献者数量超过400人。在一定程度上,几乎可以说以太坊代表了基础公链甚至行业的最高技术水平。它的发展阶段、面临困境和探索方向同样是整个行业共同面临的。
Ethereum 2.0 (也称为“Serenity”) 指的是以太坊核心协议的下一次重大升级,也就是“第一层”(Layer 1) 的几项改进。它试图通过引入分片(Sharding)、PoS共识(CasperFFG)、信标链(Beacon Chain)和新型虚拟机(eWASM)等改进和维护自身。此外,第二层(Layer 2)扩展性解决方案已有Plasma、State Channels、Payment Channels和ZK-STARKs等。目前,共有9个独立开发团队建设ETH 2.0客户端:Prysmatic Labs、ChainSafe、PegaSys、Harmony、ParityTechnologies、Sigma Prime、Status、Ethereum Foundation、Yeeth。以太坊Github主代码库贡献者数量超过400人。在一定程度上,几乎可以说以太坊代表了基础公链甚至行业的最高技术水平。它的发展阶段、面临困境和探索方向同样是整个行业共同面临的。
风起于青萍之末,我们应见微知著。大风是自小风发展而来,大影响、大思潮、大趋势也都是从微细不易察觉之处源发。一叶落而知秋,我们决定推出Ethereum2.0一系列解读文章。本文为第三篇,以太坊/加密行业团队篇。Prysmatic Labs成立于2018年1月,是初始以太坊基金会受益人,致力于帮助以太坊区块链实现可扩展性,为以太坊区块链上有价值的 DApps、智能合约提供支持。负责开发Prysm,它是Ethereum 2.0的全功能分片客户端,采用Golang语言,可提高事务处理速度。Prysmatic Labs的团队成员拥有分布式系统到云计算的各种背景,强调用测试驱动的方法,实现系统的首个分片客户端。官网公布了6名核心成员:Raul Jordan、Preston Van Loon、Terence Tsao、Ivan Martinez、Nishant Das、Shay Zluf。Raul Jordan,联合创始人,毕业于哈佛大学,曾在哈佛大学担任软件工程师,并创办过Kynplex、Gen EX等企业;Preston Van Loon,联合创始人,毕业于美国中田纳西州立大学计算机专业,曾在Google担任软件工程师。ChainSafe是一家区块链的研发公司,总部位于多伦多,为许多不同的基于以太的项目提供咨询服务,包括Bunz、Shyft、Aion和Polymath。该团队目前正在构建一个用JavaScript/TypeScript编写的名为Lodestar的Ethereum 2.0客户端,为Web3建设基础设施。除了beacon chain客户端,该团队还致力于JS中的简单序列化(SSZ)、TS中的固定大小的BigNumbers以及JS中的BLS签名和签名聚合。其开源研发由Ethereum 、Web3、Interchain、Ethereum Classic、Ethereum Community Fund机构支持。目前开源的项目有Gossamer、Lodestar、Ethermint、Ethereum Classic等。3.PegaSys
PegaSys (Protocol Engineering Groups and Systems)是一个由60人组成的团队,致力于提供企业级的区块链。PegaSys由Consensys全力资助,其创始人 Shahan Khatchadourian获得了多伦多大学的计算机博士学位,自2016年在ConsenSys任职,负责区块链软件开发和研究。Consensys自称为以太坊的“风险产品工作室”(Venture production studio),它由以太坊的联合创始人Joseph Lubin带领。
除了支持公共的Ethereum Mainnet,该团队还在隐私、许可、可伸缩性和其他特性方面进行工作,使Ethereum产品为企业采用做好准备。PegaSys Ethereum 2.0客户端名为Artemis,它与Pantheon一起构建,Pantheon是一个用Java编程语言编写的Ethereum 1.0和企业级客户端。Artemis和Pantheon都是Apache 2.0许可的。
4.Harmony
Harmony于2017年10月上线,是一个基于状态分片和PoS的高性能公链项目,试图解决当下公链性能瓶颈和成本太高的问题,核心团队15人,工程师团队来自谷歌,亚马逊,苹果,微软等大公司,有数学和安全协议PHD,毕业于美国名校斯坦福,哈佛,宾夕法尼亚大学等,创始人Stephen Tse曾创立一个专注于移动搜索的公司Spotsetter,后被苹果公司收购。商务团队也都有连续创业和多年做风投的经验。此外还有很多半职的员工,总人数20人左右,负责周边程序的开发和社区维护等。
Harmony正在构建一个用Java编程语言编写的Ethereum 2.0客户端,它区别于面向企业客户服务的Java客户端Pantheon。Pantheon使用的Apache 2.0系统用的是软件证书,而Harmony用的是GPL证书。GPL证书要求任何系统只要使用了该证书授权的代码,也必须开源。
5.Parity Technologies
Parity Technologies由以前的以太坊基金会首席安全官Jutta Steiner共同创立,是一家区块链基础设施公司,负责维护当今平台上第二大最受欢迎的以太坊客户端。Parity Ethereum自称为“最快,最先进的以太坊客户端”。Parity正在开发Parity Ethereum ——一个遗留的Ethereum 1.0客户端,用Rust编程语言编写,为关键任务使用而构建。此外,Parity正在开发被称为Substrate Shasper的客户端。
团队成员由来自15个国家的60多个开发者组成,Jutta Steiner,创始人兼CEO,Jutta拥有数学博士学位,曾被TechCrunch授予最热门的区块链创业公司创始人称号。Jutta的区块链职业生涯始于Ethereum基金会的原安全主管;Gavin Wood,创始人兼CWO,也是Ethereum的联合创始人和首席技术官,他发明了区块链行业的基本组件,包括可靠性、权威验证共识和Whisper,在2014年创造了Web 3.0这个术语,并担任Web3基金会的主席。在Parity,Gavin目前领导Substrate和Polkadot的创新。
Sigma Prime成立于2016年,是一家信息安全及区块链技术咨询公司,正在构建一个名为Lighthouse的Ethereum 2.0客户端,它是用编程语言Rust编写的。团队成员在系统设计、信息安全和分布式账本技术方面拥有丰富的经验。核心成员包括Luke Anderson、Adrian Manning、Paul Hauner、Mehdi Zerouali。Luke Anderson是悉尼大学的博士研究生,在悉尼大学和悉尼科技大学讲授信息安全课程,国内和国际区块链论坛的杰出演讲者,研究重点是区块链及其底层技术,行业经验十分丰富;Adrian Manning拥有悉尼大学物理学博士学位,专攻区块链技术、密码学和信息安全,Adrian在物理和数学方面的专业知识现在支持他在Sigma Prime的工作;Paul是一位多学科的软件工程师、自由软件开发人员和技术顾问、区块链和分布式账本技术的早期采用者,为大银行和政府网络安全运营中心实施系统,在Ethereum网络方面拥有独特的专业知识,在智能契约开发、测试和实现方面具有丰富的经验;Mehdi Zerouali在道德黑客方面十分擅长,曾在安永(Ernst & Young)咨询部门担任渗透测试员,对金融服务、电信和公共部门等一系列行业的企业网络和应用进行了数百次渗透测试。他在识别安全漏洞方面多年的实践经验帮助Sigma Prime提供了卓越的安全服务。Status既是一个通信平台也是一个移动端浏览器,特定为以太坊用户所设计。获得过分布式资本的天使投资。Status于2017年6月20日开始进行众筹,按当时ETH的价格,共募集约1亿美元。Status团队正在构建Nimbus——一个用Nim编程语言编写的Ethereum 2.0客户端。团队的目标是要尽力推广以太坊的广泛使用,并且希望优化Nimbus使得它还能在硬件资源非常有限的设备上运行。因此,运行Nimbus只需要很少的硬件资源,Nimbus有望成为Ethereum的第一个移动本地客户端,让以太坊也能在手机和各种手持设备上运行。
Status的CEO Jarrad Hope 2010年开始参与区块链技术的研究,2016年10月提出在Android和IOS上实现以太坊轻客户端的构想;Nabil Naghdy,COO,有7年谷歌工作经验,参与过谷歌Map;Viktor Tron, Swarm Ethereum Foundation 核心开发者和创建者;Zsolt Felfoldi, Go Ethereum轻客户端核心开发者,以太坊基金会成员;Luis Cuende& Jorge Izquierdo, Aragon创始人,Aragon是另一个以太坊基金会支持的项目;沈波,分布式资本创始人。Trinity团队由六名开发人员组成,其中5名成员都与以太坊基金会签订了工作合同。该团队正在构建Trinity——一个用Python编程语言编写的Ethereum 1.0和2.0客户机。Trinity启用了一直以来无人问津的PyEthApp。PyEthApp原来由Vitalik Buterin编写。团队成员包括首席架构师Piper Merriam、Python黑客(友好型)Jason Carver、软件工程师Christoph Burgdorf和Brian Cloutier。团队核心成员为Dean Eigenmann和Eric Tu。2019年1月,Dean Eigenmann在Twitter上公布将开始在swift中实现一个信标链,并表示目前的数据结构定义是根据最新的规范,还不完美,下一步将是状态转换。目前Dean和Eric Tu正在构建一个用Swift编程语言编写的Ethereum 2.0客户端。
各团队获得的具体资助金额及资助来源如下表所示:
资料来源:数链评级;EthHub
根据各团队已知的获资金额,Parity Technologies获资金额最大,为500万美元,获资金额最小的是Trinity,仅8万美元。Prysmatic Labs、ChainSafe、Harmony、Sigma Prime、Status分别获资190万美元、32.7万美元、27.9万美元、73.5万美元、115万美元。上述团队平均获资金额为135.3万美元。