OCI 스택을 사용하여 설치
OCI 스택을 배치하여 제품을 설치하려면 다음 단계를 완료합니다.
필수 조건
설치 프로세스를 시작하기 전에 다음 필수 조건이 있는지 확인하십시오.
- 리소스 관리자 스택, 컴퓨트 및 네트워킹 리소스, 컨테이너 레지스트리 및 OKE(Kubernetes) 리소스를 생성하고 관리할 수 있는 Oracle Cloud Infrastructure(OCI) 테넌시 및 권한에 액세스할 수 있습니다.
- Resource Manager는 Hyperledger Besu용 Oracle Blockchain Platform Enterprise Edition의 경우
.zip형식으로 패키지를 스택합니다. - 블록체인 개념과 Hyperledger Besu에 대한 기본적인 이해 Hyperledger Besu에 대한 자세한 내용은 Besu Ethereum client를 참조하십시오.
- Oracle Cloud Stack 필요 조건:
- Blockchain Platform Manager 및 서비스 콘솔 정규화된 도메인 이름을 호스팅하기 위한 기본 도메인 이름(예:
obpee.example.com)입니다. - Blockchain Platform Manager 관리자 및 LDAP 관리자에 대한 비밀번호
- OCI 레지스트리(OCIR) 사용자 이름 및 활성 인증 토큰
- 워커 노드 수, OCPU 및 메모리 사양과 같은 클러스터 세부정보
- Blockchain Platform Manager 및 서비스 콘솔 정규화된 도메인 이름을 호스팅하기 위한 기본 도메인 이름(예:
OCIR 사용자 이름과 인증 토큰을 가져오려면 다음 단계를 완료합니다.
- OCI 콘솔에서 프로파일을 선택한 다음 사용자 계정을 선택합니다.
- 토큰 및 키를 엽니다.
- Auth 토큰에서 토큰을 만든 다음 복사하여 안전하게 저장합니다.
- 일반적으로
<tenancy-name>/oracleidentitycloudservice/<username>형식을 사용하는 OCIR 사용자 이름을 확인합니다. 예:acmeinc/oracleidentitycloudservice/dev.user@example.com.
EVM 호환성
이 플랫폼은 상하이 및 칸쿤 EVM 스마트 계약을 지원하는 Hyperledger Besu v25.12를 기반으로 합니다. 플랫폼을 사용하여 제품 기능을 테스트 및 평가하고 통합을 개발할 수 있습니다. 운용 환경에서 플랫폼을 사용하지 마십시오. API 계약은 플랫폼 릴리스 간에 변경될 수 있습니다.
다음 표에서는 사용할 수 있는 Solidity 및 Hardhat의 최소 버전을 보여줍니다.
| EVM 버전 | 최소 솔리드 버전 | 최소 Hardhat 버전 |
|---|---|---|
| 상하이 | 0.8.20 | 2.14.0 |
| 칸쿤 | 0.8.24 | 2.21.0 |