硕果累累的三月,一起迎接Neo N3的到来|Neo月报

Neo智能经济

共 6458字,需浏览 13分钟

 ·

2021-04-19 17:50

Neo的三月是硕果累累的:在整个社区的共同努力下,全新品牌Neo N3和新版官网neo.org正式发布。Neo N3 RC1测试网也顺利上线。

Neo N3的发布使我们能够保持普通用户与Neo核心认知的前提下,向开发者推广Neo的最新版本。此外,当前的Neo区块链版本将被称为Neo Legacy,以向用户明示其将在未来被取代。

品牌升级之后,我们发布了N3首个候选版本测试网—Neo N3 RC1测试网。Neo N3 RC1第一次将NeoFS集成到了Oracle模块中,同时对状态根服务与其他特性进行了一系列改进与更新。Neo全球社区也带来出色的工作成果,始终与核心协议开发保持着同步。在短时间内,包括Neo区块链工具包、NeoGo、Neo Python套件、Neow3j在内的几乎所有主要社区工具都完成了与RC1的兼容。

为了推广N3品牌并庆祝测试网上线,Neo的官方网站也全面焕新。通过新版官网,你可以探索N3的所有新功能、了解Neo的愿景和目标、获取生态支持的信息,并认识Neo全球社区成员。我们很快还会对官网进行进一步更新,增加有关N3治理和迁移的详细信息。

开发者团队还在继续加快节奏向主网进发,Neo N3的第二个候选版本现在已在开发当中。近期,Neo会举办一次黑客松活动,让开发者们在熟悉N3开发的同时获得一系列奖励和指导。

以下是本月的完整月报:

协议开发


N3进展

3月,我们迎来了Neo N3 RC1的发布。在该版本中,State Root服务带来了一些新功能与问题修复。NeoFS系统现在已经被正式集成到Oracle模块中。Policy原生合约中,诸如区块最大交易数和最大区块大小等设置现已移动到dBFT插件中。此外,Neo智能合约中还添加了两个新的操作码POW和SQRT,以分别计算值的幂和平方根。

该版本包含的具体改进如下:

StateRoot更新

自上一版本以来,我们一直在StateRoot服务中添加功能和修复错误。我们为StateRoot服务添加了P2P传输功能,以及用于发送签名的ExtensiblePayload。我们也修复了一些已知的问题,如:修复了StateRoot见证人可能为空的错误;在启用状态根控制台命令之前检查magic数;修复了hash计算逻辑,等等。

完成NeoFS API并集成到Oracle模块中

目前已经完成了neofs-api-csharp并集成到oracle模块中。RC1测试网中NeoFS主节点为NSPCC团队的Neo-go节点并以侧链形式运行,Neo主节点通过NeoFS API与其交互。之后这些Go节点将完全移植到Neo主节点。

添加POW和SQRT操作码

Neo合约系统中添加了两个新的操作码POW和SQRT,分别用于计算幂值和平方根,以简化智能合约中相关功能的开发。此外我们也更新了Neo核心,虚拟机和.NET devpack的相应逻辑。

其他改进与提升

从neo core中删除一些singleton

 将一些设置从PolicyContract转移到DBFT插件

 允许插件共用多个NeoSystem

 原生合约更新历史记录

● 调整了一些系统调用费用,以统一费用格式

 区分了CpuFee和StorageFee以协助费用计算

现在,我们正在准备N3 RC2的任务清单。RC2的版本清单将在4月中旬左右冻结,然后我们将着手进行开发,计划在4月底发布RC2版本,并于5月初建立RC2测试网。我们计划在6月左右发布N3主网。

基础设施与工具开发


月度看点

Flamingo

根据Flamingo社区的投票批准,团队完成了FIP#2中所提案平台资产路径升级建议,并为现有用户提供了相关资产的迁移通道。

COZ

完成了Neon .js, Dora, Boa的N3 RC1兼容性工作,并开始为Neon wallet未来的N3版本做准备。

Neo Tracker

向NEO•ONE节点提供了Preview5支持,并开始更新其节点、编译器和其他工具以与N3兼容。

AxLabs

发布了neow3j v3.8.0,根据N3 RC1同步更新了其Java SDK、编译器和开发包,并进行了其他的一些改进和优化。

NEXT 

发布了与N3 RC1相兼容的NeoLine移动钱包和Chrome扩展钱包新版本,并为RC1测试网推出了一个NeoTube优化版本。

Neo SPCC 

为N3 RC1发布了拥有全功能节点、Go编译器和SDK的NeoGo,正在继续开发NeoFS并为测试网上线做准备。

NGD Enterprise

向Neo区块链工具包增加了RC1版本支持,并更新了Express、Visual DevTracker和智能合约调试器等组件,并发布了新的分步教程。

Red4Sec

为N3核心组件的测试开发了新的模糊测试工具,并继续对RC1节点进行安全审计。

项目里程碑

 DeFi 

来自 NGD 的 Flamingo

- https://flamingo.finance/

经过社区成员的批准,Flamingo团队根据FIP #2的提议重新设计了平台的资产路径。升级后的平台已开放迁移路径,允许现有用户将其WBTC, WETH和USDT等相关资产迁移为新的资产类型。新用户则可以直接使用该平台最新的资产路径。

 节点 

来自 NSPCC 社区的 NeoGo 

- https://github.com/nspcc-dev/neo-go

今年三月,Neo SPCC发布了兼容RC1的NeoGo版本,包括状态验证服务和Oracle的NeoFS支持。此次更新包括对Go 1.16的支持和各类文档的改进,还召开了一个智能合约研讨会。Neo-bench也更新为了与N3 RC1相兼容,允许测试节点性能。

 浏览器 

来自 COZ 社区的 Dora

- https://dora.coz.io/

三月份,Dora受到了来自COZ的应用和特殊项目团队的重视。Neo N3的支持与Neo Legacy同步发布,首次展示了Dora支持多链的特性。该团队还修订了节点监控工具,并实施了Neoscan端点的副本,以简化其生命周期终止后的转化过程。此外,团队还将其他端点与WebSockets相集成,以提高工具的性能。

来自 NEXT 社区的 NeoTube 

- https://neotube.io/

NeoTube浏览器现已与N3 RC1完全兼容。团队还修复了一个导致信息页面出现空白的bug。

 智能合约编译器 

来自 COZ 社区的 Boa 

- https://docs.coz.io/neo3/boa/index.html

三月,COZ的Boa团队在在其Python编译器中添加了对N3的支持。此外还带来了包括代码兼容性所需的各种其他更改,以及一些新特性,包括in操作符、用户定义的上下文存储和帮助存储反序列化的类型转换。

团队还创建了一个新的自动做市商(AMM)合约示例,以供Python开发人员为N3编写合约作参考。

 SDK 

来自 COZ 社区的 Neon1.js

- https://github.com/CityOfZion/neon-js

三月,Neon1.js库中发布了兼容RC1的新版本。开发者需要使用JavaScript来与区块链进行交互,因此SDK仍然是Neo上使用最广泛的工具之一。在此次更新中,COZ为N3带来了这个基本模块。

来自 COZ 社区的 Mamba

- https://github.com/CityOfZion/neo-mamba

三月,COZ专注于调整代码以兼容RC1,并即将发布与一个与测试网兼容的Mamba版本。此外,该产品在钱包支持、链状态和整体性能方面都取得了一定的进展。团队希望在不久后就可以发布新的版本。

 智能合约 & dApp 框架 

来自 AxLabs 社区的 neow3j

- https://github.com/neow3j/neow3j

三月,AxLabs发布了兼容N3 RC1的neow3j新版本。V3.8.0为SDK、开发包和编译器带来了最新的核心代码,同时还改进了用于访问NeoVM堆栈项的API等。该团队还全面检查了所有与N3 RC1兼容的文档、教程和示例,为使用新的Neo测试网进行Java开发铺平了道路。

来自 NEO Tracker 社区的 NEO•ONE

- https://neo-one.io/

NEO Tracker团队在上个月发布了兼容Preview5的NEO•ONE 相关节点组件。这意味着该产品在Preview5网络上能够提供所有基本的节点功能,包括区块链存储和RPC服务。该团队现在正在开发RC1版本。节点更新几乎已经完成,编译器和客户端包也取得了重大进展。

在开发者资源方面,最近的网站更新对Neo Legacy框架文档中的错误进行了修正,并提供了使用NEO•ONE及其智能合约Mixin的新指南。

来自 NGO Enterprise 的Neo Blockchain Toolkit

-https://marketplace.visualstudio.com/items?itemName=ngd-seattle.neo-blockchain-toolkit

NGD Enteprise团队在三月为Neo区块链工具包为兼容N3 RC1带来了各类工具更新。新版本的Neo Express、智能合约调试器和Visual DevTracker使开发者能够同时使用N3和Neo Legacy进行构建。

新的详细教程和快速入门指南视频也已发布,详情请参阅ngdenterprise.com/neo-tutorials

 钱包 

来自 COZ 社区的 Neon 

-https://neonwallet.com

三月,COZ专注于整合桌面端和移动端钱包。桌面端钱包新增的深度链接功能界面将极大地改善移动端钱包用户的使用体验。此外,团队还致力于移动端钱包的助记词导入,并希望在不久的将来进行公开测试。

COZ还花了一些时间来探索N3的治理工作流程,为在其在钱包中的实现做准备。

来自 NEXT 社区的 NeoLine

- https://neoline.io/

NEXT在Android和iOS端上都发布了移动钱包新版本,并与N3 RC1相兼容。Chrome扩展钱包也获得了RC1支持,并修复了头像显示方面的问题。

来自 O3 Labs 社区的 O3 Wallet

- https://o3.network/

三月,O3 Labs将一些新服务和功能集成到了钱包中,包括对WalletConnect的支持以及ParaSwap的集成,都为用户提供了新的功能体验。团队还与Poly Network建立了合作伙伴关系,来建立自己的交易所聚合平台O3 Swap。

 分布式存储 

来自 Neo SPCC 社区的 NeoFS

- https://fs.neo.org

三月,Neo SPCC的工作重心一直在NeoFS上,对其进行了包括RC1支持、重构的Go API库、性能修正和治理方案等各个方面的更新。

对于其他服务,团队在CDN开发环境中添加了CDN缓存失效器,开始从HTTP Gate中移除SDK的绑定,并在NeoFS加载器中完成对象流和有效负载类型的工作。

 代码审计 

来自 Red4Sec 社区的 代码审计

- http://red4sec.com/en

截至今年三月,Red4Sec一直对N3代码库进行着持续的安全审计。最近,对RC1实现的审计工作即将完成。该团队还为N3核心组件设计了新的模糊测试,得到了显著的优化效果。

市场与运营


主要市场活动



  • 3月17日,有关Neo区块链最新版本的正式品牌Neo N3的公告正式发布。”N3“的启用,一方面延续了Neo的发展历程,另一方面也体现了该版本的大胆、细腻、简洁、强大。与此同时,当前的Neo2.x被称为Neo Legacy,以与N3进行区分。


  • 3月25日,NGD发布长篇文章《All-in-one,All in Neo》,从“全功能区块链开发平台”、“一站式开发套件”、“助力生态长期发展”、”行业合作共赢未来“四个方面全面介绍Neo N3创新之处。



  • 3月26日下午14:00,Neo创始人达鸿飞、张铮文现身微信社区,在Neo N3正式版测试网上线的重大时刻,介绍了Neo N3的3发展现状和下一步的计划,之后,还以Q&A的形式详细解答了社区有关Neo N3的问题。


  • 3月29日晚上20:00,Neo创始人达鸿飞、张铮文在Reddit上参与了以“All in One, All in Neo”为主题的Neo N3 AMA,并以Q&A的形式回答了其下发布的所有问题。


生态发展


  • GhostMarket NFT市场推出了几种新的拍卖类型,包括经典拍卖、反向拍卖和荷兰式拍卖,同时还发布了面向交易双方的平台参与指南。


  • TranslateMe增加了泰米尔语和葡萄牙语的商业API,目前一共支持7种语言。TranslateMe的MVP应用程序在Android市场上已被下载超过100万次。


  • O3 Labs计划推出支持NEO、ETH、HECO和BSC的跨链聚合协议O3 Swap。O3 Labs还在其钱包中添加了波卡和火币生态链,并与Matcha DEX进行集成。


  • Switcheo社区通过了几项社区提案,其中包括增加LP奖励、修改奖励权重等,错过了SWTH初始兑换的SWTH通证持有者也可以完成最终的迁移。Switcheo还在Pancake Swap上推出了一个新的流动性挖矿池。


  • 由Neo News Today重新设计的 nDapp.org 在三月上线,为用户带来全新设计与新功能,方便用户探索Neo Legacy上dApp的智能合约使用情况。该平台还将支持即将到来的N3主网。


  • Nash发起了Nash League交易竞赛第三季,并在3月13日创下了约1,508万美元的日交易量的历史新高。它还宣布了与Aave和Avalanche的合作计划,并开放了借记卡的预售。


  • Hashpallate宣布将在其跨链NFT平台上支持Neo NFT的创建和管理。Hashpalette是一个基于日语的NFT平台,以漫画,动画,体育和音乐等数字内容为核心。


  • NGD投资了Dora Factory,后者将在Neo N3上建立基于DAO的治理工具。Dora Factory的“DAO即服务”基础架构让开发人员可以轻松构建链上治理功能。


  • 即将推出的DigiFinex借记卡将首批支持NEO。相应区域的用户将可以通过银联网络使用NEO来购买商品和服务。

浏览 42
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报