区块律动官网
加密项目的幕后团队(二):Go-Ethereum 以及 Parity-Ethereum
以太坊
分享文章
加密项目的幕后团队(二):Go-Ethereum 以及 Parity-Ethereum
区块律动BlockBeats 2019-05-23

原文标题:《Knowing the developers: an analysis of go-ethereum and parity-ethereum》

原文作者:

翻译:0×33


作为我们了解开发团队系列的一部分,本周我们将深入研究市值和流动性排名第二的加密货币:以太币。

以太坊的代码是允许一些特定功能的,这使得它对希望构建在平台之上的开发人员具有很强的吸引力。Truffle 是以太坊的一个开发框架,通过它我们可以了解到底有多少项目。

在讨论这些数字之前,有一点很重要,那就是尽管来自 Truffle 的数据很有趣,但它可能只是一个虚荣心指标。这是因为 Truffle 是一个节点包管理器。项目的每次复制都会再次提取完整的 rpm 源代码树,这意味着常常会下载自已经在开发中的相同 DApps。

微信截图_20190523183351.png

当其他智能合同平台出现时,以太坊继续吸着开发者:自 2018 年以来,Truffle 的下载量增加了约 31%。

不像比特币,整个网络本质上运行一个客户端 (比特币核心),以太坊由两个主要客户端组成,Go-Ethereum 以及 Parity-Ethereum。在去年分解以太坊时,我们查看了它的两个主要客户端: Go-Ethereum (Geth) (占所有节点的 62.9%) 和 Parity-Ethereum (占 33.1%)。

它们加起来占网络所有节点的 96%。正如我们所注意到的,许多开发人员都在以太之上构建应用程序,因此仅关注这两个客户端并不能提供所有正在进行的开发的完整情况,但是为了本研究的目的,我们将只介绍这两个客户端。

微信截图_20190523183633.png

在查看两个最受欢迎的客户端时,Geth 总共有 407 个人做出了贡献 (不包括合并提交),而 Parity 有 194 个贡献者。多年来,Geth 的贡献者大约增加了 71%,这是有道理的因为 Geth 在整个网络中所占的份额增加了 23%,而且它已经存在了大约两年多的时间,因此有更长的时间来积累贡献者。更有趣的是,尽管 Geth 继续在网络中占据主导地位,Parity 客户端在 2017-2018 年的贡献者比 Geth 多 15%,而且 Parity 客户端自创建以来每年都有比 Geth 更多的独特贡献者。

微信截图_20190523184048.png

微信截图_20190523184157.png

Go-Ethereum 按过去一年的提交量排名前 10 位的贡献者

Peter Szilagyi (karalabe) - 以太坊 (以太坊基金会) 的团队领导和核心开发人员

Martin Holste Swende (holiman) - 以太坊基金会的安全主管和核心开发人员

Anton Evangelatov(nonsense)-软件工程师和以太坊基金会成员

Janoš Guljaš (janos)- 以太坊基金会的开发人员

Gary Rong (rjl493456442) - Go-Ethereum 团队成员,也是 hyper chain 的核心开发人员

Justelad - Ethereum-Go-Ethereum 开发人员

Felix Lange (fjl) - IXDSberlin 的技术专家和 Ethereum 的 Geth 开发人员

Guillaume Ballet (gballet) - 自 2017 年以来以太坊核心开发人员(Ethereum Core developer)。Whisper 协议与 Wasm 版本 6 的开发

Wenbiao Zheng (jsvisa) – Geth 核心开发人员

Felfoldi Zsolt (zsfelfoldi) - 以太坊 Geth 实施的开发人员

微信截图_20190523190342.png

在过去的一年里,Geth客户端总共有46位贡献者。在前十名中,我们发现他们在过去的一年里约占到了69%,其中 Péter Szilágyi (karalabe) 以18%的比例位居榜首。 Szilágyi不仅提交最多,而且删除和添加的行数也最多。不过这里需要解释一下,Szilagyi (karalabe)目前是Geth的主要开发人员。

微信截图_20190523190454.png

我们还从 Geth 的许多顶级贡献者那里发现,大多数人,包括排名前 4 位的人,都为以太坊基金会工作。这并不奇怪,因为以太坊基金会负责维护客户端,虽然许多贡献者为基金会工作,但也有独立的开发人员。Szilagyi (karalabe) 和 Kurko Mihaly (kurkomisi) 约占去年源代码中删除的所有行代码的 62%。从图中可以看出,与删除的行相比,添加到项目中的行在不同的贡献者中稍微分散一些,而在删除的行中,Szilagyi 和 Mihaly 只占添加到客户端的行数的大约 49%。

Geth-Ethereum 团队其他值得注意的开发人员

Matthew Halpern (Matthalp) - Geth 的开发者

Nick Johnson(Arachnid)-前以太坊基金会软件工程师

Jeffrey Wilcke (obscuren) - 以太坊的联合创始人,同时还有 Vitalik Buterin 和 Gavin Wood。他目前在以太坊基金会工作,是 Geth 的主要开发者

Taylor Gerring (tgerring)—Geth 第四名,曾在以太坊基金会任技术总监,直至 2016 年。泰勒目前担任芝加哥区块链研究所的执行董事

Vitalik Buterin (vbuterin) - 以太坊的创始人。尽管他在提交库方面排名第 28 位,但他把更多的时间花在了研究上,而不是代码库本身

Anton Evangelatov(nonsense)——自 2017 年以来一直担任以太坊基金会的软件工程师

Viktor Toon (zelig) - Geth 的以太坊核心开发人员。

Kurko Mihaly (kurkomisi) - Go-ethereum 客户端的贡献者

Par-Ethereum 按过去一年的提交量排序的前10位贡献者

Wei Tang (sorpaas)—  Parity 技术Rust的 开发者

Niklas Adolfsson (niklasad1) -Parity 技术的Rust 开发者

Afri Schoedon (5chdn) -是pari -ethereum客户端Parity Tech的发布经理。虽然他在过去的一年里投入排第三,但他已经不再参与以太坊项目

Marek Kotewicz(debris)- Parity 技术的开发人员

Tomasz Drwięga (tomusdrw) — Parity 技术的Rust开发人员

Andre Silva (andresilva)——  Parity 技术的核心开发人员

Andronik Ordian (Ordian) - Parity 技术的核心开发人员

Pierre Krieger- Parity Technologies(tomaka)

Nicolas Gotchac (ngotchac) -自2016年以来一直是Parity Technologies的核心开发人员

Gabriel Klawitter (gabreal)-Parity 客户端的核心开发人员

微信截图_20190523190342.png

看看以太坊的另一个流行客户端 Parity(占网络的 33%) 首先引人注目的是,大多数贡献者都为 Parity 技术工作。Parity 技术公司是由以太坊公司的联合创始人 Gavin Wood 创建的区块链基础设施公司。除了维护以太坊的 Parity 客户端之外,Parity 技术还以其开发的区块链协议 Polkdadot 而闻名。在查看过去一年的前 10 个贡献者时,他们的提交加起来约占提交到存储库的 66%。

其他值得注意的 Par-Ethereum 开发人员

Jaco Greeff (Jacogr) -Parity 技术的核心开发人员

Gavin Wood (gavofyork) -Parity 技术的创始人和以太坊协议的联合创始人

Nikolay Volf (Nik Volf)—Parity 技术的核心开发人员。一直以来,他对 pari -ethereum 客户的贡献都排在第五位

Arkadiy Paronyan (arkpar) -自 2016 年起担任区块链 Parity 技术软件工程师

Robert Habermeier (rphmeier)——Parity 技术的核心开发人员。尽管他在对 pari -ethereum 客户端的代码提交方面排名第七,但他也是区块链项目 Polkadot 的联合创始人

微信截图_20190523194420.png

Parity 的添加/删除行

除了提交和查看添加和删除的行之外,我们可以看到,在过去的一年里,添加了43,633行,删除了168,231行。与Go-ethereum相比,Go-ethereum在同一时间段内增加了421,016行,几乎减少了10倍。然而,仅仅这个数字并不能告诉我们太多,我们必须透过表面查看在这些特定提交中添加/删除的更改。

虽然这些项目是非常开放源码的软件,甚至公司/基金会本身也以开放源码的方式运作,但不可否认的是,以太坊基金会和Parity技术对这些客户和项目的方向有影响。虽然这可能是正确的,但是它们只是作为以太坊的基本层,许多开发人员正在以太坊中构建独立的项目。这导致了一个充满活力的生态系统,一直能够吸引对区块链技术感兴趣的开发人员,这在以太坊成为第二大加密货币的原因中发挥了重要作用。


击查看原文

分享文章
你可能感兴趣
Layer 0扩展项目 Marlin Protocol 宣布完成300万美元融资,NGC 参投
独家:Blockstack宣布将开发者App 挖矿奖励提高到每月100万美元
Multicoin:深度解析时间与状态分离的意义
微信扫描二维码 分享这篇文章 您还可以 复制原文链接
合作伙伴 SPONSORS