
맹암: 웹3의 대규모 적용을 위해서는 블록체인을 넘어서야 한다
글: 맹옌
며칠 전에 나는 2024년 Web3 발전 상황에 대한 전망을 발표했고, 그 안에서 '원시적 탈중앙화주의'에서 벗어나야 한다고 주장했다. '탈중앙화'는 블록체인의 상징처럼 널리 퍼져 있기 때문에 내가 탈중앙화를 넘어서야 한다고 말하면, 일부 사람들에게 충격적으로 들릴 수 있다. 이 주장을 나처럼 오랫동안 블록체인 산업을 옹호해온 사람이 내놓았다는 점에서 더욱 그렇다. 그러나 당시 글의 분량 제한으로 인해 더 깊이 설명하지 못했고, 최근 몇몇 친구들이 추가 설명을 요청해서 이번 기회에 좀 더 자세히 다뤄보려 한다. 사실 이 문제는 그리 복잡하지 않다.
내 주장은 결코 블록체인을 버리거나 다시 중앙집중식 구조로 돌아가자는 것이 아니다. 단지 블록체인과 탈중앙화를 각자의 자리에 돌려놓자는 것이다. 블록체인은 Web3 도구함 속 하나의 도구일 뿐이며, 탈중앙화 역시 특정 유형의 문제를 해결하는 방법 중 하나일 뿐이다. 이들은 Web3 전체를 대표하지도 않고, 특정 문제를 해결하기 위한 특정 도구에 불과하다. 마치 "두 가지 모두 반드시"라는 식으로 블록체인과 탈중앙화를 신봉하게 되면, 오히려 Web3의 혁신과 대규모 적용을 가로막게 된다.
1. Web3는 자기주권을 전제로 하는 신뢰 가능한 인터넷
Web1의 핵심 가치는 연결과 공유였고, Web2의 핵심 가치는 사용자 경험(UX)이었다. 그리고 Web3의 핵심 가치는 바로 '신뢰성(credibility)'이다.
Web3의 비전은 신뢰할 수 있는 가치 기반 인터넷, 즉 신뢰 가능한 디지털 경제를 만드는 것이다.所谓 '신뢰 가능하다'는 것은 이 네트워크 안에서 세계 어느 곳에 있든 두 사람이 규칙과 계약에 따라 상호작용하며, 경제 행위든 소셜 활동이든 모든 것이 명확하고 예측 가능하게 이루어진다는 의미다. 누구도 약속을 어기거나 함부로 행동할 수 없으며, 계약의 관점에서 사람들은 평등하다. 누군가가 계약을 위반하거나 사기를 치는 일은 없고, 누구도 다른 사람을 기만하거나 억압할 수 없다. 당신은 방금 1초 전에 만난 사람과도 전혀 걱정 없이 거래를 할 수 있어야 한다.
Web3는 안전성과 신뢰성을 강조하지만, 그렇다고 Web2가 불안정하고 비신뢰적인 것을 추구했다는 뜻은 아니다. 실제로 Web2는 30여 년 동안 노력하면서도 안전성과 신뢰성을 중요한 목표로 삼아왔다. 따라서 Web3의 핵심 가치가 안전성과 신뢰성이라 해도, Web2 역시 이를 향상시킬 여지는 충분히 있다. 진짜로 Web3와 Web2를 구분 짓는 것은 바로 그 '전제 조건'이다.
Web2는 위탁托管형이며, Web3는 자기주권型이다.
Web3의 전제 조건은 자기주권이다. 자신의 계정, 자산, 소셜 관계, 데이터 등을 스스로 소유하고 통제할 수 있어야 한다. Web3의 안전성과 신뢰성은 이러한 자기주권이라는 전제 하에 성립하는 것이며, 이 점에서 Web2와 근본적으로 다르다.
Web2 역시 가치 관리 및 전송에 사용될 수 있으며, 안전성과 신뢰성을 추구한다. 알리페이, 위챗, 각종 인터넷 뱅킹 서비스 등은 모두 인터넷 기반으로 가치를 관리하며, 안전성과 신뢰성을 지속적으로 높이고 있다. 인터넷 산업은 20~30년간의 노력을 통해 이 체계를 매우 성숙하게 만들었고, 사용자 경험도 훌륭하다. 하지만 이들 시스템은 어디까지나 위탁托管형이다. 이런 인터넷 시스템을 사용한다는 것은 돈, 데이터, 소셜 관계, 심지어 계정과 신원까지 모두 다른 사람에게 맡긴다는 뜻이다. 일부 Web3 지지자들은 이렇게 타인에게 맡기는 것이 불안전하다고 말하지만, 이는 현실적이지 않다. 객관적으로 말해 대부분의 사람에게, 대부분의 경우 돈을 은행에 맡기는 것이 직접 보관하는 것보다 더 안전하다.
그러나 Web2의 위탁 구조는 본질적으로 강자에게 약자를 기만하거나 압박할 수 있는 여지를 제공하며, 때로는 이를 장려하고 유혹하며 심지어 강요하기까지 한다. 강자가 약자에게 약속을 어기거나 사기를 치지 않기 위해서는 엄청난 노력과 통제력, 자신을 억누르는 반(反)본능적인 자제력이 필요하다. 반면 약자가 기만당하거나 압박받지 않기 위해서는 무척 운이 좋아야 하고, 또 운이 좋아야 하며, 계속해서 운이 좋아야 한다. 여기서 네 번이나 '매우 운이 좋다'는 표현을 반복한 것은 실수로 쓴 것이 아니라, Web2가 본질적으로 강자가 약자를 억누르는 구조이기 때문이다. 약자가 약속을 어기거나 기만당하지 않기 위해 할 수 있는 일이라고는 운을 기대하는 것 외에는 아무것도 없다.
반면 Web3의 기술 구조는 계약 당사자 양측의 권리를 본질적으로 평등하게 보호한다. Web3에서 사용자의 합법적 권리가 보장되는 것은 누군가의 선의나 자율성 덕분이 아니라, 기술 구조 자체가 그렇게 결정짓고 있기 때문이다. 누구든 그것을 받아들이지 않으려 해도 어쩔 수 없다. 궁극적으로 이것은 암호학(cryptography), 수학에 의해 결정되며, 일종의 천부적인 특권이다. 어떤 사람의 선의나 자율성에도 의존하지 않는다.
그렇다면 Web3의 자기주권은 정확히 무엇을 의미하는가? 그것은 디지털 세계에서 진정한 자유를 의미한다. 현대 가치관에서는 자유가 다른 모든 가치보다 우선한다. 만약 한 사람이 안전만을 강조하고 자유는 고려하지 않는다면, 지하실에 들어가 영원히 세상 밖에 나오지 않는 것이 가장 안전할 것이다. 사회도 마찬가지로, 모든 국민을 감옥에 가두는 것이 가장 안전하다. 이건 명백히 우스꽝스럽다. 현대 사회에서 자유가 없다면, 다른 모든 것은 의미를 잃는다.
Web3의 전제는 바로 디지털 자기주권을 통해 각 사용자의 계약 기반 자유를 보장하는 것이다. 여기서 말하는 자유란, 공정한 계약 하에 자신의 디지털 형태 사유재산(신원, 계정, 재산, 소셜 관계, 데이터 등)을 통제할 수 있는 권리다. 그런데 이 통제권을 Web2는 결코 줄 수 없다. 이는 기술 구조 때문이며, 인간 본성 때문이며, 환경 때문이며, 중앙화 플랫폼의 운영 비용 절감과 사업 경쟁 때문이기도 하다. 설사 Web2 플랫폼이 위탁 기반임에도 불구하고, 사용자의 주권을 극도로 존중하고 초고도의 신뢰성을 바탕으로 사용자의 자유와 권리를 최고 수준으로 실현할 수는 없을까? 이상적인 상황에서는 가능할 수도 있다. 하지만 그러려면 해당 Web2 플랫폼이 천리(天理)를 따르고 사욕을 없애야 하며, 기술력이 완벽에 가깝고 보안 능력에 흠결이 없어야 하며, 다양한 경제 이론과 지역, 종교, 문화 풍속에 정통해야 한다. 또한 무한한 운영 자원을 가지고, 도덕적으로 흠잡을 데 없으며, 외부의 권력에 굴복하지 않고 내부의 부정행위를 단죄하며, 상급에는 강권에 맞서고, 하급에는 어린이나 노인을 포함한 누구에게나 정직하며, 부귀에 물들지 않고, 빈천에 흔들리지 않으며, 위력에 굴복하지 않아야 한다. 원칙을 위해 산을 날라 건너고 달을 잡으며, 생사를 초월하여 모든 존재를 위해 헌신하며, 신선이나 신이 되어 성인의 경지에 이르러야 한다. 아미타불. 그런 플랫폼이 존재할 수 있을까? 물론 없다. 현실 세계에서는 어떤 Web2 플랫폼도 사용자에게 완전한 자유와 권리를 제공할 수 없다. 결국 모든 Web2 플랫폼은 사용자에게 노예 계약을 강요하거나, 각종 계약 위반과 압박을 자행한다. 또는 더 흔한 경우는 이미 노예 계약을 맺었음에도 불구하고, 그 계약 내용을 끊임없이 넘어선 압박을 가한다.
고전적 인터넷 플랫폼이 사용자에게 자기주권을 줄 수 없기 때문에, Web3는 새로운 길을 개척한 것이다. 이는 그냥 튀는 아이디어를 내는 것이 아니라, 꼭 필요한 선택이었다.
2. Web3의 핵심 기술은 현대 암호학
자기주권을 기반으로 안전성과 신뢰성을 실현하려면, 반드시 기술적 지원이 필요하다. Web3의 핵심 기술적 기반은 바로 현대 암호학이다. 여기서 말하는 현대 암호학은 비대칭 암호학 이후의 암호학 전체 체계를 의미한다.
사람들이 Web3라는 개념을 생각하게 된 이유는 바로 비대칭 암호학의 등장 때문이다. 이 기술이 없었다면, 우리는 디지털 노예제 상태에서 계속 잠들어 있었을 것이다.
일반적으로 암호학이라고 하면, 사람들이 떠올리는 것은 류윈룽의 첩보 드라마 같은 장면들이다. 그러나 그 드라마 속 암호학은 모두 대칭 암호학이며, 하나의 비밀키를 여러 당사자가 공유하는 방식이다. 이런 암호학은 통신 암호화 정도에만 사용된다. 일반 대중은 현대 암호학을 잘 모르기 때문에, 암호학이 이미 통신 암호화를 넘어서 훨씬 광범위하게 활용되고 있다는 사실을 모른다. 특히 가장 중요하고 영향력 있는 용도는 디지털 세계에서의 신원 인증 메커니즘과 권한 부여 메커니즘이다.
비대칭 암호 체계에서는 각 개인이 자신의 비밀키를 보관하며, 절대로 타인에게 공개하거나 공유하지 않는다. 이로 인해 비밀키는 지문, 홍채, DNA처럼 개인의 신원을 식별하는 도구가 된다. Web3가 자기주권 체계를 구축할 수 있는 것도 바로 이 비밀키의 역할 덕분이다. Web3가 논의하는 것은 바로 비대칭 암호학을 기반으로 한 자기주권 디지털 체계 안에서, 어떻게 안전한 계산과 신뢰 가능한 가치 관리, 더 나은 사용자 경험, 더 높은 성능과 확장성 등을 실현할 수 있는가 하는 문제다.
이 점을 이해하면, Web3의 핵심 기술이 블록체인이 아니라 암호학이라는 사실을 쉽게 이해할 수 있다. 현대 암호학 기반으로, 비밀키를 통해 신원을 식별하고 증명하며, 비밀키로 계정, 자산, 데이터 등의 디지털 자산을 통제한다면, 사용자의 자기주권을 보장할 수 있고, 이를 전제로 안전하고 신뢰할 수 있는 애플리케이션 시스템을 구축할 수 있다. 이것이 바로 Web3다.
3. 블록체인은 Web3의 필수 구성 요소지만 전부는 아니다
Web3의 핵심이 암호학이라면, 블록체인은 Web3에서 어떤 역할을 할까?
블록체인은 Web3에서 없어서는 안 될 기본 구성 요소이며, Web3 애플리케이션의 중요한 패러다임을 나타낸다. 다음의 특징들을 갖는다:
-
핵심 시스템은 여러 평등한 주체가 운영하는 컴퓨팅 노드들에 의해 실행되며, 각 노드는 동일한 인스턴스를 실행하고 서로 동기화되며 백업되며, 전체적으로 상태 일치를 유지한다.
-
최대한의 중복성과 변조 방지 메커니즘을 통해 데이터를 영구적으로 신뢰 가능하게 저장한다.
-
모든 정보가 전역적으로 공개되며, 극도로 투명하고 대칭적이다.
-
모든 노드는 동일한 지식과 정보를 기반으로 평등하게 투표하여 합의를 형성한다.
-
특정 범위 내에서, 제3자는 공개된 정보를 기반으로 감사와 감독이 가능하다.
이러한 패러다임은 다음과 같은 특징을 가진 응용 시나리오에 적합하다:
-
데이터 가치 밀도가 높아, 높은 저장 및 관리 비용을 지불할 만큼 가치가 있다.
-
이익 유혹이 크므로, 극도의 투명성과 공개 감독을 통해 누군가 부정행위를 하는 것을 방지해야 한다.
-
참여 당사자들이 권한 평등, 정보 대칭 설정을 수용할 수 있어야 한다.
-
시스템 소프트웨어 규모가 크지 않고, 성능 요구가 낮아, 안전과 공평을 위해 효율을 희생할 수 있다.
전 세계 블록체인 산업은 10년간 찾아보고 시도했지만, 위와 같은 특징을 가진 응용 시나리오는 그리 많지 않다는 사실을 발견했다. 금융 자산, 신원, 계정, 핵심 소셜 관계 등의 고가치 디지털 자산 관리 시스템만이 블록체인에 적합하다.
듣기엔 다소 실망스럽게 들릴지도 모르지만, 정작 이 종류의 시스템은 Web3에서 어디에나 존재한다. Web3는 크게 보면 가치 인터넷이며, 거의 모든 Web3 애플리케이션은 가치 창출, 전달, 파생 등의 요소를 갖고 있다. 즉, 고가치 디지털 자산 관리는 사실상 Web3의 프로토콜 계층이다. 블록체인이 아무것도 하지 않더라도, 고가치 디지털 자산 관리라는 한 가지 일을 제대로 수행하기만 해도, Web3에서 없어서는 안 될 핵심 구성 요소가 되며, 컴퓨팅 기술 발전 역사상 획기적인 위대한 혁신이 되는 것이다.
그러나 블록체인이 Web3의 전부는 아니다. ZK(블록체인과 관련 있음), VC, DID 등과 같은 암호학 기술 구성 요소들도 Web3의 특성을 지닌다. 이 구성 요소들은 블록체인과 협력할 수도 있고, 중앙화 시스템과도 협력할 수 있으며, 자기주권이라는 전제 하에 안전하고 신뢰할 수 있는 컴퓨팅 문제를 해결할 수 있다.
4. Web3의 대규모 적용을 위해서는 블록체인을 넘어서야 한다
블록체인은 고가치 디지털 자산 관리라는 하나의 문제에만 적합하다. 비록 이 한 가지 일만으로도 블록체인은 찬란한 지위를 얻었지만, 모든 문제를 해결할 수는 없다. 이 범주에 속하지 않는 문제를 블록체인으로 해결하려 하면 매우 어색하고 부자연스럽다.
현실 세계의 대부분 문제는 이 범주에 속하지 않으며, 블록체인으로 해결하기에 적합하지 않다. 이는 현실 세계가 낙후되었거나 사람들이 보수적이기 때문이 아니다. 지금도 적합하지 않으며, 앞으로도 적합하지 않을 것이고, AI와 로봇 시대가 와도 적합하지 않을 것이다.
왜 그럴까?
첫째, 현실 세계에서는 대부분 정보가 균등하게 분포되지 않는다. 아니, 오히려 균등하게 분포돼서는 안 된다. 어떤 사건에 대해 일부 사람은 많이 알고, 일부 사람은 적게 알아야 하며, 일부 사람은 깊이 연구하고 결론을 내리며 의사결정을 해야 하고, 일부 사람은 간단히 알아보는 것으로 충분하다. 정보를 모두 똑같이 나누는 '정보 공동밥상'을 차리고, 정보를 절대적으로 대칭적으로 배분한다면, 분업과 협력이 사라지고 교환도 없어지며 현대 경제도 존재할 수 없다. 블록체인처럼 모든 일에 대해 모두가 똑같이 알고 모두 함께 투표로 결정하려는 것은, 세계 대부분의 일 처리 방식과 맞지 않는다.
둘째, 현실 세계에서는 대부분의 경우 프라이버시 정보가 존재한다. 프라이버시 정보는 앞서 말한 정보 비대칭 분포와 다르다. 정보 비대칭은 정보를 필요 없기 때문에 모두에게 알려주지 않는 것이고, 프라이버시 정보는 정보를 절대 알려줘서는 안 되기 때문에 모두에게 알려주지 않는 것이다. 시장경제는 경쟁을 기반으로 하며, 경쟁은 각 주체가 자신의 사적 정보를 보호하고 무분별하게 유출되지 않도록 하는 프라이버시 권리에 기반을 둔다. 블록체인처럼 모든 정보를 강제로 공개한다면, 경쟁은 사라진다. 이는 현실 세계의 실제 상황과 맞지 않는다.
셋째, 현실 세계에서는 대부분의 경우 사람들의 평등이 존재하지 않으며, 권위가 존재하고, 효율을 위해 절대적인 공평과 안전을 희생한다. 그래서 사람들은 질서를 만들고, 분업을 설정하며, 권위를 인정하고, 일부 사람들이 자신의 계약 범위 내에서 여러 당사자의 이익에 영향을 미치는 결정을 내리고 행동하도록 위임한다. 매번 움직일 때마다 모두와 상의하는 것은 아니다. 블록체인처럼 모든 일에 대해 투표를 한다면, 현실 세계는 한 걸음도 나아가지 못하고 어떤 일도 성사되지 않을 것이다.
넷째, 현실 세계에서는 대부분의 경우 데이터 가치 밀도가 낮아 영구 저장이 필요 없고, 변조 방지가 필요 없으며, 대부분의 데이터는 사용 후 버려진다. 블록체인처럼 모든 데이터를 수백, 수천 개씩 중복 저장하고 영구 보관한다면, 그 비용은 누구도 감당할 수 없을 정도로 높아질 것이다.
따라서 블록체인은 정말로 세계의 대부분 문제를 해결하기에 적합하지 않다. 이것이 지난 10년간 블록체인이 현실 세계에서 성공하지 못한 근본적인 이유다. 블록체인은 다이아몬드 공구와 같지만, 세계 대부분의 작업은 도자기 세공이 아니라 다양한 종류의 못을 박는 일이다. Web3가 블록체인이라는 다이아몬드 공구로 못을 박으려 한다면, 결국 실패할 수밖에 없다.
지난 10년간 많은 블록체인 프로젝트들은 현실 세계와 블록체인 패러다임 사이의 모순을 직면하면서 실제로 '발에 맞추어 신발을 자르는' 식의 교조주의를 저질렀다. 블록체인의 규칙이 '더욱 진보된', '미래의 디지털 경제 패러다임'이라며, 사람들이 받아들이지 못하는 것은 사고방식이 낙후됐기 때문이라고 주장했다. 사실 이건 말도 안 되는 소리다. 이 패러다임은 고가치 디지털 자산 관리라는 한 분야에만 적용 가능하다. 그 이외의 문제는, 경제의 기본 법칙이 작동하는 한, 인간(또는 AI)이 여전히 분업과 협력이 필요한 한, 과거에도, 현재에도, 미래에도 블록체인으로 해결하기에 적합하지 않다.
만약 Web3 도구함에 블록체인이라는 다이아몬드 공구만 있다면, 여기서 게임 오버다. Web3는 현실 세계에서 대규모로 적용될 수 없을 것이다. 다행히도 Web3에는 다른 도구들도 있다. ZK, VC, DID 등이 있으며, 앞으로 더 많은 도구들(MPC? FHE?)이 등장할 것이다. 이러한 도구들은 훨씬 더 넓은 응용 시나리오에 적합하며, 현실 세계의 많은 실제 문제를 해결할 수 있고, 현실 세계 애플리케이션과 블록체인이 관리하는 Web3의 가치 계층을 연결하는 다리 역할도 할 수 있다. 이 도구들을 블록체인과 결합하면, 현실 세계의 많은 문제를 해결할 수 있다.
따라서 Web3가 대규모로 적용되기 위해서는 블록체인에만 의존해서는 절대 안 된다. 암호학 연구자들은 끊임없이 Web3 도구함에 새로운 도구를 추가해야 하며, Web3 혁신자들은 끊임없이 이러한 새 도구들을 조합하여 현실 세계의 다양한 문제를 해결해야 한다.
우리가 Web3가 결국 Web2를 이길 것이라는 믿음을 갖는 것도 바로 이 때문이다. 도구들이 빠르게 발전하고 있으며, 해결할 수 있는 문제가 점점 많아지고, 실현할 수 있는 가치가 점점 더 구체화되고 있기 때문이다. 우리는 ERC-3525 반동질화 토큰(SFT)의 혁신적 실천을 통해 이미 이를 확인하고 부분적으로 입증했기 때문에, 우리는 매우 낙관적이다.
현재 대부분의 정부, 학계, 고전적 인터넷 종사자들은 여전히 Web3를 무시하고, 그냥 사람들이 코인을 거래하는 것이라고 생각하며 실용성이 없다고 평가한다. 이는 아쉬운 일이지만, 동시에 좋은 일이다. Web3의 최종적 부흥이 '보이지 않고, 무시하고, 이해하지 못하고, 따라오지 못한다'는 탄식을 일으키지 않는다면, 너무 재미없지 않겠는가.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News










