
탈중앙화 프로젝트는 어떻게 평가할 것인가? 비탈릭 부테린이 제안한 '이탈 테스트'를 해부하다
글 작성: imToken
이더리움 창시자 비탈릭 부테린(Vitalik Buterin)은 블로그 포스트 Making Ethereum alignment legible(『이더리움의 정렬성 명확화』)에서 다음과 같은 사고 방식을 제안한 바 있다. 탈중앙화와 보안 문제에 관해, 중심화된 인프라에 대한 의존도를 최소화하고 검열 취약점을 줄여야 한다는 것이다. 이를 위해 활용할 수 있는 평가 방법으로는 「이탈 테스트(Walk Away Test)」와 「내부 공격 테스트(Internal Attack Test)」가 있다.
여기서 「내부 공격 테스트」란 시스템 자체에 스스로 공격을 가해보고 얼마나 큰 피해가 발생하는지를 관찰함으로써 취약점을 발견하는 방법이다. 반면 「이탈 테스트」는 비교적 새로운 사고 도구로서, 프로젝트나 네트워크가 중심화 인프라에 얼마나 의존하고 있는지 점검하기 위한 것으로, 탈중앙화 프로젝트를 평가하는 핵심 기준이 되며, 나아가 위험 등급 산정 도구로까지 발전시킬 수 있다.
Making Ethereum alignment legible 원문 참고:
https://vitalik.eth.limo/general/2024/09/28/alignment.html
「이탈 테스트」란 무엇인가?
만약 당신의 개발팀과 서버가 내일 갑자기 사라진다면, 당신의 애플리케이션은 여전히 사용 가능할까?
이것이 바로 「이탈 테스트」의 핵심 개념이다. Web3 프로젝트, 플랫폼 또는 프로토콜이 실제로 자율적으로 운영될 수 있고 지속 가능한 가치를 갖는지를 판단하는 사고 도구다.
「이탈 테스트」는 블록체인의 탈중앙화 및 자치성이라는 기술 철학과 밀접하게 연결되어 있으며, 다음과 같은 고민 방향을 제시한다.
프로젝트 개발 측면:
-
개발팀이 해산하더라도 프로젝트가 독립적으로 계속 운영될 수 있는가?
-
팀이 떠난 후에도 커뮤니티가 프로젝트를 인수할 수 있는 활발한 커뮤니티가 존재하는가?
-
코드가 오픈소스이며, 다른 개발자들이 지속해서 개선에 참여할 수 있도록 유도하는가?
-
네트워크를 보호하는 탈중앙화된 검증 노드가 존재하거나, 개발 유지에 충분한 커뮤니티 지원이 있는가?
경제 모델 측면:
-
지속 가능한 운영 경제 모델을 갖추고 있는가?
-
실질적인 지속 가능한 활용 시나리오를 갖고 있는가?
-
프로젝트 내 자산의 가치 상승이 실질적으로 투기 조작이나 중심화된 통제에 의존하고 있는가?
커뮤니티 거버넌스 측면:
-
참여자들이 공정하게 의사결정에 참여할 수 있는 경로가 마련되어 있는가?
-
핵심 관리자가 없어도 의사결정 메커니즘이 작동하여 문제 해결이 가능한가?
-
소수의 핵심 구성원에 의존해야만 거버넌스가 가능하며, 아니면 더 광범위한 집단 참여 기반을 갖추고 있는가?
왜 「이탈 테스트」가 중요한가?
만약 어떤 프로젝트가 창립팀이나 특정 핵심 인력 없이는 운영이 불가능하다면, 혹은 네트워크가 고정된 서버 하나에 의존해 데이터 처리를 해야 한다면, 본질적으로 여전히 중심화된 구조이며, 이 경우 장기 생존 가능성, 가치, 검열 저항성 및 리스크 대응 능력에 의문이 제기될 수 있다.
「이탈 테스트」의 중요성은 이러한 사고 도구를 통해 프로젝트나 네트워크가 중심화 인프라에 얼마나 의존하고 있는지를 명확히 드러냄으로써, 개선의 계기를 제공한다는 데 있다. 그 기저에는 확고한 「탈중앙화」 기술 철학이 자리 잡고 있다.
2017년, 비탈릭 부테린은 초기 탈중앙화 철학에 대해 논했던 블로그 글에서 이렇게 언급했다.
「탈중앙화」는 암호경제학 분야에서 가장 흔히 쓰이는 용어 중 하나이며, 종종 블록체인이 진정한 블록체인인지 판단하는 직접적인 기준으로 활용된다. 그러나 이 단어의 실제 의미에 대해서는 혼란과 오해가 많다.
비탈릭 부테린은 사람들이 탈중앙화 문제를 논할 때 사실상 다음 세 가지 독립적인 차원을 다룬다고 지적한다.
-
아키텍처적으로 중심화되었는가, 탈중앙화되었는가?
예를 들어, 이 시스템은 몇 대의 컴퓨터로 구성되어 있는가? 시스템이 동시에 여러 대의 컴퓨터가 고장나도 계속 작동할 수 있는가?
-
정치적으로 중심화되었는가, 탈중앙화되었는가?
예를 들어, 이 시스템을 구성하는 컴퓨터들을 최종적으로 통제하는 개인이나 조직은 얼마나 되는가?
-
논리적으로 중심화되었는가, 탈중앙화되었는가?
예를 들어, 시스템의 인터페이스와 데이터베이스 구조가 하나의 통합된 전체인가, 아니면 분산된 개별 요소들인가? 시스템의 사용자와 제공자를 분리했을 때, 각각 독립된 단위로 계속 작동할 수 있는가?
또한 2018년 블로그에서 비탈릭 부테린은 「탈중앙화」의 역할과 의미를 다음과 같이 명확히 설명했다.
-
오류 허용성(Fault Tolerance): 탈중앙화 시스템은 많은 독립된 구성 요소에 의존하기 때문에 예기치 않은 실패 확률이 낮다. 독립된 구성 요소들이 동시에 고장날 확률은 이론적으로 매우 낮기 때문이다.
-
공격 저항성(Attack Resistance): 탈중앙화 시스템은 민감한 중심점이 없기 때문에 공격이나 조작의 비용이 훨씬 높다. 중심점이 명확한 시스템을 공격하는 것은 탈중앙화 시스템보다 훨씬 쉬우며 비용도 낮다.
-
공모 방지(Anti-Collusion): 탈중앙화 시스템에서 참여자들이 서로 결탁하여 다른 참여자의 이익을 희생시키고 자신들의 이득을 얻으려 할 경우, 중심화 시스템보다 더 큰 비용을 치러야 한다.
핵심 가치: 탈중앙화 프로젝트 평가의 핵심 기준
「이탈 테스트」의 논리를 따르면, 비트코인(Bitcoin)은 이 테스트를 통과했다고 볼 수 있다. 우리는 중본사토시(Satoshi Nakamoto)가 어디에 있는지 모르지만, 비트코인은 탈중앙화 네트워크와 전 세계 개발자들의 노력으로 계속 발전하고 있기 때문이다.
이더리움의 경우, 비탈릭 부테린은 2022년 포럼에서 현재 거의 모든 롤업(Rollup)이 아직 성숙하지 못했다고 언급하며, 대부분 안정성과 보안을 위해 일명 'Training Wheels'(보조바퀴)라 불리는 보조 수단을 사용하고 있다고 지적했다. 하지만 이러한 Training Wheels는 롤업 프로젝트가 「인위적 개입」에 의존하고 있음을 반영하는 것이며, Training Wheels에 덜 의존할수록 Layer2 네트워크의 리스크는 낮아지고, 더 의존할수록 리스크는 높아진다.
이에 따라 비탈릭 부테린 등은 롤업 프로젝트가 Training Wheels에 의존하는 정도에 따라 Stage 0(완전 의존), Stage 1(부분 의존), Stage 2(완전 배제)로 분류했다. 이후 L2beat 웹사이트는 커뮤니티 의견 수렴을 통해 이 분류 체계를 수정하였으며, 2024년 6월 이를 「Layer2 리스크 평가 지표」로 업그레이드하여 다양한 Layer2 프로젝트에 대한 리스크 등급을 부여하고 있다.
Training Wheels이란 무엇인가?
Training Wheels(보조바퀴)은 롤업 기술 초기 단계에서 보안성과 안정성을 확보하기 위해 추가되는 제한적 메커니즘 또는 조치를 말한다.
Training Wheels이 필요한 롤업 프로토콜은 일반적으로 아직 신뢰 없음(trustlessness) 또는 최소한의 신뢰(trust-minimization)를 달성하지 못한 상태이며, 그 이유는 코드가 너무 복잡하거나 보안 감사를 받지 않았고, 스마트 계약의 공격 면이 크거나, 프로토콜이 막 출시되어 사용자 신뢰가 형성되지 않았기 때문일 수 있다.
이에 대해 비탈릭 부테린은 자신의 이상적인 목표는 L2beat와 같은 기관들이 더 많이 등장하여, 각 프로젝트가 설정된 기준 또는 커뮤니티가 제시한 기타 기준을 얼마나 충족하고 있는지를 추적하는 것이라고 밝혔다. 프로젝트 간의 경쟁은 「누가 올바른 동맹을 맺었는가」가 아니라, 명확하고 이해하기 쉬운 기준에 따라 얼마나 「정렬(aligned)」되어 있는지를 두고 벌어져야 한다는 것이다.
보다 광범위한 관점에서 보면, 「이탈 테스트」는 Web3 지갑, 게임, DeFi 등 다양한 탈중앙화 사례들의 실질적인 탈중앙화 수준과 지속 가능성 평가를 위한 리스크 평가 도구로도 완성·업그레이드될 수 있다.
흔한 정치철학 이론처럼, 「누가 누구를 감시해야 하는가」라는 문제를 해결하는 최선의 방법은 권력의 집중이 아니라 권력 분립이다. 프로젝트 간 「동맹」은 권력 집중을 유도하지만, 권력 분립은 제도와 문화를 통해 실현된다. 블록체인 세계에서 이 제도와 문화는 바로 「합의된 기준」을 의미한다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














