협상 해법을 이용한 이더리움 샤드 부하 균형 알고리즘

Adaptive Load Balancing Algorithm of Ethereum Shard Using Bargaining Solution

초록

블록체인의 확장성 문제를 해결하기 위한 이더리움 샤드 시스템은 부하 균형 문제가 존재하며 이는 그래프 분할 문제로 모델링된다. 본 논문에서는게임 이론의 협상 해법을 사용하여 이더리움 샤드 시스템의 상반된 효용에 대한 협상이 가능한 적응적 온라인 가중그래프 분할 알고리즘을 제안한다. 게임 이론의 협상 해법은 상반된 효용의 협상점을 공정하게 결정할 수 있는 공리적 해법이다. 제안 알고리즘은 기존 온라인 그래프 분할 알고리즘을 가중그래프에 적용할 수 있도록 개선하였으며 대표적인 교섭 해법인 내쉬 협상 해법을 확장한 확장 내쉬 협상 해법을 사용하여 이더리움 시스템 상황을 고려한설계를 통해 효과적으로 부하 균형을 수행하였다. 실험 결과, 대표적인 온라인, 오프라인 그래프 분할 알고리즘에 비해 최대 37% 우수한 성능을 보였다.

키워드

이더리움블록체인샤딩협상 해법게임 이론그래프 분할부하 균형EthereumBlockchainShardingBargaining SolutionGame TheoryGraph PartitioningLoad Balancing
제목
협상 해법을 이용한 이더리움 샤드 부하 균형 알고리즘
제목 (타언어)
Adaptive Load Balancing Algorithm of Ethereum Shard Using Bargaining Solution
저자
백동환김승욱
발행일
2021-04
저널명
정보처리학회논문지. 컴퓨터 및 통신시스템
10
4
페이지
93 ~ 100