한계성과 장기적인 실행 가능성의 현실 검증, 라이트닝 네트워크는 실패로 이어질까?
原문标题:《LIGHTNING IS DOOMED》
作者:Shinobi
编译:Luccy,BlockBeats
편집자 주:
2023년 10월 16일의 이메일에서 라이트닝 네트워크 채널이 직면한 자금 손실 위험에 대해 언급했으며, 이러한 위험은 주로 거래 풀 문제로 인해 발생합니다. 비트코인 분야의 자가 교육자 Shinobi는 라이트닝 네트워크의 몇 가지 도전과 문제를 분석했으며, 특히 높은 수수료, 거래 확인 및 이중 지불과 관련된 주제를 다루었습니다.
Shinobi는 원본 백서를 검토하고 네트워크 아키텍처 및 잠재적 문제에 대한 자세한 분석을 통해 라이트닝 네트워크의 미래 발전에 대한 몇 가지 견해를 제시했습니다. 그는 사람들이 라이트닝 네트워크에 대한 기대를 경제적인 요금으로 체인에서 커피를 구매하려는 것처럼 생각하는 것은 마치 사각형 쐐기를 원형 구멍에 밀어넣으려는 것과 같다고 주장합니다. 비록 그 확장성 제한 문제로 인해 라이트닝 네트워크가 막다른 골목으로 향할지라도, 이는 라이트닝 네트워크의 실패를 의미하지 않으며, 블록체인 자체처럼 다른 것들이 그 위에 구축될 수 있는 결제 레이어의 일부가 될 수 있습니다.
라이트닝 네트워크는 실패할 운명입니다. Ordinals에서 발생한 높은 수수료는 비트코인을 비관리 방식으로 확장할 수 있는 모든 희망을 짓밟았고, 사람들은 경제적인 방식으로 채널을 열거나 필요할 때 체인에서 보류 중인 지불을 실행할 기회가 거의 없습니다. 모든 것이 끝났습니다. 이제 짐을 싸고 떠날 시간입니다. 이제는 Coinbase 또는 Cashapp 중 어떤 플랫폼이 우리의 비트코인 요구에 더 적합한지 결정할 시간입니다. 높은 수수료 환경에서는 더 이상 체인에서 직접 작업할 수 없기 때문입니다.
과거의 시간은 즐거웠습니다. 우리는 라이트닝 아트 스테이션에 등장한 픽셀화된 개인 이미지와, 모든 사람이 그것을 나쁜 사람들만 있는 나라에 보내는 것을 두려워했던 그 라이트닝 토치의 밈을 영원히 기억할 것입니다. 우리는 여전히 한 관리 계좌에서 다른 관리 계좌로 라이트닝 지불을 계속할 것입니다. 우리는 폐쇄된 정원의 시대에 접어들고 있습니다!
내가 위에서 말한 것이 진지하다고 생각하고 어떤 측면에서든 이 내용에 동의한다면, 거울 속의 자신을 바라보고 세게 한 대 때리세요.
가스등의 연기를 제거하라
원래의 라이트닝 네트워크 백서는 결론 부분에서 전 세계 70억 명이 매년 두 개의 채널을 열 수 있도록 하려면 비트코인이 133MB의 블록이 필요하다고 명확히 지적했습니다.
백서의 9절은 "위험"이라는 제목으로, 이 전체 장에서는 사람들이 높은 수수료 때문에 라이트닝 네트워크가 "운명 지어진 실패"라고 생각하는 이유에 대한 모든 주요 문제를 자세히 설명합니다. 논문의 첫 번째 절에서는 시간 잠금 창에 대해 논의하며, "부적절한 시간 잠금"은 최근에 큰 주목을 받은 수수료와 확인 시간 간의 역동성을 나타냅니다. 네트워크를 통해 지불할 때, 해시 잠금 프리이미지 기반의 성공 경로를 정의하고, 환불 시간 잠금 창 기반의 회수 경로를 정의할 수 있습니다. 수수료가 더 높아지면, 프리이미지 비용(거래 성공)이 환불 거래가 지출 가능해지기 전에 실패하지 않도록 보장하기 위해 환불 시간 잠금 창이 더 길어져야 합니다.
즉, 체인에서 지불 성공을 확인해야 한다면, 환불 경로의 시간 잠금은 상대방이 환불 경로를 통해 자금을 요구하기 전에 성공적인 지불 경로를 확인할 수 있도록 충분히 길어야 합니다. 수수료가 높아짐에 따라 이 시간 잠금 창은 더 길어져야 하며, 수수료가 높을수록 사전 서명된 채널 종료 거래를 결정하는 거래 수수료는 낮아질 수 있어, 사전 서명할 때 확인 속도가 예상보다 느릴 수 있습니다.
많은 사람들이 이 역동성에 대해 매우 긴장하고 있으며, 마치 이것이 라이트닝 네트워크의 불행을 나타내는 새로운 인식인 것처럼 보입니다. 사실, 이는 초기 백서에서 라이트닝 프로토콜의 첫 번째 버전에서 명확히 설명된 위험 중 하나입니다. 경제적 관점에서의 기회 비용의 균형에 대해서도 명확히 설명하고 있습니다: "더 긴 시간 잠금과 화폐의 시간 가치 간의 균형이 존재합니다."
다음 절은 "강제 만료 스팸"이라고 불리며, 홍수 및 약탈 공격의 일반 개념을 설명합니다. 수수료가 너무 높으면, 환불 거래가 체인에서 무언가를 실행해야 할 경우 성공적인 이중 지불 경로 거래가 될 수 있습니다. 적대적인 측은 이를 이용하기 위해 많은 채널을 열고 한 번에 모두 체인에서 닫을 수 있습니다. 만약 당신이 많은 채널을 지불 과정에 두고 한 번에 그것들을 닫고 수수료를 충분히 높인다면, 각 채널의 상대방은 성공적인 지불을 체인에서 확인해야 하며, 수수료가 충분히 높아져서 시간 잠금 거래가 성공적인 프리이미지 거래가 확인되기 전에 유효해지면, 그들은 이중 지불 경쟁에 빠질 수 있습니다.
충분히 많은 채널을 열고 수수료를 충분히 높이면, 당신은 이익을 얻을 수 있습니다. 이는 사실 백서에서 건축상의 우려로 설명되었습니다. 여러 백서 버전에서 이러한 공격은 2015년에서 2016년 사이에 설명되었지만, 2020년이 되어서야 공식적으로 모델링되고 이 분야의 뉴스 주기로 도입되었습니다.
백서는 데이터 손실의 경우, 사전 서명된 종료 거래와 이전 상태의 처벌 키를 잃어버리는 상황을 설명하며, 이는 악의적인 채널 상대방이 이를 인식하고 당신의 자금을 훔칠 수 있게 합니다. 또한 처벌 거래를 방송할 수 없는 경우와 감시 타워가 제3자로서 블록체인을 관찰하고 이러한 거래를 대신 제출하는 잠재력에 대해 언급합니다. 백서는 채굴자가 채널 처벌 거래를 검토하는 것을 위험으로 명확히 설명하고, 채굴자가 익명화(및 암시적인 탈중앙화)를 통해 이 위험을 완화할 것을 제안합니다.
하지만 이것은 모두 새로운 관점입니다. 라이트닝 네트워크는 실패할 운명입니다. 왜냐하면 이러한 문제의 출현을 예견한 사람이 없기 때문입니다.
이게 너희들 같은 바보들의 블록체인이다
좋아요, 우리는 역사적 맥락을 잃었고, 이성을 잃었고, 논리를 잃었다고 인정해야 할 것 같습니다. 우리는 역사적 경고가 존재하지 않는 것처럼 가장해야 하는 세상에 살고 있으며, 아무도 미래가 반드시 직면할 명백한 문제의 현실을 지적하지 않는 완전히 미지의 영역에 있습니다.
9.6절의 제목은 무엇인가요? 필요한 소프트 포크를 수행할 수 없음.
원래 백서는 라이트닝 네트워크의 성공에 대한 소프트 포크 조정 불가능성을 위험으로 명확히 지적했습니다. 놀랍습니까? 당신은 이전에 읽어본 적이 없습니까? 개인적으로 저는 매우 익숙한 기분이 듭니다.
몇 년 전, 많은 비트코인 지지자들이 외치며 블록체인 자체가 확장 한계에 도달하고 있으며, 시스템의 탈중앙화 균형의 본질을 근본적으로 변경하지 않는 한 실패할 것이라고 말했습니다. 사람들이 모든 거래를 직접 제출하고 경제적인 방식으로 확인받지 못한다면, 블록체인은 근본적으로 무용지물입니다.
사람들이 블록체인의 규모에 대한 경제적 이점에 대해 논쟁을 시작했을 때, 비트코인 생태계의 전체 기반이 철저히 흔들렸고, 이는 사실상 블록 크기 전쟁의 전체 원인이었습니다. 이 혼란의 핵심은 무엇인가요? 사람들이 비트코인의 지속적인 발전 생태계에서 블록체인이 어떤 역할을 할 것인지에 대한 기대입니다. 모든 사람은 경제적인 요금으로 체인에서 커피를 구매할 것이며, 그렇지 않으면 비트코인은 완전히 실패한 것입니다.
이러한 사고방식을 가진 사람들은 전체 상황을 완전히 잘못 판단했습니다. 그들은 사각형 쐐기를 원형 구멍에 밀어넣으려 했습니다. 이는 라이트닝 네트워크의 상황과 완전히 동일합니다.
사각형 쐐기, 원형 구멍.
사람들이 블록체인에 대한 판단은 실제로 심각한 오판이며, 이는 단지 채널을 열고 닫는 것을 처리하는 장소일 뿐, 커피를 구매하는 장소가 아닙니다. 그러나 사람들은 라이트닝 네트워크를 오판할 가능성이 거의 없으며, 그것은 확실히 커피 지불을 위한 장소입니다. 보세요, 적절한 맥락에서 이렇게 말할 때 얼마나 우스꽝스럽게 들리나요? 라이트닝 네트워크는 강제로 체인에서 지불을 수행하는 데 문제가 있으며, 지불의 가치가 거래를 체인에 제출하는 수수료보다 작다면, 이것은 문제입니다. 체인에서 이를 강제로 수행하려는 시도는 경제적으로 의미가 없으며, 이는 매우 잘 알려진 문제입니다. 본질적으로, 이는 저가치 지불이 체인에서 발생하는 문제와 거의 동일하며, 낙관적인 경우에는 일이 정상적으로 진행될 것입니다. 왜냐하면 사람들이 체인 외부에서 협력하기 때문입니다. 그러나 그들이 협력하지 않을 때, 문제가 발생합니다.
이 문제는 너무 잘 알려져 있어서 몇 년 전부터 이를 해결하기 위한 많은 논의가 있었으며, 여기에는 다양한 균형과 서브 패키지 지불이 포함됩니다. 만약 HTLC가 체인에서 신뢰 없이 강제로 수행할 수 없을 만큼 작다면, 당신은 신뢰할 수 있는 방식으로 하나씩 sat(또는 더 큰 sats 블록)으로 지불 흐름을 진행할 수 있으며, 만약 어떤 점에서 누군가가 당신에게서 하나의 sat를 훔치기로 결정한다면, 흐름을 중단하고 다른 경로를 선택할 수 있습니다. 이 아이디어는 2019년의 인용이지만, 그 이전에도 이미 논의되었습니다.
라이트닝 네트워크에는 문제가 있습니다! 그리고 이 문제에 대한 대부분의 독자는 해결책을 들어본 적이 없을 것입니다. 사람들은 모든 이러한 문제가 라이트닝 네트워크에서 시작되었다고 충분히 이해하고 있다고 생각하는 것 같습니다. 이는 질문을 제기합니다: 우리는 다시 잘못된 것인가요?
라이트닝 네트워크가 실패할 운명이라는 의미에서 잘못된 것이 아니라, 라이트닝 네트워크가 처음 우리가 생각했던 것처럼 장기적으로 사용되지 않을 것이라는 의미에서 잘못된 것입니다. 블록체인 자체와 마찬가지로 말이죠. 우리는 라이트닝 네트워크가 관리형 애플리케이션에 의해 지배되고 있으며, 사람들이 라이트닝 네트워크 위에 구축하기 위해 특별히 설계된 것들을 배포하기 위해 노력하고 있는 것을 보았습니다. 겉보기에는 전자 현금 주조(Chaumian ecash mint), LNBits와 같은 Uncle Jim 설정, 누군가의 라이트닝 노드에서 관리 계정을 가진 사람들이 있습니다. 우리는 심지어 Liquid의 개념 증명 단계에서 라이트닝 지불과 원자적으로 상호작용할 수 있는 Ark와 같은 제안도 가지고 있습니다.
만약 라이트닝 네트워크가 소비자가 직접 상호작용하여 온라인으로 지불하는 킬러 프로토콜이 되지 않는다면? 만약 블록체인 자체처럼 결국 다른 것들이 그 위에 구축되는 결제 레이어의 일부가 된다면?
그것이 세계의 종말이 될까요? 그것이 라이트닝 네트워크의 실패가 될까요? 나는 절대 그렇지 않다고 생각합니다. 라이트닝 네트워크 개발 초기부터 그 확장 제한은 매우 분명했습니다. 백서는 실제로 미래에 필요한 소프트 포크가 지원되지 않는 것을 라이트닝 네트워크의 잠재적 확장성 제한 문제로 언급했습니다. 그것은 결코 세계의 종말이 아니며, 라이트닝 네트워크의 실패도 아닙니다.
라이트닝 네트워크는 서로 다른 관리 주체 간의 상호작용 레이어로 작동할 수 있으며, 이 점에서 매우 원활하고 효율적으로 운영되고 있습니다. 라이트닝 네트워크가 명시적 관리보다 더 우수한 신뢰 모델을 가진 제2 레이어로서 다른 시스템과 유사한 연결 레이어로 작동할 수 없다는 이유는 전혀 없습니다. 채널이 개인이 일상 지출 활동을 비용 효율적으로 수행할 수 있는 것이 아니라면, 이는 라이트닝 외부에서 새로운 프로토콜을 운영하고 서로 연결하는 LSP에게 비용 효율적이지 않다는 것을 의미하지 않으며, 이를 통해 사용자들이 서로 상호작용할 수 있도록 허용합니다. Arks, Statechains 및 향후 몇 년 내에 사람들이 개발할 새로운 아이디어들.
이는 다른 시스템의 번역 레이어가 되어, 최종 사용자가 이러한 레이어에서 시작하고 거래할 수 있는 능력을 확장할 수 있으며, 이는 우리가 결국 블록체인이 되어야 한다고 인식하게 될 것입니다. 이 점에는 아무런 문제가 없습니다.