2 部署 Oracle Blockchain Platform Enterprise Edition for Besu

以下步骤简要介绍了如何部署适用于 Besu 的 Oracle Blockchain Platform Enterprise Edition。

预配区块链平台

使用 Oracle Cloud Marketplace 供应区块链平台。

  1. 输入区块链平台、OCIR 映像和 Kubernetes 集群的信息。
  2. 登录到 Blockchain Platform Manager。
请参阅从 Oracle Cloud Marketplace 部署。

配置身份提供者

您可以选择使用内置 OpenLDAP 服务或使用您自己的身份提供者。然后,您可以添加各种组件所需的用户和组。请参见 User Management and Identity Provider 。

丰富历史记录数据库

您可以选择在 Oracle Database 或 MySQL 中为区块链事务处理、事件、跟踪和状态编制索引。请参见 Create a Rich History Database Configuration 。

配置 Wallet

实例或本地 Wallet 服务提供 API,以便通过使用服务的签名、事务处理、查询和广播功能在实例网络上查询和事务处理。

  1. 使用您在安装期间提供的管理员凭证登录到区块链平台管理器。
  2. 在 Wallet 选项卡上,配置应用程序所需的钱包和账户。

请参阅创建组织和 Wallet 。

创建实例

使用区块链平台管理器设置身份验证服务器、创建管理用户以及创建实例。

  1. 使用您在安装期间提供的管理员凭证登录到区块链平台管理器。
  2. 设置默认身份提供者(OpenLDAP 或 IDCS)。
  3. 添加有权创建实例的用户。
  4. 以新管理员用户身份登录并创建实例。
有关完整步骤,请参阅创建实例。

预配 Besu 网络

创建实例后,您可以打开 Oracle Blockchain Platform 服务控制台,以使用 Besu 节点并浏览分类账中的块。您还可以使用 RPC 代理部署合同、创建钱包和发送事务处理,如 RPC API for Oracle Blockchain Platform Enterprise Edition for Besu 中所述。

有关详细信息,请参阅管理组织和网络