科普 | 什么是以太坊中心开发者(Ethereum core developer)?

联系人:内部会员号 | 

导言:

科普|什么是以太网核心开发者?来自顶级财经专栏作家CSDN区块链大本营的内容被简要描述为:是什么因素决定了一个人能够成为以太网的核心开发者,或者说,

什么是业务深度?如何衡量业务的深度?

什么是交易深度?如何衡量交易深度?从陀螺财经专栏作家的白话区块链,内容简述:如何衡量交易深度?

www。ii35。coM

作者|哈德森詹姆逊

翻译|阿建

袁泉|以太博物馆爱好者

许多人都有疑问,到底是什么决定了一个人能够成为以太网核心开发者,或者这个词到底是什么意思?作为以太网社区的开发者联系人,作者一直深入参与以太网1.0协议开发的正常运行,并一直在运行以太网中心开发者视频会议(即“AllCoredes呼叫”);自2016年下半年以来,会议每两周举行一次,安排在周五。

那么,下面不是一个威望的观点,但只代表我个人的观点,我想与大家分享它。

汗青

以太网的“核心团队”的名称可以追溯到2014年7月Reddit论坛上的“问题答案”帖子,该帖子由最初的以太网团队回复。在这篇文章中,以太网团队在自己的名字中添加了一个单词,从而成为“以太网核心团队”。到2015年底,以太网联合创始人加文伍德(Gavin Wood)创建了一个名为“AllCoreDevs”的Gitter频道,以太网的中央开发者可以在该频道中交流协议的开发问题。

以太网中心开发人员的第一次视频会议也是在这个频道上进行的。我还在我的旧文章“以太网协议开发情报和收集升级合作”中启动了“AllCoreDevs”视频收集。

www。ii35。coM

定义

www。ii35。coM

以太网中心的开发者是那些目前为以太网底层协议的开发和提供提供主要孝道的人。一个非常孝顺的例子是向邰方软件提交多个代码(比dApp级别低,例如客户端代码)。另一个例子(来自中心开发者)是为以太网2.0编写协议规范的人。我在这里使用“当前”一词是因为“中央开发商”不是授予人或个人的所有权,也决不是永久的。如果你不再提供孝道,那么你只是一个“以太中心的前开发者”。

例如,尽管以太博物馆联合创始人加文伍德对早期以太博物馆非常孝顺,但他不再被视为以太博物馆中心的开发者,而只是以太博物馆中心的前开发者。

这是我几年前写的另一个定义。我将它放在一个中央开发人员程序集记录的代码库中,以定义谁可以被包括在该程序集中:

该中心的底层协议开发人员、客户端开发人员和以太网研究人员被邀请参加此次聚会。一般来说,每个以太网客户端都有代表,并且还有第1层研究/扩展计划团队的主要成员。偶尔,不是中心开发者但在某个领域有专业历史的员工也会被邀请讨论特定的话题。如果你认为你参加集会对每个人都有帮助,请通过hudson@ethereum.org联系哈德逊詹姆森。

由于我已经承担了构建以太网中心开发者大会的义务,所以我一直是大会中的候选人。大多数要求参加会议的人都可以被邀请。决定谁将被纳入议会基本上是完整的,没有争议的。由于组装实际上非常无聊,如果你对以太网1.0协议的创新不感兴趣,你就不想把它包括进来。大会的议程是开放的,大会被及时直播,并且还将被保存在YouTube上。组装记录也被写入并打开。因此,非中心开发者不需要被包括在汇编中,但是可以在YouTube上观看或者提前浏览汇编记录。

www。ii35。coM

那研讨员怎样归类呢?

如今,有许多“手工业生态集会”,如以太网中心开发商会议、以太网2.0会议和无条件以太网会议。人们意外地认为以太中心开发者只包括那些参加以太中心开发者会议的人,但这实际上是不正确的。在我看来,以太网2.0的研究者和其他正在做主要研究的人(比如波束同步和无状态以太网)也是中心开发者。我认为以太网2.0研讨会首先被称为“Eth2研讨会”,然后被称为“中心开发人员”,这仅仅是因为他们介入的程序集的名称和与他们相关的事件。毕竟,通过历史汇编而不是GitHub库的代码提交来识别中心开发者和Eth2.0研究者更容易。

www。ii35。coM

谁来决议某个人是否是中心开发者?

没有人能做出这样的决定。没有人被任命来决定谁有资格成为以太网的核心开发者。这是一个由孝道和名誉主导的突变过程。以下句子来自詹姆森洛佩兹的精彩博客,“谁持有比特币核心?”,说明如何定义比特币中心维护者:

谁是比特币中心的维护者?一个尽职尽责的人,在一段时间内做出高质量的孝行,因而有相当的社会认可度。

这个定义也适用于以太中心的开发人员。

有人能自称是中心开发者吗?

没有什么硬手腕能阻止一个人自称是以太网的核心开发者。最初,任何人都可以为以太网协议的发展表现出孝心(尽管他们的孝心可能不被接受)。在以太网社区中,我们还没有遇到冒名顶替者中心开发人员引发的大问题。如果你背上有这样的问题,我想如何指出仍然取决于社区。即便如此,它毕竟只是一顶帽子。我们不应该太小心。

我遇到过一些人,他们要求获得中央开发者的头衔(由于这个人在社区中的观点和行为)。由于所有权本身不是由某人指定的,整个社区的自然完整性有权声明,否则此人不是中心开发者。然而,这既不会抹杀一个人对以太网协议的孝心,也不意味着它不能再包含在中心开发者组件中。这只是意味着整个社区认为或人们负担不起这个称号。据我所知,到目前为止还没有这种情况。

如今的中心 开发者/开发团队 都有谁?

开发以太网协议的团队和个人太多了。此外,虽然其他人正在制定协议,但他们不想被贴上这样的标签,也不想出现在任何博客上。以太网客户端开发的美妙之处在于,以太网1.0和2.0都有用不同语言开发的多个客户端,这为收集提供了冗余。客户致力于完成一个交易范例,而不是把客户变成一个范例,让每个人都跟着做。由于我深入参与了以太网1.0客户端的开发生态,我将在这里列出几个活跃的以太网1.0客户端。该列表不包括其他主要团队,如测试团队和康瑟斯被子研发团队。

演讲

虚空。网络核心演讲)

生锈演讲

三位一体(Python语言)

EthereumJS(JavaScript单词)

爪哇语

结论

标签和标题很重要,但不要太在意。当您对以太网协议层的开发有疑问并想询问人们时,定义一组工资中心开发人员非常有用。但是不要太在意谁是或者不是以太网中心的开发者。毕竟,这是基于名誉和孝道的名誉,所以你不能抹去所有的孝道。

如果你对以太网协议的发展感兴趣,并想尊重自己,请不要犹豫与我联系!我很乐意向合适的人推荐你。