当前位置:首页 > 物联网 > 区块链
[导读] 这篇文章是 CoinDesk 的 2019 年年度回顾的一部分, 年度回顾收集了100篇专栏与采访,并介绍了当下区块链行业的现状。 (CoinDesk 中文版注:集市化的开发模式的说法出

这篇文章是 CoinDesk 的 2019 年年度回顾的一部分, 年度回顾收集了100篇专栏与采访,并介绍了当下区块链行业的现状。

(CoinDesk 中文版注:集市化的开发模式的说法出自于讲解开源运动的经典书籍《大教堂与集市》,其中“集市”指代用开源的、更加松散和扁平化的方式进行软件开发,而“大教堂”指的是通过闭源方式进行软件开发的大企业)

如果我能够给你们一个准确的以太坊 2.0 上线日期,如果我能向你们展示一份为期两年的既定路线图,或是讲清楚跨分片交易将会如何增强 DeFi 的可组合性,我就不会这么为难了。我非常肯定的是,如果是在传统企业,而我回答不了这些问题,那么我就将会被辞退。

但是我对此充满自信:2020 年将是以太坊 2.0 项目实现交付的一年。一个标志性事件就是信标链的创世块将在 2020 年初诞生。目前已经有三到四个客户端准备就绪,以太币的质押量也达到了 50 万个,这个新型的基于 PoS 的以太坊 2.0 公链将开始完成第一个也是最具挑战性的交付阶段。

在所有细节都还没确定之前,我是哪里来的信心呢?好吧,这就是以太坊“集市化”开发模式的魔力。经过持续 18 个月的构建,我已经学会相信这种模式了。尽管市场跌宕起伏,又充斥着各种不确定性因素,但是这种模式始终有效。我称之为以太坊的超级力量。

总坚持一贯的做事方式并不能改变世界。以太坊有着改变世界的宏图大志。因此,它必须是全球化的、分布式的、具有包容性和强大的力量。除非我们的开发过程同样如此,根据康威定律(Conway’s law),即一个组织的架构需要清楚地能够反映在该组织设计的目的,否则这个项目必将走向失败。

因此,作为开发者社区,我们尽可能保持开放,鼓励人们通过开发者电话会议、GitHub 提问、发布正式和非正式更新等办法参与进来。我们欢迎所有人参与进来,很多人都这么做了。我们努力让一切顺其自然,同时警惕任何一方施加过多控制。从某种程度来说,我们的模式类似于 Linux ,世界上绝大多数计算都是由 Linux 系统执行的。(Linux 同样没有很详细的路线图。)

这就是埃里克·S·雷蒙德(Eric S Raymond)在其关于开源软件的经典著作中所说的“集市化”开发模式。不过,我们已经更近了一步。我们正将这种模式应用到以太坊 2.0 协议的开发、设计以及研发过程中。

这样做的目的是围绕一个共同目标建立起一个大型社区,然后群策群力完成任务。就像安东尼·德·圣埃克苏佩里所说的:“如果你想造一艘船,不要鼓动大家去收集木材、给他们分配任务并下达命令。相反,你要唤起他们对广阔无际的大海的向往。”

这看起来可能有点混乱无序,且效率低下。别人看到这样的我们,难免会发出批评的声音。2 月份曾出现过一份报告建议加强对开发工作的“中心化控制”。最近的一篇文章将“涉及到不同议程和时间线的”团队合作划为风险区。我要引用科斯特定律(Scott’s Law)来回应:面对一个混乱的系统,你在了解它的架构之前,不要试图帮它恢复秩序。

以太坊的超级凝聚力就是源自这种模式所带来的参与度。通过放弃对秩序的坚持,我们能够聚集起一个庞大的社区。这种共同努力的感觉吸引到了许多人才,通过别的方式我们可能无法做到这点。不少于 8 个独立客户端团队已经交付了初步的权益证明实现。我们需要 8 个实现吗?或许不需要,但是每一个实现所带来的洞察力和专业知识能从安全性和性能等方面改进和完善规范,单凭一个团队是做不到的。

建立一个参与度高的开放型社区还有另一个好处,就是能够迅速获得反馈。我们最初的扩容设计需要 1024 条分片链。核心协议团队之外的人能够审查这个设计,并提出对未来开发者体验的担忧,让我们可以通过重新设计来改进这一点。我相信,在一个更传统的开发环境中,这个问题可能无法这么快解决,甚至根本无法解决。我们却能够迅速进行调整,相比于这种模式带来的好处,其负面影响其实很小。

我们的开发模式最核心的部分是,认识到好的想法可能会来自任何地方。公平地说,在 2019 年初,我们对于如何在分片链上架设智能合约执行层还没有一个清晰的想法。设计空间很大,有很多方向可以探索。像往常一样, 社区论坛上出现的一个提案已被 ConsenSys 的 Quilt 团队采纳,目前正在探索和设计实现中。

当然了,我们的模式也不是完美的。确实存在一些低效问题。但是对于以太坊社区来说,将效率凌驾于参与度之上是错误的。无论如何,我们的模式似乎并没有拖累进程。我们依旧在预期的发展轨迹上。

我们这种顺其自然的开放式模式究竟如何?2020 年初将会揭晓答案。我们正在准备上线以太坊 2.0 的信标链,正式从 PoW 过渡到 PoS ——这在以太坊诞生初期就已经成为了愿景之一。

在这种开发模式的基础之上,我们将继续大幅提高可扩展性。我无法向你们提供一个详细的路线图。但是,我们这个日益庞大的社区汇聚了大量人才,焕发出了蓬勃的活力。因此,我相信到 2021 年初,我们将拥有一个可以容纳 100 万名开发者的平台。何不来加入这个能够改变未来的社区呢?

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭