← 최신 논문
💻 computer science

Enabling Threshold Custody for the Lightning Network with Nested Threshold Multi-Signatures

이 논문은 비트코인 라이트닝 네트워크 채널의 한쪽 측이 기본 프로토콜, 비트코인, 또는 상대방에 대한 어떠한 수정도 요구하지 않으면서 높은 결제 처리량을 유지하는 동시에 안전한 tt-of-nn 임계값 그룹으로서 작동할 수 있게 하는 중첩된 임계값 MuSig2 서명을 위한 새로운 암호학적 구조인 "Iceberg"를 소개한다.

원저자: Paul Gerhart, Nadav Kohen, Jesse Posner, Matias Furszyfer

게시일 2026-08-24
📖 5 분 읽기🧠 심층 분석

원저자: Paul Gerhart, Nadav Kohen, Jesse Posner, Matias Furszyfer

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

비트코인의 디지털 세계에서 돈은 두 개의 구별된 계층을 통해 이동합니다. 블록체인으로 알려진 메인 레이어는 거래가 영구적으로 기록되는 공개 장부입니다. 그 위에는 수천 건의 결제를 메인 장부를 복잡하게 만들지 않고도 초당 처리할 수 있도록 설계된 더 빠르고 사적인 시스템인 라이트닝 네트워크(Lightning Network)가 자리 잡고 있습니다. 이 시스템을 사용하려면 두 사람이 그들 사이에 사적인 채널을 열고, 양측의 승인이 있어야만 자금을 사용할 수 있는 특수한 디지털 잠금 장치 아래에 자금을 묶어둡니다. 이러한 설정은 수억 달러의 가치를 처리하며 주요 금융 기관들에게 필수적인 요소가 되었습니다. 그러나 네트워크의 시작부터 결정적인 약점이 지속되어 왔습니다. 바로 채널의 각 측에서 이 자금을 제어하는 디지털 키가 단 하나의 기기에 보관된다는 점입니다. 만약 그 하나의 기기가 도난당하거나, 해킹되거나, 단순히 분실된다면 자금은 영원히 사라집니다. 백업도, 복구도, 권한을 여러 사람이나 기기 간에 나눌 방법도 없습니다.

수년 동안 전문가들은 그 해결책이 "임계치 커스토디(threshold custody)"에 있다는 것을 알고 있었습니다. 이는 그룹의 사람들이 거래에 서명하기 위해 동의해야 하지만, 모든 구성원이 반드시 참석할 필요는 없는 방식입니다. 이는 메인 블록체인에서 거액을 보호하기 위한 표준적인 관행이지만, 라이트닝 네트워크에 적용하는 것은 불가능했습니다. 그 이유는 기술적 교착 상태 때문입니다. 라이트닝 네트워크는 잔액을 업데이트하기 위해 두 당사자 간의 특정하고 엄격한 핸드셰이크(handshake)를 요구하는데, 이 핸드셰이크는 한쪽 측이 자신이 사실은 사람들의 그룹임을 갑자기 드러내는 것을 허용하지 않습니다. 만약 한쪽 측이 그룹 키를 사용하려고 시도한다면 프로토콜이 깨지게 되며, 이는 상대방이 소프트웨어를 변경하게 하거나 네트워크 전체가 적응하도록 강요하게 됩니다. 이로 인해 라이트닝 네트워크는 나머지 금융 세계가 더 강력하고 분산된 보안을 향해 나아가는 동안, 취약한 단일 실패 지점에 의존하며 위험에 노출되어 왔습니다.

한 연구팀이 이제 '아이스버그(Iceberg)'라고 불리는 새로운 암호화 방법을 발명하여 이 문제를 해결했습니다. 그들의 연구는 라이트닝 채널의 한쪽 측이 상대방에게는 평범한 단일 사용자처럼 보이면서도, 실제로는 보안이 강화된 서명자 그룹으로서 작동할 수 있게 합니다. 마치 세 명의 관리자가 열어야 하는 은행 금고가 있지만, 외부 세계에는 한 명의 사람이 열쇠를 돌리는 것처럼 보이는 것과 같습니다. 연구진은 그룹의 내부 합의가 상대방에게 전송되는 메시지를 전혀 변경하지 않고 배후에서 투명하게 이루어지는 시스템을 구축함으로써 이를 달성했습니다. 그 결과, 비트코인 네트워크, 라이트닝 프로토콜, 또는 채널의 상대방이 사용하는 소프트웨어를 변경할 필요 없이 위험을 분산하고 완전한 손실을 방지하는 방법이 탄생했습니다.

이 혁신의 핵심은 그룹이 디지털 "논스(nonces)", 즉 서명을 생성하는 데 사용되는 난수를 처리하는 방식에 있습니다. 라이트닝 네트워크에서 이 숫자들은 구체적인 거래 내용이 알려지기도 전에 미리 합의되어야 합니다. 이는 독특한 과제를 안겨줍니다. 만약 숫자가 선택된 시점과 거래가 서명되는 시점 사이에 그룹 구성원이 변경되면, 서명이 실패하거나 보안이 취약해질 수 있기 때문입니다. 이를 해결하려는 이전의 시도들은 모든 구성원이 동시에 온라인 상태여야 했거나, 그룹의 내부 구조를 드러내야만 했습니다. 아이스버그 시스템은 '복제 비밀 공유(replicated secret sharing)'라는 기술을 사용하여 이 문제를 극복합니다. 이 설정에서 그룹의 모든 구성원은 비밀 키의 조각을 보유하지만, 이 조각들은 현재 누가 온라인 상태인지와 상관없이 소수의 과반수가 필요한 숫자를 재구성할 수 있도록 배치됩니다. 결정적으로, 이 시스템은 채널의 상태에만 의존하여 이 숫자들을 도출합니다. 즉, 일부 구성원이 오프라인이 되거나 그룹 구성이 바뀌더라도, 남은 구성원들이 이전에 약속된 것과 동일한 서명을 생성할 수 있어 채널을 안전하고 기능적으로 유지할 수 있습니다.

이 개념이 현실 세계에서 작동함을 증명하기 위해, 연구진은 작동하는 프로토타입을 제작하여 결제를 라우팅하는 데 사용되는 소프트웨어인 프로덕션 라이트닝 노드에 통합했습니다. 그들은 다양한 크기의 그룹을 시뮬레이션하고, 서로 다른 수의 결함이 있거나 누락된 구성원을 허용하는 다양한 조건 하에서 시스템을 테스트했습니다. 결과에 따르면, 이 새로운 방식은 결제 과정에 아주 미미한 시간만을 추가합니다. 한 명의 부패한 구성원을 견딜 수 있도록 설계된 그룹의 경우, 결제당 추가되는 시간은 단 3.8밀리초였습니다. 이는 표준 거래에 이미 요구되는 계산 작업의 단 6.7% 증가에 불과합니다. 더 많은 실패를 처리할 수 있도록 설계된 더 큰 그룹의 경우에도, 시스템은 높은 속도를 유지하며 표준적인 수정되지 않은 채널의 결제 처리량의 93% 이상을 유지했습니다. 이는 라이트닝 네트워크의 유용성을 만드는 속도를 희생하지 않고도 오늘날 라이트닝 네트워크에 임계치 커스토디를 추가할 수 있음을 보여줍니다.

이 새로운 시스템의 보안 또한 엄격하게 검증되었습니다. 연구진은 그룹에 정직한 구성원이 과반수 존재하는 한, 공격자가 서명을 위조하거나 자금을 훔치는 것이 수학적으로 불가능하다는 것을 보여주었습니다. 이 증명은 구성원이 오프라인 상태이거나, 메시지가 지연되거나, 그룹이 서명하기 전에 현재의 상태에 합의해야 할 수도 있는 라이트닝 네트워크의 복잡한 현실을 고려합니다. "중첩 임계치 다중 서명(nested threshold multi-signatures)"이라는 새로운 유형의 암호학적 프리미티브를 공식화함으로써, 팀은 그룹이 하나의 안전한 엔티티로서 행동한다는 수학적 보증을 제공했습니다. 이는 기관과 개인들이 이제 일방적으로 이 보호 조치를 배포할 수 있음을 의미합니다. 즉, 타인의 소프트웨어 변경을 요청하거나 네트워크 전체의 업그드를 기다릴 필요 없이 자신의 보안을 업그레이드할 수 있습니다.

이 연구의 함의는 단순히 취약점을 수정하는 것을 넘어, 분산된 시스템에서 디지털 자산을 보호하는 방식에 대한 우리의 생각을 바꿉니다. 수년간 라이트닝 네트워크는 속도와 프라이버시를 얻는 대신 단일하고 취약한 키에 의존해야 한다는 트레이드오프(trade-off)로 여겨졌습니다. 아이스버그는 이 트레이드오프를 제거하여, 대형 기관들이 이미 온체인 자산에 요구하는 수준의 보안과 함께 네트워크가 확장될 수 있도록 합니다. 연구진은 이 시스템이 기존의 하드웨어 및 소프트웨어와 원활하게 작동함을 확인했으며, 이는 더 안전한 모델로의 전환이 즉시 가능하다는 것을 의미합니다. 실세계 노드에 솔루션을 통합하고 성능을 측정함으로써, 그들은 이 개념을 이론적 가능성에서 실질적인 도구로 격상시켰습니다. 연구 결과는 라이트닝 네트워크가 현재 흐르고 있는 수억 달러를 보호할 수 있는 강력한 다자간 커스토디를 지원할 수 있음을 확언합니다.

이 돌파구는 비트코인이나 라이트닝 네트워크의 근본적인 규칙을 변경하는 데 의존하지 않습니다. 대신, 이것은 복잡한 다인 보안 시스템을 네트워크가 기대하는 단순한 단일 인격의 슬롯 안에 맞추는 방식으로 작동합니다. 이는 때때로 가장 효과적인 해결책이 무언가를 처음부터 새로 만드는 것이 아니라, 기존의 구조가 더 많은 무게를 견딜 수 있도록 만드는 방법을 찾는 것임을 상기시켜 줍니다. 연구진은 적절한 수학적 접근법을 사용하면 한 그룹의 수호자들을 단 한 명의 얼굴 뒤에 숨겨, 빛의 속도로 움직이는 디지털 자금이 그것을 사용하는 사람들만큼이나 안전하게 만들 수 있음을 보여주었습니다. 이제 앞길은 명확합니다. 이 자금을 보호할 기술은 존재하며, 남은 유일한 장벽은 그것을 채택하겠다는 결정뿐입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →