마지막 업데이트:
라이트닝 네트워크(Lightning Network)는 오프체인 결제 채널을 허용함으로써 비트코인 블록체인에서 더 빠르고 저렴한 거래를 가능하게 하도록 설계된 레이어 2 솔루션입니다. 이 탈중앙화 네트워크는 즉각적인 소액 결제를 촉진하고 비트코인의 확장성을 향상시키며, 이론적으로 초당 수백만에서 수십억 건의 거래 처리 용량을 갖추고 있어 일상적인 사용에 더 적합하게 만듭니다.[1][2]
라이트닝은 비트코인의 채널 기반 결제 네트워크로 유지됩니다. 별도의 Taproot Assets 프로토콜은 라이트닝을 통한 멀티 자산 전송을 지원하며, Lightning Labs는 2025년 1월에 USDT 통합을 발표했습니다. 이러한 발전은 모든 비트코인 라이트닝 채널이 임의의 자산을 운반하는 것이 아니라, 별개의 레이어와 사용 사례를 설명합니다.[17][18]
Lightning Network는 blockchain 상의 결제 채널을 연결하여 빠르고 저렴한 Bitcoin 거래를 가능하게 하는 peer-to-peer 결제 시스템입니다. 이 프로토콜은 또한 동일한 암호화 해시 함수를 공유하는 서로 다른 blockchains 간의 오프체인 atomic swaps을 지원하도록 설계되었습니다.
이러한 채널들은 서로 연결되어 있어, 참여자 간의 신뢰가 없어도 네트워크 전체에서 결제가 가능합니다. 거래는 발신자의 node에서 수신자까지의 경로가 필요하며, 각 node의 liquidity 가용성에 대한 가시성이 제한적이기 때문에 여러 번의 시도가 필요할 수 있습니다.
결제는 원자적(atomic)으로 이루어지며, nodes가 응답하지 않는 경우에도 Hash Timelock Contracts (HTLC)를 사용하여 완료 또는 실패를 보장합니다. 라우팅 nodes는 신뢰할 수 있는 거래를 지원하기 위해 전략적으로 liquidity를 관리함으로써 수수료를 받습니다.[2][3]
Elizabeth Stark와 Olaoluwa Osuntokun에 의해 설립된 Lightning Labs는 Lightning Network를 구동하는 소프트웨어를 개발하여 빠르고 저렴하며 전 세계적으로 접근 가능한 레이어 2 Bitcoin 거래를 촉진합니다. 이들의 오픈 소스이며 안전하고 확장 가능한 Lightning 시스템은 송금 및 수취 과정을 간소화합니다. 또한, Lightning Labs는 Lightning Network에서 검증 가능한 비수탁형(non-custodial) 금융 서비스를 제공하여 오픈 소스 기술과 차세대 Bitcoin 기반 금융 소프트웨어를 연결합니다.[1]
Lightning Labs는 2026년 10월 23일, Lightning 및 L402를 사용한 에이전트 개시 마이크로페이먼트를 포함하여 Bitcoin 결제를 위한 앱 통합 툴킷인 Wavelength mainnet 가용성을 발표했습니다. 사용자는 이 툴킷을 사용하기 위해 Lightning node를 운영하거나 채널을 관리할 필요가 없습니다. 이 서비스의 정산은 Lightning의 기본 프로토콜을 변경하는 대신 Bitcoin에 연결된 Ark와 유사한 레이어를 사용합니다. 사용자는 자신의 키를 제어하며 허가 없이 Bitcoin으로 나갈 수 있습니다. 출시 당시 계정 한도는 300,000 sats, 각 VTXO는 50,000 sats로 제한되었으며, Lightning 서비스 수수료는 일반 라우팅 수수료 외에 송수신 시 0.25%였습니다. Stablecoin 지원은 향후 제공될 예정이라고 설명되었으며, 해당 릴리스는 알파 단계로 유지되었습니다.[19]
Lightning Loop는 온체인 Bitcoin 주소와의 트랜잭션을 촉진함으로써 사용자가 Lightning 채널 liquidity(유동성)를 관리할 수 있게 해줍니다. Loop Out은 Lightning 트랜잭션을 온체인 주소로 보내 인바운드 용량을 생성하는 반면, Loop In은 온체인 Bitcoin을 Lightning 채널로 보내 아웃바운드 liquidity를 추가합니다. trustless(비신뢰) 서브마린 스왑을 사용하는 Loop는 비수탁 방식으로 운영되어 안전하고 독립적인 트랜잭션을 가능하게 합니다. Loop Out 트랜잭션은 수수료를 최소화하기 위해 일괄 처리(batch)됩니다. Loop 서비스의 인증에는 L402가 사용되며, 이는 Macaroons와 Lightning 결제 확인을 결합하여 액세스를 보호합니다.[4]
Lightning Pool은 Lightning 채널 유동성(LCL) 임대를 위한 비수탁 경매 플랫폼입니다. 참여자는 Bitcoin 컨트랙트를 통해 확보된 만기일이 있는 기간 한정 자산으로 liquidity를 구매하거나 판매할 수 있습니다. 이러한 임대를 통해 참여자는 인바운드 또는 아웃바운드 유동성을 확보하고 이자를 얻을 수 있습니다. 이는 Bitcoin 컨트랙트로 강제되므로 만기까지 메이커의 자금이 잠겨 있도록 보장합니다.[3]
체결된 주문은 온체인 트랜잭션에서 일괄 처리되어 참여자에게 라우팅 수수료 이상의 안정적인 수입원을 제공합니다. 공개 경매 형식은 시장이 liquidity가 가장 필요한 곳을 신호로 알릴 수 있게 하여, 휴면 채널을 줄이고 liquidity 분배를 최적화합니다. Pool은 신규 사용자가 유동성 수요에 따른 시장 주도 가격으로 필요한 비율만큼 인바운드 자금을 획득할 수 있도록 지원합니다.[3]
Lightning Network는 결제 채널로 구성되며, 각 채널은 두 피어 간의 2-of-2 멀티 시그니처 컨트랙트를 나타내며 여기서 반복적인 Bitcoin 트랜잭션을 수행할 수 있습니다. 커밋먼트 트랜잭션은 채널의 각 트랜잭션 업데이트를 기록하며, 어느 한 쪽이든 최신 트랜잭션을 사용하여 상대방의 동의 없이 일방적으로 채널을 닫고 온체인에서 자금을 회수할 수 있습니다(이 과정을 강제 종료라고 함). 프로토콜은 위반(더 높은 잔액을 얻기 위해 오래된 커밋먼트 트랜잭션을 게시하는 행위)을 방지하기 위해 페널티 시스템을 사용하며, 악의적으로 행동할 경우 위반한 당사자의 자금에 페널티가 부과됩니다. [5][6]
별도의 네트워크 노드인 Watchtowers는 Bitcoin 블록체인에서 특정 트랜잭션 ID를 감시하여 위반 사항을 모니터링하는 데 도움을 줍니다. 위반 사항을 모니터링하지만, Watchtowers는 커밋 세부 정보를 볼 수 없으므로 사용자 프라이버시를 유지합니다. 위반이 감지되면 Watchtowers는 취소 트랜잭션을 복호화하고 게시하여 페널티를 부과할 수 있으며, 이를 통해 공격자가 자금에 접근하는 것을 방지하고 처벌로서 채널 잔액을 몰수하게 합니다.[5][6]
2026년 6월 11일에 발표된 LND v0.21-beta는 단순 Taproot 채널을 상용화 가능 수준으로 만들었습니다. Taproot 키 경로 소비(key-path spends)는 채널의 온체인 소비를 일반적인 Taproot 소비처럼 보이게 할 수 있습니다. 또한 이 릴리스에는 미래의 BOLT 12 기능과 관련된 프라이버시 보존 메시징 기반인 기본적인 어니언 메시지(onion-message) 전달 기능이 추가되었으나, BOLT 12를 완전히 구현하지는 않았습니다.[20]
Splicing은 채널을 완전히 닫고 다시 열지 않고도 온체인 자금을 추가하거나 제거하는 기능입니다. Core Lightning v26.04는 Splicing을 기본적으로 활성화했습니다.[21]
2026년 10월 7일에 출시된 Core Lightning v26.06.9에는 채널 재설정, Splicing, 종료 중 HTLC 처리 및 기타 구성 요소에 영향을 미치는 책임 있게 보고된 취약점에 대한 수정 사항이 포함되었습니다. 유지 관리자들은 업그레이드를 권장했습니다.[22]
Lightning Network는 노드들이 공개 채널, 라우팅 수수료 및 네트워크 액세스 세부 정보를 포함한 자신에 대한 정보를 공유하기 위해 가십 네트워크를 사용합니다. 각 노드는 이 공유 데이터를 기반으로 네트워크 그래프를 구성하여 트랜잭션 경로를 결정하지만, 일부 라우팅 노드는 이 요구 사항을 우회할 수도 있습니다. 노드들의 빈번한 수수료 업데이트로 인해 종종 분주한 가십 네트워크는 노드들이 비활성 피어를 제거하거나 특정 업데이트를 놓칠 수 있기 때문에 네트워크 그래프에 대한 엄격한 합의가 부족합니다. 그래프 데이터를 통해 노드들은 총 노드 수, 채널 수, 그리고 각 노드의 중심성(경로가 얼마나 자주 통과하는지에 대한 척도)을 포함한 네트워크 지표를 분석할 수 있습니다. 그러나 중심성이 반드시 최적의 라우팅 수수료를 나타내는 것은 아닙니다. 스팸을 방지하기 위해 노드들은 최소 하나 이상의 공개 채널을 가진 노드의 가십 메시지만 전달하며, 이를 통해 Bitcoin 스테이크와 트랜잭션 수수료를 통한 참여를 보장합니다.[7]
Lightning Network에서 지불인은 자신의 지불 경로를 선택하며, 직접적이고 저렴한 경로를 목표로 하지만 종종 서로 다른 수수료를 가진 여러 경로를 시도해야 할 수도 있습니다. 노드들은 경로 탐색을 최적화하기 위해 다양한 전략을 사용할 수 있으며, 일부는 이 프로세스를 외주화할 수도 있습니다. 각 경로는 어니언 암호화(onion-encrypted)되어 발신자만이 전체 경로를 알고, 중간 노드들은 이전 및 다음 채널만 볼 수 있으며, 수신자는 지불의 출처를 알지 못한 채 마지막 홉(hop)만 알게 됩니다.[8]
이전에 LSAT로 불렸던 L402는 Lightning 결제와 Macaroon 기반 인증을 결합하여 탈중앙화 네트워크에서 안전하고 효율적인 유료 API 액세스를 가능하게 하는 프로토콜입니다. 이 프로토콜을 구현하는 Aperture는 gRPC 및 REST를 위한 역방향 HTTP 프록시로 작동하여 유료 API가 결제, 권한 및 요청 처리를 분리할 수 있도록 합니다.
비수탁형 스왑 및 채널 유동성 서비스인 Lightning Loop와 Pool은 현재 이러한 프로세스를 처리하기 위해 Aperture를 사용합니다. Lightning API 키인 L402는 Macaroons와 결제 해시를 결합하여 중앙 사용자 데이터베이스 없이 분산 시스템에서 인증 및 검증을 용이하게 합니다. L402가 유효하려면 결제 해시가 포함된 Macaroon과 Lightning 인보이스를 결제하여 얻은 프리이미지(preimage)가 필요합니다. 이를 통해 전통적인 로그인 방식 없이도 측정된(metered) 머신 간 API 액세스가 가능해지며, API 요청에 대한 결제 및 권한 검증이 가능해집니다.[9][10]
Macaroons는 분산 시스템에서 안전한 인증을 위해 설계된 무기명 토큰(bearer tokens)입니다. 여기에는 권한이 포함되어 있으며 루트 키만으로 검증할 수 있어 중앙 데이터베이스 조회가 필요 없으므로 시스템의 복원력과 효율성을 높입니다. 쿠키와 달리 Macaroons는 제한 및 안전한 위임이 가능하여 사용자가 권한을 제어할 수 있습니다. 그러나 취소가 어렵다는 단점이 있으며, 취소하려면 루트 키를 삭제해야 하는데 이 경우 관련된 모든 토큰이 무효화됩니다.[11]
Bitcoin의 Taproot 업그레이드를 활용하는 프로토콜인 Taproot Assets는 Bitcoin blockchain에서 자산을 발행할 수 있게 하며, 이를 Lightning Network를 통해 빠르고 대량이며 저렴한 비용으로 전송할 수 있게 합니다. Taproot의 고급 트리 구조와 Schnorr 서명을 활용함으로써 Taproot Assets는 프라이버시와 확장성을 향상시키고, 멀티홉 트랜잭션 및 광범위한 Lightning Network와의 통합을 지원합니다. 참가자들이 로컬 "Universes" 저장소에 오프체인으로 자산 데이터를 저장하고 제네시스부터의 트랜잭션 내역을 추적하여 자산을 검증하며, 이는 전용 가십 레이어(gossip layer)를 통해 확인되므로 검증 비용이 분산됩니다.[12][13]
2025년 6월 24일에 출시된 Taproot Assets v0.6은 대체 가능한 발행 트랜치(tranches)를 위한 그룹화된 자산 식별자를 추가하고, Lightning 채널 펀딩 및 결제 흐름에서 그룹 키를 활성화했으며, 수신자가 최대 20개의 인바운드 자산 채널 경로를 결합할 수 있도록 했습니다. Lightning Labs는 특정 애플리케이션과 SDK가 브릿지된 USDT 및 USDC뿐만 아니라 네이티브 DePix 및 GBP를 지원한다고 밝혔습니다.[18]
2025년 1월 30일, Tether는 Taproot Assets를 기반으로 한 Bitcoin 및 Lightning에서의 USDT 지원을 발표했습니다. 이는 발표된 통합이었으며, 발표 내용에서는 통합이 곧 이루어질 것이라고 설명했습니다.[17]
2025년 12월 16일에 발표된 Taproot Assets v0.7은 재사용 가능한 온체인 자산 주소, 검증 가능한 온체인 그룹 자산 공급 약정(supply commitments), 아웃바운드 채널 전반에 걸친 Multi-RFQ 전송 기능을 추가했습니다. 이러한 변경 사항은 비트코인 이외의 자산으로 Lightning 결제 라우팅을 확장하는 동시에 대체 가능성 처리와 결제 유동성을 개선합니다.[23]
Edge Nodes는 Taproot Assets와 Bitcoin 채널 간의 거래를 촉진하는 특수 Taproot Assets 인식 라이트닝 nodes입니다. 서비스 제공업체로서 운영되는 이들은 클라이언트와 프라이빗 Taproot Assets 채널을 유지하는 동시에 퍼블릭 라이트닝 네트워크에 연결된 상태를 유지합니다. Edge nodes는 자산 대 Bitcoin 스왑을 지원하여 Taproot Assets 지갑이 표준 라이트닝 서비스와 원활하게 상호 작용할 수 있도록 하며, 모든 라이트닝 인보이스에 대한 결제를 가능하게 합니다. 클라이언트는 Taproot-to-Bitcoin 전환에 대한 실시간 견적을 받을 수도 있으며, Edge node는 결제의 원자적 라우팅을 통해 수수료를 받습니다. Edge nodes는 환율 변동성을 완화하기 위해 포지션을 헤지하여 자산 유형 전반에 걸쳐 안정적인 스왑을 제공할 수 있습니다.[14]
Lightning Terminal은 Lightning Labs 제품을 관리하기 위한 웹 기반 대시보드로, node 관찰, 채널 관리 및 liquidity 솔루션을 위한 원격 인터페이스를 제공합니다. Lightning Node Connect (LNC)로 보안이 유지되어 모든 node 데이터가 Lightning Labs로부터 비공개로 유지되는 종단 간 암호화 연결을 보장합니다. 사용자는 node 순위, 중심성 및 성능 통계를 볼 수 있으며 Lightning Loop를 leverage하여 채널 유동성을 관리하고 자금을 온체인 또는 라이트닝 채널로 이동할 수 있습니다. Lightning Pool을 통해 사용자는 채널 liquidity를 사고팔고, 주문을 추적하며, 채널을 모니터링할 수 있습니다. 또한 이 터미널은 Taproot Assets 통합을 지원하여 라이트닝 네트워크를 통한 자산 전송을 가능하게 합니다. 터미널은 브라우저를 통해 액세스할 수 있는 반면, 자체 호스팅 설정(litd)에는 웹 기반 추천, 결제 기능 및 트랜잭션 추적 기능이 없습니다. [15]
Lightning Node Connect (LNC)는 Tor 또는 NAT 뒤에 있더라도 라이트닝 node에 대한 안전한 종단 간 암호화 연결을 가능하게 하여 원격 node 관리를 단순화합니다. Lightning Terminal은 이 오픈 소스 도구를 사용하여 브라우저나 앱을 통해 애플리케이션을 nodes에 연결합니다. LNC는 LND의 gRPC 인터페이스에 의존하며, node는 사용자 액세스를 위해 웹 프록시에 아웃바운드 연결을 생성합니다. 암호 인증 키 교환(PAKE)은 사용자와 node 간의 암호화된 세션을 보장합니다. [16]
LNC 시스템은 세 가지 주요 구성 요소를 포함합니다:[16]
LNC는 브라우저 확장 프로그램, 모바일 지갑 및 네트워크 탐색기를 지원하여 노드를 연결 및 관리하고 결제를 보내는 등의 작업을 수행할 수 있습니다.[16]