본문 바로가기

Hyperledger Fabric9

[Hyperledger Fabric v2.x] 2장 Network 구축하기 Hyperledger Fabric 은 허가형 블록체인이기 때문에 가장 먼저 시작 할 것은 어떤 네트워크를 구성 할 것인지에 대한 고민입니다. 이전 포스트: [Hyperledger Fabric v2.x] #1. 소개 + 실습 환경 구성 네트워크 구성에는 Peer 와 Orderer 뿐만 아니라 Channel 도 고민해야한다 Hyperledger Fabric 네트워크 구성원에는 대표적으로 두 종류의 노드가 있습니다. (자세한 내용은 링크를 확인해주세요) Peer: Peers are a fundamental element of the network because they host ledgers and smart contracts. Orderer: In addition to their ordering role, .. 2021. 1. 12.
[Hyperledger Fabric v2.x] #1. 소개 + 실습 환경 구성 2020년 한 해 동안 Hyperledger Fabric v2.x 을 활용하여 개발한 내용들에 대해서 정리를 하고자 글을 올립니다. Hyperledger Fabric 에 대한 접근성을 어려워 하는 분들을 위해 실제 코드레벨에서의 소스 코드 분석 보다는 기본적인 활용에 대한 내용을 간단히 소개 할 예정입니다. 목차는 아래와 같습니다. (추후 글을 작성하며 링크를 채워 갈 예정입니다.) 목차 대분류 소분류 링크 Hyperledger Fabric Network 실습 환경 구성 네트워크 구성 파일 설정 네트워크 구성 및 구축 namho46.tistory.com/23 Hyperledger Fabric Chaincode Golang based 체인코드 작성 체인코드 배포 체인코드 실행 Hyperledger Fabr.. 2021. 1. 4.
Hyperledger Fabric: High Throughput Chaincode 하이퍼레저 패브릭은 프라이빗 네트워크로서, 스마트 컨트랙트와 같은 서비스를 하고자 할 때 해당 기능이 구현된 체인코드를 서비스 채널을 구성하는 Peer 에 설치하여 서비스 할 수 있다. 하이퍼레저 패브릭은 이더리움과 같은 퍼블릭 네트워크와는 달리, MSP 에 의해 허가된 멤버들이 참여하여 네트워크에 트랜잭션을 발생 시키기 때문에 PoW 혹은 PoS 와 같은 합의 방식을 사용하지 않고 Oderer 노드에게 요청된 트랜잭션을 순서대로 블록으로 구성 시 지정된 시간(BatchTimeout), 지정된 크기(BatchSize.AbsoluteMaxBytes), 지정된 최대 메시지 개수(BatchSize.MaxMessageCount) 와 같은 파라미터에 따라 블록을 구성하여 각 Peer 들에게 전파를 한다. 또한 최.. 2020. 10. 28.
[Paper Summary] Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform author: Parth Tharkkar, Senthil Natahn N, Balaji Viswanathan Problem Statements Performance Benchmarking throughput and latency derive and present a few high-level guidelines, which would be valuable to developers and deployment engineers Optimization identify bottlenecks introduce and implement optimizations to allev.. 2020. 7. 29.