使用 OCI 堆栈安装
通过部署 OCI 堆栈完成以下步骤来安装产品。
Prerequisites
在开始安装过程之前,请确保具有以下先决条件:
- 访问 Oracle Cloud Infrastructure (OCI) 租户,并有权创建和管理资源管理器堆栈、计算和网络资源以及容器注册表和 Kubernetes (OKE) 资源。
- Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 的 Resource Manager 堆栈软件包采用
.zip格式。 - 对区块链概念和超级账本 Besu 的基本了解。有关 Hyperledger Besu 的更多信息,请参见 Besu Ethereum client 。
- Oracle Cloud Stack 先决条件:
- 用于托管区块链平台管理器和服务控制台全限定域名的基本域名(例如
obpee.example.com) - Blockchain Platform Manager 管理员和 LDAP 管理员的密码
- OCI 注册表 (OCIR) 用户名和活动验证令牌
- 集群详细信息,例如 Worker 节点计数和 OCPU 以及内存规范
- 用于托管区块链平台管理器和服务控制台全限定域名的基本域名(例如
要获取 OCIR 用户名和验证令牌,请完成以下步骤。
- 在 OCI 控制台中,选择概要信息,然后选择您的用户账户。
- 打开令牌和密钥。
- 在 Auth 令牌下,创建令牌,然后对其进行复制并安全地存储。
- 确定 OCIR 用户名,该用户名通常使用以下格式:
<tenancy-name>/oracleidentitycloudservice/<username>。例如,acmeinc/oracleidentitycloudservice/dev.user@example.com。
EVM 兼容性
该平台基于 Hyperledger Besu v25.12,支持上海和 Cancun EVM 智能合约。使用该平台测试和评估产品功能并开发集成。请勿在生产环境中使用该平台。API 合同可能会在平台发行版之间发生变化。
下表显示了可以使用的 Solidity 和 Hardhat 的最低版本。
| EVM 版本 | 最小 Solid 版本 | 最低硬帽版本 |
|---|---|---|
| 上海 | 0.8.20 | 2.14.0 |
| 坎昆 | 0.8.24 | 2.21.0 |