검색 상세

Performance Enhancement of Hyperledger Fabric Blockchain with Parallelization and Trade-off

병렬화 및 Trade-off를 이용한 하이퍼레저 패브릭 블록체인 성능 개선

초록 (요약문)

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