币安官网注册链接: 币安(Binance)
2018 年 10 月初,区块链最大技术社区以太坊创始人 Vitalik Buterin 突然发表了令人震惊的言论,并在推特上表示,“即使没有我,以太坊也‘一定会生存’。” 他还表示,自己逐渐退居二线。 此言一出,在区块链圈引起轩然大波。 很多人担心,如果Buterin真的要离开,以太坊还能保持在区块链行业的领先地位吗?
事实上,以太坊作为当前区块链最成熟的底层架构平台,已经不再只是Buterin的独角戏,而是一个得到众多开发者支持的繁荣的开源社区。 日前在布拉格举行的以太坊年度开发者大会Devcon 4上,众多核心开发者带来了最新的研究成果。
图片| Vitalik Buterin(来源:维基百科)
图片| Vitalik Buterin 推文(来源:Twitter)
远胜于其他加密货币!以太坊是开发最活跃的区块链
从代码提交活跃度来看,以太坊无疑是开发最活跃的区块链。 GitHub 上的提交数量、存储库中的 star 和 fork 数量以及开发人员数量远远超过所有其他加密货币,如比特币、Ripple、比特币现金、EOS 和 Litecoin。
以太坊是一个开源的区块链底层系统,有点类似于区块链版的Android。 它提供API和接口,让大家可以在上面快速开发各种去中心化应用(Dapp)。 虽然目前区块链仍不如传统互联网快速高效,但根据链塔智库统计,截至2018年9月30日,以太坊平台已收录940个DApp,其中游戏DApp共计352个。 ,占比37.5%,博彩DApp类别占比20%,交易市场类别占比5%,其他类别占比37.5%。
图| 《2018年9月以太坊DApp数据分析报告》(来源:Chain Tower智库)
由外而内的三层开发者社区支持以太坊的活跃
简单来说,以太坊开发社区从外到内大致可以分为三个开发者级别,从上层应用项目到底层架构。
最外层是基于以太坊底层架构构建的各种上层应用项目的开发。 这些开发者可能不会直接参与底层架构的技术进步,但他们仍然为整个社区生态的繁荣做出了贡献。 从红极一时的 Cryptokitties,到曾经单日吸金数亿美元的“钱盘”游戏 Fomo 3D,都是建立在以太坊上的 DApp。
第二层是外围开发人员,他们来自基金会外部,但也投资于底层架构。 由于以太坊是一个完全开源的生态系统,世界各地的开发者只要有兴趣,都可以通过各种形式参与底层开发工作。 以太坊的链外扩容解决方案 Raiden Network 就是一个例子。
核心是以创始人V神为首的“以太坊基金会”。 其总部位于新加坡,目前拥有一支约30人的研究团队,分布在全球各地,致力于底层核心架构的研发。 发展。 其中很多都是像V神一样的90后开发者。
当V神被问到未来是否会退居二线时,他不仅表示“已经在进行中”,还表示“现在大部分研究工作都是由Danny Ryan、Justin Drake、Hsiao完成” ——王伟等。这是人做的。”
例如,29岁的Justin Drake是目前以太坊分片技术研究的主要负责人之一。 他曾在英国剑桥大学校园内建造了第一台比特币ATM机。
Justin Drake 甚至在 Devcon 4 上宣布了下一代以太坊 ASIC 的初步设计。
为了解决加密货币必须依赖工作量证明机制(PoW)即挖矿而导致大量能源消耗的问题,以太坊社区一直在积极研究如何转向证明近年来出现的权益机制(PoS)。 分片技术是以太坊从PoW机制转向PoS机制的关键技术。
PoS机制的一个主要难点是如何生成好的随机数,以保证攻击者无法有效地同时尝试很多随机数来达到攻击的目的。 这部分必须依赖于贾斯汀·德雷克(Justin Drake)领导的可验证延迟函数(VDF)等密码学,以及特殊ASIC(专用芯片)等硬件研究。
过去币圈讨论的ASIC矿机主要是用于PoW计算。 目的是快速计算 PoW 并获得区块生成的优势。 今天以太坊讨论的ASIC是专门为计算VDF而设计的。 Justin Drake 的目的是设计一个 ASIC,让攻击者不能简单地依靠性能和强大的计算能力来破解它的随机数。 换句话说,整个网络被攻破的可能性可以降低到无需担心的程度。
以太坊的另一个关键方向Casper的主要开发者是Danny Ryan。 Casper是以太坊从工作量证明(PoW)机制过渡到权益证明(PoS)机制的关键。 有望解决PoS机制的节点联合作恶等固有缺陷,从而顺利取代PoW机制。
他不仅肩负着以太坊未来发展的关键,Danny Ryan 还以其在基金会内部强大的沟通能力而闻名。 内部开发人员告诉 DT,在每周四举行的以太坊周例会上,Danny Ryan 总能整合多个研究团队和开发团队,就开发和研究进行交流。 很多时候,会议中提出了一个难题,没有人知道如何回答,但丹尼·瑞恩 (Danny Ryan) 往往可以快速回应,然后定义和澄清它。
图| 整个进度报告,包括以太坊相关会议内容的文本和语音记录,可以在以太坊魔术师委员会网站和以太坊 GitHub 页面上找到。 你可以清楚地看到每个团队正在进行的开发细节,还可以看到以太坊的最新研究(来源:以太坊魔术师理事会,以太坊GitHub)
全球节点超过14000个,中国占13%
目前,以太坊在全球拥有超过14000个节点,分布在世界各地。 大部分节点在美国和欧洲,仅美国就占43%。 在亚洲,中国的节点数量最多,占全球节点的13%。
事实上,中国的以太坊社区很早就开始发展,很多早期的以太坊核心开发者都来自中国。 但由于近段时间区块链创业的爆发,中国大陆大量以太坊早期成员纷纷离开,投奔其他各种项目。 相反,台湾和香港地区的核心以太坊开发社区生态不断繁荣。
图| 以太坊全球节点分布(来源:ethernodes)
由90后发起的台北以太坊社区已成为区块链发展能量的重要推动者。
以台湾为例,台北以太坊社区已经成立2年多了,包括Buterin本人、莱特币创始人Charlie Lee在内的众多区块链行业大咖都亲自参与。 此外,以太坊基金会目前拥有超过30人的全球开发团队,其中4、5人来自台湾。
如此繁荣的开发者社区是如何发展起来的?
DT君还对台北以太坊Meetup联合创始人、20世纪90年代出生的梁志成进行了专访。
2015年,梁志成经朋友介绍接触了以太坊。 他原本只知道比特币,但读完以太坊白皮书后,发现后者完全不同。 “就像尝试建造一台计算机一样,以太坊将拥有许多应用程序、软件和服务,”他说。 因此,“我们开始组织一些聚会,然后于 2016 年 4 月正式为开发者举办了台北首届以太坊活动。”
两年来,台北以太坊社区通过定期的线下活动和线上粉丝团,成功推动了活跃的本地区块链开发者文化,甚至举办了“以太坊全明星技术讲座”“以太坊全明星技术论坛”,汇聚了几乎所有的区块链开发者。台北以太坊的所有核心关键人物。
“台湾一直有良好的社区文化。” 梁志成观察到,台北本身就有很多大型社区,包括各种开源社区,甚至是早期的各种基础社区。 这种技术人才积极参与社区交流的文化,直接促成了以太坊在台湾的崛起。 和梁志成一样,他也因为参与组织台北以太坊社区活动而加入以太坊基金会担任研究员。
那么,具体来说,如何参与以太坊开发社区呢?
以太坊的开发工作可以简单地分为四个过程。 顺序是研究理论、编写规范、实现原型,然后实现客户端。 梁志成解释说,其实软件程序的制作当然没有那么简单。 实际操作方法稍微复杂一些,但顺序仍然是:先研究、写规范,然后开发实施。
同时,以太坊基金会每两周举行一次周会,讨论以太坊的各种事务。 本次周会通过以太坊魔术师协会网站向全世界开放,大家可以共同参与,充分展现了开源精神。 “有时候会出现一些很神秘的人。”梁志成笑着说道。
“其实入门的方法有很多,第一个就是从阅读理解代码开始,然后到论坛上打个招呼,提出相关问题,和其他开发者互动。”梁志成说。 新手可以从帮助翻译文件开始。 ,当你更加熟悉情况后,你就可以开始参与解决问题了。 此外,以太坊基金会团队还制作了一个懒人包,可以让新手快速了解当前的开发需求是什么。
除了欢迎外围开发者自愿捐款外,以太坊基金会还提供奖金,号召更多程序员投入解决疑难问题。 2018 年迄今为止,已向 52 个项目颁发了总计 1100 万美元的奖项。
其中,解决以太坊可扩展性和安全性的项目获得了最多的奖项和项目支持。 从金额上看,61.3%的奖金投资于可扩展性项目,16.8%投资于安全性项目。 从项目数量看,扩建项目占29.1%,安全项目占18.8%。
This Post Has One Comment