종국 해석 | 이더리움이 승리하고 있다
저자 | 구루
출처 | DeGate
나는 암호화폐 산업의 금융 분야에서의 최종 목표는: 초대형, 효율적이며 중립적인 자산 플랫폼을 형성하여 인류 전체를 위한 "인터넷 금융 중심"이 되는 것이라고 생각한다.
나는 상, 하 두 편의 글로 나누어 설명할 것이다: 1) 왜 충분히 탈중앙화되고 충분한 처리량을 가진 블록체인만이 이러한 인터넷 금융 중심을 구축할 수 있는가; 2) 왜 블록체인 기반의 인터넷 금융 중심이 우리 시대에 특히 필요한지, 그리고 그것이 미래에 어떤 모습일지.
인터넷 금융 중심은 블록체인 프로토콜 위에 구축되며, 이는 글로벌 금융의 기반 시설로, 직접적 및 간접적 사용자 수는 수십억 명에 달하고, 자산 규모는 최소 수십 조 달러에 이른다.
인터넷 금융 중심에서는 다양한 종류의 자산이 발행되며, 자산이 블록체인에 존재하기 때문에 자연스럽게 "프로그래머블" 속성을 갖는다. 블록체인에서는 24시간 효율적인 처리가 이루어지며: 전송(Transfer), 거래(Trade), 담보, 패키징 및 조합, 분할, 기초 자산으로 파생상품 발행 등 다양한 작업이 진행된다.
1. 왜 블록체인이 가치가 있는가?
블록체인이 왜 가치가 있는가? 이는 모든 암호 자산 투자자들이 한 번쯤은 질문해본 문제이다. 암호화폐 산업의 공인된 답변은: 탈중앙화 때문이다. 나는 이 답변이 맞다고 생각하지만, 우리가 "탈중앙화"에 대해 이야기할 때, 우리는 도대체 무엇에 대해 이야기하고 있는가?
나는 "탈중앙화"가 수단이고, 그 목적은 "신뢰 없음"(Trustlessness)이라고 생각한다.
그렇다면 신뢰 없음이란 무엇인가?
먼저 신뢰에 대해 이야기해보자. 누군가에게 신뢰를 주면, 상대방에게 당신을 해칠 "권력"(Power)을 주는 것이며, 동시에 상대방이 당신을 해치지 않을 것이라는 긍정적인 기대를 갖게 된다. 사람들은 처음에 금을 금고에 보관하고, 금고는 보관증을 주며, 당신이 그 증서를 가지고 오면 금을 돌려주겠다고 약속했다. 당신은 금고에 신뢰를 주었고, 금고는 이제 당신을 해칠 수 있는 능력을 가지게 되었지만, 당신은 문제가 없을 것이라고 믿었다. 이후의 일은 모두가 알고 있는 바와 같이, 금고는 모든 예금자가 동시에 금을 찾으러 오지 않을 것이라는 것을 깨닫고, 일부 금을 빌려 이자를 벌기 시작했고, 결국 "부분 준비금 제도"로 발전하게 되었다. 금고는 은행이 되었고, 여러 차례 은행의 유동성 위기가 발생했다. 1971년에는 달러와 금의 교환 약속이 깨지면서 "보관증"은 무효가 되었고, "달러"는 무항의 "달러"가 되었으며, 법정 통화는 통제되지 않는 야생마가 되었고, 우리는 법정 통화가 무제한으로 발행되는 신용 화폐 시대에 접어들었다.
신뢰 없음이란 무엇인가? 신뢰 없음은 당신이 상대방에게 해칠 권력을 줄 필요가 없다는 것이다. 그러므로 "신뢰 없음 서비스"는 서비스 제공자에게 해칠 권력을 주지 않고도 서비스를 받을 수 있는 것이다. 블록체인은 신뢰 없음 서비스를 제공한다. 블록체인 세계에서는 당신이 개인 키를 소유하고 있는 한, 아무도 당신의 BTC나 ETH를 빼앗거나 동결할 수 없다; 블록체인에 대한 채굴 수수료를 지불하기만 하면, 반드시 어떤 주소로든 코인을 보낼 수 있다. 맞다, 아무도 당신을 해칠 수 없다. 이러한 신뢰 없음 서비스는 탈중앙화 수단을 통해 실현되며, 블록체인이 제공하는 핵심 가치이다. 신뢰 없음 서비스는 금융 분야에 특히 적합하며, 서비스에는 사전에 합의된 규칙에 따라 자산을 발행하는 것(BTC, ETH)과 자산에 대한 다양한 처치, 예를 들어 송금, 거래, 담보 등이 포함된다.
현재의 전통 금융 중심지인 뉴욕, 런던, 싱가포르 등은 모두 강력한 법치 환경에 기반하고 있다. 전통적인 모델에서는 좋은 법치만이 충분한 신뢰를 제공할 수 있기 때문이다: 당신의 은행에 있는 돈을 다른 사람이 마음대로 빼앗거나 동결할 경우, 그들은 법의 처벌을 받기 때문에 당신은 그들이 그렇게 하지 않을 것이라고 믿는다. 이는 "악을 행하지 말라"(Don't be evil)의 범주에 속하지만, 그들이 "악을 행할 수 없다"(Can't be evil)는 것을 의미하지는 않는다. 과거의 금융 중심지는 "금융 폐허"로 변할 수 있다. 그들은 악을 행할 수 있는 능력이 있었기 때문이다. 오늘날 홍콩이 겪고 있는 변화와 같다.
신뢰는 본질적으로 취약하다.
평소에는 오랜 시간 동안 문제가 발생하지 않을 수 있지만, 일단 문제가 생기면 신뢰를 준 쪽은 막대한 손실을 입을 수 있다. 2013년 키프로스 은행 위기에서 "머리 깎인" 대규모 예금자들처럼; 1971년 금 교환 증서를 가진 사람들처럼; 현재 홍콩을 떠나는 이민자들이 자신의 연금을 돌려받지 못하는 것처럼, 원래 홍콩 법률에서는 돌려받을 수 있었던 것이다.
반대로, 신뢰 없음은 본질적으로 반취약적이며, 매우 견고하다. 처음부터 상대방에게 해칠 권력을 주지 않기 때문이다.
블록체인은 탈중앙화를 통해 "악을 행할 수 없다"(Can't be evil)를 실현했으며, 이는 더 나아가 그들이 "어디서 더 뛰어난지 모른다"는 것을 넘어서는 것이며, "담소 중"에 인터넷 금융 중심을 구축했다.
2. 블록체인이 10배 더 좋다!
피터 틸은 그의 저서 《제로에서 하나로》에서 새로운 제품이 기존 제품보다 10배 이상 좋다면, 이 새로운 제품은 폭풍처럼 시장을 휩쓸 것이며, 사용자들은 대량으로 이동할 것이라고 언급했다. 인터넷 금융 중심을 구축하는 데 있어, 나는 블록체인이 전통적인 방식보다 10배 이상 좋다고 생각한다:
1) 신뢰 제공 측면에서, "신뢰 없음"은 "신뢰"보다 10배 이상 좋다;
2) 블록체인에서 주소를 생성하는 것은 스위스에 가서 은행 계좌를 여는 것보다 10배 이상 쉽다;
3) 블록체인 위에 구축된 글로벌 금융 플랫폼은 막대한 "네트워크 효과"를 가지며, 처리 효율성이 극도로 높아, 이 두 가지 측면에서 전통 금융 기반 시설보다 10배 이상 좋다.
블록체인을 사용한 후, 다시 은행을 사용할 수 없다는 느낌이 드는가? 왜 블록체인 기반의 인터넷 금융 중심을 구축해야 하는지, 그리고 왜 그것이 우리 시대의 요구인지에 대해, 나는 이 시리즈의 (하)편에서 설명할 것이다. 본문은 이어서: 왜 이 블록체인이 이더리움 기반인지에 대해 논의할 것이다.
인터넷 금융 중심을 구축하는 블록체인은 다음과 같아야 한다: (A) 충분히 탈중앙화되어야 한다; (B) 충분한 처리량을 제공할 수 있어야 한다. 이 두 가지는 동시에 충족되어야 하며, 하나라도 빠지면 안 된다. 내 생각으로는, 이더리움이 이 분야에서 유일한 선수이다.
왜 충분히 탈중앙화되어야 하는가? 위의 논의를 되돌아보면, 탈중앙화 속성이 신뢰 없음 서비스를 제공하며, 신뢰 없음 서비스는 인터넷 금융 중심의 기초이다. 왜 신뢰, 혹은 "신뢰 없음"이 그렇게 중요한가?
상상해보라, 만약 비트코인 블록체인이 탈중앙화되지 않고 중앙화된 서버에서 운영된다면:
· 나카모토는 비트코인 네트워크에서 각 사용자에게 계좌를 개설해야 하며, 계좌 개설 시 나카모토는 각 사용자가 업로드한 신분증, 주소 증명서 등의 서류를 검토해야 한다.
· 나카모토는 당신에게 물어볼 것이다, 당신의 BTC는 어디서 왔는가? 자금 증명을 제공해 주시겠습니까!
· 나카모토는 각국 정부에 운영 라이센스를 신청해야 한다.
· 나카모토는 각국 정부에 의심스러운 거래를 보고해야 한다.
· 나카모토는 세무 관련 정보를 정부에 제공해야 한다.
· 나카모토는 각국 정부의 지시에 따라 BTC를 동결해야 하며, 때때로 동결된 BTC를 지정된 계좌로 이전해야 한다.
· 나카모토는 미국 정부의 지시를 받을 수 있다------러시아 중앙은행의 BTC를 동결해 달라는 요청이 들어올 수 있다. 그렇다면 나카모토는 어떻게 해야 할까? 결국 나카모토는 러시아에서도 운영 라이센스를 신청했기 때문이다.
· 나카모토는 또 다른 지시를 받을 수 있다: "BTC의 양적 완화를 하자, 먼저 7천억 개의 BTC를 인쇄해 주세요, 감사합니다."
나카모토는 깨닫게 된다, 분명히 한 대의 서버로는 비트코인 네트워크를 운영할 수 없다는 것을. 그렇다면 왜 탈중앙화된 네트워크는 가능할까? 탈중앙화는 "군대"이기 때문에 블록체인 네트워크에 국가 성격의 "주권 독립성"을 제공하여 인터넷 금융 중심에 중립적이고 독립적이며 예측 가능한 안전 서비스를 제공한다.
실제로 블록체인 네트워크는 국가와 매우 유사하며, 특정 측면에서 정부와 유사한 서비스를 제공한다. 특히 재산권 보호에 있어 매우 뛰어난 성과를 내고 있다.
먼저, 사람들은 왜 정부가 필요한가? 정부는 사람들을 위해 무엇을 해야 하는가? 17세기 계몽 운동의 선구자 존 로크는 《정부론》에서 설명했다: "모든 사람은 생명권, 생존권, 자유권, 재산권 등과 같은 타고난 자연권을 가지고 있으며, 이러한 자연권은 정부가 부여한 것이 아니라 인간이 본래 가지고 있는 것이다. 사람들이 자신의 일부 권리를 사회에 양도하고 정부를 구성하는 이유는 이러한 자연권을 보장하기 위해서이다; 만약 정부가 인간의 타고난 이러한 권리를 박탈한다면, 그것은 악한 정부이다."
세상에는 악한 정부가 많다. 그리고 지난 수십 년 동안 더욱 많아졌다. 특히 재산권 보장에 있어 더욱 두드러진다. 이것이 비트코인이 탄생한 시대적 배경이다. 비트코인의 창세 블록에는 "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"라는 문구가 적혀 있다. 이는 《타임스》 2009년 1월 3일자 1면의 제목이다.
블록체인이 구축한 독립 공간은 정부보다 재산권을 더 잘 보호할 수 있다. 왜냐하면 탈중앙화가 신뢰 없음의 보장을 제공하기 때문이다. 블록체인의 수많은 탈중앙화 노드가 "군대"를 구성하여 수세기 동안 지속되는 독립 공간을 구축하며, 여기에서 인류 전체가 편리하게 사용할 수 있는 대규모의 "인터넷 금융 중심"이 탄생할 것이다. 이 독립 공간은 말 그대로 정부로부터 독립적이지만, 정부와 그들이 구축한 질서를 파괴하는 것이 아니라 경쟁을 통해 특정 측면에서 10배 이상의 서비스와 제품을 제공하여 더 나은 질서를 구축하는 것이다.
정부는 경쟁을 좋아하지 않는다. 왜냐하면 누구나 다른 사람과 경쟁하는 것을 좋아하지 않기 때문이다. 스위스가 제2차 세계대전 중 중립을 유지할 수 있었던 이유는 그들의 뛰어난 지리적 이점과 강력한 군대에 의한 것이다. "독립"은 결코 구걸로 얻는 것이 아니라, 스스로의 힘에 의해 세계 민족 국가들 사이에서 우뚝 서는 것이다. 블록체인도 마찬가지이다. 인터넷 금융 중심이 위치한 블록체인은 충분한 탈중앙화 정도를 가져야 하며, 이를 통해 스스로의 주권을 실현하고 수십 조 달러 규모의 경제체를 보호해야 한다. 군대는 충분히 강력해야 하며, 외부의 잠재적 공격자(가장 강력한 것은 정부들)가 공격을 감행할 경우 그 대가가 너무 크기 때문에 공존을 원하게 된다. 결국 인터넷 금융 중심은 경쟁적인 서비스를 제공할 뿐, 정부의 존재를 위협하지 않으며, 정부가 구축한 질서를 파괴하지 않는다. 현재의 오프쇼어 금융 중심과 마찬가지이다.
2위, 3위의 블록체인은 1위의 영광 아래 숨어 있으며, 탈중앙화에서 군사 지출이 적을 수 있지만, 2위와 3위의 경제적 가치는 1위보다 현저히 낮을 것이다. 왜냐하면 인터넷 금융 중심 자체가 네트워크 효과를 가지기 때문이다. 모든 애플리케이션과 모든 사용자가 동일한 협력 플랫폼에서 협력하기를 원하기 때문에, 이는 모든 사람에게 가장 효율적이다.
내가 예전에 상하이에서 창업할 때, 하루에 네 그룹의 사람들을 만날 수 있었다. 만약 내가 상하이에 없다면, 이는 불가능했을 것이다. 중국의 14억 인구가 물리적 조건에 구애받지 않고 모두 같은 도시에서 생활할 수 있다면, 효율성과 협력 측면에서 모든 사람에게 최적일 것이다. 그러나 물리적 세계는 충분한 "확장성"이 없다. 이것이 내가 블록체인의 높은 처리량(즉, 확장성)이 인터넷 금융 중심 구축에 필수적이라고 생각하는 이유이며, 탈중앙화 속성과 동등하게 중요하다. 블록체인의 1위와 2위의 차이는 아마도 구글과 2위 검색 엔진 간의 차이일 것이다.
블록체인은 국가와 유사한 존재로, 그 네트워크 합의는 국가의 헌법이다. 국가와 다른 점은 블록체인상의 모든 행동이 실시간으로 모든 합의 노드의 "헌법" 검토를 받아야 하며, "위헌" 행동은 처음부터 차단된다. 이러한 관점에서 사법의 효율성도 10배 이상 좋다. 블록체인은 더 효율적인 질서 구축 모델로서, 특정 측면에서 정부에 의존하지 않는 "탈중앙화 제도"라는 차세대 인류 제도를 구축할 가능성이 있다. 이는 인류 전체에 혜택을 줄 것이다.
3. 얼마나 많은 탈중앙화가 필요한가?
외부의 적대 세력이 블록체인 네트워크를 공격하려 한다면, 공격자는 수많은 "탈중앙화 합의 노드"에 대해 공격을 감행해야 한다. 예를 들어, 어떤 대국의 정부가 특정 주소의 BTC를 동결하라고 요구한다면, 그 정부는 비트코인 네트워크의 50% 이상의 합의 노드가 모든 "단호히 부당한" 블록을 거부하도록 만들어야 한다. 만약 이러한 블록 중에 그 주소에서 발생한 어떤 BTC 거래라도 포함되어 있다면 말이다. 또 다른 예로, 어떤 대형 해외 송금 회사가 이더리움에서 거래가 발생하는 것을 막고 싶다면, 1/3 이상의 이더리움 합의 노드가 서비스를 제공하지 않도록 해야 하며, 이더리움 네트워크는 항상 "최종성"(Finality)을 달성할 수 없게 된다.
이러한 공격을 감행하는 방법은 여러 가지가 있다: 1) 합의 노드 운영자에게 변호사 편지를 보내기(법률은 때때로 마음대로 제정될 수 있다); 2) 노드를 인터넷 연결에서 차단하기; 3) 운영 노드의 장치에 바이러스를 주입하기; 4) 노드에 미사일을 발사하기; 5) 전체 인터넷을 차단하기 등.
탈중앙화 합의 노드들이 전체로서 어떻게 방어할 수 있을까? 1) 노드 수를 많게 하여, 소수의 노드가 무너져도 블록체인 네트워크의 전체 운영에 영향을 미치지 않도록 한다; 2) 노드들은 본질적으로 "가명 시스템"에 기반하므로, 그 뒤에 있는 진짜 사람을 찾아내고 변호사 편지를 보내는 것이 쉽지 않다; 3) 노드들은 세계 각지의 서로 다른 사법 관할권에 위치해 있으며, 각 지역의 법률이 다르다; 4) 합의 노드가 되는 것과 탈퇴하는 것은 동적이며, 노드들은 게릴라 전투를 할 수 있다.
따라서 탈중앙화 노드가 충분히 많고 조직의 메커니즘이 충분히 좋다면, 이 "군대"를 무너뜨리는 것은 그렇게 쉽지 않다. 공격자의 동기가 충분히 강하지 않다면, 공격의 난이도가 충분히 높다면, 공격을 감행할 이유가 없다. 공격의 동기는 블록체인 경제체 자체의 규모와 관련이 있으며, 블록체인이 강력한 잠재적 공격자에게 미치는 불리한 영향과도 관련이 있다. 전자에 대해, 인터넷 금융 중심의 규모가 클수록 더 강력한 "군대"의 보호가 필요하다; 후자에 대해, 블록체인 종사자들은 강력한 잠재적 공격자를 자극하지 않도록 해야 한다. 예를 들어, 나는 블록체인상의 익명 서비스가 정부들이 받아들일 수 없는 것이라고 생각한다. 왜냐하면 이는 기존 국가 질서에 큰 충격을 줄 수 있기 때문이다. 따라서 정부들이 집단적으로 반발할 가능성이 높다.
그렇다면 얼마나 많은 탈중앙화가 충분한가? 각자의 판단이 다르며, 이 기준은 동적으로 변화하며 외부 환경의 악화 정도와 관련이 있다.
우리는 현재의 외부 환경이 그리 우호적이지 않다는 것을 알고 있다. 중국은 이미 모든 암호화폐를 금지했으며, 미국 정부 내 많은 사람들도 암호화폐 산업을 좋아하지 않는다. 예를 들어, 미국 증권 거래 위원회는 10년을 끌다가 올해 매우 마지못해 BTC 현물 ETF 신청을 승인했다.
나는 수십 개의 합의 노드가 인터넷 금융 중심을 구축하는 데는 분명히 부족하다고 생각한다; 몇 백 개도 충분하지 않을 수 있다; 몇 천 개는 조금 안심이 된다. 탈중앙화 정도는 합의 노드의 수 외에도 노드 자체의 특성과 매우 관련이 있다. 예를 들어, 노드의 하드웨어 요구 사항이 데이터 센터 수준이어야 한다면, 몇 천 개의 노드가 있더라도 이 "군대"는 여전히 취약하다. 왜냐하면 노드의 프라이버시가 거의 존재하지 않으며, "병사"들이 게릴라 전투를 할 수 없기 때문이다. 이더리움 커뮤니티는 일반인의 컴퓨터로 합의 노드를 운영할 수 있도록 하는 것이 매우 중요하다고 생각하며, 이는 이더리움이 탈중앙화를 유지하는 중요한 기반이다.
얼마나 많은 탈중앙화가 충분한지에 대한 또 다른 고려 요소는 탈중앙화의 악용과 부패를 방지하는 것이다. 수십억 명이 타고난 재산권을 21개의 노드에 맡기고 이 21개의 노드가 지배하도록 한다면, 우리는 그들이 부패하지 않을 것이라고 어떻게 확신할 수 있는가? 우리는 "우리가 사람을 광물로 만들지 않도록" 어떻게 보장할 수 있는가? 21개의 노드가 특정 국가와 협력하여 "자본 유출"을 규제할 가능성은 없는가? 이는 사실상 당신과 나의 피와 땀으로 번 돈에 대한 것이다. 설사 사람들이 나가더라도, 돈은 나가지 못하게 할 수 있는가?
탐욕, 이익과 권력에 대한 탐욕은 진화가 인간에게 부여한 "출고 설정"이다. 부르봉 왕조의 루이 14세가 "태양왕"으로서 "나는 국가다"라고 선언한 것에서부터, 부르봉 왕조를 전복한 혁명가 로베스피에르의 개인 독재, 그리고 프랑스 혁명 성과를 유지하여 개인 전권을 실현한 나폴레옹에 이르기까지, 모두 인간의 탐욕을 선언하고 있다. 플라톤의 《이상국》에 등장하는 철학자는 "현실국"에는 존재하지 않으며, "현실국"에는 로베스피에르와 나폴레옹이 존재한다. 따라서 우리는 일정한 효율성을 희생하고 권력의 견제를 위한 민주적 경로를 걸어야 하며, 블록체인 세계에서는 탈중앙화가 이를 실현한다. 이러한 "탈중앙화 제도"가 인류 전체에 혜택을 줄 것이다.
4. 처리량도 중요하다!
인터넷 금융 중심을 구축하는 블록체인은 충분한 탈중앙화뿐만 아니라 충분한 처리량 서비스를 제공할 수 있어야 한다. 그러나 2층 기술(영어로는 Layer2, 이하 L2)이 제안되기 전, 암호화폐 산업에서는 한때 "불가능한 삼각형" 이론이 유행했다. 이 이론은: 확장성(Scalability), 탈중앙화(Decentralization), 보안(Security)을 동시에 달성할 수 없으며, 세 가지 중 두 가지만 선택할 수 있다고 주장한다. 분명히 보안은 타협할 수 없으므로, 확장성(즉, 높은 처리량)과 탈중앙화 중 하나를 선택해야 한다.
따라서 많은 블록체인들이 높은 성능을 달성하기 위해 탈중앙화에서 깊은 타협을 했다. 예를 들어, 전체 블록체인 네트워크가 21개의 고성능 하드웨어 합의 노드에만 의존하는 경우가 있다. 앞서 언급했듯이, 나는 이러한 타협이 인터넷 금융 중심 구축 경쟁에서 그들을 탈락시켰다고 생각한다.
몇 년 전부터 나는 이 "불가능한 삼각형" 이론이 잘못되었다고 생각했다. 왜냐하면 이 이론은 각 노드가 블록 내의 모든 거래를 일일이 검증해야 한다고 잘못 가정했기 때문이다. 그러나 사실 L2 기술은 이러한 가정을 깨뜨렸다. L2 기술에는 여러 종류가 있으며, 개념적으로 혼재되어 있다. 일부 불량 플랫폼은 의도적으로 개념을 바꾸어 시각을 혼란스럽게 하며, 심지어 다른 독립 블록체인을 이더리움의 L2라고 주장하기도 한다. 나는 L2의 판단 기준이 매우 간단하다고 생각한다: 해당 L2 시스템이 설계상 L1(즉, 기본 블록체인) 수준의 "신뢰 없음" 정도에 도달할 수 있는가. L2는 L1의 연장선이며, L1과 함께 전체 블록체인 내부 생태계를 구성한다. 만약 연장된 후 가장 중요한 "신뢰 없음" 속성을 잃게 된다면, 그러한 L2 시스템은 블록체인 전체 생태계의 일부가 아니며, 인터넷 금융 중심 구축을 위한 독립 공간을 제공할 수 없으므로 L2라고 할 수 없다. 그렇지 않으면, 논리적으로 중앙화 거래소도 L2라고 자칭할 수 있다. 왜냐하면 당신이 중앙화 거래소에 자금을 입금(개념을 바꿔서, 브리징이라고 이름을 바꿔서)한 후에도 송금과 거래를 할 수 있기 때문이다.
자칭 L2인 "가짜 L2" 시스템을 제외하고, 진정한 L2 기술 중에서 가장 중요한 분기는 롤업(Rollup) 기술이라고 생각한다. 롤업 기술의 작동 원리는 대량의 거래를 하나의 롤업 거래로 패키징하여 압축하고 L1 블록체인에 업로드하는 것이다. 현재 롤업 기술에는 두 가지가 있다: 옵티미스틱 롤업(Optimistic Rollup)과 ZK 롤업(ZK Rollup)으로, 이들은 각자의 방식으로 이른바 "불가능한 삼각형"을 깨뜨렸다. 옵티미스틱 롤업은 원래 이더리움 노드가 수행해야 했던 검증 작업을 외주로 보내며, 누구나 특정 시간 내(전형적으로 7일) 이더리움에서의 옵티미스틱 롤업 거래 후 상태에 대해 도전할 수 있다. 또한 도전 메커니즘 내에 인센티브 메커니즘을 설계하여 도전 성공자가 보상을 받을 수 있도록 하여, 적극적인 대중 감시와 오류에 대한 도전을 장려한다. ZK 롤업에서는 제로 지식 증명(Zero-Knowledge Proof) 암호학을 통해 수학적으로 ZK 롤업 이후의 상태가 반드시 올바르다는 것을 보장하며, 제로 지식 증명 기술은 이더리움 노드가 매우 적은 계산 자원으로 대량의 거래를 신속하게 검증할 수 있도록 한다. 나는 ZK 롤업 기술이 마법과 같은 존재라고 생각하며, 극히 높은 압축 효율 외에도 L1의 신뢰 없음 속성을 깨끗하게 연장하며, 추가적으로 평가하기 어려운 보안 가정을 도입하지 않는다.
5. "L1+L2"가 미래다
장기적으로 나는 이더리움의 미래가 "L1 블록체인 + L1과 신뢰 없음이 동등한 L2 시스템"의 조합(이하 "L1+L2")이 될 것이라고 생각한다. 특히 ZK 롤업이 범용 스마트 계약 플랫폼 기술을 해결했을 때. 이러한 조합은 현재 이더리움의 탈중앙화 정도를 제공하면서도 높은 처리량 서비스를 제공하며, 수십 조 달러 규모의 인터넷 금융 중심을 수용하는 최상의 선택이다.
앞으로는 밝지만, "L1+L2"의 종착점에 도달하는 과정에서 많은 어려움이 있다. 그 중 가장 두드러진 두 가지 도전은: 1) 기술적 도전; 2) "신뢰 없음" 개념의 포기이다.
L2Beat(L2Beat.com 58)는 매우 유용한 웹사이트로, 그 뒤에는 탈중앙화 정신과 "신뢰 없음" 개념을 극도로 신뢰하는 젊은 팀이 있다. 이 웹사이트는 각 L2 프로젝트(진짜 L2와 가짜 L2 모두)의 상황을 포괄적으로 자세히 보여준다. 만약 당신이 "L1+L2"와 같은 미래를 인정하고 투자하고 싶다면, L2Beat를 자주 확인하는 것을 추천한다. 매우 도움이 된다.
우리는 L2Beat에서 보여주는 정보를 빌려 이 두 가지 도전을 정리해 보겠다. 아래 스크린샷은 L2Beat에서 현재 운영 중인 모든 38개의 L2 프로젝트를 "STAGE" 평가 기준에 따라 높은 것부터 낮은 것까지 정렬한 것이다.
먼저 L2Beat의 "STAGE" 평가 시스템에 대해 소개하겠다. L2Beat는 5가지 위험 요소를 기준으로 "신뢰 없음"의 완성도를 평가하며, 이를 "성숙도"라고 부른다. 이 5가지 위험 요소는 (1) 상태 유효성 검증(State Validation), (2) 정렬기 실패(Sequencer Failure), (3) 제안자 실패(Proposer Failure), (4) 탈출 창구(Exit Window), (5) 데이터 가용성(Data Availability)이다. 아래 그림을 예로 들면, 5가지 위험 요소가 모두 녹색으로 평가되어야 STAGE 2 등급을 받을 수 있으며, 현재 모든 ZK 롤업 프로젝트 중 STAGE 2 등급을 받은 것은 그림에 나타난 DeGate 하나뿐이다.
L2Beat의 "STAGE" 평가 시스템에서 STAGE 2 등급을 받으려면 다음 요구 사항을 충족해야 한다: 사용자에게 최소 30일의 탈출 창구를 제공해야 하며, 사용자가 창구 기간 내에 반응하면 이더리움 L1 수준의 "신뢰 없음" 안전 보장을 받을 수 있다. 나는 이러한 평가 기준이 합리적이며 현재 L2 전체 생태계 발전 단계에 부합한다고 생각한다. 나는 L2Beat 팀에 대한 존경은 그들이 "신뢰 없음" 개념을 추구하는 것뿐만 아니라, 그들이 원칙을 고수하면서도 교조적이지 않고 경직되지 않기 때문이다. 예를 들어, 그들은 STAGE 2의 평가 기준을 사용자 탈출 창구 기간을 무한히 길게 설정하지 않았다. 왜냐하면 이는 너무 비현실적이며, L2 전체 생태계 발전에 부정적인 영향을 미칠 수 있기 때문이다. 결국 L2 생태계는 현재 빠르게 발전하는 시기에 있다.
예를 들어, 이더리움은 2024년에 EIP4844를 시행할 예정이며, 더 저렴한 데이터 유형인 Blob Data를 도입할 것이다. EIP4844가 시행된 후, 나는 롤업의 사용 비용(즉, 가스 비용)이 최소 80% 감소할 것으로 예상한다. 그러나 각 롤업 시스템은 EIP4844가 제공하는 더 저렴한 데이터 서비스를 활용하기 위해 업그레이드 가능성을 가져야 하므로, 사용자 탈출 기간을 무한히 길게 설정할 수 없다. 그렇지 않으면 시스템 업그레이드를 통해 EIP4844의 Blob Data를 사용할 수 없고, 재배포해야 하며, 기존 롤업 시스템에서 이미 투자한 구축도 폐기해야 하고, 사용자는 자신의 자산을 모두 새로운 롤업 시스템으로 이전해야 한다. 이렇게 하는 것은 대가가 너무 크고, 지나치게 가혹하며, 나는 이것이 전체 L2 생태계 발전에 불리하다고 생각한다. 따라서 L2Beat의 현재 평가 시스템은 합리적이며, 원칙을 고수하면서도 현실적이고 경직되지 않다.
이제 우리는 두 가지 도전 중 첫 번째 도전인 "왜 기술적으로 L1 신뢰 없음 동등의 L2를 구현하는 것이 그렇게 어려운가?"에 대해 논의하겠다. 핵심적인 이유는 L2 시스템이 매우 복잡하기 때문이다. 시스템이 복잡할수록 안전하게 운영하는 것이 더 어려워지며, 안전하게 운영하기 위해 필요한 구축 시간이 더 길어진다. 또한 옵티미스틱 롤업이든 ZK 롤업이든 모두 새로운 기술이며, 특히 ZK 롤업에서 사용되는 제로 지식 증명은 암호학계에서 매우 선진적이다. 사실, ZK 롤업의 응용은 제로 지식 증명의 학문적 발전을 빠르게 촉진하고 있다. L2Beat에서 보여주는 L2 시스템 중, 내가 아는 한 ZK 롤업을 가장 먼저 구현한 시스템인 Loopring은 설립 이후 최소 5년이 걸렸다. STAGE 2를 달성한 DeGate는 3년이 걸렸으며, 5회의 "보안 감사"와 1회의 지속적인 "보안 취약점 보상 프로그램"을 진행했다.
기술적으로 많은 어려움이 있지만, 내가 앞서 말했듯이, 나는 미래가 밝다고 믿는다. 왜냐하면 성숙한 "L1+L2" 블록체인 시스템이 수십 조 달러 규모의 인류 전체를 위한 인터넷 금융 중심을 실현할 것이기 때문이다. 현재 L2Beat에서 이미 5개의 프로젝트가 STAGE 1 이상에 도달했으며, 이들은 각각 DeGate, Fuel, Arbitrum, dYdX, zkSync이다. 이들에게 박수를 보낸다.
두 번째 도전은 "신뢰 없음" 개념을 포기하는 것이다. 즉, 설계상 L1 수준의 "신뢰 없음"에 도달할 수 없는 것을 나는 "가짜 L2"라고 부른다. 나는 여기서 가장 큰 동기가 가스 비용을 낮추고 더 저렴한 서비스를 제공하기 위한 것이라고 추측한다. 비용이 중요하긴 하지만, 가장 핵심적인 가치인 "신뢰 없음"을 포기하는 대가로는 안 된다. 이러한 타협은 이미 한계를 넘어섰다고 생각하며, 그 대가는 이러한 L2 시스템이 "L1+L2" 신뢰 없음 시스템의 일부가 될 수 없다는 것이다. 오직 "진짜 L2"만이 L1과 함께 수십 조 달러의 인터넷 금융 중심을 수용할 수 있다. 반면 "진짜 L2"는 다른 방법으로도 비용을 낮출 수 있다. "진짜 L2"의 가장 큰 비용은 L1에 체인에 올라가는 데이터 비용이다. 이 부분은 올해 이더리움이 EIP4844를 시행한 후 크게 감소할 것이며, 나는 최소 80% 감소할 것으로 예상한다.
최근 블록체인 산업에서는 모듈화 DA(데이터 가용성) 층에 대한 논의가 일고 있다. 일부는 DA 서비스를 이더리움에서 이전하여 더 저렴한 데이터 서비스를 사용하자고 제안하고 있다. 만약 DA 서비스를 이더리움에서 이전한 후 롤업 시스템이 여전히 설계상 L1 수준의 "신뢰 없음" 속성을 유지할 수 있다면, 나는 두 손을 들어 찬성한다. 사실, 그러한 방안이 존재하며(자세한 내용은 Faust, Geek Web3의 기사 11 참조), 훌륭한 팀들이 적극적으로 탐색하고 실천하고 있다. 그러나 최근의 논의는 사실상 L1 수준의 "신뢰 없음"을 포기하고, L2가 더 낮은 비용을 위해 "가짜 L2"로 강등되도록 하려는 것이다.
나는 모든 금융 응용 프로그램을 만드는 L2들이 규모를 키우는 것을 목표로 하고 있으며, 궁극적으로 "L1+L2" 시스템의 중요한 구성원이 되기를 원한다고 믿는다. 그렇다면 처음부터 설계상 L1 수준의 "신뢰 없음"을 포기하는 것이 반드시 명확해야 한다. 왜냐하면 목에 걸린 녹이 슬 수 있는 "금목걸이"는 금목걸이가 아니기 때문이다. 나는 "신뢰 없음"을 포기하는 것이 "가짜 L2"의 대규모 발전을 심각하게 저해할 것이라고 생각한다. 현재 L2Beat에서 운영 중인 38개의 L2 프로젝트 중 "진짜 L2"의 자금 규모는 "가짜 L2"의 10배 이상이다. 이는 시장이 중요하게 여긴다는 것을 보여준다. 모두가 결국 "인광"이 되기를 원하지 않기 때문이다.
6. 결론
요약하자면, 본문에서는 다음과 같은 내용을 논의했다:
· 왜 블록체인이 가치가 있는가? 탈중앙화 때문이다.
· 탈중앙화는 "군대"이며, 그 목적은 "신뢰 없음"을 실현하는 것이다.
· 충분히 강력한 "군대"만이 인터넷 금융 중심을 보호할 수 있다.
· 얼마나 많은 탈중앙화가 충분한지 설명했다.
· 인터넷 금융 중심을 구축하는 블록체인은 (A) 충분한 탈중앙화; (B) 충분한 처리량 서비스를 제공해야 한다. 현재 이더리움만이 이 분야의 플레이어이다.
· L2가 "블록체인 불가능한 삼각형"을 어떻게 깨뜨리는지 설명했다.
· "진짜 L2"와 "가짜 L2"의 판단 기준을 제시했다. 돈은 똑똑하다. 시장은 "진짜 L2"를 선택했다.
다음 편에서는 블록체인 기반의 인터넷 금융 중심이 우리 시대에 특히 필요한 이유와 그것이 미래에 어떤 모습일지 논의할 것이다.
읽어주셔서 감사합니다.