5 도매 중앙 은행 디지털 통화 애플리케이션

도매 중앙 은행 디지털 통화(CBDC) 샘플 애플리케이션 및 관련 패키지는 시스템 소유자와 참여 기관 간의 트랜잭션 시나리오를 지원합니다.

도매 CBDC 샘플은 도매 CBDC 토큰의 수명 주기를 나타냅니다. 샘플 사양 파일은 블록체인 앱 빌더에서 지원하는 확장된 토큰 분류법 프레임워크 표준을 사용합니다. 생성된 스마트 계약에는 도매 CBDC 토큰을 초기화하는 방법, 계정 작업 및 CBDC 토큰의 주조, 이전 및 연소에 대한 역할 지정이 포함됩니다. 또한 민팅, 이체 및 레코딩 작업을 승인하기 위한 공증 계정을 제공하며 계정 수준의 일일 한도 및 감사 절차를 통해 규정 준수를 지원합니다.

도매 CBDC 솔루션은 다음 패키지로 구성됩니다.

  • 사전 구축된 도매 CBDC 스마트 계약
  • CBDC 설정 및 수명 주기 작업을 위한 래퍼 API
  • 분석을 지원하는 데이터베이스 뷰 정의
  • 샘플 GUI 응용 프로그램

도매 CBDC 패키지를 가져오려면 Oracle Blockchain Platform Enterprise Edition 콘솔에서 디지털 자산을 누릅니다. 애플리케이션을 누른 다음 도매 CBDC 애플리케이션을 선택합니다.

실제로 스마트 계약을 호출하지 않고 애플리케이션에 대한 샘플 작업을 미리 보려면 수명 주기를 누릅니다.

빠른 시작

중앙 은행을 먼저 설정한 다음 각 참여 금융 기관에 대해 필요한 설정을 반복하여 다음 단계를 순서대로 완료합니다.

  1. 원클릭 배포를 사용하여 Oracle Blockchain Platform 인스턴스에서 도매 CBDC 애플리케이션을 배포합니다. 스마트 계약, 래퍼 API, 리치 이력 서비스, 애플리케이션 및 서비스 구성이 준비될 때까지 기다립니다.
  2. 응용 프로그램 URL을 엽니다. 도매 CBDC 토큰 ID를 입력하고, 미리 채워진 값을 검토하고, 선택적으로 사용자 관련 사용자정의를 업데이트합니다. 계정을 생성하기 전에 구성을 적용하십시오.
  3. 부트스트랩 중앙 은행 관리자로 사인인하고 토큰을 초기화합니다. 설립자와 가입자 기관 조직을 등록하거나 확인합니다. 각 참여 기관에 대해 중앙 은행 계정 및 금융 기관 관리자 계정을 생성하고 각 사용자의 전자 지갑을 선택하거나 생성하고 적절한 애플리케이션 그룹 및 한도를 선택합니다.
  4. 각 참여 조직에 대한 배포 및 설정을 완료합니다. 금융 기관 관리자는 사인인하여 조직의 나머지 관리자, 담당자, 사용자 및 감사자 계정을 생성합니다.
  5. 금융 기관 관리자 계정이 생성된 후 중앙 은행 관리자는 각 관리자 계정에서 계정 작업 > 역할 동기화 명령을 사용하여 해당 Escrow 원장 역할을 추가합니다. 금융 기관 관리자는 관리자 애플리케이션 그룹을 할당할 수 있지만 UI에 Escrow로 표시되는 필수 Besu Notary 역할을 부여할 수는 없습니다. 모든 계정, 전자 지갑, 그룹, 역할 및 한도를 확인합니다.
  6. 각 중앙 은행 및 금융 기관 가상 사용자로 사인인하여 예상 작업 영역이 열리고 전자 지갑 및 계정 컨텍스트가 올바르며 제한된 작업을 사용할 수 없는지 확인합니다.
  7. 토큰 수명 주기에서 작업 실행: 생성 요청 및 승인, 발행자에게 이전, 값 분배 또는 반환, 가입자 이전 승인 및 폐기 값.
  8. 트랜잭션 페이지 및 감사자 작업영역을 사용하여 잔액, 보류 중인 요청, 작업 ID 및 최종 원장 기록을 확인합니다.