5 도매 중앙 은행 디지털 통화 애플리케이션
도매 중앙 은행 디지털 통화 (CBDC) 샘플 애플리케이션 및 관련 패키지는 중앙 은행과 참여 금융 기관 간의 거래 시나리오를 지원합니다.
개요
도매 중앙 은행 디지털 통화는 주로 상업 은행, 금융 시장 인프라 및 기타 적격 금융 기관을 대상으로 하는 중앙 은행 화폐의 디지털 형식입니다. 소비자 및 가맹점 지급을 지원하는 소매 CBDC와 달리 도매 CBDC는 은행 간 지급, 증권 정산, 외환, 담보 관리 및 국경 간 거래와 같은 기관 활동을 지원합니다.
상업 은행은 이미 중앙 은행 및 실시간 총 결산 (RTGS)과 같은 시스템에서 예비 또는 결산 계좌를 통해 디지털 중앙 은행 돈을 사용합니다. 따라서 도매 CBDC는 중앙 은행 돈을 디지털화하는 것 이상을 수행합니다. 그것은 토큰화되고 프로그래밍 가능한 금융 인프라에서 중앙 은행 돈을 사용할 수 있습니다. 이러한 환경에서 중앙 은행 화폐는 토큰화된 증권, 예금, 담보 및 기타 디지털 자산과 더 직접 상호 작용할 수 있습니다.
금융 서비스 분야의 도매 CBDC
도매 중앙 은행 디지털 통화는 상업 은행 및 기타 적격 금융 기관을위한 프로그래밍 가능한 디지털 인프라에 중앙 은행 돈을 제공합니다. 도매 CBDC는 은행 간 지불, 토큰화 증권의 정산, 배달 대 지불 (DvP), 지불 대 지불 (PvP), 담보 및 환매 계약 (환매) 거래, 유동성 관리 및 잠재적으로 국경 간 정산을 지원할 수 있습니다. 도매 CBDC는 토큰화된 상업 은행 예금을 보완할 수도 있습니다. 고객은 각 은행이 발행한 토큰화된 예금을 사용하여 거래를 완료할 수 있으며 은행은 도매 CBDC를 사용하여 은행 간 의무를 정산합니다. 도매 CBDC의 주요 가치는 중앙 은행 자금의 디지털화를 넘어 확장됩니다. 이를 통해 중앙 은행은 토큰화된 자산, 프로그래밍 가능한 거래, 신흥 디지털 금융 시장 인프라와 상호 작용하는 동시에 신뢰할 수 있는 결제 자산으로서의 역할을 유지할 수 있습니다.
Oracle 구현의 이점
Oracle Blockchain Platform 도매 CBDC 솔루션은 도매 CBDC 운영을 위한 즉시 사용 가능한 엔터프라이즈급 기반을 제공합니다. 이 기능은 기본적인 ERC-20 토큰 구현을 넘어 확장됩니다. 이 솔루션은 생성, 승인, 발행, 이전, 반환, 폐기 등 전체 CBDC 수명 주기를 지원합니다. 이 라이프 사이클을 업무 분장, 역할 기반 액세스, 제작자 승인, 거래 보류, 계정 수준 한도, 참여자 및 지갑 관리, 구성 가능한 거래 목적, 감사 작업 영역, 거래 내역 및 운영 분석과 같은 기관 기능과 결합합니다. 이 솔루션은 래퍼 API, 지갑 및 조직 서비스, 풍부한 이력, ID 서비스 및 역할 기반 웹 애플리케이션과 Besu 스마트 계약을 통합하여 배포를 단순화합니다. 원클릭 배포는 해당 구성요소의 프로비저닝 및 연결을 자동화합니다. 고객은 특정 중앙 은행 및 금융 기관 요구 사항을 충족하도록 솔루션을 구성하고 확장할 수 있습니다. 또한 애플리케이션의 프레젠테이션, 조직 모델, 역할 및 정책, 스마트 계약 논리, 웹 애플리케이션을 조정할 수 있습니다.
도매 CBDC 네트워크 참여자
중앙 은행은 도매 CBDC 생태계의 주요 기관입니다. 일반적으로 도매 CBDC를 발행 및 상환하고, 자격 요건을 설정하고, 거버넌스 및 정산 규칙을 정의하고, 인프라를 감독하고, 기존 적립금 잔액과 토큰화된 표현 간의 관계를 결정합니다.
상업 은행은 일반적으로 주요 참여자입니다. 도매 CBDC를 보유 및 이전하고, 은행 간 의무를 정산하고, 토큰화된 증권 거래에 참여하고, 도매 CBDC 활동을 핵심 뱅킹, 자금, 유동성 관리, 규정 준수 및 규제 보고 시스템과 통합할 수 있습니다.
비즈니스 워크플로우 및 애플리케이션 기능
Oracle Blockchain Platform 도매 CBDC 애플리케이션은 도매 중앙 은행 디지털 통화(CBDC)의 수명 주기를 지원합니다. 수명 주기에는 참가자 온보딩, CBDC 생성, 발행, 기관 이체, 자금 반환 및 퇴직이 포함됩니다.
중앙 은행은 토큰 및 참여 조직을 설립합니다. 또한 정의된 애플리케이션 그룹, 원장 역할 및 트랜잭션 한도를 사용하여 필요한 전자 지갑 및 CBDC 계정을 생성합니다. 그런 다음 금융 기관에 참여하여 관리자, 임원, 사용자 및 감사자에 대한 운영 계정을 생성합니다. 결과 네트워크는 서로 다른 역할(개인) 간에 책임을 구분하고 각 참가자가 완료할 수 있는 토큰 작업을 제한합니다.
생성 및 발행 프로세스는 기관 제조업체-검사기 제어를 사용합니다. 중앙 은행 생성자가 새 CBDC 공급을 요청하지만 중앙 은행 관리자가 승인할 때까지 요청이 보류 중입니다. 시스템에서 승인 후에만 토큰을 생성합니다. 그런 다음 CBDC는 생성자가 사용할 수 있게 되어 중앙 은행 발행자에게 전송할 수 있습니다. 발행자가 참여 금융 기관에 CBDC를 분배하면 중앙 은행 관리자가 승인할 때까지 애플리케이션이 발행을 보유합니다.
CBDC를 폐기하기 위해 중앙 은행 퇴직자가 순환에서 제거를 요청합니다. 시스템은 적절한 승인 후에만 CBDC를 레코딩합니다. 생성, 승인, 발행 및 처분에 대한 별도의 책임을 제어합니다. 단일 운영 역할이 전체 통화 수명 주기를 독립적으로 제어하는 것을 방지합니다.
이 애플리케이션은 또한 참여하는 금융 기관 간의 이체를 제어합니다. 금융 기관 임원 및 사용자는 허용된 수신자에게만 이전을 시작할 수 있습니다. 애플리케이션은 금융 기관 관리자가 이 대출입을 승인할 때까지 해당 대출입을 보류합니다. 승인은 보류된 이전을 완료하고 거부는 트랜잭션을 정산하지 않고 보류를 해제합니다. 트랜잭션에는 구성 가능한 비즈니스 용도도도 포함될 수 있습니다. 요청을 처리하기 전에 애플리케이션은 계정 상태, 사용 가능한 잔액, 일일 금액 한도, 일일 트랜잭션 수 한도 및 적절한 승인 컨텍스트를 검증합니다.
이러한 기능은 대체 가능한 토큰 잔액, 이전 및 수당을 주로 지원하는 표준 ERC-20 구현과 애플리케이션을 구분합니다. 도매 CBDC 애플리케이션은 등록된 조직 및 CBDC 계정, 역할 기반 업무 분장, 구성 가능한 계정 한도, 계정 일시 중지 및 활성화에 대한 기관 제어를 추가합니다. 또한 트랜잭션 목적 관리, 트랜잭션 보류 및 승인 워크플로우, 발행 및 처분 제어, 관리 및 감사자 역할 구분을 지원합니다. 애플리케이션 그룹은 사용자 환경 및 허용된 작업영역을 결정합니다. 원장 역할은 계정이 수행할 수 있는 스마트 계약 작업을 결정합니다.
또한 이 솔루션은 운영 감독, 추적 가능성 및 감사 기능을 지원합니다. 거래 기록은 개시자, 거래 상대, 금액, 목적 또는 메모, 거래 유형, 시간 기록, 잔액 및 거래 식별자와 같은 정보를 기록합니다. 이 애플리케이션은 중앙 은행 및 금융 기관 감사자에 대한 전용 읽기 전용 뷰를 제공합니다. 또한 중앙 은행은 순 공급, 생성 및 처분된 총 가치, 참여 조직, 활성 또는 보류된 계정을 비롯한 운영 지표를 모니터링할 수 있습니다.
커스터마이징 및 확장 기능
고객은 중앙 은행의 정책 프레임워크, 운영 모델, 참여자 구조 및 사용자 경험에 맞게 여러 계층에서 도매 CBDC 애플리케이션을 사용자 정의하고 확장할 수 있습니다. 패키지 애플리케이션은 조직, 계정, 역할, 트랜잭션 한도, 트랜잭션 용도 및 프리젠테이션에 대한 구성 옵션을 제공합니다. 추가적인 고객별 요구사항을 위해 고객은 스마트 계약, 웹 애플리케이션 및 래퍼 API를 확장할 수 있습니다. 현재 구현에서는 계정 기능을 토큰 기능과 구분합니다. 계정 계약은 등록, 계정 상태, 한도, 역할 및 관련 작업을 관리합니다. 토큰 계약은 잔액, 발행, 이전, 보류 및 처분을 지원합니다.
- 스마트 계약 연장
- 고객은 기본 스마트 계약을 확장하여 패키지 애플리케이션에 포함되지 않은 CBDC별 비즈니스 및 정책 규칙을 구현할 수 있습니다. 잠재적인 확장에는 보다 정교한 트랜잭션 또는 보유 한도, 추가 참가자 제한 및 다중 레벨 승인 정책이 포함됩니다. 고객은 특정 사용 사례에 대한 거래 목적 제어, 추가 관리 작업 또는 결산 조건을 구현할 수도 있습니다. 기존 애플리케이션은 트랜잭션 보류, 통제된 발행 및 처분, 계정 상태, 역할, 한도 및 승인 워크플로우를 통해 표준 ERC-20 기능을 확장합니다. 고객은 이 모델을 기반으로 구축하여 원장 수준에서 추가 중앙 은행 정책을 적용할 수 있습니다.
- 전자 지갑 및 계정 정책
- 고객은 트랜잭션을 완료할 수 있는 참가자 및 사용자를 결정하고 어떤 조건에서든 제어를 사용자정의할 수 있습니다. 패키지 애플리케이션은 CBDC 계정을 특정 조직, 사용자, 전자 지갑, 애플리케이션 그룹, 원장 역할, 일별 최대 금액 및 일별 트랜잭션 수 한도와 연계합니다. 허용된 경우 계정을 일시 중지하고 다시 활성화할 수도 있습니다. 고객은 전자 지갑 자격 규칙 및 트랜잭션 승인 요구 사항과 같은 추가 전자 지갑 권한 부여 및 기관 정책으로 이 모델을 확장할 수 있습니다.
- 승인 및 거버넌스 확장
- 이 애플리케이션은 중앙 은행 생성자, 발행자, 관리자, 퇴직자 및 감사자 역할 간에 책임을 구분합니다. 또한 금융 기관 관리자, 관리자, 책임자, 사용자 및 감사자 역할 간의 책임을 구분합니다. 관리자는 에스크로 원장 역할을 사용하여 통제된 작업을 승인합니다. 지원되는 요청을 개별적으로 또는 대량으로 승인할 수 있습니다. 다양한 거버넌스 구조가 필요한 고객은 추가 승인 단계, 기관별 승인 계층 또는 기타 정책 기반 승인 모델을 통해 이러한 워크플로우를 확장할 수 있습니다.
- 웹 애플리케이션 사용자정의
- 고객은 기본 블록체인 권한을 변경하지 않고도 애플리케이션의 용어 및 브랜딩을 사용자정의할 수 있습니다. 패키지 응용 프로그램은 로그인 메시지 및 이미지, 배경, 토큰 및 계정 표시 이름, 통화 및 숫자 형식, 언어의 사용자 정의를 지원합니다. 또한 고객은 조직 이름과 로고, 애플리케이션 그룹 레이블, 트랜잭션 레이블 및 원장 역할 레이블을 사용자정의할 수 있습니다. 추가 요구 사항을 충족하기 위해 고객은 대시보드, 비즈니스 워크플로우, 데이터 필드, 보고서, 승인 여정 또는 역할별 화면을 사용하여 웹 애플리케이션을 확장할 수 있습니다.
- API 및 엔터프라이즈 통합 확장
- 애플리케이션은 래퍼 API를 사용하여 웹 애플리케이션과 기본 서비스 간에 계정, 토큰, 조직 및 트랜잭션 작업을 라우팅합니다. 고객은 이러한 API에 대한 추가 애플리케이션 워크플로우를 구축하거나 통합 계층을 확장하여 도매 CBDC 애플리케이션을 기존 재무 인프라와 연결할 수 있습니다. 잠재적 통합에는 실시간 총 결산(RTGS) 및 예비 계좌 시스템, 핵심 뱅킹 시스템, 재무 및 유동성 관리 플랫폼이 포함됩니다. 다른 잠재적 통합으로는 규제 보고, ID 및 규정 준수 시스템, 증권 플랫폼 및 토큰화된 예금 애플리케이션이 있습니다. 이러한 외부 통합은 잠재적인 고객 확장입니다.