R3E Network 发布 NeoNexus,用于 Neo N3 节点管理的开源 Web 仪表板

R3E Network 发布了 NeoNexus,这是一个基于网络的开源平台,允许运营商通过浏览器界面部署、监控和管理 Neo N3 节点。该工具支持 neo-cli (v3.6.0–v3.9.2) 和 neo-go (v0.104.0+) 节点,旨在显着降低运行 Neo 基础设施的障碍。
该版本是 Neo 核心开发人员和 R3E Network 创始人 Jimmy Liao 快速推出的一系列基础设施工具中的最新版本,他在整个生态系统中的成果包括一个 TEE 支持的预言机系统、一个 Solidity 编译器、一个 Rust 实现和一个 JavaScript 反编译器 SDK,所有这些都在过去三个月内发布。
用于节点操作的 Web UI
Neo N3 节点传统上需要 CLI 设置和手动配置。 NeoNexus 用 Web 仪表板取代了大部分工作流程,该仪表板可以从单个控制面板处理节点部署、插件管理、同步监控和崩溃恢复。
该平台引入了角色编排系统,该系统分配节点预定义配置,例如 RPC/API、State、Oracle、Consensus、Indexer 或 Secure Signer Client,从而简化了需要手动调整多个配置文件的操作。操作员可以通过 WebSocket 实时监控区块高度、同步进度、节点数量和系统资源使用情况。
其他操作功能包括具有指数退避功能的自动崩溃恢复、磁盘使用情况警报(可预测磁盘满前的天数)、标记磁盘上设置与预期设置之间不匹配的配置审核以及日志保留管理。该平台还支持单个实例的多服务器监控。
快速同步、专用网络、插件管理
NeoNexus 支持具有 SHA-256 验证的快速同步快照,允许操作员注册本地、HTTPS 或基于目录的快照清单,并将检查点绑定到隔离的数据上下文。在此版本中,快照清单由用户提供,操作员希望发布并签署自己的可信目录。
专用网络规划器可生成单节点、四节点或七节点 Neo N3 网络,并具有自动生成的网络魔法、端口分配、种子列表和备用委员会密钥。插件管理涵盖了全系列官方neo-cli插件,从存储引擎和API服务器到共识、预言机和状态服务。
TEE 支持的密钥保护
与 R3E Network 对机密计算的关注一致,NeoNexus 包括支持软件、Intel SGX、AWS Nitro Enclave 和自定义模式的安全签名者集成。该功能通过 Neo SignClient 插件自动连接,并为本地签名者实例生成部署命令。 NeoNexus 从不存储 WIF 密钥、明文私钥或解锁密码,并且默认情况下会阻止私人签名者端点。
此次集成扩展了 R3E 之前的 TEE 工作,其中包括使用 Phala Network 的机密计算基础设施部署在 Neo N3 主网上的 Morpheus Matrix 预言机。
AI代理和Neo X预览
NeoNexus 包括一个名为 Hermes 的实验性人工智能代理,默认情况下处于禁用状态,它为车队操作提供自然语言界面。启用后,操作员提供自己的 Anthropic 或 OpenAI API 密钥,并可以发出命令来启动、停止或重新启动节点、切换插件以及通过流式聊天界面查询指标。操作经过角色控制以匹配用户权限。
该平台还包括对 Neo X 节点的预览支持,允许运营商与 Neo N3 基础设施一起管理 neox-go。该功能需要启用单独的环境标志,目前仅限于 Linux 二进制文件。
该项目可以在以下链接找到:https://github.com/r3e-network/neo-nexus