이 글은 Hyperledger Composer Composite Journey - Part.3 데모 실습을 정리한 글이다.

상품 경매 네트워크 데모 에서 하이퍼레저 패브릭 네트워크에 비즈니스 네트워크를 배포하고, 배포된 비즈니스 네트워크에 REST API 서버를 연결하는 방법을 배웠다면,

이번 과정에서는 하이퍼레저 패브릭 네트워크에서 이벤트가 발생하면, 외부 어플리케이션에서 웹소켓 이벤트 리스너를 통해 Web UI를 업데이트하는 방법을 알아보자.

Continue reading

Hyperledger Composer Composite Journey Part 2 데모 실습 내용을 정리한 글이다.

Part 2는 하이퍼레저 컴포저를 사용하여 간단한 경매 네트워크를 실습해 보는 과정이다.

앞선 튜토리얼과 유사하지만 판매자와 입찰자 권한을 나누고, 각 권한에 맞는 트랜잭션을 submit 할 수 있다. 판매자는 상품을 등록한 후에 경매를 시작하고, 각 입찰 참여자들은 경매 원하는 입찰가를 포함하는 트랜잭션을 발생시킨다.

최종적으로 판매자가 경매를 종료하면 최고 입찰가를 제출한 입찰자의 잔액이 작성했던 입찰가 만큼 줄어들고 상품 소유자가 되며, 판매자는 입찰가만큼 잔액이 증가한다. 즉, 별도의 중개인이 없이 판매자와 입찰자간의 거래가 성사되는 것이다.

Continue reading

Hyperledger Composer 개발 환경 셋업이 끝난 후 간단한 튜토리얼을 진행해 보았다.

Prerequisites

이 튜토리얼은 개발 환경 설치가 완료된 후 진행하였으며, 에디터는 VSCode를 사용했다.

Skeleton Business Network 생성

앞서 설치한 Yeoman generator를 이용해 스켈레톤 비즈니스 네트워크를 생성한다. Yeoman을 이용하면 비즈니스 네트워크에 필요한 컴포넌트들을 포함한 디렉토리를 생성해준다.

1
$ yo hyperledger-composer:businessnetwork
Continue reading

Hyperledger Composer Installing 가이드의 절차에 따라 Hyperledger Fabric을 설치한 후 ./startFabric.sh 스크립트를 실행하면 No such command: down 오류가 발생하는 경우가 있다.

dockerdocker-compose 의 버전 문제였는데.. Hyperledger Composer & Fabric 설치에 필요한 사전 요구사항에 표기된 버전을 참고하여 설치되어 있는 버전이 낮을 경우 업그레이드 해줘야 한다.

Continue reading
  • page 1 of 1
Author's picture

JSLee


Junior


Seoul/Korea