NEO开发指南正式上线,开发者友好度再升级!

NEONEO智能经济2019-03-06 20:00:02  阅读 -评论 0

NEO开发指南正式上线,开发者友好度再升级!

NEO DevCon 2019上,NEO创始人达鸿飞再次明确了NEO的目标,是成为最受欢迎的去中心化应用平台,这一目标也将NEO指向了开发者友好度最高公链。与此同时,NGD Seattle负责人John deVadoss也表示,提升开发者体验将是NGD Seattle的重要工作。

2018年,我们举办了多场线下技术活动,得到了很多良好的反馈。也有一部分开发者反映我们的文档需要更加完善,因此过去的一段时间,NGD致力于NEO文档的完善,在NEO DevCon上,NEO开发工程师网龙飞发布了NEO开发指南,标志着NEO开发者友好度再次升级!

“当我刚加入NGD时,作为一名开发人员肯定需要学习NEO源代码。学习的过程中,我就发现代码逻辑和结构都非常的复杂,所以那个时候,我就在想如果有一个入门级的技术指南,会让学习效率快速提高。这就是我今天想分享的设计NEO开发者指南的目的和意图,以及其内容和结构。”

NEO开发指南正式上线,开发者友好度再升级!

NEO是一个致力于实现“智能经济”的去中心化网络生态。在这条道路上,NGD团队已经取得了很大的进步。王龙飞表示:“目前团队已经拥有NEP-5标准,NFT标准,我们正在积极致力于实现DID和STO技术标准。为了实现NEO的愿景和战略计划,让越来越多开发人员加入NEO生态,变得非常重要。因此,我们认为设计一套全面的开发者指南,可以帮助开发人员更轻松地学习NEO源代码,并最终参与NEO的技术开发。

此外,区块链是一种致力于实现去中心化的技术,但NEO更多把它看待成一种去中心化的理念和生态体系。NEO一直希望促成更多开发者社区的形成,如CoZ,NEL和NEO Research等社区,分散在世界各地,最终以节点形式组成一个共同体。那如何吸引更多的开发者,简化NEO源代码的教育显然是至关重要。”

NEO开发指南正式上线,开发者友好度再升级!

当谈及开发者指南的内容和结构时,王龙飞表示:“它由两部分组成。第一个是开发人员入门指南,里面详细介绍了NEO节点,包括参数和配置的说明,代码结构和逻辑等内容,以及一些重要过程的完整步骤。让我们看一下这个截图,左侧的导航栏显示了这个开发者指南的整体结构。我们可以从学习协议和密码学开始,这两部分涵盖了NEO区块链中使用的协议和加密的基本知识,如哈希算法,ECC算法,编码和解码算法等。然后我们可以研究区块链模型。本章会让开发人员能够学习NEO系统的区块链模型,包括区块,交易和NEO特有的双Token模型等。

NEO开发指南正式上线,开发者友好度再升级!

在学习了入门基础之后,开发人员就可以开始学习neo-cli节点了。此屏幕截图描述了neo-cli节点的整体结构,包括账本API,钱包,网络层,NeoVM和共识等。以下部分将详细解释每个部分,并对NEO系统中一些重要过程进行精细描述,如NEO dBFT一致性算法的逐步解释和交易执行的详细过程。”

第二部分是API文档。王龙飞介绍说:“在深入研究和分析NEO和NEO-VM源代码之后,我们将所有核心功能转移到可读的API文档中。我们希望它与Java API具有相同的目的,它可以作为一个指南,引导开发人员可以在NEO代码库中学习他们更感兴趣的功能机制。如果没有这个API文档,我们需要逐行浏览NEO代码,才能够学习和理解NEO。但是有了本文档后,开发人员在学习NEO源代码时就能有一个明确的NEO命名空间和代码结构的参考依据。 在深入了解NEO代码库之后,开发人员还可以修改NEO代码以开发与NEO相关的软件。显然,我们希望看到更多优秀产品的出现,如neo-python和neo-scan等。”

如果你想了解更多关于开发者指南的信息,欢迎登陆https://neo.org/dev,进行查看。

分享完开发者指南后,王龙飞还进一步介绍了NGD团队的下一步发展计划。

NEO开发指南正式上线,开发者友好度再升级!

王龙飞说:“前面的同事已经介绍了NEO 3.0计划,NGD研发团队将全力以赴实现这些目标,例如提高稳定性和TPS,以及实施NeoFS等。作为研发团队,我先来举个例子,回顾下我们去年的战绩。去年,当我们将NEO从2.7.6升级到2.9.x时,我们开始使用这个Akka模型,这是基于Actor的并发模型设计,能够简化并发编程,提升程序性能。在此升级后,NEO节点可以以更高的并发性进行高效处理,最终带来更高的TPS。测试数据显示,对于并发请求的数量相同,NEO节点的处理速度比以前快20-30倍。我认为这是一个很大的进步。除此之外,我们还将继续研究提升NEO性能的可行性方法。撰写开发者指南是我们切实了解NEO并发现其潜在问题的有效方式,并最终给出相应的解决方案。例如,其中一个我们认为有提升空间的是消息处理。目前,我们使用老式的方式处理消息,采取先到先得的机制。但试想下在高速公路上有很多车。如果这时救护车出现了,我们该怎么办?当然是让它先过。如果我们可以将这个概念用于NEO区块链,我们应该优先处理所有消息,然后首先处理具有更高优先级的消息。也许我们可以采用消息通道来表达不同的消息。我们认为这个提案或许可以帮助我们优化服务和TPS。”

NEO开发指南正式上线,开发者友好度再升级!

分享到最后,王龙飞说:“我之所以举了这么多例子,是想让大家知道NGD团队一直都在努力并将继续为实现NEO的愿景而努力。”

◆ ◆ ◆  ◆ ◆

关于NEO

NEO是一个去中心化开源区块链项目,于2014年立项,2015年在Github实时开源,2016年10月17日主网上线,至今稳定运行两年有余。2017年年中完成品牌升级后,确立了智能经济的愿景,是最具开发者友好性的去中心化应用平台。NEO是首个将BFT共识机制改良从而使用到公有链的项目,也是dBFT共识机制的创造者。

NEO具有丰富而完整的基础设施,为用户提供了功能丰富,使用体验友好的钱包、浏览器等。为开发者提供了完整的开发文档与教程,与各种易用的开发者工具。

了解更多NEO信息或加入NEO社区请关注NEO智能经济,并根据菜单指引回复相关内容。

NEO开发指南正式上线,开发者友好度再升级!

关注我们,每月都有粉丝福利

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

AE Studio:Aeternity生态未来的智能合约开发工具

AE Studio原名Fire Editor,是一个全新供aeternity生态系统开发者写入、编译、部署智能合约,以及调用本地的状态函数的平台。AE Studio可以实时开发智能合约和区块链应用。

ETH瞄准500美元,ETH 2.0第0阶段最终测试网今日上线,90%的ETH正处于盈利状态

ETH价格飙升之际,这又是一个里程碑,ETH自2020年初以来涨幅超过160%。即使ETH继续上涨,近期的短期调整仍可能发生。在测试网期间,验证者将不会获得真实的ETH作为奖励。不过在每个阶段来临时,ETH都将作出回应。

有用工作量证明(PoUW)开发人员奖励计划

有用工作量证明(PoUW)开发人员奖励计划

为创建PoUW区块链做贡献并可获得PAI币奖励欢迎加入Project PAI,并成为PoUW贡献团队的一员我们很高兴有你的加入,也很感谢你为创建真正的"有用工作量证明(PoUW)"区块链协议所做的努力。详情规则请见Project PAI 项目进度- 2020年7月27日,下面为本次挑战题目:挑战 #1: Docker机器设置难度等级:简单概括:目前,PoUW可以在Kubernetes集群中运行,也

腾讯为中国最早的葡萄酒生厂商张裕开发区块链平台

腾讯为中国最早的葡萄酒生厂商张裕开发区块链平台

翻译:Maya 据当地时间7月31日消息,中国科技巨头腾讯透露计划与中国最大、最早的葡萄酒生产商张裕合作,打造基于区块链的葡萄酒溯源平台。据悉,这是中国全国范围内葡萄酒行业的首创。

分片项目Elrond公布与Orion Protocol集成路线图,年底将上线Defi资产

分片项目Elrond公布与Orion Protocol集成路线图,年底将上线Defi资产

律动 Blockbeats 消息,8 月 1 日,分片项目 Elrond 公布了与 Orion Protocol 集成路线图。根据公布的信息,接下来的 9、10 月,团队将完成以太坊桥接和 Metamask 的集成,年底将部署和上线 Defi 钱包和资产。

以太坊2.0上线后,会给DeFi带来哪些变化?

作者:蜻蜓资本管理合伙人 Haseeb Qureshi译者:荆凯来源:区块链研习社 我们知道,以太坊正在从 PoW 共识机制,逐渐向 PoS(Proof-of-Stake)共识机制过渡,这种过渡对 DeFi 行业意味着什么?以太坊 2.0 时代,DeFi 发展会呈现什么样貌?这篇文章,我们一起探寻。以太坊 2.0 的未来如果你今天想在以太坊上使用 DeFi 协议,会面临许多的限制。目前,以太坊只有

首个 Solana 加密钱包 SolFlare 上线,用户可轻松抵押代币

律动 Blockbeats 消息,8 月 3 日,随着 Solana 网络变得越来越成熟,代币持有者的需求也在不断增长,在这样的背景下,专门为 Solana 开发的加密钱包 SolFlare 正式推出,它是一款非托管型加密钱包,能够链接到 Solana 区块链并管理代币。

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑