저자: 로이 셰인펠드
출처: https://blog.breez.technology/lightning-is-dead-long-live-lightning-f224292dbcd0

라이트닝 네트워크는 꾸준히 발전해 왔지만, 지난 10년간 우리가 목격한 변화의 대부분은 기술 자체의 내부적인 변화였습니다. 하지만 최근 2년간 일어난 변화는 기술 자체 에 관한 것입니다. 프로토콜 개선이나 새로운 기능 추가에 대한 이야기가 아니라, 라이트닝 네트워크의 본질, 그 기능, 그리고 누가 어디에서 사용하는지에 대한 근본적으로 새로운 이해를 의미합니다.
우리는 이전에 이러한 변화들 중 일부를 개별적으로 논의했지만, 다소 추상적인 방식으로 다루었을지도 모릅니다. 그래서 우리는 " 보편적인 언어 "( 중국어 번역본 기준 )나 "마지막 구간"과 같은 은유를 사용하는 것입니다.
다행히도, 저희 파트너 중 하나인 Cake Wallet 이 이 길을 저희와 함께 걸어왔습니다. 그들의 이야기는 라이트닝 네트워크의 최근 변화를 생생하게 보여줍니다. 자, 그럼 라이트닝 네트워크, Breez, 그리고 Cake Wallet에 대한 이야기를 들려드리겠습니다.
이 문제에 계속 갇히게 된다면...
2024년, 저희는 Cake를 초기 디자인 파트너로 맞이하게 되어 기뻤습니다. Cake는 저희의 (당시) 완전히 새로운 SDK(소프트웨어 개발 키트)를 활용하여 Breez SDK를 지갑 구현에 적용하고 Greenlight를 사용했습니다. Greenlight의 원격 노드 모드는 사용자 컬렉션에서 실행되는 클라이언트 노드보다 더 나은 라이트닝 네트워크 사용자 경험을 제공했지만, Cake는 이를 실제 서비스에 출시하지 않았고, 저희 또한 이후 해당 기능을 중단했습니다.
모바일 기기에서 라이트닝 노드를 구현했던 기존 방식과 비교했을 때, 그린라이트는 진정한 의미의 "사용자 경험 개선"이라고 할 수 있습니다. 사용자의 스마트폰에서 실제 라이트닝 노드를 실행하려면 대량 리소스가 소모되고 비트코인 블록체인 및 라이트닝 네트워크와의 지속적인 동기화가 필요했는데, 당시 모바일 운영체제의 한계로 인해 이는 매우 어려운 일이었습니다. 그린라이트는 사용자의 노드를 클라우드로 옮기고 대부분의 핵심 구성 요소를 백그라운드에서 처리함으로써 사용자 경험을 획기적으로 향상시켰습니다.
하지만 그린라이트를 도입했음에도 불구하고, 우리는 여전히 허가 없이 국경 없이 비트코인을 사용할 수 있다는 점과 직관적이고 원활한 사용자 경험 사이에서 절충점을 찾아야 했습니다. 예를 들어, 채널 유동성은 모든 사용자에게 여전히 골칫거리 였습니다 . 당시 우리는 그린라이트가 보관 및 개방성 측면에서 기존 플랫폼과 유사하면서도 단순성 면에서는 훨씬 뛰어나다는 점에서 최상의 균형을 이룬다고 생각했습니다. 그러나 사용자 경험은 여전히 너무 복잡했고, 그린라이트는 확장성이 부족하다는 문제점을 드러냈습니다.
이러한 이유로 Cask는 Breez SDK의 Greenlight 구현을 실제 운영 환경에 배포하지 않고, 디자인, 단순성 및 기능성만을 칭찬했습니다 . Greenlight는 (라이트닝 네트워크) 기술 의 발전이지만, 라이트닝 네트워크 자체에는 이 기술을 둘러싼 근본적인 변화가 필요합니다.
Cake는 Greenlight 솔루션을 시도해 봤는데, 개발자에게는 만족스러웠지만 사용자에게는 충분하지 않았습니다. 그래서 타협하지 않고 더 나은 제품이 나올 때까지 기다리기로 했습니다. 솔직히 말해서, 이것이야말로 우리가 필요로 했던 피드백입니다.
마지막 구간 배송을 위한 공통 언어
시간이 흐르면서 기술도 발전한다.
좀 더 구체적으로 말하자면, "라스트 마일"을 겨냥한 다양한 기술들이 등장하여 비트코인 사용자 경험과 비트코인 전송의 경제성을 개선해 왔습니다. 이러한 기술에는 차세대 스테이트체인(예: Spark ), 사이드체인(예: Liquid ), 친구 및 가족 간 전송에 적합한 연합체 (예: Fedimint ), eCash 네트워크(예: Cashu ), 그리고 고급 프로그래밍 가능 레이어(예: Arkade ) 등이 있습니다 . 이 모든 기술들은 동일한 주제의 변형이라고 할 수 있습니다. 라이트닝 네트워크가 비트코인의 경제성과 처리량을 향상시킨 것처럼, 이러한 "라스트 마일" 완성 기술들은 라이트닝 네트워크의 결제 채널, 경제성, 복잡성 및 확장성을 개선했습니다.
라이트닝 네트워크는 가치 전송 방식에서 여전히 필수적인 부분이지만, 이제는 사용자가 이해해야 하는 결제 채널 프로토콜이 아니라 이러한 최종 단계 기술들을 연결하는 범용 언어 이자 결제 프로토콜이 되었습니다. 더욱이 라이트닝 네트워크의 연결성은 훨씬 더 깊습니다. 비트코인이 Spark 플랫폼에서 Arkade로 전송되거나 Fedimit 컨소시엄과 Liquid 간에 전송될 때에도 이러한 보조 네트워크들은 라이트닝 네트워크의 언어를 사용하여 원활하게 통신합니다.
라이트닝 네트워크의 경제 모델을 이해하고 사용자 경험을 중요하게 생각한다면, 라이트닝 네트워크의 변화는 필연적인 것처럼 보일 것입니다. 현재 라이트닝 채널 구성인 푼-드라이야(Poon-Dryja) 결제 채널은 고속 거래가 지속적으로 이루어질 때, 특히 양방향 거래가 이루어질 때 타의 추종을 불허합니다. 모바일 기기에서 발생하는 고유한 문제(예: 네트워크 동기화 및 오프라인 결제)가 해결되더라도, 네트워크 에지 노드는 낮은 거래 속도로 인해 성능 저하를 겪을 수밖에 없습니다. 유동성 관리와 경제 모델은 라우팅 노드에는 유용한 기능이지만, 최종 사용자 노드에는 오히려 문제를 야기합니다. 다행히 이러한 마지막 단계 기술들이 이러한 문제와 사용자 경험의 복잡성을 해결했고, 라이트닝 네트워크는 보편적인 언어로서 이 모든 것을 연결하여 개발자와 사용자 모두에게 비트코인을 더욱 쉽게 접근할 수 있도록 만들어 줍니다.
케이크 리턴즈
라이트닝 네트워크의 발전 과정에 대한 소개는 정말 훌륭했습니다. 그리고 중요한 소식을 하나 더 전해드릴 뻔했는데요, Cake Wallet에서 Breez SDK를 정식 출시했습니다! 정말 기쁜 소식이에요!
Cake는 비트코인의 사용자 경험 문제를 연구하고 다양한 최종 결제 솔루션을 모색해 왔습니다. Breez SDK의 Spark 구현은 신뢰도를 최소화하는 솔루션 과 Cake의 호환성 있는 사용자 경험 사이에서 균형을 맞춥니다. 이 구현은 비트코인의 개방성, 유용성, 그리고 최종성을 오프라인 결제와 같이 라이트닝 네트워크에서 아직 사용할 수 없는 기능과 결합합니다.
사용자 경험 측면에서 보면, 예전에는 약점이었던 부분이 이제는 강점이 되었습니다. 결제는 즉시 처리되고, 오프라인 결제와 라이트닝 네트워크 주소가 내장되어 있습니다. 거래 수수료는 거의 없습니다. 여느 핀테크 앱과 마찬가지로, 복잡한 기능들은 대량 보이지 않는 곳에 숨겨져 있어 사용자는 자신이 지정한 시간과 방법으로 자금이 이체되는 것만 확인하면 됩니다. 이것이 바로 비트코인이 전자 화폐로서 갖는 장점입니다. 사용자는 그저 원하는 것을 얻고 즐기기만 하면 됩니다! (농담입니다.)
물론 개발자 경험도 소홀히 하지 않았습니다. 오히려 그 어느 때보다 개선되었습니다. Breez SDK의 API(애플리케이션 프로그래밍 인터페이스)는 개발자를 위해 개발자가 설계했으며, 최대한 간단하고 명확하며 확장 가능한 명령, 그리고 빠르고 유용한 지원을 제공하는 것을 목표로 합니다. 사용자 친화적인 제품으로서 Cake는 최종 사용자에게 도움이 되며, 개발자 친화적인 제품으로서 저희는 Cake 제품 팀을 지원합니다.
노력은 결국 결실을 맺을 것이다.
Breez는 라이트닝 네트워크의 잠재력을 가장 먼저 알아본 팀 중 하나였으며, 사용하기 쉬운 모바일 앱을 출시했지만, 사용자들의 요구에 따라 더 나은 경험을 제공해야 했습니다. 저희는 Greenlight를 개발한 Blockstream 팀과 협력하여 사용자와 개발자 모두에게 최적화된 환경을 만들기 위해 노력했습니다. 기존의 Greenlight SDK 또한 상당한 개선이었기에 저희는 여전히 자부심을 느끼고 있으며, 그럴 만한 이유도 충분합니다. 하지만 Cake와 같은 파트너들은 (Greenlight에 많은 기회를 주었음에도 불구하고) 만족하지 못했고, 더 나은 개발을 요구했습니다.
우리가 해냈습니다. 여기서 "우리"는 라이트닝 네트워크 커뮤니티 전체를 의미합니다. Breez는 Blockstream과 협력하여 SDK의 Liquid 구현을 계속 진행하고 있으며, Lightspark와도 협력하여 Spark 구현을 개발하고 이를 활용하여 최고의 라이트닝 네트워크 사용자 경험을 제공하기 위해 노력하고 있습니다.
이것이 바로 우리가 추구하는 업무 방식입니다. 기존 기술을 활용하여 최상의 결과를 도출하고, 이를 시장에 출시하면서 기준을 높이고 개선점을 파악하는 데 최선을 다합니다. Cake와 같은 든든한 파트너는 이러한 니즈를 우리와 사용자들에게 전달합니다. 그리고 우리는 같은 목표를 공유하는 협력자들과 만나 다음 혁신, 다음 최적의 솔루션을 함께 만들어 나갑니다.
Breez, 라이트닝 네트워크, 그리고 Cake의 이야기는 적어도 두 가지 교훈을 줍니다. 첫째, 세상에 공짜 점심은 없다는 것입니다. 둘째, 라이트닝 네트워크의 다음 혁신이 무엇일지, 어떻게 작동할지 예측하는 것은 불가능하지만, 추세는 거짓말을 하지 않습니다. 라이트닝 네트워크는 끊임없이 발전하고 있습니다. 처음 시작했을 때와 비교하면 라이트닝 네트워크는 훨씬 더 사용자 친화적으로 바뀌었고, 더 많은 사람들에게 도움을 주고 있습니다.
해피엔딩을 좋아하지 않으세요?
(위에)

