Performance Enhancement of Hyperledger Fabric Blockchain with Parallelization and Trade-off
병렬화 및 Trade-off를 이용한 하이퍼레저 패브릭 블록체인 성능 개선
- 발행기관 서강대학교 일반대학원
- 지도교수 장주욱
- 발행년도 2023
- 학위수여년월 2023. 2
- 학위명 석사
- 학과 및 전공 일반대학원 전자공학과
- 실제 URI http://www.dcollection.net/handler/sogang/000000069804
- UCI I804:11029-000000069804
- 본문언어 영어
- 저작권 서강대학교 논문은 저작권 보호를 받습니다.
초록 (요약문)
We implement a transaction preprocessing method that improves the real-time performance of the Hyperledger Fabric blockchain. Our method manipulates the processing sequence of transactions, avoiding possible transaction conflicts with the World-State key label derived within. We introduce the concept of the dependency tree, a tree structure of transactions classified by the World-State key label. Based on this dependency tree, our algorithm handles transactions with priority criteria to prevent key overlap. As a result, we optimized Hyperledger Fabric Blockchain in terms of block storage capacity, the total number of executed transactions, and maximized transactions per second. By solving real-time obstacles, our method can effectively improve the performance of the Hyperledger Fabric blockchain.
more초록 (요약문)
본 논문은 하이퍼레저 패브릭 블록체인의 실시간 성능을 향상시키는 트랜잭션 전처리 방법을 구현한다. 제안된 방법은 트랜잭션 내부에서 파생된 World-State 키 레이블를 기반으로 처리 순서를 변경하여 트랜잭션 충돌을 방지한다. 해당 방법은 World-State 키 레이블로 분류된 트랜잭션의 트리 구조인 Dependency Tree를 이용한다. Dependency Tree를 기반으로 알고리즘은 키 중복을 방지하기 위해 우선 순위 기준으로 트랜잭션을 처리하게 된다. 제안된 방식을 통해 결과적으로 블록 저장 용량, 총 실행 트랜잭션 수, 초당 최대 트랜잭션 수 측면에서 하이퍼레저 패브릭 블록체인을 최적화할 수 있다. 실시간 장애를 해결함으로써 제안된 방법으로 하이퍼레저 패브릭 블록체인의 성능을 효과적으로 향상시킬 수 있다.
more

