전 세계에 하나 이상의 범용 블록체인을 위한 공간이 있습니까?
분명히 대답은 '예'입니다.
그러나 주요 승자는 단 한 명뿐일 가능성이 높습니다. 이 주제가 현재 뜨거운 논쟁을 벌이고 있는 동안, 저는 암호화폐 산업의 최종 목표가 거의 결정론적인 방식으로 현재 경쟁자를 설계할 때 이루어진 선택에 이미 기록되어 있다고 믿습니다.
저는 금융 영역에서 암호화폐 산업의 최종 균형이 Andreas Antonoupoulos에 의해 대중화된 용어인 "돈의 인터넷" 역할을 하는 초대형, 효율적, 중립 자산 플랫폼을 중심으로 형성될 것이라고 믿습니다. 결정적으로, 이 하나의 플랫폼은 분산화되어야 합니다. 승자는 이미 결정되었으며 타협 없이 탈중앙화, 확장성 및 보안을 가장 잘 제공하는 승자가 됩니다. 솔라나가 가치 있는 싸움을 펼칠지라도 이더리움이 이미 설계상 승리한 이유를 살펴보겠습니다.
블록체인 프로토콜을 기반으로 구축된 화폐 인터넷은 최소 수십조 달러에 달하는 자산 규모로 수십억 명의 사람들에게 직간접적으로 서비스를 제공하는 글로벌 금융의 미래 인프라가 될 것입니다. 다양한 자산이 인터넷 오브 머니(Internet of Money)에서 발행될 것이며 이러한 자산은 블록체인에 있기 때문에 자연스럽게 "프로그래밍 가능한" 속성을 갖고 있어 24시간 내내 효율적인 처리가 가능합니다. 기초 자산 등에 관한 것입니다.
블록체인은 왜 가치가 있나요? 이것은 모든 암호화폐 투자자들이 묻는 질문입니다. 암호화폐 업계에서 인정받는 대답은 다음과 같습니다: 분산화 때문입니다. 나는 이 대답이 옳다고 믿는다. 그런데 "분권화"에 대해 이야기할 때 우리가 논의하는 것은 정확히 무엇입니까?
제가 보기에 '분권화'는 수단이고 목표는 '신뢰불가'입니다.
그렇다면 불신이란 무엇입니까? 먼저 신뢰가 무엇인지 살펴보겠습니다. 당신이 누군가를 신뢰할 때, 당신은 그들이 당신에게 해를 끼치지 않을 것이라는 긍정적인 기대를 품으면서 그에게 당신에게 해를 끼칠 수 있는 "힘"을 주는 것입니다.
금융 시스템에 대한 신뢰의 좋은 예는 사람들이 처음에 금을 금고에 보관하고 예금 영수증을 발행하고 영수증을 제시할 때마다 금을 반환하겠다고 약속한 것입니다. 예금자는 본질적으로 금고를 신뢰해야 했는데, 이제 금고는 금을 돌려주지 않을 수 있는 능력을 갖고 있었지만 금고가 금을 돌려준다고 가정하면 괜찮을 것이라고 느꼈습니다. 우리 모두 알고 있듯이 금고는 모든 예금자가 동시에 금을 인출할 가능성이 낮다는 사실을 깨닫고 이자를 얻기 위해 금의 일부를 빌려주었습니다. 결국 이는 "부분 준비금 시스템"으로 발전했습니다. 금고는 은행이 되었고, 그 후 반복적으로 뱅크런에 직면했습니다. 1971년에는 달러-금 전환 약속이 깨졌고, '예금영수증'이 직접 무효화되었으며, '미국 달러'가 고정되지 않은 '달러'가 되었고, 우리는 자유로운 법정화폐 발행 시대에 진입하여 신용 화폐로 전환했습니다. 법정 화폐가 지배하는 시대.
그러면 불신이란 무엇입니까? 신뢰가 없다는 것은 다른 사람에게 당신에게 해를 끼칠 수 있는 힘을 줄 필요가 없다는 것을 의미합니다. "신뢰할 수 없는 서비스"는 서비스 제공자에게 귀하에게 해를 끼칠 수 있는 권한을 부여하지 않고 서비스를 얻을 수 있음을 의미합니다. 블록체인은 무신뢰 서비스를 제공합니다. 블록체인 세계에서는 귀하가 개인 키를 통제하는 한 누구도 귀하의 BTC 또는 ETH를 가져가거나 동결할 수 없습니다. 블록체인 채굴 수수료만 지불하면 어떤 주소로든 코인을 보낼 수 있습니다. 무신뢰 서비스는 사전 합의된 규칙에 따라 자산(BTC, ETH)을 발행하고 양도, 거래, 모기지 등 다양한 방식으로 자산을 처리하는 등의 서비스를 포함하여 금융 도메인에 특히 적합합니다. 블록체인은 법이 아닌 코드에 의해 지배되기 때문에 화폐 인터넷의 기초입니다.
화폐 인터넷을 구축하는 블록체인은 다음과 같아야 합니다: (A) 충분히 분산화되어 있어야 합니다. (B) 충분한 처리량을 제공할 수 있습니다. 이 두 가지 사항은 예외 없이 동시에 충족되어야 합니다. Solana와 다른 L1이 가치 있는 싸움을 벌이는 동안 Ethereum은 이 경주의 유일한 경쟁자입니다.
왜 이 기본 인프라가 충분히 분산되어야 합니까? 이전 논의를 떠올려 보면, 탈중앙화의 속성은 무신뢰 서비스를 제공하며, 무신뢰 서비스는 화폐 인터넷의 기초입니다. 신뢰, 아니 오히려 "신뢰 없음"이 왜 그렇게 중요한가요?
사토시는 어떻게 할 것인가?
블록체인 전문가 BitGulu는 비트코인 블록체인이 분산되지 않고 중앙 서버에서 실행되는 경우 다음과 같이 지적합니다.
분명히 단일 서버는 비트코인 네트워크를 실행할 수 없습니다. 그렇다면 왜 분산형 네트워크를 사용해야 할까요? 분권화는 블록체인 네트워크에 "주권적 독립" 형태를 제공하는 것을 막는 "군대"이기 때문에, 이를 통해 인터넷 오브 머니에 중립적이고 독립적이며 예측 가능한 보안 서비스를 제공합니다.
그렇다면 탈중앙화는 어느 정도 정도면 충분할까요? 모든 사람의 판단은 다르며, 이 임계값은 외부 환경의 심각도와 관련하여 동적으로 변합니다. 수십 개의 합의 노드는 확실히 화폐 인터넷을 구축하기에 충분하지 않습니다. 수백 개로는 충분하지 않을 수 있습니다. 수천 개의 노드가 사람들을 편안하게 만들기 시작할 수 있습니다. 합의 노드의 수와 더불어 탈중앙화 정도도 노드 자체의 성격과 매우 관련이 있습니다. 예를 들어, 노드에 대한 하드웨어 요구 사항이 데이터 센터 수준이어야 한다면 수천 개의 노드가 있어도 이 "군대"는 노드의 개인 정보 보호가 거의 존재하지 않고 "군인"이 게릴라전을 수행할 수 없기 때문에 여전히 취약합니다. 따라서 이더리움 커뮤니티는 일반 사람들의 컴퓨터가 이더리움 분산화의 중요한 기반인 합의 노드를 실행할 수 있는 것이 매우 중요하다고 믿습니다.
화폐 인터넷을 구축하는 블록체인은 충분히 분산화되어야 할 뿐만 아니라 충분한 처리량을 제공할 수 있어야 합니다. 그러나 이더리움(영문: Layer2, 이하 L2)의 2차 계층 기술이 제안되기 전에 암호화폐 업계에서는 한때 '불가능한 트릴레마' 이론이 대중화되었습니다. 이 이론에서는 확장성, 탈중앙화, 보안을 동시에 달성하는 것은 불가능하며 3가지 중 2가지가 가장 좋다고 가정합니다. 분명히 보안은 타협될 수 없으므로 확장성(즉, 높은 처리량)과 높은 수준의 분산화 중에서 선택해야 합니다. 결과적으로 많은 블록체인은 고성능을 달성하기 위해 분산화를 타협했으며 이러한 타협으로 인해 이미 화폐 인터넷 구축 경쟁에서 자격이 박탈되었습니다.
오늘날의 L2 기술은 불가능한 트릴레마로 인한 문제를 해결합니다. L2를 정의하는 것은 간단합니다. L2 시스템이 궁극적으로 설계 시 L1(Layer1, 즉 기본 블록체인)의 "무신뢰" 수준을 달성할 수 있는지 여부입니다. L2는 L1의 확장으로 L1과 함께 전체 블록체인 내부 생태계를 구성합니다. 확장 후 가장 중요한 "신뢰할 수 없는" 속성을 잃으면 이러한 L2 시스템은 블록체인 생태계의 일부가 아니며 화폐 인터넷 구축을 위한 독립적인 공간을 제공할 수 없습니다. 그렇지 않으면 논리적으로 말하면 중앙화된 거래소도 L2라고 주장할 수 있습니다. 왜냐하면 중앙화된 거래소에 입금(브릿지로 이름 변경)한 후에는 이체 및 거래도 가능하기 때문입니다.
L2라고 주장하는 "유사 L2" 시스템을 제외하고 실제 L2 기술 중에서 가장 중요한 분야는 롤업 기술입니다. Rollup 기술의 작동 원리는 대량의 트랜잭션을 하나의 Rollup 트랜잭션으로 압축하여 L1 블록체인에 업로드하는 것입니다. 현재 롤업 기술에는 낙관적 롤업(Optimistic Rollup)과 ZK 롤업(ZK Rollup)이라는 두 가지 유형이 있으며, 둘 다 각자의 방식으로 소위 "불가능한 트릴레마"를 깨뜨립니다. Optimistic Rollup은 Ethereum 노드가 완료해야 하는 검증 작업을 아웃소싱하여 특정 기간(일반적으로 7일) 내에 Ethereum에서 Optimistic Rollup 트랜잭션 후 누구나 상태에 대해 이의를 제기할 수 있도록 합니다. 챌린지 메커니즘은 성공적인 도전자에게 보상을 제공하고 적극적인 대중 감독과 오류에 대한 챌린지를 장려하도록 설계될 수 있습니다. ZK Rollup에서는 암호화된 영지식 증명이 ZK Rollup 이후 상태의 정확성을 보장하며, 영지식 증명 기술을 통해 이더리움 노드는 매우 적은 계산 리소스를 사용하여 함께 압축된 대규모 트랜잭션 배치를 신속하게 확인할 수 있습니다.
이더리움의 미래는 특히 ZK Rollup이 범용 스마트 계약 플랫폼을 위한 기술을 해결한 이후 "L1 블록체인 + L1의 무신뢰성에 해당하는 L2 시스템"(이하 "L1+L2")의 조합이 될 것입니다. 이러한 조합은 현재 이더리움의 탈중앙화 수준을 유지할 뿐만 아니라 높은 처리량 서비스를 제공하므로 수십조 달러에 달하는 화폐 인터넷을 운반하는 최선의 선택이 됩니다.
L2Beat( L2Beat.com )는 성숙도와 "신뢰할 수 없음"의 다양한 단계에 대한 개요를 제공합니다. 이 웹사이트는 다양한 L2 프로젝트("실제 L2" 및 "의사 L2" 포함)의 성숙도를 포괄적으로 제시합니다.
L2Beat는 5가지 위험 요소를 기준으로 각 L2의 '신뢰 없음', 여기서는 '성숙도'를 판단합니다. 이러한 5가지 위험 요소는 (1) State Validation(상태 유효성 검증), (2) Sequencer Failure, (3) Proposer Failure, (4) Exit Window(사용자 탈출을 위한 창 기간), (5) Data Availability입니다. 예를 들어 아래 그림과 같이 5가지 위험요인이 모두 녹색으로 평가되어야 STAGE 2 등급을 얻을 수 있다. 현재 모든 ZK Rollup 프로젝트 중 그림에서 볼 수 있듯이 DeGate라는 단 하나의 프로젝트만이 STAGE 2 등급을 달성했습니다.
L2에서 "L1 무신뢰 동등"을 기술적으로 달성하는 것이 왜 그렇게 어려운가요? 핵심적인 이유는 L2 시스템이 매우 복잡하고, 시스템이 복잡할수록 보안 운영 달성의 어려움이 높아지고, 보안 운영에 필요한 구축 시간이 길어지기 때문입니다. 낙관적 롤업과 ZK 롤업은 모두 새로운 기술입니다. 특히 ZK 롤업은 영지식 증명 분야에서 최첨단 암호화를 사용합니다. 실제로 ZK 롤업의 적용은 학문 분야에서 영지식 증명 개발을 빠르게 발전시키고 있습니다. L2Beat에 표시된 L2 시스템 중 제가 아는 바로는 ZK Rollup을 가장 먼저 구현한 루프링(Loopring)은 프로젝트 시작부터 현재까지 최소 5년이 걸렸습니다. STAGE 2를 달성한 DeGate는 3년이 걸렸고 Immunefi와 함께 5차례의 "보안 감사"와 심각한 버그 바운티 프로그램을 거쳤습니다.
최근 블록체인 업계에서는 모듈형 DA(데이터 가용성) 레이어에 대한 열띤 논의가 진행되고 있으며 일부에서는 DA 서비스를 이더리움에서 마이그레이션하여 다른 저렴한 데이터 서비스를 사용하자고 제안하고 있습니다. DA 서비스가 이더리움에서 마이그레이션되고 롤업 시스템이 여전히 L1 수준의 "무신뢰" 설계를 유지할 수 있다면 저는 이를 전적으로 지원합니다. 실제로 이런 기획도 있고, 우수한 팀들이 이 분야를 적극적으로 탐구하고 구축하고 있다. 그러나 최근 논의에서는 실제로 L1 수준의 "신뢰 없음"을 포기하고 비용 절감을 위해 L2 개념을 "의사 L2"로 다운그레이드하는 것을 목표로 하고 있으며 이는 용납할 수 없습니다.
모든 금융 애플리케이션 L2는 규모를 확장하여 궁극적으로 "L1+L2" 시스템의 중요한 구성원이 되는 것을 목표로 합니다. 따라서 설계 초기부터 L1 수준의 '무신뢰'를 포기할지 여부를 신중하게 고려해야 한다. "신뢰할 수 없음"을 포기하면 "의사 L2"의 확장이 심각하게 방해됩니다. 현재 L2Beat에서 실행되는 L2 프로젝트 중 '실제 L2'에 고정된 가치의 자본 규모는 '유사 L2'의 10배 이상으로 시장이 진정한 무신뢰에 관심을 갖고 있음을 나타냅니다.
비트코인, 이더리움, 솔라나 등 화폐 인터넷의 기반이 되는 1위 플랫폼이 되기 위한 경쟁에 많은 경쟁자가 있습니다. 그 중 하나는 가장 잘 알려진 블록체인이자 시가총액이 가장 높은 비트코인입니다. 그러나 범용 블록체인이 아니기 때문에 새로운 화폐 인터넷의 많은 응용 프로그램을 포함할 수 있을 것 같지 않습니다.
더 흥미로운 점은 이번 강세장의 주요 경쟁자인 솔라나(Solana)가 제기한 도전입니다. ZK 압축의 도입으로 잠재적으로 처리량이 크게 향상될 수 있지만 솔라나는 분산화 문제를 안고 있습니다. 솔라나가 이 강세장의 태양이라면, 영화 Zoolander에서 Will Ferrell의 불멸의 말처럼 중앙에 집중된 불꽃 덩어리인 "지금 너무 뜨겁다"고 했기 때문에, 솔라나가 같은 논리로 실패할 가능성이 매우 높습니다. 분산화를 공격하는 모든 측면의 최종 스트레스 테스트를 견디기에는 설계상 너무 중앙 집중화되어 있습니다. 이는 신뢰도 부족으로 인해 궁극적으로 멸망하기 전에, 이 역동적인 생태계에서 큰 성과를 거두지 못할 것이며, 이 역동적인 생태계에서 창출된 가치가 전혀 없을 것이라고 말하는 것이 아닙니다. 먼 미래.
반대로 이더리움이 있습니다. 역사적으로 "에테르"는 우주에 스며들어 광파의 지휘자 역할을 한다고 믿어지는 가상의 보이지 않는 매체를 의미했습니다. 이 이름은 고려 없이 선택된 것이 아닙니다. 만약 이더리움이 상대적으로 멋지고 분리되어 보인다면 그것은 버그가 아닌 기능입니다. 더 분산되어 있기 때문에 더 많은 사물과 더 많은 사람을 캡슐화합니다. 이러한 자유방임주의 태도로 인해 일부 사람들은 속도가 느리다고 비난했지만 모든 사람이 노드를 설정하고 생태계의 일부가 되는 것이 얼마나 쉽기 때문에 모든 신조를 포괄하는 교회로 나타났습니다. . 이더리움은 설계상 분산화되어 있고 처리량이 높기 때문에 이미 경쟁에서 승리했습니다.
참고: 이 에세이를 작성하면서 많은 아이디어는 BitGulu와 Andreas Antonoupolos의 글에 힘입었습니다.