팀의 기사

인터넷의 탈중앙화: 주소 등록부는 누가 통제하는가?

등록부를 관리하는 기관이 무너져도 네트워크는 계속 작동할 수 있습니다. 루헝이 단일 기관에 의존하지 않는 신뢰할 수 있는 주소 기록을 제안하는 이유를 살펴봅니다.

목차

파란색 케이블로 연결된 네 개의 작은 마을 모형 옆에 파란 표지의 주소록이 놓여 있다.
주소록은 네트워크가 협력하도록 돕습니다. 네트워크를 소유하는 것은 아닙니다.

네트워크를 구축하고 고객을 연결한 뒤 수년간 운영할 수 있습니다. 그런데 그 네트워크가 어떤 IP 주소를 보유하는지 나타내는 기록은 누가 통제할까요?

이 질문이 루헝의 인터넷 탈중앙화 논의의 핵심입니다. 케이블과 라우터, 네트워크는 전 세계에 분산되어 있습니다. 하지만 이들의 이름과 번호에 대한 권한은 훨씬 더 집중되어 있습니다. 이 논의는 그 불균형을 바꾸자는 것입니다.

인터넷의 주소록에서 시작하기

IP 주소는 네트워크가 목적지로 데이터를 보낼 때 사용하는 번호입니다. 서로 다른 네트워크에는 서로 다른 주소 대역이 필요합니다. 등록기관은 어느 조직이 어느 대역을 보유하는지 기록해 서로 충돌하는 권리 주장을 피하도록 돕습니다. 현재 체계에서는 IANA와 다섯 지역 인터넷 등록기관이 계층적인 할당 구조를 통해 번호 자원을 조정합니다.

등록부를 주소록이라고 생각해 보세요. 그 주소록을 정확하게 유지하는 일은 유용합니다. 하지만 기록을 관리하는 일은 거기에 적힌 네트워크를 소유하거나, 그 네트워크의 고객을 통치하거나, 관할 지역의 모든 사람을 대변하는 일과는 다릅니다.

도메인 이름도 식별자에 대한 통제라는 비슷한 문제를 제기하지만, 이름과 IP 주소는 작동 방식이 다릅니다. 여기서는 네트워크 자체의 바탕이 되는 번호 자원 등록 기록에 초점을 맞춥니다.

일반 인터넷 이용자도 관심을 가져야 하는 이유

이미 장비 비용을 지불하고 엔지니어를 채용해 가정에 인터넷을 연결한 지역 인터넷 사업자를 떠올려 보세요. 이 사업자가 의존하는 등록기관이 법적 분쟁이나 제도적 붕괴, 정치적 갈등에 휘말려도 사업자는 계속 가정에 서비스를 제공해야 합니다. 기관의 문제가 해결되는 동안에도 주소 기록은 신뢰할 수 있고 사용할 수 있는 상태로 남아 있어야 합니다.

등록부의 항목 하나가 인터넷 전체를 켜고 끄는 스위치는 아닙니다. 트래픽이 어떻게 이동할지는 라우터와 네트워크 운영자가 결정합니다. 다만 등록과 그 주변에 구축된 시스템은 어떤 네트워크가 특정 주소 대역의 경로를 알릴 수 있는지 판단하는 데 도움을 줍니다. 예를 들어 RPKI는 운영자가 라우팅 검증에 활용할 수 있는 서명된 권한 증명을 제공합니다. 따라서 케이블과 라우터가 정상적으로 작동하더라도, 이 계층에서 권한이 불안정해지는 것은 실제 인프라 문제입니다.

비용은 운영자에게만 그치지 않습니다. 필수 자원에 대한 불확실성은 계획과 투자를 어렵게 하고 서비스의 신뢰성을 유지하는 데도 부담을 줍니다. 이용자는 자신과 멀리 떨어진 곳에서 내려진 결정의 결과를 떠안습니다.

탈중앙화는 실제로 무엇을 바꾸는가?

루헝은 각 번호 자원을 누가 보유하는지 일관된 기록을 유지하는 등록기관의 핵심 업무를, 그 기록에 의존하는 모든 사람을 통제하는 권력과 분리하자고 제안합니다.

분산형 등록부에서는 독립적인 참여자들이 같은 기록을 보관하고 검증하게 됩니다. 자원 보유자는 암호학적 증명으로 통제권을 입증하고, 공통 규칙은 서로 충돌하는 할당을 막게 됩니다. 어느 한 관리 주체도 참여자들이 인정한 기록을 혼자 다시 쓰거나 삭제할 수 없게 하는 것이 목표입니다.

운영자 입장에서 실질적인 판단 기준은 간단합니다. 자원을 잃거나 네트워크를 처음부터 다시 구축하지 않고도 등록 서비스를 제공하는 조직을 바꿀 수 있을까요? 떠날 수 없다면, 관리 주체가 의견 수렴 회의를 아무리 많이 열어도 권력은 여전히 그 주체에게 있습니다.

관리 주체만 바꿔서는 해결되지 않는 이유

같은 권한을 다른 기업이나 정부, 국제기구로 옮겨도 의존이 집중된 지점은 그대로 남습니다. 루헝은 노트 8에서 분산형 등록부를 유일하게 실행 가능한 길로 보는 이유를 설명합니다. 한 기관이 실패하더라도 모든 사람의 번호 자원에 대한 인정 여부가 그 기관의 운명에 좌우되어서는 안 된다는 것입니다.

이는 인터넷의 기반이 어떻게 발전해야 하는지에 관한 제안입니다. 실현하려면 운영자들이 기록을 받아들여야 하고, 서로 충돌하는 권리 주장을 해결할 방법이 있어야 하며, 전환 중에도 기존 네트워크의 연결이 유지되어야 합니다. 블록체인이라는 이름만 붙인다고 이 중 어느 것도 저절로 마련되지는 않습니다.

왜 지금 시작해야 하는가?

떠날 수 없는 기관에 네트워크가 오래 의존할수록 그 의존 관계를 해소하는 비용도 커집니다. 위기가 닥칠 때까지 기다린다는 것은 사람들이 계속 그 규칙에 의존하는 와중에 규칙을 고치려 한다는 뜻입니다.

목표는 관리 주체가 실패해도 참여자들이 계속 협력할 수 있는 인터넷입니다. 이 논의를 출발점부터 따라가려면 인터넷 거버넌스의 탈중앙화를 다룬 루헝의 노트 5를 읽어 보세요.