상세 보기
협상 해법을 이용한 이더리움 샤드 부하 균형 알고리즘
Adaptive Load Balancing Algorithm of Ethereum Shard Using Bargaining Solution
- 백동환;
- 김승욱
초록
블록체인의 확장성 문제를 해결하기 위한 이더리움 샤드 시스템은 부하 균형 문제가 존재하며 이는 그래프 분할 문제로 모델링된다. 본 논문에서는게임 이론의 협상 해법을 사용하여 이더리움 샤드 시스템의 상반된 효용에 대한 협상이 가능한 적응적 온라인 가중그래프 분할 알고리즘을 제안한다. 게임 이론의 협상 해법은 상반된 효용의 협상점을 공정하게 결정할 수 있는 공리적 해법이다. 제안 알고리즘은 기존 온라인 그래프 분할 알고리즘을 가중그래프에 적용할 수 있도록 개선하였으며 대표적인 교섭 해법인 내쉬 협상 해법을 확장한 확장 내쉬 협상 해법을 사용하여 이더리움 시스템 상황을 고려한설계를 통해 효과적으로 부하 균형을 수행하였다. 실험 결과, 대표적인 온라인, 오프라인 그래프 분할 알고리즘에 비해 최대 37% 우수한 성능을 보였다.
키워드
이더리움; 블록체인; 샤딩; 협상 해법; 게임 이론; 그래프 분할; 부하 균형; Ethereum; Blockchain; Sharding; Bargaining Solution; Game Theory; Graph Partitioning; Load Balancing
- 제목
- 협상 해법을 이용한 이더리움 샤드 부하 균형 알고리즘
- 제목 (타언어)
- Adaptive Load Balancing Algorithm of Ethereum Shard Using Bargaining Solution
- 저자
- 백동환; 김승욱
- 발행일
- 2021-04
- 권
- 10
- 호
- 4
- 페이지
- 93 ~ 100