Cryptonews

R3E Network lance NeoNexus, un tableau de bord Web open source pour la gestion des nœuds Neo N3

Source
CryptoNewsTrend
Published
R3E Network lance NeoNexus, un tableau de bord Web open source pour la gestion des nœuds Neo N3

R3E Network a publié NeoNexus, une plate-forme Web open source qui permet aux opérateurs de déployer, surveiller et gérer les nœuds Neo N3 via une interface de navigateur. L'outil prend en charge les nœuds neo-cli (v3.6.0 – v3.9.2) et neo-go (v0.104.0+) et vise à réduire considérablement les obstacles à l'exécution de l'infrastructure Neo.

Cette version est la dernière d'une série rapide d'outils d'infrastructure de Jimmy Liao, développeur principal de Neo et fondateur du réseau R3E, dont les résultats dans l'écosystème incluent un système Oracle alimenté par TEE, un compilateur Solidity, une implémentation Rust et un SDK de décompilateur JavaScript, tous livrés au cours des trois derniers mois.

Interface utilisateur Web pour les opérations de nœud

Les nœuds Neo N3 nécessitent traditionnellement une configuration CLI et une configuration manuelle. NeoNexus remplace une grande partie de ce flux de travail par un tableau de bord Web qui gère le déploiement des nœuds, la gestion des plugins, la surveillance de la synchronisation et la récupération après incident à partir d'un seul panneau de contrôle.

La plate-forme introduit un système d'orchestration de rôles qui attribue des configurations prédéfinies aux nœuds, telles que RPC/API, State, Oracle, Consensus, Indexer ou Secure Signer Client, rationalisant ainsi ce qui nécessiterait autrement un réglage manuel de plusieurs fichiers de configuration. Les opérateurs peuvent surveiller la hauteur des blocs, la progression de la synchronisation, le nombre de pairs et l'utilisation des ressources système en temps réel via WebSocket.

Les fonctionnalités opérationnelles supplémentaires incluent la récupération automatique après incident avec interruption exponentielle, les alertes d'utilisation du disque avec des prévisions sur plusieurs jours jusqu'à ce qu'il soit plein, l'audit de configuration qui signale les incohérences entre les paramètres sur le disque et les paramètres attendus, et la gestion de la conservation des journaux. La plateforme prend également en charge la surveillance multi-serveurs à partir d'une seule instance.

Synchronisation rapide, réseaux privés, gestion des plugins

NeoNexus prend en charge les instantanés à synchronisation rapide avec la vérification SHA-256, permettant aux opérateurs d'enregistrer des manifestes d'instantanés locaux, HTTPS ou basés sur un catalogue et de lier des points de contrôle à des contextes de données isolés. Les manifestes d'instantanés sont fournis par les utilisateurs dans cette version, les opérateurs étant censés publier et signer leurs propres catalogues de confiance.

Un planificateur de réseau privé génère des réseaux Neo N3 à un, quatre ou sept nœuds avec une magie de réseau générée automatiquement, des attributions de ports, des listes de départ et des clés de comité de veille. La gestion des plugins couvre la gamme complète des plugins néo-cli officiels, des moteurs de stockage et serveurs API aux services de consensus, oracle et étatique.

Protection des clés soutenue par TEE

Conformément à l'accent mis par R3E Network sur l'informatique confidentielle, NeoNexus comprend une intégration sécurisée des signataires prenant en charge les logiciels, Intel SGX, AWS Nitro Enclave et les modes personnalisés. La fonctionnalité se connecte automatiquement via le plugin Neo SignClient et génère des commandes de déploiement pour les instances de signataires locales. NeoNexus ne stocke jamais les clés WIF, les clés privées en texte brut ou les phrases secrètes de déverrouillage, et les points de terminaison des signataires privés sont bloqués par défaut.

L'intégration étend les travaux TEE antérieurs de R3E, qui incluent l'oracle Morpheus Matrix déployé sur Neo N3 MainNet à l'aide de l'infrastructure informatique confidentielle de Phala Network.

Agent IA et aperçu de Neo X

NeoNexus inclut un agent d'IA expérimental appelé Hermes, désactivé par défaut, qui fournit une interface en langage naturel pour les opérations de flotte. Lorsqu'ils sont activés, les opérateurs fournissent leur propre clé API Anthropic ou OpenAI et peuvent émettre des commandes pour démarrer, arrêter ou redémarrer des nœuds, basculer des plugins et interroger des métriques via une interface de discussion en streaming. Les actions sont liées aux rôles pour correspondre aux autorisations des utilisateurs.

La plate-forme inclut également une prise en charge préliminaire des nœuds Neo X, permettant aux opérateurs de gérer neox-go aux côtés de l'infrastructure Neo N3. La fonctionnalité nécessite l'activation d'un indicateur d'environnement distinct et est actuellement limitée aux binaires Linux.

Le projet peut être trouvé sur le lien ci-dessous : https://github.com/r3e-network/neo-nexus

R3E Network lance NeoNexus, un tableau de bord Web open source pour la gestion des nœuds Neo N3