作者:John deVadoss(Neo Global Development Enterprise (NGD Enterprise) 主席)

当我还在微软从事.NET和Azure平台的架构工作时,我认为有三件事是最重要的:强大的开发者社区、一流的开发工具,和突破性的开发平台。现在Neo N3主网已经上线,我想借此机会,从以上几个角度来进行分享和回顾。

首先,N3是一个全功能区块链开发平台。在核心开发者和生态项目方的共同努力下,Neo N3的功能领域、技术架构和经济模型都得到来进一步的优化。Neo N3拥有平台原生去中心化存储、原生合约、身份和域名服务等强大的技术特性,包括内置Oracle和NeoFS等。此外,N3还通过独特的全新链上治理模型,实现了合规与自主之间的平衡。

其次,N3拥有一流的开发工具。对开发者团队来说,好的开发工具不仅能够缩短开发周期,还能够帮助团队尽快找到合理的解决方案,并创造价值。而N3的目标,正是为构建下一代分布式应用的开发者赋能:为他们提供业内顶尖的开发、调试和测试工具;使他们能够无缝连接主网、测试网和私网;通过授权框架和工具等进一步加速开发内循环。利用N3开发工具包,无论是专业的区块链开发者,还是普通的主流开发者,都能够拓展新的业务领域,打开新天地。

其三,也即我撰写本文的主旨:N3拥有强大的全球开发者社区

Neo N3的开发者友好性主要体现在两个方面:顶尖的开发工具和强大的全球开发社区。过去,Neo N3是依靠着开源社区所做的巨大贡献一步步发展起来的;未来,Neo也将继续与生机勃勃的全球开发者社区共同发展。N3核心协议、堆栈和所有相关功能的构建,都离不开这些社区成员的时间和努力。

现在,我们启动全新开发者激励计划,正是为了促进N3生态的拓展、进一步提升Neo平台的开发者友好性。为此,Neo全球社区和核心项目团队不仅付出了大量的时间和精力来提供想法和建议,还共同设计了具体的指导原则和实践标准。

区块链平台是唯一拥有原生经济模型的技术栈——所有的激励和奖惩都“嵌”在了其架构中。区块链亦是计算史上的第一个 '经济平台'。在这样的原有概念下,Neo N3开创性的全新经济模型,为开发者提供了无限的可能性。

区块链行业发展早期,由于专业区块链开发语言的学习门槛过高,普通的主流开发者往往被拒之门外,无法进行链上开发。而Neo N3不仅能够为主流开发者提供一流的区块链开发工具,还能提供足以媲美甚至优于AWS和Microsoft Azure的开发体验,进一步实现了大规模的应用开发自由。

在微软从事平台架构的经历告诉我——一个优秀的区块链开发平台,应当主动迎合开发者的喜好,而不是让开发者来迎合你。如今,在强大的开发者社区和一流的开发工具的支持下,Neo N3实现了多语言开发自由,开发者们能够运用他们最熟悉、最喜欢的开发语言和开发工具来进行开发。因此,主流开发者也能获得与链下开发别无二致的舒适开发体验。

当前,区块链行业的消费者体验、商业模式和经济链正在发生翻天覆地的变化。DeFi应用、DAO结构和NFT资产流等新兴模式已经逐渐成为了主流。在这样的社会趋势、经济驱动力和技术更迭下,创新和变革必将来临——因此,对于处在变革关键点上的我们来说:只要敢于想象,就一定能够实现。

谈及DAO,Neo现在正在用DAO进行社区的协调管理,以展示N3平台的强大特性,并进一步维持和发展全新模式下的开发者生态。社区DAO拥有一套独特的、没有领导中心和组织架构的全新治理体系,由社区投票来作出决策,通过激励和发明来驱动。我非常期待这一实践结果,也将持续关注社区DAO的发展情况。

对于开发者,特别是想要在全新N3堆栈上从事开发的开发者来说——现在就是最好的时机!作为参与构建了在全球范围内广受欢迎的某些平台和工具的开发者,我很高兴能够看到开发者激励计划进一步升级和完善。我的一位前老板曾经说过:“开发者就是最重要的!”对此,我想补充做一点补充:“开发者就是最重要的——建设也一样!”

作者介绍:

John deVadoss, Linkedin, Twitter

Neo Global Development Enterprise (NGD Enterprise) 主席

John 在华盛顿州西雅图领导的NGD Enterprise专注于开发人员使用体验提升和工具优化。此前,他成功创立和经营了两家机器学习的初创公司。在他微软的职业生涯早期,John 孵化并构建了 Microsoft Digital,让收益从 0 飞跃到五亿美元,他领导了 .NET 平台的架构、产品和开发人员的参与。他出版了多本关于管理和软件架构主题的书籍。目前,他正在撰写一本关于去中心化系统的书。

John 是全球区块链商业委员会(GBBC)的董事会成员,也是 IEEE 区块链倡议的联合主席。