- Today
- Total
Notice
Recent Posts
Recent Comments
Link
250x250
프로그래밍 농장
하이퍼렛저에 대하여 본문
728x90
Hyper Ledger(하이퍼 렛저)란?
기업용으로 설계된 프라이빗 블록체인(private blockchain) 기반 분산 장부
렛저(Ledger)는 번역하면 '원장'인데 일종의 장부이다. 장부는 돈이 들어오고 나가는 것을 기록하는 문서이다.
기업용으로 사용을 하려면 이 장부를 사용하는 사람이 회사 관계자들만 용 해야 하는데 지금 많이 사용하는 블록체인 기반 암호화폐인 이더리움이나 비트코인은 누구나 사용할 수 있다.
하이퍼렛저는 이 점을 해결한 블록체인 분산장부 기술이다.
하이퍼렛저를 사용하는 이유
하이퍼렛저는 프라이빗 블록체인 중에 가장 유명한 기술이다. 기업이 블록체인을 사용하는 이유는 기업간에 거래를 하는데 많은 비용이 발생하고 있기 때문에 이것을 줄이기 위해 프라이빗 블록체인을 사용하고자 한다. 이를테면 중앙에 신용 보증 기관 등이 있는데 이 신용보증 기관에 돈을 많이 쓴다는 것이다. 그런데 블록체인을 이용하면 신용보증기관이 없어도 되기 때문에 신용 보증 기관으로 나가는 비용이 줄어든다.
개발툴 설치
Hyper Ledger Composer 설치
nvm use --lts
커맨드라인 툴
sudo npm install -g composer-cli
rest서버
sudo npm install -g composer-rest-server
어플리케이션 자원(asset) 생성 유틸
sudo npm install -g generator-hyperledger-composer
yoman 어플리케이션 생성 도구
sudo npm install -g yo
플레이그라운드 - gui 네트워크 툴
npm install -g composer-playground
VS Code with hyperledger composer plugin
sh startFabric.sh
sh createPeerAdminCard.sh
composer-playground
composer-playground실행하기
설치가 된 후에 껐다가 재실행
sh startFabric.sh
composer-playground
728x90
'블록체인' 카테고리의 다른 글
코엑스 IT 박람회 후기 (0) | 2022.05.18 |
---|---|
DTO(Data Transfer Object) 정의 및 사용 방법 (0) | 2022.05.17 |
솔리디티 mapping [ Solidity ] (0) | 2022.05.16 |
RPC(Remote Procedure call)에 대하여 ( geth, parity. . ) (0) | 2022.04.24 |
CryptoZombies (0) | 2022.04.22 |