NEO Rapport Mensuel Global

Novembre 2020

NEO Rapport Mensuel Global

Fait Marquants

Novembre a vu l’achèvement de certaines fonctionnalités neo3 majeures, comme l’équipe de développement de base va toujours en avant vers Preview4 et la progression vers Neo3 TestNet. Tous les PR de gouvernance et d’économie ont été fusionnés, à la suite d’essais approfondis effectués le mois précédent, ce qui a donné lieu à plusieurs correctifs et optimisations. Des progrès significatifs ont également été réalisés vers la finalisation de la mise en œuvre oracle et des changements associés à la logique liée à l’État.

Un autre développement remarquable a été l’introduction de NEP-17 – Une nouvelle norme symbolique pour Neo3. NEP-17 hérite de la plupart des mêmes méthodes de NEP-5 avec plusieurs nouvelles améliorations, telles que la méthode onPayment, qui permet aux contrats de réagir à un transfert et de le gérer ou de le rejeter automatiquement.

Pendant ce temps, les groupes de développement communautaire de Neo ont suivi de près les progrès de Neo3. NeoGo de Neo SPCC, Mamba de COZ, NEO-ONE de NeoTracker et neow3j d’AxLabs ne sont que quelques-uns des projets qui s’appuient sur Neo3 et mettent en œuvre le support au fur et à mesure que les nouvelles fonctionnalités sont finalisées.

La boîte à outils Blockchain de NGD Enterprise pour VS Code a également reçu plusieurs améliorations pour prendre en charge les versions d’aperçu Neo3, y compris la prise en charge du réseau privé Oracle pour Neo Express et l’amélioration des flux d’invocateur/vue pour le Visual DevTracker.

Pour les utilisateurs réguliers, les explorateurs Dora et NeoTube ont subi d’autres préparatifs pour fournir une expérience de navigation Neo3 facile, et le travail a continué à préparer les portefeuilles NeoLine et Neon pour le nouveau réseau.

Avec l’aide des communautés de Neo, les développeurs et les utilisateurs peuvent espérer vivre une expérience de première classe lors du lancement de Neo3.

Neo3 Preview4 est actuellement prévu pour être la version préliminaire finale avant TestNet. Alors que nous en sommes au dernier mois de l’année, l’équipe de développement de Neo et le réseau de communautés mondiales de Neo travaillent quotidiennement pour atteindre cet objectif.

Le rapport mensuel mondial neo complet de novembre peut être trouvé ci-dessous.

DEVELOPPEMENT DU PROTOCOLE

DEVELOPPEMENT DU PROTOCOLE

Progrès de Neo3

Au cours du mois de novembre, l’équipe de développement de Neo a terminé ses travaux sur la logique de gouvernance et de modèle économique, et a appliqué une série d’optimisations et de correctifs dans divers référentiels de base. Le développement de la racine d’état et du service oracle est également entré dans la phase finale alors que Neo se rapproche de plus en plus du lancement officiel de Neo3 Testnet.

Neo3 Preview4, la dernière version avant le Testnet final, a été légèrement retardée car l’équipe cherche à résoudre les incompatibilités en attente tout en laissant suffisamment de temps pour les tests avant la sortie. Des informations plus détaillées sur les progrès en cours sur Preview4 peuvent être trouvées ici.

DEVELOPPEMENT DU PROTOCOLE

Gouvernance et modèle économique

Neo3

Tous les PR liés à la gouvernance et à l’économie ont été fusionnés en novembre, marquant l’achèvement de ces composantes pour Neo3. Les modifications comprenaient un certain nombre de correctifs et d’optimisations, en particulier en termes de distribution de récompenses GAS. Dans la mise en œuvre finale, les utilisateurs qui votent pour des nœuds de consensus recevront 2/28 du GAS généré par bloc, tandis que les électeurs de nœuds non consensuels recevront 1/28 (en proportion de leur poids relatif de vote).

Ces récompenses ont été rééquilibrées afin de mieux couvrir les dépenses opérationnelles des membres du comité. À la suite des modifications, les électeurs qui votent pour les 21 premiers nœuds se voient attribuer 80 % des récompenses du bloc GAS, les membres du comité se partageront 10 % et les 10 % restants seront répartis entre tous les détenteurs de NEO.

DEVELOPPEMENT DU PROTOCOLE

StateRoot

Neo3

La proposition d’utiliser le trie Merkle Patricia pour stocker uniquement le dernier état ( #1996 )amaintenant été soigneusement testé, destiné à améliorer TPS et réduire les besoins de stockage des nœuds. À la suite de discussions d’équipe de base, ce changement et d’autres logiques liées à l’État ont été détachés du noyau etont migré vers des néo-modules (#408, #410, #414).

DEVELOPPEMENT DU PROTOCOLE

Oracle

La mise en œuvre du service Oracle pour Neo3 est sur le point d’être achevée. Au cours du dernier mois, l’équipe de développement s’est concentrée sur un PR qui déplacera le service vers des néo-modules(#326), enappliquant plusieurs corrections de bogues et d’autres améliorations dans le processus.

DEVELOPPEMENT DU PROTOCOLE

Impact sur l’infrastructure

Novembre a également vu l’introduction d’une nouvelle norme symbolique, NEP-17( #2024). NEP-17 fournit une nouvelle méthode onPayment pour remplacer le “check” à payer dans un contrat déployé. Si le destinataire d’un transfert symbolique est un contrat déployé, il appellera la méthode onPayment, ce qui lui permettra de réagir au transfert et de le gérer ou de le rejeter automatiquement en conséquence. La nouvelle norme hérite de la plupart des mêmes méthodes de NEP-5, qu’elle remplace, à l’exception de la méthode de nom, qui a été supprimée et est maintenant incluse dans le manifeste du contrat pour tous les contrats.

D’autres changements notables incluent une augmentation de l’incrément MaxValidUntilBlock à 5760 (#2042), qui est d’environ 24 heures, et le déplacement de MaxTraceableBlocks à la configuration du protocole avec une valeur par défaut 2102400, soit environ 365 jours. En outre, UInt160, UInt256, et ECPoint ont été ajoutés au cadre smartcontract (#362), aux côtés de deux services interop, System.Binary.Itoa & System.Binary.Atoi (#2043), qui servent à convertir les types BigInteger en string et l’inverse.

Le client peut désormais également ajouter des services via le système plugin(#2068),par exemple ConsoleService pourrait être ajouté au système afin de permettre aux plugins d’accéder à la console. Enfin, plusieurs types de cast integer ont été mis en œuvre, tels que court, ushort, octte, et sbyte( #380).

INFRASTRUCTURE & DEVELOPPEMENT DES OUTILS

INFRASTRUCTURE & DEVELOPPEMENT DES OUTILS

Faits saillants de novembre

INFRASTRUCTURE & DEVELOPPEMENT DES OUTILS

Jalons du projet

DEFI

Flamingo Finance par NGD

Tout au long du mois de novembre, l’équipe s’est concentrée sur le développement de composants de gouvernance et d’autres optimisations de plateformes pour les plateformes Flamincome et Flamingo. Flamincome a vu la publication de son jeton de gouvernance FLAG, et le lancement du DAO inclus pour le vote basé sur Ethereum. L’équipe de Flamincome travaille actuellement sur une solution pour rétablir l’acompte des prix n-asset, destiné à résoudre l’écart de prix actuel entre les actifs n et les actifs originaux.

Du côté flamingo, le module Swap a été mis à jour pour introduire la nouvelle paire de trading SWTH/nNEO et les récompenses FLM pour sa fourniture de liquidités. Enfin, l’équipe a également annoncé le prochain Perp Trading Competition pour accompagner son lancement bêta.

https://flamingo.finance/

NODE

NeoGo par Neo SPCC

Neo SPCC a suivi de près la mise en œuvre du nœud C# de base en novembre, implémentant toutes les mises à jour Neo3 dans le nœud Go. Les modifications comprennent l’ajout d’un mécanisme de retransmission des transactions, d’un support de demande JSON-RPC par lots et d’un contrat natif de notaire P2P pour fournir un service de collecte de signatures. L’équipe a également intégré des contrôles manifestes dans le compilateur pour la conformité NEP-17, et a ajouté une option de protocole stateroot en tête.

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

EXPLORER ET MONITEUR

Dora par COZ

Jusqu’en novembre, COZ a réalisé d’importants progrès dans le développement de l’intégration de Neo3 à Dora. Les changements ont été accompagnés d’une révision de backend conçue pour répondre aux besoins de performance et d’échelle du service, et des travaux sont en cours sur un alignement de l’API Neoscan, en vue de sa fin de vie.

https://dora.coz.io/

NeoTube par NEXT

Novembre a vu la sortie d’une nouvelle version NeoTube par NEXT, spécifiquement développé pour la blockchain Neo3. La nouvelle version (https://neo3.neotube.io/) comprend une page de jetons dédiée et des ventilations détaillées des transactions, y compris les signataires, les informations sur les témoins, les notifications et d’autres informations standard.

https://neotube.io/

COMPILATEUR DE CONTRAT INTELLIGENT

Boa par COZ

COZ a continué à travailler sur son compilateur Python jusqu’en novembre, introduisant un certain nombre de nouvelles fonctionnalités requises par les nouveaux contrats d’exemple en cours de développement. Il s’agit notamment d’un exemple de contrat de swap atomique et d’un modèle pour la nouvelle norme de jetons NEP-17.

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

neow3j par AxLabs

Novembre a vu la sortie de Neow3j v3.5.0, apportant une gamme d’améliorations au compilateur d’AxLabs pour les contrats Java. La prise en charge des lanceurs d’exception et des blocs try-catch-finally a été achevée, en plus du support pour les événements de contrat intelligents. L’équipe tente maintenant de fournir une implémentation de référence pour un contrat de jeton non fongible conforme au NEP-11, écrit en Java.

https://github.com/neow3j/neow3j

SDK

neow3j par AxLabs

Neow3j v3.5.0 a également apporté de petites corrections et améliorations à la SDK. Un contrôle des décimales non valides dans les transferts de jetons a été ajouté, et les types de retour des éléments de pile Any et InteropInterface ont été corrigés. AxLabs suit de près le développement de Neo3 Preview4 et continue d’adapter ses outils en conséquence.

https://github.com/neow3j/neow3j

neon-js par COZ

La bibliothèque neon.js a fait l’objet d’une refactorisation diverses, destinées à remplacer la « mise en œuvre rapide » précédente de divers composants par un format plus permanent et plus maintenable.

https://docs.coz.io/neo3/neon-js

Mamba par COZ

En novembre, les travaux sur la couche interop ont été achevés pour le Mamba SDK, qui a été testé avec la version Preview3. Une nouvelle version sera publiée dans un proche avenir, avant la version Preview4, qui elle-même sera suivie d’un autre patch afin de corriger toute modification de rupture.

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

SMART CONTRACT & DAPP FRAMEWORK

NEO•ONE par NEO Tracker

S’insurdant de la version neo•ONE v3.0, qui a été dévoilée fin octobre, novembre a vu l’équipe neo tracker déployer plusieurs corrections de bogues à la sortie. Les mises à jour des stockages de transfert et d’équilibre des jetons et des différentes méthodes RPC garantissent que les appels retournent maintenant les informations et les types de données attendus. Des données de journal d’application ont également été ajoutées au nœud, donnant accès à des informations contractuelles plus détaillées, et l’équipe travaille maintenant sur les API clientes pour gérer l’interaction utilisateur final avec elle.

L’équipe fait état de progrès significatifs vers le jalon v3.0.1, qui comprendra à la fois les mises à jour client et CLI pour Neo3 et permettra aux utilisateurs d’exécuter des réseaux privés locaux. Cette version se concentrera principalement sur la correction des bogues, visant à atteindre la cohérence avec la mise en œuvre officielle des nœuds C#.

https://neo-one.io/

Neo Debugger par NGD Enterprise

En novembre, NGD Enterprise a continué d’itérer sur les composants inclus dans sa boîte à outils blockchain pour VS Code. Le Neo Smart Contract Debugger a été mis à jour avec des améliorations pour prendre en charge la version d’aperçu, et le module Neo Express a reçu le soutien du réseau privé Oracle. Le Visual DevTracker a également vu de nouvelles améliorations axées sur l’expérience des développeurs, l’amélioration des flux d’invocateur/vue et d’autres modifications pour prendre en charge la prochaine version d’aperçu Neo3.

https://marketplace.visualstudio.com/items?itemName=ngd-seattle.neo-contract-debug

Portefeuille

Neon par COZ

Novembre a vu la sortie d’une nouvelle version portefeuille Neon, v2.6, y compris les mises à jour de dépendance majeures, automatique prise en charge de mise à jour en direct, et une refonte pour les thèmes lumineux et sombres. La version a été suivie par le patch v2.6.1, qui élargit les options d’explorateur de blocs, ajoute de nouveaux nœuds à la liste RPC et corrige un bogue qui a empêché l’envoi de plusieurs jetons Switcheo.

https://neonwallet.com/

NeoLine par NEXT

NEXT a continué à progresser sur les versions Neo3 du portefeuille NeoLine. Pour le portefeuille mobile, les optimisations du module Neo3 TestNet et l’ajout d’un carnet d’adresses et d’un centre de messages espèrent améliorer l’expérience utilisateur après le lancement de Neo3 Testnet. Le plugin Chrome a également été mis à jour avec un support multi-chaînes complet et des ajustements d’interface pour les accueillir. Enfin, le service backend de NeoLine a été mis à jour pour améliorer les taux de change des actifs, le système de notification, et pour résoudre divers bugs.

https://neoline.io/

NEOFS

Neofs par Neo SPCC

NeoFS core a connu un certain nombre d’améliorations en novembre. Neo SPCC a mis en place un nouveau moteur de stockage Blob pour une meilleure efficacité pour les petits et grands objets, et a ajouté une nouvelle métabase avec prise en charge de l’index pour des opérations rapides telles que SEARCH et HEAD.

SSD écrire la prise en charge cache a également été implémenté, en plus d’un nouvel parser de langue de requête Netmap. Le système de gouvernance du réseau a reçu des mises à jour conformément aux discussions avec Neo, et un certain nombre de nouvelles fonctionnalités du CLI NeoFS ont été déployées.

Les services externes ont également reçu des mises à jour, en particulier celles qui impliquent les composantes cdn. La couverture des tests a été complétée pour la boîte à outils CDN SDK, et des tests d’intégration ont été mis en place. Les portes HTTP et S3 ont maintenant été complètement intégrées au CDN; composants sont actuellement déployés pour des tests environnement réels.

https://fs.neo.org/

Divers

Audit par Red4Sec

L’audit de base Neo3 persistant de l’équipe a atteint une couverture de 80 %. La prochaine version preview4 est actuellement en cours d’évaluation pour tout défaut de sécurité.

https://red4sec.com/en

MARKETING & OPERATIONS

MARKETING & OPERATIONS

Aperçu

Tout au long du mois de novembre, l’équipe marketing s’est concentrée sur la montée en puissance des préparatifs menant au lancement de Neo3 Preview4 et du TestNet. Personnellement, je suis très excité par le lancement prochain de Neo3 Preview 4, qui marque l’ajout de plusieurs fonctionnalités clés: Oracle intégré, mécanisme de gouvernance, et l’économie symbolique, ainsi que d’une norme améliorée NEP-17 comme une mise à niveau NEP-5.

Je crois que ces nouvelles fonctionnalités sont des éléments indispensables de l’ambition de Neo3 de construire un « straight out-of-box » expérience blockchain pleine pile. Nous travaillons sur une refonte majeure du site officiel pour mettre en évidence les changements majeurs dans Neo3 à la communauté. L’équipe prévoit également plusieurs activités en ligne afin de donner à la communauté des chances de communiquer en face à face avec nos développeurs Neo3.

D’autre part, l’équipe Flamingo a décidé de reporter le lancement du Perp à la mi-décembre pour prendre le temps de procéder à des tests et une optimisation approfondis. Nous voulons prendre une approche plus prudente pour lancer le produit, et l’équipe sera l’hôte d’une compétition de négociation avec le lancement bêta.

– Yuan Gao, directeur marketing de NGD

MARKETING & OPERATIONS

Evènements Marketing

1

Da Hongfei, s’est joint au podcast Beyond the Chain de Nash pour discuter de la façon dont la finance décentralisée est entrée dans une nouvelle ère alors que les monnaies numériques deviennent de plus en plus un produit internationalement accepté. Da et le cofondateur de Nash, Fabio Canesin, ont partagé leurs points de vue sur la vague actuelle de DeFi et sur la façon dont ils naviguent dans ses eaux.

4

Flamingo Finance et O3 Labs ont co-organisé un événement Ask Me Anything et offert des récompenses FLM aux participants. O3 Labs a discuté de l’intégration du support pour Bitcoin et Ethereum dans ses portefeuilles mobiles et web, tandis que l’équipe Flamingo a parlé des préparatifs pour lancer son module de gouvernance DAO. L’AMA s’est déroulée sur le canal #o3-ama du serveur Flamingo Finance Discord.

5

Da Hongfei, a parlé sur un panel en ligne à Hong Kong Fintech Week sur la façon dont la blockchain peut accélérer le développement fintech.

13

John Wang, a participé à un Ask Me Anything aux côtés de Yuan Tan, responsable technique de Poly Network et Henry Ma, directeur de la technologie de Blockchain-based Service Network (BSN). L’AMA a été tenue pour souligner l’intégration récente de la nouvelle Poly Enterprise de Poly Network dans BSN pour faciliter les transactions inter-chaînes.

19

Da Hongfei, a participé à une interview avec Blockchain.News Sarah Tran pour discuter de l’avenir de la blockchain et l’économie numérique. Da a abordé le développement de la blockchain en Chine et le partenariat de Neo avec le Réseau de services basé en Blockchain.

20

NGD a organisé un Ask Me Anything sur le groupe officiel Telegram de Neo avec Neo St. Petersburg Competence Center, qui a offert un aperçu détaillé de la plate-forme cloud décentralisée NeoFS et comment il diffère de ses concurrents. Parmi les participants du Neo SPCC figuraient le directeur technique, Anatoly Bogatyrev, cio, Stanislav Bogatyrev, et l’ingénieur logiciel Alexey Vanin. Dans l’AMA, le trio a parlé de l’architecture et de la fonctionnalité de NeoFS, et a répondu aux questions de la communauté.

22

Da Hongfei a partagé son point de vue sur la façon dont COVID-19 a affecté l’espace crypto dans un article CoinTelegraph:« En révélant les faiblesses de notre paradigme actuel, COVID-19 a également souligné le besoin urgent de technologie blockchain. »

MARKETING & OPERATIONS

Communauté

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

CROISSANCE DE L'ECOSYSTEME

CROISSANCE DE L'ECOSYSTEME

Aperçu

Avec les saisons de vacances autour du coin, les projets écosystémiques de Neo travaillent toujours dur pour mettre une fin parfaite à l’année.

Après avoir obtenu un financement de deuxième ronde de 1,2 million de dollars américains dirigé par DeFinance Capital, Switcheo a lancé le Fonds de développement Switcheo. L’initiative vise à encourager les développeurs d’écosystèmes à construire de nouvelles technologies décentralisées et a été adoptée en tant que proposition d’amélioration tradehub par la communauté. En outre, avec la paire SWTH/nNEO a été répertorié sur Flamingo Swap, et nous sommes heureux de voir l’ensemble de l’écosystème se développer en synergie pour créer plus de valeur et d’utiliser des cas pour la blockchain Neo. Nous nous réjouissons à la recherche d’une plus grande collaboration entre Neo et Switcheo dans l’expansion de notre écosystème de développeurs.

Sur le front des NFT, GhostMarket est sur le point de déployer une plate-forme très innovante – pour créer ses propres NFTs. Ces platfeformes permettront aux artistes, musiciens et créateurs de jeux de créer leurs propres NFTs. En tant qu’avancées vers les technologies NFT actuelles, ces plateformes permettront aux créateurs de construire des NFT imbriqués en intégrant d’autres actifs numériques.

– John Wang, directeur de NGD EcoGrowth

CROISSANCE DE L'ECOSYSTEME

Mises a jour

5

Switcheo a obtenu un investissement dans une relance stratégique de 1,2 million de dollars américains menée par DeFiance Capital. Cette ronde a été rejointe par Three Arrows Capital, Digital Assets Capital Management, DeFi Capitalet MXC Exchange.

11

Translateme.Network a terminé son troisième modèle de traduction automatique de travail pour les tests: anglais à russe. Avec le lancement bêta de TranslateMe Market en octobre 2020, la plateforme compte déjà plus de 2 000 contributeurs.

18

Nash a déployé une mise à jour de son système de portefeuille, permettantde générer des signatures à l’aide d’outils de calcul multiparties sécurisés. Il permet aux utilisateurs de définir leurs propres paramètres de sécurité pour la plate-forme à appliquer, tels que la liste blanche de certaines adresses, la définition de limites de retrait, ou la désactivation de certaines fonctionnalités telles que le trading.

23

Nash a révélé Nash Link Invoice, un nouveau service qui permet aux entrepreneurs d’utiliser la plate-forme Nash Link pour générer des factures, accepter les paiements en crypto-monnaie, et avoir les fonds réglés en fiat.

25

La communauté Switcheo a adopté une proposition de gouvernance visant à activer le Fonds de développement Switcheo, conçu pour encourager le développement des infrastructures communautaires.

LIQUIDITE

LIQUIDITE

Échanges