용어집 / 라이트닝과 레이어 2
채널 용량
- 채널 용량이란 무엇입니까?
- 채널 용량은 라이트닝 채널의 자금 조달 출력에 잠긴 비트코인의 총량으로, 두 상대방이 서로 주고받을 수 있는 한도의 상한이며 사용자가 지출할 수 있는 금액은 아닙니다.
용량은 자금 조달 트랜잭션이 확정되는 순간 고정됩니다. 용량은 양쪽 잔액의 합이며, 결제가 오가도 절대 변하지 않고 오직 분배 비율만 바뀝니다. 초보자는 대표 용량 수치를 보고 그것이 자신의 지출 능력이라고 생각하지만, 그 대부분이 상대방 쪽에 있다는 사실을 곧 알게 됩니다.
작동 방식
채널 용량은 자금 조달 금액에 의해 정해지며 네트워크 전체에 공개되지만, 그 안의 분배는 비공개로 유지됩니다.
두 노드가 채널을 열면, 둘 중 하나 또는 모두가 사토시를 공유 출력에 지불합니다. 그 수치가 용량입니다. 나중에 상대방이 그 절반을 보내더라도 용량은 변하지 않습니다. 움직인 것은 자신의 로컬 잔액과 상대방의 원격 잔액 사이의 경계입니다. 채널을 공개하는 공개 가십 메시지는 자금 조달 출력을 가리키므로 누구나 총액을 조회할 수 있지만, 채널 외부의 누구도 현재 누가 무엇을 보유하고 있는지는 볼 수 없습니다.
용량과 실제로 보낼 수 있는 양 사이에는 세 가지 공제가 있습니다. 첫째는 채널 준비금으로, 명세에서는 채널 총액의 1%로 설정할 것을 권장하며, 어느 쪽도 절대 지출할 수 없습니다. 이는 부정 행위를 수익성 없게 만드는 담보이기 때문입니다. 둘째는 수수료입니다. 채널을 연 쪽은 최종 커밋먼트 트랜잭션의 온체인 수수료를 자신의 잔액에서 지불합니다. 셋째는 더스트 임계값으로, 채널이 사용하는 출력 유형의 경우 330사토시이며, 이보다 낮은 잔액은 자체 출력으로 아예 표현할 수 없습니다.
또한 양쪽 상대방이 이를 포기하지 않는 한 용량에는 엄격한 상한이 있습니다. 명세는 자금 조달을 2^24사토시, 즉 16,777,216사토시 또는 약 0.1678 BTC 미만으로 제한하며, 이를 초과하는 채널은 양쪽이 대형 채널 옵션, 비공식적으로 wumbo라고 불리는 옵션을 협상해야 합니다. 총액과 함께 동시에 처리 중일 수 있는 양에도 별도의 제한이 있습니다. 각 측당 대기 중인 결제는 483건을 넘을 수 없으며, 대기 중인 결제마다 온체인에서 채널을 강제하는 트랜잭션에 출력이 하나씩 추가되기 때문입니다.
확인할 수 있는 곳
용량은 모든 라이트닝 탐색기, 노드 대시보드, 지갑 화면이 가장 먼저 보여 주는 수치입니다.
공개 탐색기의 노드 순위는 총 용량, 즉 노드의 모든 채널 합계를 기준으로 정렬하며, 이는 노드가 처리할 수 있는 트래픽 양의 대략적인 지표일 뿐 신뢰성의 좋은 지표는 아닙니다. 5 BTC를 균형 잡힌 200개 채널에 분산한 노드가 5 BTC를 방향이 잘못된 두 채널에 담은 노드보다 라우팅을 더 잘합니다.
지갑 안에서는 용량이 보통 두 가지 더 친숙한 수치 뒤에 숨겨져 있습니다. 보낼 수 있는 양과 받을 수 있는 양입니다. 이 둘을 더하면 준비금과 수수료 여유분을 뺀 용량에 가까워집니다. 모바일 지갑이 자신을 위해 개설한 채널에서 480,000사토시를 보낼 수 있고 20,000사토시를 받을 수 있다고 알려 준다면, 용량은 약 500,000사토시이며 지불받을 여지가 거의 없는 상태입니다.
용량은 채널 생성 비용도 결정합니다. 500,000사토시 채널과 5,000,000사토시 채널을 여는 데 드는 온체인 수수료는 동일합니다. 어느 경우든 트랜잭션 크기가 같기 때문입니다. 그래서 서비스 제공자가 여러 개의 작은 채널 대신 하나의 더 큰 채널을 권하며, 채널을 제자리에서 크기 조정하는 스플라이싱이 중요한 것입니다.
채널 용량 vs 인바운드 유동성
채널 용량은 용기의 크기이고, 인바운드 유동성은 자신의 쪽에서 받을 수 있는 남은 공간입니다. 스스로 1,000,000사토시로 자금을 조달한 새 채널은 용량이 1,000,000사토시이고 인바운드 유동성은 거의 0에 가까우므로, 전부 지출할 수 있지만 사토시 하나도 지불받을 수 없습니다. 그중 400,000사토시를 지출해도 용량은 여전히 1,000,000사토시이지만, 인바운드 유동성은 이제 400,000사토시가 됩니다. 용량은 가십에 실린 고정 수치이고, 인바운드 유동성은 인바운드 결제의 성공 여부를 결정하는 변동 수치입니다.