NEO Rapport Mensuel Global

Mars 2021

NEO Rapport Mensuel Global

Fait Marquants

Mars a été un mois mouvementé pour Neo, avec la révélation de la marque N3, le lancement d’un nouveau site neo.org, et la sortie de Neo N3 RC1 TestNet.

N3 est la marque de version pour Neo 3.0. Il permet à Neo Global Development de commercialiser ses principales versions auprès des développeurs, sans interrompre la relation de l’utilisateur régulier avec l’identité de base de Neo. NGD a également commencé à se référer à 2.x (la blockchain Neo actuelle) comme Neo Legacy pour communiquer clairement aux utilisateurs qu’il est remplacé et ne recevra pas d’autres mises à jour à l’avenir.

Suite à la révélation N3, NGD a publié le Neo N3 RC1 TestNet – le premier TestNet N3 officiel. Cette première version candidate inclut l’intégration de NeoFS dans les modules oracle pour la première fois, aux côtés des services root d’état et d’autres nouvelles fonctionnalités. La communauté mondiale de Neo a également gardé le verrou avec le développement de protocoles de base, avec la compatibilité RC1 immédiatement annoncé pour presque tous les grands projets, y compris la boîte à outils Neo Blockchain, NeoGo, la suite Neo Python, Neow3j, et plus encore.

Pour refléter la nouvelle marque de version et célébrer la sortie de TestNet, NGD a également lancé un nouveau site Web avec des informations actualisées sur Neo et N3. Les visiteurs peuvent visiter toutes les fonctionnalités trouvées en N3, et en apprendre davantage sur les opportunités de soutien aux écosystèmes, la mission de Neo, ses communautés mondiales, et plus encore. D’autres mises à jour seront faites dans un proche avenir afin de fournir des informations sur la participation à la gouvernance et la migration symbolique.

À l’avenir, une liste de contrôle a été ouverte pour neo N3 version candidat deux, comme Neo continue sur son chemin vers le Neo N3 MainNet. Un événement hackathon sera bientôt lancé pour permettre aux développeurs de concourir pour des prix et du mentorat alors qu’ils se familiarisent avec la nouvelle plate-forme complète de développement blockchain de Neo.

DEVELOPPEMENT DU PROTOCOLE

DEVELOPPEMENT DU PROTOCOLE

Progrès N3

Mars a vu la sortie de Neo N3 RC1 et de son TestNet. La nouvelle version comprenait la plupart des nouvelles fonctionnalités pour N3, y compris le service de nom et de soutien pour NeoFS. La mise à jour a également corrigé les bogues avec le service d’état et déplacé les paramètres liés au consensus tels que MaxTransactionsPerBlock et MaxBlockSize vers le plugin DBFT. En plus d’autres optimisations assorties, la version RC1 a également ajouté deux nouveaux opcodes au système de contrat Neo, POW et SQRT.

Les améliorations les plus notables dans cette version peuvent être trouvées ci-dessous:

Mise à jour des racines de l’État

S’appuuant à partir des versions Preview, l’équipe de développement de base a ajouté de nouvelles fonctionnalités au service root de l’état. La fonctionnalité P2P a été ajoutée, y compris l’ExtensiblePayload pour transporter des signatures. Plusieurs bogues ont été corrigés, y compris la logique défectueuse où le témoin racine de l’état pourrait être nul, une vérification de numéro magique réseau avant d’activer les commandes de la console racine d’état, un correctif logique de calcul de hachage, et d’autres.

Réalisation de l’API NeoFS et intégration de NeoFS dans le module Oracle

L’équipe a terminé avec succès neofs-api-csharp et l’a intégré dans le module Oracle N3, permettant aux nœuds C# d’interagir facilement avec NeoFS. Les nœuds maîtres utilisés dans le réseau de test NeoFS RC1 sont exploités par Neo SPCC à l’aide de NeoGo.

Ajout de POW et SQRT Opcode

Les ajouts des opcodes POW et SQRT sont utilisés pour calculer la puissance et la racine carrée d’une valeur respectivement. Utiles pour de nombreux contrats, tels que les market makers automatisés, les nouveaux opcodes visent à simplifier le développement des contrats qui dépendent de ces fonctions. Les modifications logiques nécessaires pour les implémenter à travers le noyau Neo, la machine virtuelle et le devpack .NET ont toutes été achevées.

Autres améliorations diverses

  • Retrait des singletons de neo-core
  • Déplacement de certains paramètres du contrat de stratégie au plugin DBFT
  • Autoriser le travail des plugins avec plusieurs NeoSystems
  • Historique de mise à jour du contrat autochtone mis en œuvre
  • Ajustements à certains frais d’appel du système afin de normaliser le format des frais
  • CpuFee et StorageFee différenciés afin d’aider au calcul des frais

À l’heure actuelle, l’équipe prépare une liste de vérification de la collecte des tâches pour la N3 RC2. La liste de contrôle sera gelée à la mi-avril avec l’intention de la publier d’ici la fin du mois. Par la suite, le TestNet RC2 sera mis en place début mai. On espère qu’il s’agit de la dernière version RC avant la sortie de N3 MainNet, dont la sortie est prévue vers le mois de juin.

INFRASTRUCTURE & DEVELOPPEMENT DES OUTILS

INFRASTRUCTURE & DEVELOPPEMENT DES OUTILS

Fait Marquants

INFRASTRUCTURE & DEVELOPPEMENT DES OUTILS

Jalons du projet

DEFI

Flamingo Finance par NGD

Suite à l’approbation des membres de la communauté, l’équipe Flamingo a mis en œuvre le flux d’actifs repensé tel que proposé dans le #2. Migration des actifs affectés ouverts sur le site Web après la mise à jour, permettant aux utilisateurs existants de migrer leurs actifs basés sur WBTC, WETH et USDT vers leurs nouvelles variantes. Les nouveaux utilisateurs peuvent utiliser la plate-forme directement.

https://flamingo.finance/

O3 Swap par O3 Labs

L’équipe d’O3 Labs a lancé son site Web O3 Swap en mars alors qu’elle commençait à se préparer à soutenir les fonctionnalités de trading. La conception de la page Swap a été finalisée, et l’API et les stratégies de limitation des demandes ont été mises en place prêtes pour les swaps NEO.

https://o3swap.com/

NODE

NeoGo par Neo SPCC

En mars, Neo SPCC a publié une version compatible RC1 de NeoGo, y compris le service de validation d’État et le support NeoFS pour oracles. La mise à jour a ajouté une prise en charge de Go 1.16 et diverses améliorations de la documentation, y compris un atelier de contrat intelligent. Neo-bench a également été mis à jour pour la compatibilité N3 RC1, permettant de tester les performances des nœuds.

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

EXPLORER ET MONITEUR

Dora par COZ

Dora a reçu une attention considérable de la part des équipes des candidatures et des projets spéciaux de COZ en mars. Le support N3 a été publié aux côtés de Neo Legacy, démontrant pour la première fois les fonctionnalités multi-chaînes de la plate-forme. L’équipe a également terminé une révision de l’outil de surveillance des nœuds et mis en œuvre une réplique des critères d’évaluation neoscan pour faciliter sa transition en fin de vie. D’autres points de terminaison et support websockets ont également été intégrés pour améliorer les performances de l’outil.

https://dora.coz.io/

NeoTube par NEXT

L’explorateur NeoTube a été mis à jour avec la compatibilité N3 RC1 complète. Un bogue causant des pages d’information de bloc vides a également été corrigé par l’équipe.

https://neotube.io/

COMPILATEUR DE CONTRAT INTELLIGENT

Boa par COZ

L’équipe Boa de COZ a publié le support N3 dans son compilateur Python en mai. Plusieurs nouvelles fonctionnalités accompagnent les différentes modifications requises pour la compatibilité du code, y compris l’opérateur, les contextes de stockage définis par l’utilisateur et la coulée de type pour aider à la désérialisation du stockage.

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

SDK

Neon.js par COZ

Mars a vu la sortie de RC1-compatibilité dans la bibliothèque .js Néon. Permettant aux développeurs de s’interfacer avec la blockchain à l’aide de JavaScript, le SDK est resté l’un des outils les plus utilisés sur Neo. Avec la nouvelle mise à jour, COZ apporte ce bloc de construction fondamental à N3.

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

Mamba par COZ

En mars, COZ s’est concentré sur l’alignement du code avec RC1 alors qu’il approchait d’une version compatible TestNet pour Mamba. Des progrès ont été réalisés en matière de support de portefeuille, d’état de chaîne et de performance globale. L’équipe s’attend à sortir une nouvelle version dans un proche avenir.

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

SMART CONTRACT & DAPP FRAMEWORK

Neow3j par AxLabs

AxLabs a sorti une nouvelle version compatible N3 RC1 de neow3j en mars. V3.8.0 met le SDK, le devpack et le compilateur à jour avec le dernier code de base, et inclut des améliorations pour l’API utilisée pour accéder aux éléments de pile NeoVM aux côtés d’autres modifications pratiques. L’équipe a également révisé toute sa documentation, ses tutoriels et ses exemples avec la compatibilité N3 RC1, ouvrant la voie au développement de Java avec le nouveau Neo TestNet.

https://github.com/neow3j/neow3j

NEO•ONE par NEO Tracker

En mars, l’équipe NEO Tracker a publié des paquets liés aux nœuds NEO•ONE compatibles avec Preview5. L’implémentation est en mesure de fournir toutes les fonctionnalités de nœud de base sur les réseaux Preview5, y compris le stockage blockchain et les services RPC. L’équipe travaille maintenant sur la version RC1. La mise à jour des nœuds est presque terminée, et des progrès significatifs ont été réalisés sur le compilateur et les paquets clients.

L’attention est également accordée aux ressources des développeurs; une mise à jour récente du site Web a corrigé les erreurs dans les documents Neo2 du cadre et fourni de nouveaux guides pour l’utilisation de NEO•ONE et de ses mélanges de contrats intelligents.

https://neo-one.io/

Neo Blockchain Toolkit par NGD Enterprise

L’équipe ngd enterprise a publié le support N3 RC1 dans les différents outils de la boîte à outils Neo Blockchain en mars. Les nouvelles versions de Neo Express, smart contract Debugger et Visual DevTracker ont permis aux développeurs de construire avec N3 et Neo Legacy.

De nouveaux tutoriels étape par étape et des guides de démarrage rapide vidéo ont également été publiés, qui sont disponibles à ngdenterprise.com/neo-tutorials.

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

Portefeuille

Neon par COZ

En mars, COZ s’est concentré sur l’alignement de ses portefeuilles de bureau et mobiles pour l’intégration. Une nouvelle fonctionnalité de liaison profonde et une interface dans le portefeuille de bureau amélioreront l’expérience d’onboarding pour les utilisateurs de portefeuilles mobiles. L’équipe travaille également sur les importations mnémoniques pour le portefeuille mobile, et prévoit de lancer la bêta ouverte suite à de nouvelles versions dans un proche avenir.

En outre, COZ a passé du temps à explorer les workflows de gouvernance qui seront utilisés sur N3, se préparant à leur mise en œuvre dans le portefeuille.

https://neonwallet.com/

NeoLine par NEXT

NEXT a mis à jour ses versions portefeuille mobile pour Android et iOS, v2.8.0 et v2.6.4(54) respectivement. Ceux-ci sont maintenant compatibles avec N3 RC1. Le portefeuille d’extension chrome a également été mis à jour avec le support RC1 et des correctifs pour le problème avec l’affichage de l’avatar.

https://neoline.io/

Portefeuille O3 par O3 Labs

En mars, l’équipe a intégré un certain nombre de services et de projets dans le portefeuille. La prise en charge de l’intégration de Wallet Connect et ParaSwap dans le portefeuille mobile fournit de nouvelles fonctionnalités aux utilisateurs, et l’équipe a conclu un partenariat de collaboration avec PolyNetwork pour construire sa propre plate-forme d’agrégation d’échange, O3 Swap.

https://o3.network/

NEOFS

Neofs par Neo SPCC

Neo SPCC a maintenu un fort accent sur NeoFS en Mars. Les mises à jour incluent le support RC1, une bibliothèque d’API Go refactorisées, des correctifs de performances et un système de gouvernance mis à jour.

Pour les services latéraux, l’équipe a ajouté l’invalidateur de cache CDN dans l’env CDN dev, a commencé à supprimer les liaisons SDK de la porte HTTP et a terminé le travail sur les flux d’objets et les types de charge utile dans le chargeur NeoFS.
https://fs.neo.org/

Audit

Audit de code par Red4Sec

Red4Sec a poursuivi son audit de sécurité en cours de la base de code N3 jusqu’en mars. Une attention particulière a été accordée à une vérification de la récente mise en œuvre du RC1, qui est sur le point d’être achevée. L’équipe a également conçu de nouveaux tests de fuzzing pour les composants N3 critiques, avec des exécutions montrant des améliorations notables.

http://red4sec.com/en

MARKETING & ECOGROWTH

MARKETING & ECOGROWTH

Croissance des écosystèmes

MARKETING & ECOGROWTH

Evènements Marketing

03

Korn W de la communauté Supernova a participé à un AMA organisé par Nikkor de NGD EcoGrowth sur le thème « Supernova Universe, la première stablecoine algorithmique à ancrer NEO ».

17

NGD a révélé N3 comme la nouvelle marque pour la dernière version de la blockchain Neo. Il incarne bon nombre des mêmes caractéristiques que le logiciel qu’il représente : audacieux, raffiné, simple et puissant. Pendant ce temps, l’actuelle version Neo 2.x a été rebaptisée « Neo Legacy » afin de faire une distinction claire entre les réseaux.

25

Neo a publié un article intitulé « Tout-en-un, Tous en néo », qui a introduit les caractéristiques et les avantages de N3.

25

Le Neo RC1 N3 TestNet a été lancé, apportant une expérience complète de développement blockchain. NGD a également publié le nouveau site officiel de Neo à neo.org.

26

Les fondateurs de Neo, Da Hongfei et Erik Zhang, ont participé à une AMA sur WeChat pour introduire le statut de développement de Neo N3 et définir la feuille de route pour l’avenir.

29

Da Hongfei et Erik Zhang ont tenu une session de l’AMA sur le Neo Reddit pour répondre aux questions de la communauté concernant la feuille de route de N3 et Neo.

31

PAnews a invité Da Hongfei à partager ses opinions sur « le nouveau voyage de Neo N3, comment commencer un tout nouveau chapitre d’une chaîne publique. »

MARKETING & ECOGROWTH

Communauté

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

LIQUIDITE

LIQUIDITE

Échanges