Fungible 토큰 프레임워크
대체 가능한 토큰 프레임워크는 블록체인 앱 빌더가 지원하는 확장된 ERC-20 표준을 사용합니다.
융통성 있는 토큰은 교환이 가능하고 균일한 가치의 디지털 자산입니다. Blockchain App Builder는 ERC-20 사양을 확장하여 생성, 개발, 관리 및 유지 보수를 포함한 대체 가능한 토큰 수명 주기의 모든 단계를 지원합니다.
일반 ERC-20 메소드에 대한 자세한 내용은 디지털 자산 API를 참조하십시오.
사용 사례 예:
Blockchain App Builder는 다음과 같은 기능을 지원합니다.
- 분수 단위: 토큰을 더 작은 단위로 나누어 정확한 값 표현을 허용합니다.
- 여러 대체 가능한 토큰: 단일 스마트 계약(예: 다중 통화 또는 보상 포인트)에서 여러 대체 가능한 토큰 유형을 생성합니다.
- 주조 및 연소: 토큰을 생성(조작)하고 제거(연소)하여 순환에서 토큰 공급을 제어합니다.
- 계정 관리: 규정 준수 및 보안을 보장하기 위해 활성화, 일시 중지 및 삭제를 포함한 계정 상태를 관리합니다. 한 사용자는 다양한 토큰 유형에 따라 여러 토큰 계정을 가질 수 있습니다.
- 규정 준수 제어: 계정 수준의 일일 한도를 적용하고 감사 절차를 실행하여 규정 요건을 준수합니다.
- 전송: 계정 간에 지정된 양의 대체 가능한 토큰을 이동합니다.
- 공증 계정: 주조, 연소 및 이전 작업 중에 추가 승인 단계가 필요하며, 메이커 검사기 원칙을 구현하기 위한 추가 권한 부여 계층이 추가됩니다.
- 교환 풀: 블록체인 네트워크에서 유동성 풀을 사용하여 다양한 유형의 토큰 또는 자산을 원자적으로 교환합니다.
- 역할 작업: 모든 사용자 계정에 특정 권한을 제공하기 위해 광부, 버너, 공증인, 감사자 및 조직 감사자와 같은 역할을 지정하고 적용합니다.
Oracle Blockchain Platform Enterprise Edition에는 대체 가능한 토큰 시나리오를 위한 계약 패키지 및 래퍼 API 패키지가 포함되어 있습니다. 계약 패키지에는 프레임워크 사용을 보여주는 로열티 토큰 샘플이 포함되어 있습니다. 래퍼 API 패키지는 로열티 토큰 시나리오와 관련된 작업을 지원하도록 RPC 프록시 API를 확장합니다.