OCIスタックを使用したインストール
OCIスタックをデプロイして製品をインストールするには、次のステップを実行します。
前提条件
インストール・プロセスを開始する前に、次の前提条件があることを確認してください。
- Oracle Cloud Infrastructure (OCI)テナンシへのアクセスと、リソース・マネージャ・スタック、コンピュートおよびネットワーキング・リソース、およびコンテナ・レジストリとKubernetes (OKE)リソースを作成および管理する権限。
- Hyperledger Besu用のOracle Blockchain Platform Enterprise Editionの
.zip形式のResource Managerスタック・パッケージ。 - ブロックチェーンの概念とHyperledger Besuの基本的な理解。Hyperledger Besuの詳細は、Besu Ethereumクライアントを参照してください。
- Oracle Cloud Stackの前提条件:
- Blockchain Platform Managerおよびサービス・コンソールの完全修飾ドメイン名をホストするためのベース・ドメイン名(たとえば、
obpee.example.com)。 - Blockchain Platform Manager管理者およびLDAP管理者のパスワード
- OCIレジストリ(OCIR)のユーザー名およびアクティブな認証トークン
- ワーカー・ノード数、OCPUおよびメモリー仕様などのクラスタの詳細
- Blockchain Platform Managerおよびサービス・コンソールの完全修飾ドメイン名をホストするためのベース・ドメイン名(たとえば、
OCIRユーザー名および認証トークンを取得するには、次のステップを実行します。
- OCIコンソールで、「プロファイル」を選択し、ユーザー・アカウントを選択します。
- トークンとキーを開きます。
- 「認証トークン」で、トークンを作成し、それをコピーして安全に格納します。
- 通常は
<tenancy-name>/oracleidentitycloudservice/<username>という形式を使用するOCIRユーザー名を確認します。たとえば、acmeinc/oracleidentitycloudservice/dev.user@example.comです。
EVMの互換性
このプラットフォームは、上海とCancun EVMのスマートコントラクトをサポートするHyperledger Besu v25.12に基づいています。このプラットフォームを使用して、製品機能をテストおよび評価し、統合を開発します。本番環境では、プラットフォームを使用しないでください。API契約は、プラットフォーム・リリース間で変更される可能性があります。
次の表に、使用可能なSolidityとHardhatの最小バージョンを示します。
| EVMバージョン | 最小湿度バージョン | 最小ハードハットバージョン |
|---|---|---|
| 上海 | 0.8.20 | 2.14.0 |
| カンクン | 0.8.24 | 2.21.0 |