본문으로 건너뛰기

라이트닝 노드 개념

라이트닝 채널의 유동성​

영상은 채널을 새로 열면 채널을 요청한 쪽이 사토시를 채우기 때문에, 노드를 구축한 직후에는 보낼 수 있는 양만 가득 차 있다고 설명합니다. 보낼 수 있는 유동성을 아웃바운드 유동성이라고 하고, 관리 화면에서는 로컬 용량이라고 표시합니다. 발언자는 100만 사토시로 채널을 열어 이 아웃바운드 유동성을 가득 채웠다고 설명합니다.

송금하면 상황이 바뀝니다. 채널에 들어 있던 사토시를 다른 곳으로 보내면 보낼 수 있는 양은 그만큼 줄고, 그 자리에 받을 수 있는 양이 생깁니다. 발언자는 가득 찬 채널에서 70만 사토시를 보내자 인바운드 유동성이 70만 사토시 생겼다고 설명합니다. 반대로 밖에서 사토시를 받으면 보낼 수 있는 양이 늘고 받을 수 있는 양이 줄어듭니다. 발언자는 아웃바운드 유동성을 통장 잔고에, 인바운드 유동성을 그 잔고를 채워 넣을 수 있는 양에 비유합니다.

한도도 분명합니다. 발언자는 보낼 수 있는 양을 넘는 금액은 보낼 수 없고, 받을 수 있는 양을 넘는 금액은 결제가 처리되지 못하고 되돌아왔다고 자신의 시험 결과를 소개합니다. 송금할 때는 수수료도 함께 계산해야 합니다.

용어는 한 가지 대응으로 정리됩니다. 아웃바운드 유동성은 로컬 용량, 즉 보낼 수 있는 양입니다. 인바운드 유동성은 리모트 용량, 즉 받을 수 있는 양입니다. 발언자는 인바운드 유동성을 이미 보내서 생긴 빈 공간으로, 아웃바운드 유동성을 채널 안의 잔고로 설명합니다.

발언자는 현재 시점에서 라이트닝 노드를 직접 운영하는 실질적인 장점이 크지 않을 수 있다고 평가합니다. 소액은 수탁형 서비스에 넣어 두고 쓰는 것으로도 충분할 수 있고, 직접 운영에는 관리할 지식과 상시 가동이 따른다고 설명합니다. 다만 왜 노드를 운영하는지 목적을 먼저 정한 뒤 경험하고 공부하는 차원에서는 직접 운영도 나쁘지 않다고 보는 것이 발언자의 현재 견해입니다.

채널을 열 상대를 고르는 기준​

2025년 2월에 공개된 영상에서 발언자는 아들의 라이트닝 노드 실습을 위해 자신의 노드에서 채널 하나를 연 과정을 설명합니다. 영상 시점의 개인 경험이므로 노드별 수수료와 개설 조건은 이후 바뀔 수 있습니다. 발언자는 자신도 라이트닝 노드를 잘 아는 것이 아니어서 잘못 파악한 부분이 있을 수 있다고 밝히고, 미심쩍은 내용은 반드시 직접 확인하라고 당부합니다.

발언자는 상대를 고르기 전에 채널의 용도부터 정했다고 설명합니다. 이 노드를 라우팅용으로 쓸 생각은 전혀 없습니다. 수탁형 서비스에 사토시를 오래 두지 않고 소액을 잠시 거쳐 가게 하는 통로, 그리고 아들의 노드를 이 노드에 연결해 소액을 적립식으로 모으는 통로로 쓰려는 것입니다. 발언자는 나중에 노후 생활비를 원화로 바꾸는 환전 통로로도 쓸 수 있다고 생각합니다. 그래서 채널을 여러 개로 나누기보다 너무 작지 않은 유동성의 채널 하나를 안정적으로 운영하는 것이 목표입니다. 발언자는 채널을 어떤 용도로 운영하느냐에 따라 노드를 여는 방법도 달라지므로 이 점을 참고하라고 덧붙입니다.

채널 개수도 먼저 정했습니다. 개수에 따라 채널마다 들어가는 사토시의 양이 달라지기 때문입니다. 발언자는 처음에 최대 두 개를 생각했습니다. 하나가 사라져도 다른 하나가 남기 때문입니다. 예전에 상대가 채널을 강제로 닫아 채널이 사라진 적이 있어서 이 부분이 마음에 걸렸다고 합니다. 그래도 최종적으로는 하나만 열었습니다. 열기 전에 수탁형 서비스에서 자신의 노드로 사토시를 입금했고, 이 자금을 채널 개설에 썼습니다.

상대 노드는 1ML과 앰보스(Amboss) 같은 조회 사이트에서 확인했습니다. 발언자는 채널 목록에서 각 노드가 채널마다 설정한 수수료를 살펴보았다고 설명합니다. 첫 번째 기준은 수수료가 합리적인 수준인지였습니다. 비교한 항목은 두 가지입니다. 하나는 거래마다 고정으로 붙는 기본 수수료(base fee)입니다. 다른 하나는 금액에 비례하는 수수료(fee rate)로, 단위는 ppm(백만분의 일)입니다. 발언자는 둘 다 낮아야 한다고 봅니다. 아들이 소액을 자주 옮기는 구조라서 수수료가 높으면 부담이 되기 때문입니다. 발언자는 노드를 새로 만들면 금액 비례 수수료가 기본값으로 설정되는데, 비교 대상 중에는 이 기본값보다 높게 설정한 노드도 있었다고 말합니다. 두 번째로는 상대 노드가 가진 채널 수와 큰 거래소 노드들과 연결되어 있는지도 보았습니다.

발언자의 판단으로는 수수료만 보면 가장 낮아 보인 노드가 있었습니다. 그러나 채널을 열려면 일정 용량 이상을 넣어야 하는 최소 용량 조건이 있었고, 그 조건이 발언자가 준비한 금액보다 커서 열지 못했습니다. 발언자는 이 정보가 조회 사이트의 개요 화면에는 뚜렷이 나오지 않았다고 말합니다. 다른 후보 하나는 수수료 조건이 좋았지만 예전 강제 폐쇄의 기억 때문에 망설였다고 합니다.

그래서 발언자는 채널 수가 많고 큰 거래소 노드들과도 연결되어 있으며, 금액 비례 수수료가 기본값보다 낮은 ACINQ 하나와 채널을 열었습니다. 개설에는 썬더허브(ThunderHub)를 썼고, 피어 메뉴에서 먼저 ACINQ를 피어로 추가한 뒤 그 피어와 채널을 열었습니다. 상대의 승인이 나자 채널이 활성 상태가 되었고, 영상은 그 직후에 촬영했습니다. 발언자는 당시 온체인 수수료가 낮은 시기였다고 설명합니다. 채널 개설 거래의 수수료율을 가상바이트당 1사토시로 지정했는데도 거래가 성공했고, 당시가 채널을 열기 좋은 시점이었다고 평가합니다.

채널을 연 직후에는 앞 절에서 설명한 대로 보낼 쪽 유동성만 가득 차 있습니다. 발언자는 이 중 절반 정도를 다른 곳으로 보내 받을 공간을 만들 계획입니다.

발언자는 관심 있는 사람에게 1ML과 앰보스 같은 조회 사이트를 활용해 직접 운영해 보라고 권합니다. 라이트닝 노드가 생각보다 어렵지 않다는 것이 발언자의 평가입니다.

영상​

원본 영상: 라이트닝 노드 운영에 필요한 유동성 개념 (공개일: 2024-03-11)

관련 영상​

원본 영상: 아들의 라네노드 실습을 위한 채널 개설 절차 설명 (공개일: 2025-02-17)

링크 복사하기X에 공유페이스북에 공유쓰레드에 공유