1 로코드 블록체인 앱 빌더로 체인코드 구축

Oracle Blockchain Platform용 블록체인 앱 빌더는 Oracle Blockchain Platform 네트워크에서 체인코드의 신속한 개발, 테스트, 디버깅 및 배포를 지원하는 도구 세트로, Oracle Cloud Infrastructure의 클라우드 BaaS 노드 또는 Enterprise Edition을 사용하는 온프레미스 노드로 구성됩니다.

블록체인 앱 빌더 이상의 Oracle Blockchain Platform에 대한 자세한 내용은 Oracle Blockchain Platform 사용을 참조하십시오.

스마트 계약(체인 코드라고도 함)은 객체가 서로 다른 상태 간에 이동함에 따라 변경 사항을 검증 및 구현하는 둘 이상의 당사자와 비즈니스 논리 간의 비즈니스 객체의 서로 다른 상태를 정의합니다. 모든 블록체인 애플리케이션의 핵심은 하나 이상의 체인코드입니다. 체인코드는 배포하기 전에 버그가 없고 테스트해야 합니다.

Blockchain App Builder를 사용하면 TypeScript(Node.js 체인코드의 경우)에서 복잡한 체인코드를 생성하고 간단한 사양 파일에서 이동할 수 있습니다. 사양 파일에서 여러 자산 정의 및 동작을 지정할 수 있습니다. 그런 다음 Blockchain App Builder 내에서 미리 구성된 Hyperledger Fabric 인스턴스를 사용하거나 Oracle Blockchain Platform 네트워크에 연결하여 로컬 시스템에서 체인코드를 생성하고 테스트할 수 있습니다.

주:

JavaScript는 Blockchain App Builder에서 지원되지 않지만 TypeScript 프로젝트는 JavaScript로 컴파일되기 때문에 필요한 경우 TypeScript 프로젝트에 기본 JavaScript를 추가할 수 있습니다.

Blockchain App Builder는 명령줄 인터페이스 또는 Visual Studio Code의 확장으로 전체 개발 수명 주기를 지원합니다.

블록체인 앱 빌더 도구 및 샘플을 가져오려면 콘솔에서 개발자 도구 탭을 열고 블록체인 앱 빌더 창을 선택합니다. 여기에서 명령줄 인터페이스 도구 또는 Visual Studio Code 확장을 다운로드할 수 있습니다. 또한 Fabcar, Marbles, Fiat Money Token, Loyalty Token, NFT Art Collection Marketplace 및 Fractional NFT와 같은 샘플이 있습니다.이 샘플은 도구가 어떻게 작동하는지 또는 자체 체인 코드 프로젝트에 대한 템플릿으로 사용할 수 있습니다.

Oracle Blockchain Platform Digital Assets Edition에는 향상된 버전의 블록체인 앱 빌더와 도매 중앙 은행 디지털 통화(CBDC), 채권 마켓플레이스 및 일반 토큰 프레임워크를 지원하는 샘플 애플리케이션을 비롯한 기타 기능이 포함되어 있습니다. 자세한 내용은 Oracle Blockchain Platform Digital Assets Edition을 참조하십시오.