저자: 차오 왕, 메트로폴리스 DAO 창립 멤버 출처: X, @cwweb3
안개가 자욱한 이른 아침 샌프란시스코 베이 지역의 사무실에 파란 화면이 개발자의 지친 얼굴에 반사되어 비춥니다. 그의 눈은 충혈되어 있고 손가락은 키보드를 빠르게 미끄러지듯 움직입니다. 세미콜론 하나, 경계 조건 하나하나가 생사를 가를 수도 있는 계약서를 배포하기 전 마지막 점검 작업이었기 때문입니다.
텔레그램 채널이 갑자기 끓어올랐습니다. 누군가 프로젝트가 백서에서 토큰 잠금 해제에 대한 약속을 어겼다는 사실을 발견한 것입니다.
바다 저 멀리 밈 플레이어의 모니터에는 무수히 많은 거래 데이터가 거대한 고래의 행방을 설명하는 거미줄을 짜고 있고, 디파이 채굴자들은 "72시간"이라는 새로운 광산의 타임락을 확인하며 "안전하다"고 고개를 끄덕입니다.
디스코드에서는 특정 DAO의 등록을 둘러싼 논쟁이 격화되고 있습니다. 그리고 그 논쟁의 저편에서 한 인공지능 에이전트가 추론 과정의 모든 단계를 조용히 블록체인에 기록하고 있습니다.
2024년 암호화폐 세계의 평범한 아침입니다. 겉으로 보기에 이 장면들은 서로 관련이 없어 보이지만, 그 복잡함 이면에는 보이지 않는 연결고리가 있습니다. 바로 "법이 곧 법이다"라는 믿음입니다.
이 코드의 세계에서 코드는 법이고, 믿음이며, 궁극적인 중재자입니다. 이 규칙은 보이지 않는 사슬처럼 추측, 이상, 혁신, 혼돈의 순환을 하나로 묶어줍니다. 이는 암호화폐 세계의 초석이자 수많은 이야기를 낳는 토양입니다.
그렇다면 '코드는 법이다'는 실제로 무엇을 의미할까요? 그리고 이 문구는 어떻게 경고에서 신념으로 발전했을까요? 이 질문에 답하려면 25년 전 가을, 하버드 로스쿨의 한 사무실로 ......
Code is law
1999년 11월, 하버드 캠퍼스에 가을이 한창인 가운데 로렌스 레식 교수가 사무실에 앉아 있습니다. 마이크로소프트 반독점 소송에서 중립적인 법률 전문가로 이름을 알린 로렌스 레식 교수가 사무실에 앉아 있으며, 그의 새 책 '코드: 그리고 사이버 공간의 다른 법들'이 십여 일 후에 출간될 예정입니다.
1990년대 인터넷 붐이 미국 전역을 휩쓸기 몇 년 전, 레식 교수는 전통 사회에서는 법, 도덕, 시장, 물리 법칙에 따라 행동이 지배된다는 단순한 질문에 대해 고민하고 있었습니다. 그러나 이러한 모든 제약이 모호해 보이는 사이버 공간에서는 시스템 관리자가 권한을 설정하여 사용자 행동을 통제하는, 보다 직접적인 또 다른 종류의 제약이 존재하는데, 이러한 통제는 처벌의 위협이 아니라 가능한 것과 불가능한 것을 직접 결정함으로써 이루어집니다. "유닉스에서는 권한이 없으면 해당 파일을 열 수 없습니다."라며 "이는 법적 제약이 아니라 더 근본적인 문제입니다."라고 그는 노트에 적었습니다.
그 앞에 놓인 노트북에는 TCP/IP 프로토콜의 계층적 구조라는 간단한 도식이 그려져 있습니다. 원고에 따르면 이 프로토콜은 패킷의 내용이나 사용자의 신원을 묻지 않는 혁신적인 설계라고 합니다. 프로토콜은 오직 프로토콜의 규칙에 따라 데이터를 전송하는 것에만 신경을 씁니다. 이러한 '무허가성'이 인터넷을 자유의 땅으로 만들어 줍니다."
그러나 레식도 TCP/IP라는 자유로운 땅에 새로운 울타리가 생기고 있다는 사실을 예민하게 인식하고 있습니다. 아마존은 사용자의 계정을 폐쇄할 수 있고, AOL은 로그인을 차단할 수 있으며, 구글은 어떤 콘텐츠를 보여줄지 결정할 수 있습니다. 개방형 프로토콜을 기반으로 구축된 이러한 비즈니스 플랫폼은 새로운 통제 방식을 만들어내고 있습니다.
새 책의 첫 장 제목은 '코드는 법이다'이지만 이 문구는 칭찬이 아니라 경고이며, 레식은 거대 기업과 정부가 코드 작성을 통제할 수 있게 되면 사이버 공간 전체를 통제할 수 있다고 우려합니다.
"모든 시대에는 자유를 위협하는 규제자가 존재하며, 우리는 사이버 공간에도 규제자가 있는 시대에 살고 있습니다. 그 규제 역시 우리의 자유를 위협합니다. 그 규제는 바로 코드입니다. 코드는 프라이버시를 보호하는 것이 얼마나 쉬운지, 표현을 검열하는 것이 얼마나 쉬운지를 결정합니다. 정보에 대한 접근이 보편적인지 등급이 매겨지는지에 영향을 미치며, 누가 무엇을 볼 수 있는지 또는 무엇을 모니터링할 수 있는지를 결정합니다. 여러 면에서 사이버 공간에 대한 규제는 코드의 본질을 이해하기 시작하면서 점진적으로 실현될 수 있습니다."
두 달 후, 뉴욕 타임즈는 이 책에 대한 리뷰를 다음과 같이 게재했습니다.
"사려 깊은 논의이지만 이를 구성하는 전제가 흔들리고 있으며, 레식은 인터넷에서 프라이버시와 자유의 상실이 일어나고 있다는 증거를 별로 제시하지 못하고 있다."
그렇군요.
어떤 의미에서 레식도 미래를 예견했습니다. 하지만 그는 자신의 경고가 곧 깃발로 바뀔 줄은 몰랐습니다. 실리콘밸리의 차고에서, 암호학자들의 연구실에서, 그리고 전 세계의 컴퓨터 앞에서 한 무리의 사람들이 혁명을 일으키고 있습니다. 이들은 코드의 노예가 되는 대신 코드를 이용해 자유를 되찾을 것입니다.
스마트 계약
워싱턴 D.C., 1994. 크립토 펑크의 멤버인 닉 사보가 자신의 소박한 아파트에서 글을 쓰고 있습니다. 화면에는 '스마트 계약'에 관한 논문이 있고, 자보의 집은 법과 컴퓨터 과학에 관한 책으로 가득 차 있으며, 두 분야를 모두 사랑하는 연구자로서 그는 법의 확실성과 컴퓨터 프로그램의 정밀성을 결합하는 방법에 대해 고민해 왔습니다." "가장 단순한 형태의 스마트 계약이 바로 자판기라고 상상해 보세요."라고 사보는 말합니다. 계약을 집행하기 위해 판사가 필요 없고, 질서를 유지하기 위해 경찰관이 필요 없으며, 규칙은 자판기 프로그램에 기록되어 있습니다."
"기존 계약에는 너무 많은 문제가 있습니다."라고 그는 방문 기자에게 말하며 "이행은 인간의 의지에 의존하고 분쟁 해결은 오랜 소송을 필요로 합니다. 하지만 계약서를 프로그램으로 인코딩할 수 있다면 미리 정의된 규칙에 따라 엄격하게 작동할 것입니다. 판사도 변호사도 필요 없고 코드만 있으면 됩니다."
기자들이 코드를 신뢰할 수 있는 이유가 무엇이냐고 질문하자 사보는 수수께끼 같은 미소를 지으며 "코드는 거짓말을 하지 않기 때문"이라고 답했습니다. 뇌물을 받지도 않고, 협박을 받지도 않으며, 마음대로 마음을 바꾸지도 않습니다. 정해진 규칙을 충실히 이행할 뿐입니다."
스자보는 후속 논문에서 스마트 계약에 대해 자세히 설명했습니다.
스마트 계약 은 계약 조건을 시행하는 컴퓨터화된 거래 프로토콜입니다. 스마트 계약 설계의 전반적인 목표는 일반적인 계약 조건을 충족하고, 악의적이거나 우발적인 예외를 최소화하며, 신뢰할 수 있는 중개자의 필요성을 최소화하는 것입니다. 특정 계약을 체결하는 데 드는 거래 비용을 크게 줄이고 스마트 컨트랙트를 기반으로 새로운 유형의 비즈니스와 사회 제도를 만들 수 있는 잠재력은 크지만 아직 깊이 연구되지는 않았다고 생각합니다.
그러나 이러한 비전을 실현하기 위한 기술적 기반은 아직 마련되지 않았으며, 사보와 다른 크립토 펑크족들은 수년을 기다려야 할 것입니다.
비트코인
2008년 10월 31일, 평온한 할로윈 저녁이었습니다.
[email protected]
역사를 바꾼 이메일이 발송되었습니다. 제목은 '비트코인 P2P 전자 현금 종이'였습니다.
암호화 이메일 그룹에 발송된 이 이메일은 "완전히 P2P이며 신뢰할 수 있는 제3자가 필요 없는 새로운 전자 현금 시스템을 개발 중"이라고 적혀 있었습니다.
2009년 1월 3일, 비트코인 제네시스 블록이 채굴되었습니다. 이 시스템에서는 누구도 코드의 규칙을 어길 수 없습니다." "코드는 법이다"는 레식 교수의 경고에서 암호화폐 커뮤니티의 이상이 되었고, 결국 비트코인에서 처음으로 완전한 실천이 이루어졌습니다.
이더리움
2013년 가을 토론토 대학교의 카페에서 비탈릭 부테린이 노트북으로 작업을 하고 있습니다. 비탈릭 부테린이 노트북으로 회로도를 그리고 있습니다. 비트코인 매거진의 편집자로서 그는 비트코인 코드의 모든 줄을 파헤쳤습니다. 하지만 그는 비트코인의 설계가 너무 보수적이라고 생각합니다. "비트코인은 코드 기반 거버넌스가 가능하다는 것을 증명했지만, 왜 송금이라는 한 가지 시나리오로만 제한할까요?"라고 그는 동료에게 말했습니다. 튜링 수준의 완전한 시스템을 만들 수 있다면..." 이 아이디어는 곧 이더리움 백서로 발전했고, 비탈릭은 누구나 스마트 컨트랙트를 배포하고 애플리케이션을 만들 수 있는 '세계 컴퓨터'를 구상했습니다.
"당시 많은 사람들이 완전히 코드로 관리되는 플랫폼을 구축하여 누구나 프로그램을 실행할 수 있도록 하겠다는 것이 미친 짓이라고 생각했습니다."라고 한 초기 기여자는 회상합니다. 위험 부담이 너무 컸습니다." 그러나 이것은 '코드는 법이다'에서 한 단계 더 나아가 플랫폼 자체뿐만 아니라 플랫폼에서 실행되는 모든 애플리케이션도 동일한 원칙에 따라 관리되었습니다.
10년 전 닉 사보가 구상한 스마트 계약이 마침내 자리를 잡았습니다. 탈중앙화된 앱 생태계가 구체화되기 시작했습니다. 간단한 토큰 발행부터 복잡한 금융 프로토콜, 탈중앙화 자율 조직(DAO)에 이르기까지, 불변 코드가 점점 더 많은 시나리오를 대신하기 시작했습니다.
The DAO
2016년 4월, 스위스
Slock.it
이 팀은 전적으로 코드로 운영되는 탈중앙화 투자 펀드인 DAO라는 야심찬 계획을 모두에게 소개하고 있습니다.
"이사회도 없고 CEO도 없는 펀드를 상상해 보세요."라고 설립자 크리스토프 젠츠쉬는 설명합니다."모든 결정은 토큰 보유자가 스마트 계약을 통해 투표로 결정합니다. 이것이 바로 '코드는 법이다'의 궁극적인 실천입니다."
DAO의 크라우드 펀딩이 시작되었습니다. 단 28일 만에 이더리움으로 1억 5천만 달러를 모금하여 당시 크라우드 펀딩 사상 최대 기록을 세웠습니다. "한 초기 참여자는 "사람들은 코드를 신뢰하며, 스마트 컨트랙트는 누구나 열람할 수 있도록 공개되어 있습니다."라고 말했습니다. 인간의 약속에 의존하는 것이 아니라 불변하는 코드에 의존하는 것이죠."라고 말했습니다.
그러나 완벽해 보이는 코드에는 치명적인 결함이 숨겨져 있었습니다. 2016년 6월 17일 이른 아침. 익명의 해커가 DAO 컨트랙트에서 재귀 호출 취약점을 발견했습니다. 그는 신중하게 설계된 거래를 통해 이더리움을 The DAO에서 하위 DAO로 전송하기 시작했습니다. 한 보안 연구원은 "이론적으로 이는 계약의 규칙과 완벽하게 일치합니다."라며 "해커는 코드를 '위반'한 것이 아니라 코드가 허용하는 작업을 악용했을 뿐입니다."라고 설명합니다. '코드는 법이다'라는 관점에서 보면 이는 완벽하게 '합법적인' 행위입니다." 그러나 364만 개 이상의 이더리움이 전송되면서 이더리움 커뮤니티 전체가 전례 없는 위기에 처했습니다.
한 진영은 "'법이 곧 규칙'이라면 이번 공격은 합법"이라며 "결과가 마음에 들지 않는다고 해서 규칙을 바꿀 수는 없다"고 주장했습니다. 이는 탈중앙화의 기본 원칙에 위배됩니다." 다른 진영은 "하지만 규정은 사람을 위한 것"이라며 "규정이 불공정한 결과를 초래한다면 우리는 이를 바로잡아야 할 책임이 있다"고 반박했습니다. 열띤 토론은 몇 주 동안 계속되었습니다. 결국 비탈릭과 이더리움 핵심 팀은 해커들이 유용했던 자금을 새로운 계약에 다시 투입할 수 있도록 블록체인을 롤백하는 하드포크 해결책을 내놓았습니다.
이 결정은 더 많은 논란을 불러일으켰습니다. 일부 커뮤니티 회원들은 기존 체인을 고수하며 이더클래식(ETC)을 만들었습니다. 이는 체인의 포크일 뿐만 아니라 아이디어의 분열이기도 합니다. 한 초기 이더리움 개발자는 "많은 사람들에게 '코드는 법이다'라는 순수한 이상은 무너졌다"며 "코드는 결코 완벽할 수 없다는 것을 깨달았다"고 한탄했습니다.
코드는 법인가?
2020년 여름은 암호화폐 업계에 새로운 붐인 디파이 서머가 시작되었습니다. 에이브의 플래시 대출, 커브의 스테이블코인 거래, 얀의 수익 집계 등 다양한 혁신 프로젝트가 등장했습니다. 각 프로젝트는 코드로 금융의 가능성을 재정의하고 있습니다.
그러나 이러한 열풍 속에서 리스크도 누적되고 있습니다. "얌 기억하시죠?" 한 탈중앙화 금융 채굴자는 "코드의 작은 오류로 인해 거버넌스 메커니즘이 완전히 통제 불능 상태가 되었습니다. '코드는 법이다'라는 말이 양날의 검이라는 사실을 일깨워준 사건이었죠. 코드 오류의 결과는 사람의 실수보다 더 심각할 수 있습니다."
2022년 초에는 Web3 개념이 인기를 얻으면서 분산형 협업과 거버넌스를 위한 새로운 가능성을 모색하는 DAO가 폭발적으로 증가했습니다.
"처음에 우리는 DAO가 토큰에 투표하여 코드에서 조직의 거버넌스를 가능하게 하는 것이라고 생각했습니다."라고 한 특정 DAO의 멤버는 회상하며 "하지만 곧 현실은 코드보다 훨씬 더 복잡하다는 것을 알게 되었습니다."라고 말합니다. 각 주요 DAO의 거버넌스 프로세스를 살펴보면, 표면적으로는 스마트 컨트랙트를 통해 실행되지만 실제 의사결정은 종종 디스코드나 포럼 토론에서 이루어집니다. 이러한 정치적, 코드 독립적인 오케스트레이션이 실제로 DAO가 작동하는 방식의 핵심입니다."
"강령이 법인 것은 사실이지만 유일한 법은 아닙니다."라고 특정 DAO의 핵심 멤버는 말하며 "강령은 커뮤니티 토론, 전문가 의견, 현실 제약 등 다른 부분과 함께 작동해야 하는 법 체계의 구성 요소에 가깝죠."라고 덧붙였습니다.
한 달 전, NounsDAO의 발의안 662는 더 깊은 생각을 촉발시켰습니다. 대부분의 DAO가 코드가 아닌 사람의 조율에 의해 주로 운영되는 상황에서, NounsDAO는 거의 독점적으로 스마트 컨트랙트 코드만으로 운영할 수 있는 능력을 달성했습니다. 그러나 발의안 662는 와이오밍에 DUNA 법인을 등록함으로써 오프체인 법률 시스템을 수용하도록 제안합니다.
이것은 커뮤니티의 열띤 논쟁을 불러일으켰습니다." 우리가 처음에 NounsDAO에 참여하게 된 이유는 전적으로 코드로 운영되는 조직이 작동한다는 것을 증명했기 때문입니다!" 한 회원은 "이제 와서 코드를 법률 시스템으로 대체하는 것은 기존 시스템에 항복하는 것 아닌가?"라고 화를 냈습니다.
"현실 세계가 존재하지 않는 척할 수는 없습니다."라고 제안을 지지한 한 회원은 "DAO는 결국 현실 세계에서 작동해야 합니다. 적절한 타협은 이상을 배반하는 것이 아니라 지속 가능하게 만드는 것입니다."라고 말했습니다.
찬성 표는 느리지만 확실하게 늘어났고, 제안은 통과되었습니다.
거의 동시에 새로운 플레이어인 AI 에이전트가 암호화폐 세계에 합류했습니다.
'코드 이즈 로'의 세계에서 AI는 완벽한 서식지를 찾았습니다. 여기서 규칙은 결정론적이고, 검증 가능하며, 인간의 간섭이 없고, 가장 중요한 것은 인간과 AI를 구분하지 않는다는 점입니다. 프로토콜은 미리 설정된 규칙을 준수하는 데만 관심이 있고, AI는 자율적으로 거래하고, 서비스를 제공하고, 거버넌스에 참여할 수 있으며, 모든 결정과 행동이 코드로 이루어질 수 있습니다.
코드가 곧 법이고 알고리즘이 가치를 지배하는 암호화폐 세계에서 처음으로 AI 에이전트는 코드의 일부가 아닌 존재가 되었습니다. 점점 더 많은 AI 에이전트가 참여함에 따라 암호화폐 세계는 인간과 AI가 동일한 코드 규칙에 따라 상호작용하며 전례 없는 협업 모델을 만들어내는 새로운 생태계를 선보이게 될 것입니다.
25년
12일 후면 코드 및 기타 법률이 제정된 지 25주년이 됩니다. 사이버 공간이 25살이 됩니다.
25년 동안 Code is Law는 예상치 못한 길을 걸어왔습니다. 디지털 중앙집중화에 대한 경고에서 크립토 펑크 저항의 기치로, 그리고 현실에서 테스트되고 적용되며 진화해 왔습니다. 이러한 개념의 진화는 디지털 세계에 대한 우리의 이해가 깊어지고 있음을 반영합니다.
초기에 레식은 코드가 사이버 공간을 통제하는 도구가 될 수 있다고 경고했습니다. 기술 기업은 알고리즘을 통해 사용자에게 영향을 미치며, AI 시대에는 안전하지 않은 모델은 더더욱 치명적인 결과를 초래할 수 있습니다.
그런 다음 암호화폐 펑크족은 그 경고를 행동으로 옮겼습니다. 비트코인은 코드가 자유를 제한할 수 있을 뿐만 아니라 자유를 보호할 수도 있다는 것을 증명했습니다.
DAO 사건은 순수한 코드 거버넌스의 한계를 보여주는 거울과도 같습니다. 하지만 이 실패는 끝이 아니라 새로운 시작입니다. 코드와 인간 사회는 어떻게 상호작용해야 할까요?
디파이의 부상은 놀랍게도 특정 시나리오에서 코드가 기존 규칙보다 실제로 더 효과적일 수 있다는 사실을 보여줬습니다. 자동화된 시장 조성자, 플래시 대출, 무허가 대출은 코드 거버넌스의 고유한 이점을 보여주는 혁신입니다.
DAO의 진화는 매우 유익했습니다. 독단적인 코드 만능주의에서 현실 세계와의 균형을 추구하는 방향으로의 전환은 적어도 현재로서는 코드가 다른 모든 규칙을 대체할 수 없고 오히려 규칙과 공존하며 보완한다는 중요한 현실을 반영하고 있습니다.
AI의 추가는 새로운 상상의 공간을 열어줍니다. AI가 자율적으로 움직이기 시작하면 '코드는 법이다'는 새로운 차원을 맞이할 수 있습니다.
창밖으로 샌프란시스코의 아침 안개가 걷히고 있습니다. 새로운 하루가 시작되었습니다. 전 세계 곳곳에서 수많은 노드로 구성된 블록체인 네트워크가 가동되고 있습니다. 스마트 컨트랙트는 지치지 않는 파수꾼처럼 임무를 충실히 수행하고 있으며, DAO는 인류 역사상 가장 큰 거버넌스 실험을 진행하고 있고, AI 에이전트는 인간이 상상할 수 없는 속도로 진화하며 코드로 구축된 세상에 새로운 존재 형태를 열어가고 있습니다.
코드가 만들어낸 새로운 세상입니다. 불완전하지만 역동적이고, 결함이 있지만 진화하고 있으며, 아직 젊지만 이미 세상을 바꿀 잠재력을 보여주고 있습니다. 더 개방적이고 투명하며 공정한 세상을 만들겠다는 약속을 담고 있으며, 아직 그 약속이 완전히 실현되지는 않았지만 모든 참여자가 각자의 방식으로 그 약속을 한 걸음씩 현실로 만들기 위해 노력하고 있습니다.
이것이 지난 25년간 Code is Law가 전한 가장 심오한 메시지일 것입니다. 코드는 완벽을 향한 도그마가 아니라 지속적인 진화의 실험이자 발견의 과정이라는 것입니다. 코드로 구축된 이 세상에서 사람들은 규칙을 따르는 존재일 뿐만 아니라 규칙을 만드는 존재이며, 그들이 작성하는 모든 코드 줄이 세상의 미래를 형성하고 있습니다.