이더리움 네트워크는 전 세계 사람들이 참여하는 '탈중앙화' 시스템입니다. 하지만 실제로는 검증자 (거래를 확인하는 사람들, Validator) 들이 미국과 유럽의 특정 도시들에 너무 많이 모여 있습니다.
이 논문은 "왜 사람들이 멀리 떨어진 다른 나라로 가지 않고, 저 멀리서도 잘 작동할 텐데 굳이 같은 곳에 모여 살까?"라는 질문을 던집니다. 답은 바로 '속도'와 '보상' 때문입니다.
🏃♂️ 비유 1: 두 가지 블록 만들기 방식
이더리움은 블록 (거래 기록 묶음) 을 만드는 방식이 두 가지가 있습니다. 이 두 방식이 사람들을 모으는 방식이 다릅니다.
1. 직접 만드는 방식 (Local Block Building)
상황: 검증자가 직접 전 세계의 뉴스 (거래 정보) 를 모아서 블록을 만듭니다.
비유:직접 장보기를 하는 주부입니다.
그녀는 시장 (정보원) 이 가까운 곳에 있어야 신선한 채소 (거래 정보) 를 빨리 구할 수 있습니다.
그리고 만든 음식을 이웃들 (다른 검증자) 에게 빨리 전달해야 인정을 받습니다.
결과: 그녀는 시장과 이웃 모두에게 가까운 곳에 살려고 합니다. 그래서 시장이 있는 도시 (미국/유럽) 로 몰려듭니다.
2. 외주를 주는 방식 (External Block Building)
상황: 검증자는 블록을 전문 업체 (Builder) 에게 맡깁니다. 검증자는 그냥 그 블록을 받아서 서명만 하면 됩니다.
비유:음식 주문을 받는 식당 사장님입니다.
사장님은 직접 요리를 하지 않습니다. 대신 **요리사 (공급업체)**가 만든 요리를 받아서 손님에게 줍니다.
중요한 건 요리사가 만든 요리를 얼마나 빨리 받아서 손님이 있는 곳으로 보내느냐입니다.
결과: 사장님은 요리사가 있는 곳과 가까워야 합니다. 요리사가 멀리 있다면, 요리가 식거나 늦어지니까요. 그래서 요리사가 있는 도시로 몰려듭니다.
⚡ 핵심 발견: "속도가 곧 돈이다"
논문의 결론은 매우 명확합니다. "네트워크의 속도가 빠를수록 더 많은 보상을 받기 때문에, 사람들은 자연스럽게 속도가 빠른 지역으로 모인다."
정보의 불평등: 미국이나 유럽에 사는 사람들은 전 세계 다른 지역보다 정보를 더 빨리 받습니다. 이 '속도 차이'가 곧 '돈의 차이'가 됩니다.
집중의 악순환: 사람들이 한곳에 모이면 그 지역의 네트워크는 더 빨라지고, 다른 지역은 상대적으로 더 느려집니다. 이는 더 많은 사람이 그 지역으로 오게 만드는 '악순환'을 만듭니다.
🎮 게임의 규칙을 바꾸면? (실험 결과)
저자들은 컴퓨터 시뮬레이션을 통해 "만약 게임 규칙을 바꾼다면 어떻게 될까?"를 실험했습니다.
정보원이 멀리 있으면?
직접 만드는 방식 (주부) 은 정보가 먼 곳에 있으면 오히려 사람들이 흩어질 수도 있습니다.
하지만 외주 주는 방식 (사장님) 은 요리사가 아주 외진 곳에 있으면, 사장님들이 그 외진 곳으로 몰려가서 요리사 옆에 살려고 합니다. (가장 중요한 파트너 옆에 있어야 하니까요.)
규칙이 더 빡빡해지면?
블록을 만들 수 있는 시간이 12 초에서 6 초로 줄어든다면?
속도 차이가 더 치명적이 됩니다. 1 초의 차이가 큰 돈이 되므로, 사람들은 더 빨리 움직이기 위해 더 극단적으로 특정 지역에 모이게 됩니다.
🚨 왜 이것이 문제일까? (위험성)
이더리움이 미국과 유럽에만 몰려있으면 어떤 일이 생길까요?
재난의 위험: 만약 미국이나 유럽에 큰 지진이 나거나, 전기가 나가거나, 정부가 "이더리움 금지"라고 명령하면? 네트워크의 절반 이상이 동시에 멈출 수 있습니다.
불공정함: 멀리 떨어진 아시아나 아프리카의 사람들은 속도가 느려서 보상을 제대로 받지 못해, 결국 네트워크에서 사라지게 됩니다.
💡 해결책은 무엇일까?
이 논문은 이더리움 개발자들에게 다음과 같은 조언을 합니다.
규칙을 고쳐라: 단순히 기술만 발전시키는 게 아니라, "속도 차이"가 보상에 너무 크게 반영되지 않도록 게임 규칙 (합의 알고리즘) 을 조정해야 합니다.
공급자를 분산시켜라: 블록을 만들어주는 '요리사 (Builder)'들이 전 세계에 골고루 분포하도록 유도해야 합니다.
지리적 다양성을 의식하라: "우리는 이미 탈중앙화다"라고 생각하지 말고, 지리적 위치가 어떻게 시스템의 안전에 영향을 미치는지 계속 감시해야 합니다.
📝 한 줄 요약
"이더리움은 속도가 곧 돈이기 때문에, 사람들은 자연스럽게 속도가 빠른 특정 지역으로 몰려듭니다. 하지만 이렇게 한곳에 너무 많이 모이면, 그 지역만 문제가 생겨도 전체 네트워크가 무너질 수 있으니, 개발자들은 이 '지리적 집중'을 막을 새로운 규칙을 만들어야 합니다."
1. 문제 정의 (Problem Statement)
지리적 탈중앙화의 중요성: 기존 탈중앙화 지표 (지분 분포 등) 는 지리적 요소를 간과합니다. 검증자의 물리적 위치는 지역적 충격 (자연재해, 정전, 정부 개입 등) 에 대한 복원력과 보상 접근의 공정성에 직접적인 영향을 미칩니다.
지리적 집중의 원인: 이더리움 프로토콜은 검증자의 위치를 명시적으로 규정하지 않습니다. 대신, 경제적 인센티브, 규제, 인프라 가용성, 그리고 **전파 지연 (Latency)**이 검증자의 전략적 위치 선정 (Hotelling's Law 와 유사) 을 유도합니다.
현재 상황: 이더리움 검증자들은 대서양 회랑 (북미와 유럽) 을 따라 집중되어 있으며, 이는 낮은 지연 시간과 관련이 있습니다.
연구 질문: 이더리움의 두 가지 주요 블록 빌딩 패러다임 (로컬 빌딩 vs 외부 빌딩) 이 검증자의 지리적 이동 인센티브를 어떻게 형성하며, 합의 파라미터 (Attestation Threshold, Slot Time) 가 이 과정에 어떤 영향을 미치는가?
2. 방법론 (Methodology)
저자들은 경험적 데이터와 이론적 모델의 한계를 극복하기 위해 통일된 분석 및 계산 프레임워크를 제안했습니다.
A. 수학적 모델 (Formal Model)
에이전트 기반 모델링: 검증자를 자율 에이전트로 모델링하여 지리적 위치, 지분, 그리고 인센티브 기반의 이동 결정을 시뮬레이션합니다.
지연 모델: 지역 간 전파 지연을 로그 정규 분포 (Log-normal distribution) 로 가정하여 네트워크 지연의 불규칙성과 두꺼운 꼬리 (heavy-tailed) 특성을 반영합니다.
두 가지 블록 빌딩 패러다임:
로컬 블록 빌딩 (Local Block Building): 검증자가 직접 신호 (거래, 가격 정보) 를 수집하여 블록을 생성하고 네트워크에 전파합니다. (신호 소스와 검증자, 그리고 검증자와 다른 검증자 간의 지연이 모두 중요)
외부 블록 빌딩 (External Block Building, PBS): 검증자가 외부 빌더 (Supplier) 에게 블록 생성을 위임하고, 빌더가 블록을 전파합니다. (검증자 - 빌더 간 지연과 빌더 - 검증자 간 지연이 중요)
최적화 문제: 검증자는 블록의 가치 (시간에 따라 증가하는 MEV) 를 극대화하면서, 합의 데드라인 (Attestation Threshold) 을 만족할 확률을 유지하기 위해 최적의 블록 발행 시간 (τ) 과 지리적 위치를 선택합니다.
B. 분석적 특성화 (Analytical Characterization)
평균장 근사 (Mean-field Approximation): 검증자 집단의 대규모 분포를 가정하여 이동 인센티브의 방향성과 스케일링을 이론적으로 유도했습니다.
주요 정리: 지연 시간 감소가 보상 (Payoff) 을 증가시킨다는 '지연 - 보상 단조성 (Latency-payoff monotonicity)'을 증명했습니다.
C. 에이전트 기반 시뮬레이션 (Agent-Based Simulation)
데이터 기반 보정: 구글 클라우드 (GCP) 의 실제 지역 간 지연 데이터를 기반으로 시뮬레이션을 보정했습니다.
실험 설계 (4 가지 EXP):
정보원 배치 효과: 정보원 (Signal Sources) 의 지리적 위치 변화가 이동 인센티브에 미치는 영향.
검증자 분포 효과: 검증자의 초기 지리적 분포 (현재 이더리움의 집중된 상태) 가 이동에 미치는 영향.
결합 이질성: 정보원과 검증자 분포 모두 이질적인 경우의 상호작용.
합의 파라미터 효과: Attestation Threshold (γ) 와 Slot Duration (Δ) 변경의 영향.
지표: 지리적 지니 계수 (Ginig), 지리적 HHI, 지리적 보상 변동 계수 (CVg), 지리적 생존성 계수 (LCg) 를 사용하여 탈중앙화 정도를 정량화했습니다.
3. 주요 기여 및 결과 (Key Contributions & Results)
A. 블록 빌딩 패러다임별 지리적 집중 메커니즘
로컬 빌딩: 검증자는 모든 신호 소스와 다른 검증자 (Attesters) 모두에 가까운 위치를 선호합니다. 정보원의 수가 많을수록 지연 시간 감소에 따른 보상 이득이 선형적으로 증가하므로, 이동 인센티브가 매우 강력합니다.
외부 빌딩 (PBS): 검증자는 선택된 단일 빌더 (Supplier) 에게만 근접하면 됩니다. 블록 전파는 빌더가 담당하므로, 검증자 간 거리보다는 검증자 - 빌더 간 지연이 핵심입니다.
비대칭 정보원의 영향:
로컬 빌딩: 정보원이 저지역 (Low-latency) 지역에 집중되면 검증자들이 해당 지역으로 빠르게 집중됩니다.
외부 빌딩: 흥미롭게도, 빌더가 고지연 (High-latency) 지역에 위치할 때 검증자들의 이동 인센티브가 더 강해집니다. (비교적 멀리 떨어진 검증자가 빌더에게 이동해야 하는 지연 비용이 더 크기 때문)
B. 합의 파라미터의 영향
Attestation Threshold (γ):
로컬 빌딩: 임계값이 높아지면 (더 많은 검증자 필요) 검증자들은 정보원 근접성보다 검증자 분포 균형을 고려하게 되어 이동 인센티브가 약화됩니다.
외부 빌딩: 임계값이 높아지면 시간 창이 줄어들어 지연 시간의 중요도가 커지므로, 빌더와의 근접을 위한 이동 인센티브가 강화됩니다.
Slot Duration (Δ):
슬롯 시간이 짧아지면 (예: 12 초 → 6 초), 고정된 지연 시간 차이가 전체 시간 창에서 차지하는 비중이 커집니다. 이는 지역 간 보상 격차 (Reward Disparity) 를 확대시키지만, 지리적 집중의 방향성 자체는 크게 변하지 않습니다.
C. 시뮬레이션 결과
초기 균일 분포에서도 집중 발생: 검증자와 정보원이 균일하게 분포되어 있더라도, 두 패러다임 모두 시간이 지남에 따라 지리적 집중 (Gini, HHI 증가, LCg 감소) 을 보입니다.
로컬 빌딩이 더 빠른 집중: 로컬 빌딩 패러다임이 외부 빌딩보다 지리적 집중 속도가 빠르고 정도가 심합니다.
기존 집중 상태에서의 수렴: 검증자가 이미 특정 지역 (미국, 유럽) 에 집중되어 있는 경우, 두 패러다임 모두 추가 이동의 이득이 감소하여 빠르게 균형 상태에 도달합니다.
4. 의의 및 시사점 (Significance & Implications)
프로토콜 설계의 지리적 비중립성: 이더리움의 블록 빌딩 아키텍처는 지리적으로 중립적이지 않으며, 검증자의 위치 선택을 체계적으로 왜곡합니다.
인프라와 프로토콜의 상호작용: 정보원 (Signal Sources) 과 빌더 (Builders) 의 지리적 분포는 단순한 인프라 문제가 아니라, 프로토콜 설계 (PBS 도입, Slot 시간 변경 등) 와 결합되어 탈중앙화 보장을 위협하는 핵심 요소가 됩니다.
완화 방안 (Mitigations):
단일 검증자의 독점권 약화: BuilderNet 또는 다중 동시 제안자 (MCP) 와 같은 메커니즘을 통해 타이밍 게임 (Timing Games) 의 인센티브를 줄일 수 있습니다.
보상 민감도 감소: MEV-Burn 과 같은 메커니즘으로 지연 시간에 따른 보상 차이를 줄여 지리적 이동 유인을 약화시킬 수 있습니다.
빌더의 지리적 다양성: 외부 빌딩 패러다임 하에서는 빌더 (Supplier) 의 지리적 다양성을 확보하는 것이 검증자의 분산을 위해 필수적입니다.
프로토콜 파라미터의 역할: Attestation Threshold 나 Slot Time 과 같은 합의 파라미터는 지연 시간 민감도를 조절하는 레버 (Lever) 로 작용할 수 있으며, 이를 통해 지리적 집중을 완화하거나 악화시킬 수 있습니다.
결론
이 논문은 이더리움의 지리적 탈중앙화가 단순한 인프라 분산의 문제가 아니라, 프로토콜 설계와 경제적 인센티브가 만들어내는 결과임을 이론적 모델과 시뮬레이션을 통해 입증했습니다. 향후 프로토콜 업그레이드 (ePBS, Slot 시간 단축 등) 를 설계할 때 지리적 인센티브를 고려하지 않으면, 의도치 않게 네트워크의 복원력과 탈중앙화 수준이 훼손될 수 있음을 경고합니다.