正式上市前版本:2026-02-26

部署模型

Besu 网络由多个通过点对点 (P2P) 网络连接的 Besu 节点组成。节点在以太坊虚拟机 (EVM) 中运行交易,持久保存区块链账本和状态,并通过 RPC 端点公开客户端访问。

Besu 网络包括以下节点类型。
  • 验证器节点:建议和验证块的共识参与节点。验证器节点必须与规范链状态保持最新,才能正确签名和投票。
  • 引导节点:支持对等搜索的节点,以便其他节点可以查找并加入网络。
  • RPC 节点:通过 JSON-RPC 提供应用流量的节点。
  • 归档节点:保留所有历史区块链数据和状态的节点(无修剪),以支持深度查询、审计和分析。此版本的 Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 不支持归档节点。

创始人/参与者模型

Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 支持两种实例类型:创始人和参与者。

创建者实例具有以下功能。
  • 创建并启动私有、许可的 Besu 网络。
  • 通过 Oracle Blockchain Platform Enterprise Edition 提供的独立身份验证和管理控制,在单个组织中运行。
  • 建立初始网络配置并提供用于添加参与者的基线网络端点。

其他组织可以创建参与者实例并加入创始人的网络。参与者实例包含连接到和加入创始人的 Besu 网络的 RPC 节点,以便参与者组织可以使用标准以太坊和 RPC API 提交交易和查询分类账数据。参与者实例在自己的 Oracle Blockchain Platform Enterprise Edition 环境中运行,可以位于同一 OCI 租户或不同的 OCI 租户中。在当前发行版中,参与者实例使用 RPC 节点与创建者实例进行交互。

以下步骤介绍了您在创建者/参与者模型中完成的基本操作。
  1. 创建创建者网络。该创始组织在 Oracle Blockchain Platform Enterprise Edition 中创建一个创建者 Besu 实例,用于初始化专用许可网络。
  2. 导出创始人和节点信息。在 OCI 的实例列表中,使用操作菜单以 .zip 格式导出生成和节点信息。
  3. 创建参与者实例。参与组织使用导出的 .zip 文件在 Oracle Blockchain Platform Enterprise Edition 中创建参与者 Besu 实例。
  4. 检查实例之间的连接和同步。在两个实例都在运行并且节点之间建立了网络连接后,RPC 节点将连接并同步分类账。同步后,交易和区块链数据在参与者的服务控制台中可见。
  5. 独立管理实例。两个组织都将交易提交到相同的底层分类账,并与相同的智能合同进行交互,但每个组织都保留独立的管理控制,通过各自的区块链平台管理器环境中实施的身份验证和授权来实施。