Home / Knowledge / 상태 체인을 라이트닝 채널과 통합하면 오프체인 균형 조정과 향상된 유연성을 제공할 수 있습니다.

상태 체인을 라이트닝 채널과 통합하면 오프체인 균형 조정과 향상된 유연성을 제공할 수 있습니다.

상태 체인을 라이트닝 채널과 통합하면 오프체인 균형 조정과 향상된 유연성을 제공할 수 있습니다. 1

작년, 저는 Commerceblock의 머큐리 월렛에 대해 썼습니다. 이는 상태 체인과 코인 스왑을 모두 구현한 것입니다. 이는 새로운 믹싱 도구와 새로운 2계층 확장 솔루션을 구현한 첫 번째 월렛을 동시에 소개했습니다. 팀은 Ruben Somsen의 원래 상태 체인 제안을 바탕으로 필요한 ANYPREVOUT/Eltoo sighash 플래그 없이 작동하도록 몇 가지 변경을 가했으며, 사용자가 각 믹스마다 체인에서 거래할 필요 없이 여러 번 믹스할 수 있도록 새로운 코인 스왑 디자인을 통합했습니다.

배경

이전 글을 읽지 않은 분들을 위해 간단히 요약하자면: 상태 체인은 누구나 완전히 오프체인에서 자유롭게 전송할 수 있는 오프체인 메커니즘입니다. 원래 소유자/사용자는 상태 체인 운영자와 협력하여 개인 키가 사용자와 운영자 각각 절반씩 나누어지는 ECDSA-MPC 주소를 구성하고, 그 후 타임락된 사전 서명된 인출 거래가 생성되고 서명됩니다. 그 후 운영자는 자금을 새 주소로 송금합니다.

어느 쪽도 개인 키를 완전히 제어하지 않으며, 사용자는 타임락 후 일방적으로 코인을 되찾을 수 있는 사전 서명된 거래를 가지고 있습니다. 사용자가 상태 체인을 전송하고 싶을 때, 운영자에게 통보하면 운영자는 수신자와 협력합니다. 수신자와 운영자는 동일한 주소에 해당하는 새로운 개인 키 공유 세트를 생성하고, 이전 거래보다 낮은 타임락을 가진 새로운 사전 서명 거래를 생성한 후 운영자는 이전 키 공유를 삭제합니다.

암호화 방식 덕분에 운영자의 새로운 키 공유는 새로운 사용자의 키 공유와만 작동하므로, 이전 키를 삭제하면 이전 사용자와 협력하여 코인을 사용할 수 없습니다. 또한, 새로운 인출 거래는 낮은 타임락을 가지므로, 해당 거래는 이전 소유자의 거래보다 항상 먼저 확인될 수 있습니다. 이는 상태 체인이 닫히기 전에 전송될 수 있는 횟수를 제한하지만, 운영자가 정직하게 행동하면 이전 소유자가 자금을 훔치는 것을 방지합니다.

상태 체인 위의 라이트닝 채널

Commerceblock은 이제 Somsen의 초기 상태 체인 제안에서 제안된 디자인을 구현하기 위한 새로운 BLIP(비트코인 라이트닝 개선 제안)를 작업하고 있습니다: 상태 체인 위에 라이트닝 채널을 설정하는 것입니다.

상태 체인의 단점 중 하나는 전체 UTXO를 한 번에 전송해야 한다는 것입니다. 그러나 상태 체인 인출 거래가 단일 사용자의 주소 대신 라이트닝 채널로 지출된다면, 상태 체인의 일부가 채널에서 초기 잔액 분배를 통해 전송될 수 있으며, 이후 해당 채널을 사용하여 라이트닝 결제를 할 수 있습니다.

이 과정은 사용자가 상태 체인을 생성하는 것으로 시작됩니다. 생성자와 운영자는 분할 키를 생성하고 타임락이 있는 백업 인출 거래에 서명하는 일반적인 과정을 거친 후, 생성자(앨리스)는 상태 체인을 수락할 상대방(밥)을 찾습니다. 앨리스와 밥은 상태 체인 운영자와 함께 분할 키를 생성하는 데 사용된 동일한 프로토콜에 참여하여 자신들의 공유 키를 생성합니다. 그들은 모두 누적 공개 키와 각자의 공개 키 공유를 상태 체인 운영자에게 공유합니다. 이를 통해 운영자는 두 사람이 협력적으로 닫기 위해 현재 잔액에 동의한다는 것을 개별적으로 서명하고 증명하도록 도전할 수 있습니다.

여기서 밥의 승인을 받아 앨리스와 상태 체인 운영자는 상태 체인을 라이트닝 채널 다중 서명으로 직접 지출하는 거래에 서명하고 라이트닝 채널 거래 생성을 처리합니다. 이 시점에서 상태 체인 주소는 여전히 앨리스와 운영자만 제어하고 있지만, 라이트닝 채널을 여는 거래는 이제 밥의 소유에 있으며 원래 상태 체인 인출보다 낮은 타임락을 가지고 있어 앨리스가 일방적으로 상태 체인을 닫기 전에 확인될 수 있습니다. 그런 다음 앨리스와 밥은 상태 체인 엔티티와 마지막 업데이트를 완료하여 운영자와 함께 결합된 키를 사용하여 타임락이 더 감소된 최종 상태 체인 거래를 생성하고 자금을 라이트닝 채널로 지출하는 인출 거래를 만듭니다. 이제 그들은 라이트닝 채널이 열렸다고 광고할 수 있으며 프로토콜이 완료됩니다.

상태 체인의 유용성 향상

이 제안은 상태 체인의 작동 방식에 대한 엄격한 유동성 역학을 완화하여 상태 체인의 유용성을 크게 향상시킬 것입니다. 누군가 상태 체인을 수락할 의사가 있지만 지불 금액이 일치하지 않을 경우, 발신자는 대신 그들 사이에 라이트닝 채널을 열고 나중에 나머지 자금을 지출해야 할 때까지 기다리면서 전체 상태 체인 잔액의 전송을 완료할 수 있습니다. 이러한 가능성은 상태 체인의 유용성을 증가시킬 뿐만 아니라, 적절히 지원된다면 라이트닝 네트워크의 유용성도 증가시킵니다.

채널 재조정은 네트워크의 노드, 라우팅 노드와 단순히 거래를 보내고 받는 엣지 노드 모두에게 필요합니다. 자금이 채널의 한쪽으로 완전히 흐르면, 한 방향으로 결제를 전달하는 데 채널이 무용지물이 됩니다(모든 돈이 당신의 쪽에 있다면 결제를 받을 수 없고, 반대편에 있다면 결제를 보낼 수 없습니다). 이는 자금을 한 채널에서 다른 채널로 이동해야 하며, 이 과정에서 자신의 채널을 재조정하기 위해 채널의 불균형을 초래합니다. 결국 이 역학은 자금을 라이트닝과 기본 레이어 간에 교환하여 실제로 재조정해야 하는 지점에 도달합니다.

상태 체인은 온체인에서 그렇게 하는 것과 동일한 자유로 유동성을 이동할 수 있게 해주며, 온체인 발자국을 만들거나 수수료를 지불할 필요가 없습니다. 예를 들어, 유동성이 모두 다른 쪽으로 빠져나가고 지출 능력이 없는 고갈된 채널이 있다고 가정해 보겠습니다. 이 상태 체인은 이를 수락할 수 있는 누구에게나 자유롭게 전송될 수 있으며, 전체 가치를 보내지 않는 경우 라이트닝 채널을 위에 두고 사용할 수 있으며, 자신의 쪽에서 일반 채널의 자금을 재조정하는 데 사용할 수 있습니다.

이것은 채널을 재조정하기 위해 라우팅해야 하는 채널 수에 있어 훨씬 더 효율성을 제공합니다(기억하세요, 당신은 라우팅하는 모든 다른 채널의 잔액 이동에 기여하고 있습니다), 최상의 경우에는 재조정 중인 채널과 동일한 피어에게 직접 보내는 것입니다. 한 피어와의 채널을 닫고 다른 피어와 열고 싶다면, 모든 채널의 잔액을 가지고 재조정하여 상태 체인 위에 구축된 경우 새로운 피어에게 완전히 오프체인으로 이동할 수 있습니다.

상태 체인과 라이트닝의 미래

앞으로의 계획에 대해 Commerceblock의 Nicolas Gregory는 다음과 같이 말했습니다: “우리의 목표는 상태 체인과 라이트닝 기술을 결합하여 상태 채널을 통해 라이트닝 채널의 오프체인 균형을 촉진하기 위한 표준화된 접근 방식을 확립하는 것입니다. 이 사양은 이 목표를 달성하기 위한 기초가 될 것입니다.”

처음부터 상태 체인은 라이트닝과 상호작용하여 단독으로 사용할 때의 문제를 해결하기 위해 제안되었습니다: 전체 UTXO의 전체 가치를 전송해야 한다는 것입니다. 또한 상태 체인은 유동성을 관리하고 네트워크에서 전송하는 방식에 있어 라이트닝이 단독으로 가지지 못하는 유연성을 제공합니다.

이제 라이트닝이 초기 성장의 건강한 단계에 있으며, 상태 체인의 구체적인 구현이 1년 이상 존재해 왔으므로, 이 두 기술이 어떻게 상호작용할 수 있을지 고려할 때가 되었습니다. 라이트닝은 네트워크 그래프에서 직접 연결되지 않은 두 당사자 간의 원자적으로 에스크로된 전송을 위한 시스템입니다. 그 그래프의 각 연결이 어떻게 작동하는지는 결제의 발신자와 수신자에게는 중요하지 않아야 하며, 작동하기만 하면 됩니다.

상태 체인과 라이트닝 채널은 서로에게 많은 혜택을 제공할 수 있으며, 필요한 것은 두 기술이 서로 상호작용하는 것을 표준화하는 것입니다.

이 글은 신오비의 게스트 포스트입니다. 표현된 의견은 전적으로 그들의 것이며 BTC Inc 또는 비트코인 매거진의 의견을 반드시 반영하지는 않습니다.

관련 기사

카사, 비트코인 보유자를 겨냥한 증가하는 사회 공학 공격에 대응하기 위해 네 가지 보안 기능 출시 1

사회 공학 공격에 대응하는 카사 기능

비트코인 보안 회사 카사는 2025년 암호화폐 도난의 대부분을 차지하는 공격 벡터인 사회 공학을 겨냥한 네 가지 기능을 출시했습니다. 이 기능은

마스터카드, 디지털 자산 전략을 강화하기 위해 뉴욕 비트라이센스 확보 1

마스터카드, 비트라이센스 획득

마스터카드는 뉴욕주 금융 서비스국(NYDFS)으로부터 비트라이센스를 받았으며, 이는 이 결제 거대 기업이 미국에서 가장 엄격한 암호화 규제 프레임워크 중 하나 아래에서

크라켄, 비트코인 보관소 출시 - BTC 보유에 대한 수익 제공 1

비트코인 보관소 | 크라켄의 새로운 금융 솔루션

크라켄은 고객이 자산을 판매하지 않고도 비트코인 보유량에 대해 BTC 기준 보상을 받을 수 있는 새로운 제품인 비트코인 볼트를 크라켄 어

폴드, 비트코인 신용 카드 성장을 위한 1억 5천만 달러 유치 1

비트코인 신용 카드, Fold의 성장 동력

Fold Holdings, Inc., 최초의 상장된 비트코인 금융 서비스 회사가 Encina Lender Finance, LLC와 4년간의 고정 담보 회전 신용 시설에 진입했습니다.

DDC, 한 주에 비트코인을 두 번 구매하며 자산을 14% 증가시켜 희석 없이 재무를 성장시킵니다. 1

비트코인으로 DDC 자산 14% 증가

DDC Enterprise Limited (NYSE American: DDC)는 수요일에 131 비트코인을 구매하여 기업 비트코인 금고를 2,714 BTC로 확장했다고 발표했습니다. 뉴욕에 본사를 둔

반카 셀라, MiCA에 따라 비트코인 및 암호화 서비스에 대한 라이센스를 받은 첫 번째 이탈리아 은행이 되다. 1

Banca Sella, 첫 이탈리아 비트코인 은행 승인

Banca Sella는 유럽 연합의 암호 자산 규제(MiCA) 하에서 암호화폐 서비스를 제공할 수 있는 최초의 이탈리아 은행으로 승인받았으며, 2026년 5월 27일