CONTENTS
1. 라이트닝 네트워크란?
2. 라이트닝 네트워크 용도
3. 라이트닝 네트워크 장단점
4. 라이트닝 네트워크 작동방식
5. 라이트닝 네트워크가 비트코인에 중요한 이유
1️⃣ 라이트닝 네트워크란?
라이트닝 네트워크(Lightning Network)란 2015년, 조세프 푼과 타디우스 드라이어에 의해 고안된 개념으로, 비트코인 블록체인의 확장성 문제를 해결하기 위한 오프체인 솔루션으로 활용될 수 있는 지불 프로토콜을 설계하는 것이 목적입니다.
라이트닝 네트워크는 단지 비트코인 뿐만 아니라 다른 수많은 암호화폐들의 한계를 극복하기 위해 시작되었습니다. 라이트닝 네트워크는 사용자들이 다중서명,멀티시그 주소를 통해 수천개의 거래가 가능하도록 합니다.
라이트닝 네트워크에서 각 거래마다 전송 수수료를 지불하기보다 멀티시그주소를 통해 수천개의 전송을 한번에 처리할 수 있습니다.
2️⃣ 라이트닝 네트워크 용도
기존에는 Lightning 지갑을 설정한 다른 사람에게 지불할 수 있습니다. 하지만 라이트닝 네트워크는 제XNUMX자의 개입없이 웹사이트에 쉽게 통합됩니다.
대다수의 암호화 회사가 여전히 Lightning 거래를 허용하지 않지만 허용하는 플랫폼 수는 증가하고 있습니다.
그럼에도 불구하고 Bitfinex 및 MercuriEX와 같은 암호화폐거래소, Bitrefill과 같은 온라인 소매업체 및 판매자, 다양한 카지노 및 기타 서비스 제공업체에 이르기까지 광범위한 인기 라이트닝 지원 플랫폼이 운영되고 있습니다.
라이트닝 네트워크는 빠른 비트코인 결제가 가능하도록 하는 네트워크로, 거래 승인에 소요되는 시간이 약 10분에서 몇 초로 단축됩니다.
3️⃣ 라이트닝 네트워크 장단점
[장점]
- 확장성 및 수수료 절감 : 블록체인 공간에서 거래가 몰리면 채굴자들은 많은 수익을 얻기 위해 수수료가 더 높은 거래를 블록체인에 포함시킵니다. 이렇게 모두가 동시에 트랜잭션을 전송하려고 하면 평균 수수료가 비싸집니다. 라이트닝 채널은 개설과 종료 시 2번의 수수료를 지불해야 하지만, 채널 개설 중에는 모든 트랜잭션을 수수료 없이 처리 가능합니다. 거래가 완전히 종료된 후 마지막 상태를 블록체인에 전송하기만 하면 됩니다. 이러한 처리 방식으로 인하여 라이트닝 네크워크 안에서 이용자들은 수수료 절감 효과를 얻을 수 있습니다.
- 소액 결제 : 라이트닝 네트워크의 장점은 소액결재가 가능해진다는 것입니다. 비트코인 네트워크는 거래가 정산될 때 마이너가 수수료를 받게 됩니다. 하지만 라이트닝 네트워크는 지불 채널이 청산을 하기 전까지 열려있기 때문에 청산 전까지는 수수료가 발생하지 않습니다. 그만큼 수수료가 적거나 거의 없다는 뜻입니다. 이에 따라 1사토시 수준까지도 결제가 가능합니다.
- 개인정보보호 : 라이트닝 네트워크는 사용자에게 상당한 수준의 기밀성을 제공합니다. 당사자는 더 큰 네트워크에 자신의 채널을 알리지 않아도 됩니다. 블록체인을 통하여 라이트닝 채널이 개설되었다는 것은 알 수 있지만, 내부에서 어떠한 거래가 발생하였는지는 알 수 없습니다. 채널 내의 사용자들만이 어떠한 거래가 발생하였는지 알 수 있습니다.
- 코인 스왑 or 체인 간 스왑 : 코인 스왑은 스마트컨트랙트를 활용하여 동일한 해시 알고리즘을 공유하는 두 개의 서로 다른 블록체인으로 가동되는 두 개의 가상화폐 간의 교환을 촉진합니다. 이 때 거래소와 같은 중앙 집중형 중개자는 활용하지 않습니다. 코인 스왑은 블록체인 간 또는 라이트닝 네트워크 간의 오프 체인 채널 간에서 발생할 수 있습니다. 실질적으로 라이트닝 네트워크가 완전히 가동되면 서로 다른 블록체인이 즉각적이고 저렴하며 사적인 P2P 거래가 가능해집니다.
[단점]
- 사용성 제한 : 비트코인 초보자를 위한 가장 직관적인 시스템은 아닙니다. 주소, 수수료 등에 익숙해지기 전까지는 이용에 어려움을 겪을 수 있습니다. 라이트닝 노드를 이용하려면 비트코인 노드에 접근해야하고, 사용자가 직접 채널을 개설해야하기 때문에 많은 시간이 소요될 수 있습니다.
- 제한된 유동성 : 라이트닝 네트워크는 대규모 지불에는 부적합합니다. 유동성이 파이프라인에 락업되어 있기 때문에 프로토콜을 통하여 거래하고 지불 경로를 잡는데 한계가 존재합니다. 사용자들은 채널 개설 시 설정해둔 한도 금액 이상을 이용할 수 없습니다. 자금을 모두 사용하여 채널의 잔고가 바닥나면 채널을 닫아야 합니다. 경로 역시 채널의 총 한도에 따라 제한될 수 있습니다. 예를들면 A와 B가 개설한 채널에 5비트코인을 한도로 두고 있지만, B와 C가 개설한 채널은 1비트코인을 한도로 두고 있다면 A는 1비트코인 이상을 전송할 수 없습니다.
- 허브의 중앙화 : 허브의 중앙화는 특정 소수의 노드들이 다양한 채널을 구성하여 대부분의 라이트닝 네트워크 거래 수용량을 관리하는 현상을 말합니다. 이렇게 대부분의 네트워크를 장악한 소수의 노드가 오프라인 상태로 바뀌면 네트워크 이용에 문제가 발생할 수 있습니다.
4️⃣ 라이트닝 네트워크 작동방식
라이트닝 네트워크 백서에 의하면 확장 솔루션의 이론은 비트코인 블록체인에 '최소한의 정보'만을 게시하고 나중에 차액 결제를 블록체인에 추가 기록하는 것입니다.
라이트닝 네트워크는 다중 서명 거래 및 스마트 컨트랙트를 이용하여 두 당사자 간의 결제 채널을 생성합니다.
송금을 처리하기 위해서는 양 당사자의 동의가 필요합니다.
라이트닝 네트워크 채널을 생성하기 위해 양 당사자는 모두 다중 서명 비트코인 주소를 자금에 넣어 원장을 만듭니다. 채널에서 즉시 결제가 이루어지며, 가스비는 발생하지 않습니다. 거래가 오프체인에서 이루어지고 비트코인 블록체인에 게시되지 않기 때문입니다.
가스비는 비트코인 블록체인과 상호작용할 때만 지불되며, 이는 일반적으로 채널을 생성, 폐쇄하고 채널에 자금을 추가 시 발생합니다. 채널의 상태를 기본 블록체인에 브로드캐스팅함으로써 어느 한 쪽이 언제든지 채널을 폐쇄할 수 있습니다.
이 시스템에서 비트코인 블록체인은 중재자 역할을 합니다. 오프체인(라이트닝 네트워크) 트랜잭션은 온체인 집행 가능성에 대한 신뢰를 바탕으로 이루어집니다.
5️⃣ 라이트닝 네트워크가 비트코인에 중요한 이유
비트코인의 거래 속도는 마스터카드(Mastercard)나 비자(Visa) 같은 글로벌 결제 네트워크에 비해 매우 느린 편이며, 거래 수수료도 경쟁력이 있을만큼 저렴하지 않습니다.
블록체인 분석 회사인 Arcane Research에 의하면 비트코인 실제 거래량은 초당 7 트랜잭션에 불과하며, Visa의 TPS는 2021년 측정 기준 5200에 달합니다.
가상화폐 거래소에서 가상화폐 지갑으로 BTC를 이체해 본 적이 있다면, 거래를 확인하는 데만 10분 이상이 걸린다는 것을 알 것입니다. 고로 비트코인 결제를 일상에서 사용하기 위해서는 즉시 확인할 수 있는 시스템이 필수적입니다.
또한 크고 작은 모든 구매에 사용하기에 비트코인 거래 수수료를 비쌉니다. 2023년 7월 1일 블록체어에서 집계한 온체인 데이터에 의하면, 비트코인 거래에는 평균 1.12달러의 수수료가 발생합니다.
이것이 바로 조셉푼과 타티우스 드라이어가 2016 년 1월 14일에 발표한 백서에 라이트닝 네트워크를 제안한 이유입니다. 이 백서에서는 결제 시스템의 보안과 탈중앙화를 훼손하지 않으면서, 더욱 빠르고 저렴하게 거래할 수 있도록 하기 위하여 비트코인 블록체인 위에 구축된 양방향 결제 채널 네트워크를 제안하였습니다.