라이트닝 네트워크 — 진정한 탈중앙화 금융

라이트닝 네트워크 — 진정한 탈중앙화 금융

영어에서 번역됨

한 번은 실수로 삼촌 차를 망가뜨려서 수리비를 보내야 했습니다. 삼촌의 나라에서는 가까운 가족 구성원, 즉 부모와 자녀, 형제자매 또는 배우자 간의 개인 송금이 아닌 이상 세금이 부과되었습니다. 제 삼촌은 어머니의 여동생의 남편이었습니다. 세금을 피하기 위해 현금을 가져가거나(불편함) 3단계 송금을 준비해야 했습니다.

  • 어머니(가까운 친척)에게 돈을 보냈습니다.
  • 어머니가 여동생(또 다른 가까운 친척)에게 돈을 보냈습니다.
  • 어머니의 여동생이 남편(가족 구성원)에게 돈을 전달했습니다.

이 일은 약 15년 전에 일어났습니다. 당시에는 소셜 네트워크가 붐을 이루었고, 저는 결제 시스템과 통합된 소셜 네트워크라는 스타트업 아이디어를 떠올렸습니다. 이 네트워크에서 사용자는 부모, 자녀, 형제자매, 배우자를 지정할 수 있으며, 결제 앱은 모든 송금에 대한 최적의 경로를 자동으로 찾아 가까운 가족 연결만 포함되도록 하여 세금을 피할 수 있습니다.

제 아이디어는 그저 아이디어에 머물렀습니다. 그러나 약 10년 후 "탈중앙화 금융"이라는 용어를 접하고 제 컨셉에 완벽한 이름이라고 생각했습니다. DeFi 공간에는 그러한 시스템이 제안된 적이 없는 것으로 밝혀졌습니다. 그러나 상호 연결된 연락처를 통해 암호화폐 전송을 위한 네트워크는 실제로 존재합니다. 라이트닝 네트워크라고 하며 비트코인 블록체인에서 작동합니다.

라이트닝 네트워크는 세금 최적화에 관한 것이 아닙니다. 블록체인에 트랜잭션을 기록하지 않고, 트랜잭션을 블록에 포함시키기 위해 채굴자 수수료를 지불하지 않고, 확인을 기다리지 않고 사용자가 직접 비트코인을 보낼 수 있도록 설계되었습니다.

일부에서는 라이트닝 네트워크가 죽었다(또는 죽어가고 있다)고 주장합니다. 그러나 정기적으로 사용하는 사람으로서 여전히 가치가 있는 이유와 제한적인 인식에도 불구하고 쓸모없게 되지 않은 이유를 설명하고 싶습니다.

라이트닝 네트워크 작동 방식

라이트닝 네트워크의 트랜잭션 체인의 핵심 요소는 결제 채널로, 두 사람이 서로 비트코인을 보낼 수 있습니다. 블록체인 관점에서 결제 채널은 본질적으로 표준 다중 서명 주소입니다. 두 참가자 모두 이 주소에 비트코인을 입금할 수 있으며, 둘 다 자금을 지출하는 데 필요한 개인 키를 보유합니다. 다중 서명 설정은 2-of-2 원칙을 따르며, 이는 두 참가자의 서명이 모두 결제 채널에서 비트코인을 이동하는 트랜잭션을 생성하는 데 필요하다는 의미입니다.

다음은 라이트닝 네트워크 결제 채널이 블록 탐색기에 표시되는 방식입니다.

mempool.space의 결제 채널 주소

이 주소에서 2022년 4월 27일 이후 0.02 BTC가 표시되며 블록체인에 추가 트랜잭션 기록이 없습니다. 탐색기에 추가 블록체인 트랜잭션이 표시되지 않더라도 해당 0.02 BTC는 채널 내에서 두 참가자 간에 수백 번 전송되었을 수 있습니다.

Alice와 Bob이 비트코인을 보내기 위해 결제 채널을 열었다고 상상해 보세요. 이를 위해 bc1p…aabb 주소에 자금을 예치합니다. Alice는 10 BTC를 예치하고 Bob은 1 BTC를 추가합니다.

Alice와 Bob 간의 결제 채널

실제로 11 BTC를 보유한 결제 채널은 매우 드물며 참가자는 일반적으로 훨씬 적은 금액을 관리합니다. 이러한 값은 단순화를 위해 사용됩니다.

채널을 여는 시점에 Alice와 Bob은 모두 각자의 자금을 각자의 개인 주소로 반환하는 트랜잭션에 서명합니다. Alice에게 10 BTC, Bob에게 1 BTC입니다. 어느 참가자든 언제든지 이 트랜잭션을 네트워크에 브로드캐스트하여 채널을 효과적으로 닫을 수 있습니다. 그러나 아무도 이렇게 하지 않는 한 채널은 활성 상태로 유지됩니다.

이제 Alice가 Bob에게 1 BTC를 보내고 싶다고 가정해 보겠습니다. 기술적으로 이는 Alice와 Bob이 브로드캐스트될 때 Alice에게 9 BTC, Bob에게 2 BTC를 배포하는 새로운 트랜잭션에 서명함으로써 작동합니다.

전송 후 채널

이 트랜잭션은 아직 블록체인에 브로드캐스트되지 않았습니다. Alice와 Bob은 나중에 채널을 닫아야 할 경우를 대비하여 백업으로 사본을 보관합니다.

이제 Bob이 Carol과 별도의 채널을 열었다고 상상해 보세요. 가족 구성원을 통해 돈을 이체하는 것에 대한 앞선 이야기처럼 Alice는 Bob에게 Carol에게 비트코인을 보내달라고 요청할 수 있습니다.

예를 들어 Carol과의 Bob 채널은 다중 서명 주소 bc1p…bbcc와 연결될 수 있으며, 여기서 Bob과 Carol은 처음 각각 5 BTC를 예치했습니다.

Bob과 Carol 간의 결제 채널

Bob이 Alice를 대신하여 Carol에게 5 BTC를 보내면 최종 잔액은 다음과 같습니다.

전송 결과

  • 주소 bc1p…aabb에서 Alice는 이제 4 BTC를 보유하고 Bob은 7 BTC를 보유합니다.
  • 주소 bc1p…bbcc에서 Carol은 이제 10 BTC를 모두 소유합니다.

중요한 것은 Carol은 해당 5 BTC의 출처를 알 수 없다는 것입니다. 그녀는 Bob에게 물어볼 수 있지만 그는 다음과 같이 응답할 수 있습니다.

  • 그가 직접 보냈다.
  • Alice가 보냈다.
  • 또는 Bob도 채널이 있는 Dave에서 왔습니다.

Dave와의 또 다른 채널

Carol은 진실을 확인할 방법이 없습니다. 이 전송의 출처를 밝히는 블록체인이나 다른 곳에 공개 기록이 존재하지 않습니다.

사실 Alice가 원래 비트코인을 보냈는지, Alice가 채널을 가지고 있을 수도 있는 Eve에서 왔는지 Bob조차도 확신할 수 없습니다.

Eve가 나타납니다

이것이 라이트닝 네트워크가 작동하는 방식입니다. 각 참가자 쌍은 결제 채널을 한 번 열고 새로운 블록체인 기록을 생성하지 않고도 해당 채널을 통해 여러 번 비트코인을 교환할 수 있습니다. 블록체인에 기록되는 유일한 트랜잭션은 결제 채널을 열고 닫는 트랜잭션입니다. 중간 채널의 참가자를 포함하여 채널 내에서 얼마나 많은 비트코인이 교환되었는지 또는 누가 해당 전송을 시작했는지 아무도 알 수 없습니다.

이러한 모든 프로세스는 자동화되어 중개인이 전송된 자금을 방해하거나 훔칠 수 없도록 합니다.

라이트닝 네트워크의 문제점

Bob은 자신의 편에 0개의 비트코인을 가지고 있습니다

이 그림을 다시 살펴보면 Bob과 Carol을 연결하는 채널을 통해 Carol 방향으로 더 이상 비트코인을 보낼 수 없다는 것을 알 수 있습니다. 그 이유는 무엇일까요? Carol에게 보낼 수 있는 Bob 채널 측면에 남은 비트코인이 없기 때문입니다.

이는 라이트닝 네트워크 참가자가 직면한 가장 큰 과제인 채널 불균형을 보여줍니다. 채널의 모든 비트코인이 한쪽으로 몰리면 해당 방향으로 더 이상 전송할 수 없습니다. 결과적으로 라이트닝 네트워크를 통해 비트코인을 보내려고 할 때 사용자는 때때로 "경로를 찾을 수 없습니다."라는 오류가 발생합니다.

전문 라이트닝 네트워크 운영자인 Deezy.io는 채널의 균형을 재조정하는 데 도움이 되도록 특정 방향으로 노드를 통해 트랜잭션을 라우팅하는 것에 대한 지불을 제공하기도 했습니다.

채널 유동성을 지속적으로 모니터링하고 관리해야 하는 이러한 필요성은 불만스러운 사용자 경험을 만듭니다. 간단하고 번거롭지 않은 트랜잭션을 기대하는 주류 금융 사용자에게는 이상적이지 않습니다.

그러나 사용자 경험이 완벽하더라도 라이트닝 네트워크의 대량 채택은 사실상 불가능합니다. 네트워크에 8,000명의 새로운 참가자를 추가하려면(각각 기존 노드에 연결된 채널을 열어야 함) 총 8,000개의 온체인 트랜잭션이 필요합니다. 이는 거의 두 개의 전체 비트코인 블록에 해당합니다.

일반적인 비트코인 블록은 4,000개 이상의 트랜잭션을 보유합니다. 출처 — mempool.space

이제 80억 명의 세계 인구를 라이트닝 네트워크에 온보딩한다고 상상해 보세요. 이는 200만 개의 블록이 필요합니다. 비트코인은 10분마다 새로운 블록을 생성하므로 이 프로세스는 38년이 걸립니다. 이는 모든 블록이 채널을 여는 데만 전념한다고 가정하는 것입니다.

또한 채널은 열리기만 하는 것이 아니라 자주 닫힙니다. 한 참가자가 장기간 오프라인 상태이거나 채널의 모든 비트코인이 한쪽으로 이동하여 채널을 사용할 수 없게 되면 채널을 닫아야 할 수 있습니다. 채널은 소프트웨어 문제로 인해 강제로 닫힐 수도 있습니다. 이는 온체인 수수료가 높을 때 특히 실망스러운 시나리오입니다.

이러한 모든 요인들이 라이트닝 네트워크의 광범위한 인식 노력을 저해합니다.

rabbit.io에서 라이트닝 네트워크를 통한 비트코인 교환을 지원하여 다른 모든 암호화폐와의 스왑을 허용합니다. 그러나 이러한 스왑 옵션은 어느 방향으로든 거의 사용되지 않습니다. 한편 rabbit.io의 메인 네트워크를 통한 비트코인 스왑은 빈번하고 대량으로 발생합니다. 이는 비트코인 보유자가 라이트닝 네트워크 사용을 크게 피하고 있음을 시사합니다.

게다가 Coinmetrics에서 수집하여 txstats.com에 게시된 데이터에 따르면 라이트닝 네트워크 사용량은 꾸준히 감소하고 있습니다.

2025년 1월부터 3월까지 라이트닝 네트워크 채널 및 총 용량 감소를 보여주는 차트

2025년 3월 23일 현재 총 용량이 4,568.9 BTC52,717개의 활성 채널이 있습니다. 이는 평균 채널이 0.09 BTC 미만을 보유하여 라이트닝 네트워크를 통한 대규모 트랜잭션을 특히 어렵게 만든다는 것을 의미합니다.

라이트닝 네트워크의 장점

라이트닝 네트워크에서 적극적으로 채널을 여는 사람들은 해당 측면이 거래소인 경우 비트코인이 채널의 반대쪽으로 빠르게 이동하는 경향이 있다고 말합니다. 반대로 새로운 사용자와 채널을 열면 채널의 모든 비트코인이 사용자 측면에 축적되는 경향이 있다고 보고합니다.

이는 라이트닝 네트워크의 금융 흐름에서 명확한 패턴을 강조합니다. 비트코인은 개인 사용자에서 거래소로 이동합니다. 이는 오늘날 라이트닝 네트워크의 주요 사용 사례가 되었으며, 그에 대한 특정 이유는 비트코인 메인 네트워크의 AML 남용입니다.

라이트닝 네트워크를 통해 자금을 예치할 때 거래소는 해당 자금의 출처를 추적할 수 없고, 이력을 추적할 수 없으며, "더러운" 것으로 표시할 근거가 없습니다.

그러나 메인 비트코인 네트워크에서는 이를 피하기가 훨씬 더 어렵습니다. 비트코인 블록체인의 AML(자금 세탁 방지) 태깅은 소급하여 수행됩니다. 누군가가 오늘 비트코인을 훔치면 AML 서비스는 해당 코인을 즉시 의심스러운 것으로 인식하지 못합니다. 결과적으로 도난당한 코인은 여러 손을 거쳐 완전히 깨끗하게 보일 수 있습니다. 그러나 며칠, 몇 주 또는 심지어 몇 달 후 도난이 결국 보고되면 AML 서비스는 해당 코인을 "고위험"으로 표시하여 예치한 거래소 계정이 동결될 수 있습니다.

이러한 이유로 라이트닝 네트워크를 통한 예금은 핵심 솔루션이 되었습니다. 더 적은 양의 비트코인을 메인 네트워크에서 결제 채널로 이동한 다음 라이트닝 네트워크를 통해 거래소에 예치하면 AML 문제의 위험이 크게 줄어듭니다.

물론 라이트닝 네트워크를 통해 알려진 범죄 출처의 비트코인을 세탁하려는 시도는 무의미합니다. 적절한 조사를 통해 당국은 여전히 참가자 체인을 따라 자금을 추적할 수 있습니다. Carol은 Bob을 식별할 수 있고, Bob은 Alice를 가리킬 수 있습니다. 그러나 합법적인 거래의 경우 라이트닝 네트워크는 귀중한 개인 정보 보호 기능을 제공합니다.

라이트닝 네트워크는 또한 엘살바도르의 엘존테와 같은 "암호화폐 핫스팟"에서의 일상적인 결제 또는 fountain.fm, stacker.news 또는 NOSTR 프로토콜을 사용하는 앱과 같은 플랫폼에서의 마이크로 트랜잭션과 같은 다른 사용 사례도 있습니다. 그러나 라이트닝 네트워크의 복잡한 사용자 경험으로 인해 이러한 시나리오는 암호화폐 애호가라는 틈새 그룹에서만 인기가 있습니다.

개인적으로 라이트닝 네트워크에서 볼 수 있는 주요 장점 중 하나는 메인 비트코인 네트워크의 혼잡으로부터 독립적이라는 것입니다. 개인 지갑 주소에 비트코인을 보관하면 네트워크 트래픽이 가장 많은 시간에 보내는 데 비용이 너무 많이 들 수 있습니다. 그러나 라이트닝 채널에 자금을 보관하면 수수료 걱정 없이 언제든지 비트코인을 보낼 수 있습니다.

그러나 이점에는 중요한 단점이 있다는 점을 언급하는 것이 공정합니다. 라이트닝 채널에서 비트코인을 보내려면 채널의 다른 참가자가 그 시점에 온라인 상태여야 합니다. 아무도 그것을 보장할 수 없기 때문에 라이트닝 네트워크를 진정으로 "항상 사용 가능한" 솔루션이라고 부르는 것은 다소 과장된 것입니다.

결론

결함과 제한된 채택에도 불구하고 라이트닝 네트워크는 비트코인을 포함한 모든 암호화폐와 점점 더 관련성이 높아지고 있는 주요 문제, 즉 "깨끗한" 코인과 "오염된" 코인을 구별하는 문제를 효과적으로 해결합니다.

라이트닝 네트워크 덕분에 비트코인에서 이러한 우려를 크게 피할 수 있습니다.

AML 관련 위험으로부터 자신을 보호하려면 비트코인을 라이트닝 네트워크 결제 채널로 이동하는 것을 고려해 보세요. 네트워크는 진정으로 탈중앙화되어 있으므로 Alice, Bob, Carol 또는 라이트닝 입출금을 지원하는 거래소를 포함하여 시스템에 이미 연결된 참가자와 채널을 열 수 있습니다.

네트워크의 모든 노드는 동일하며 모든 사토시는 다른 모든 사토시와 같습니다. 이것이 라이트닝 네트워크를 탈중앙화 금융의 진정한 예로 만드는 것입니다.