Глоссарий / Lightning и layer 2
Емкость канала
- Что такое емкость канала?
- Емкость канала означает общий объем биткоина, заблокированный в выходе финансирования канала Lightning; этот объем представляет собой верхний предел того, что два участника могут передать друг другу, а не сумму, которую вы можете потратить.
Емкость фиксируется в момент подтверждения транзакции финансирования. Она равна сумме балансов обеих сторон и никогда не меняется при движении платежей туда и обратно, меняется только их соотношение. Новички видят заметную цифру емкости и полагают, что это их средства для трат, а затем обнаруживают, что большая часть находится на другой стороне.
Как это работает
Емкость канала задается суммой финансирования и объявляется всей сети, тогда как распределение внутри нее остается приватным.
Когда два узла открывают канал, один или оба вносят сатоши в общий выход. Это число и есть емкость. Если позже ваш контрагент пришлет вам половину, емкость не изменится; изменилась граница между вашим локальным балансом и его удаленным балансом. Публичное gossip-сообщение, объявляющее канал, указывает на выход финансирования, поэтому любой может узнать общую сумму, но никто за пределами канала не видит, кто в данный момент чем владеет.
Между емкостью и тем, что вы реально можете отправить, стоят три вычета. Первым вычетом является резерв канала, который спецификация предлагает установить на уровне 1 процента от общей суммы канала, и который ни одна из сторон не вправе расходовать, поскольку это залог, делающий обман невыгодным. Вторым вычетом являются комиссии: сторона, открывшая канал, платит ончейн-комиссию итоговой транзакции обязательства из собственного баланса. Третьим вычетом является порог пыли, 330 сатоши для типа выхода, используемого каналами, ниже которого баланс вообще не может быть представлен отдельным выходом.
У емкости есть и жесткий верхний предел, если обе стороны от него не откажутся. Спецификация ограничивает сумму финансирования значением ниже 2^24 сатоши, что составляет 16 777 216 сатоши или примерно 0,1678 BTC, а каналы больше этого требуют, чтобы обе стороны согласовали опцию большого канала, неформально называемую wumbo. Помимо общего объема действует отдельное ограничение на то, сколько может находиться в пути одновременно: не более 483 ожидающих платежей на каждую сторону, поскольку каждый ожидающий платеж добавляет выход в транзакцию, которая привела бы канал в исполнение ончейн.
Где это видно
Емкость является числом, с которого начинают обозреватели Lightning, панели узлов и экраны кошельков.
Рейтинг узлов в публичном обозревателе сортируется по общей емкости, сумме всех каналов узла; это приблизительный показатель того, какой объем трафика узел может провести, и слабый показатель его надежности. Узел с 5 BTC, распределенными по 200 сбалансированным каналам, маршрутизирует лучше, чем узел с 5 BTC в двух каналах, направленных не в ту сторону.
Внутри кошелька емкость обычно скрыта за двумя более понятными числами: сколько вы можете отправить и сколько можете получить. Сложите их, и вы получите значение, близкое к емкости, за вычетом резерва и запаса на комиссии. Если мобильный кошелек сообщает, что в открытом для вас канале вы можете отправить 480 000 сатоши и получить 20 000, емкость составляет около 500 000, и места для получения платежей у вас почти не осталось.
Емкость определяет и стоимость создания канала. Открытие канала на 500 000 сатоши и канала на 5 000 000 сатоши стоит одинаковую ончейн-комиссию, потому что транзакция в обоих случаях одного размера. Поэтому поставщики услуг склоняют вас к одному крупному каналу вместо нескольких мелких, и поэтому важно splicing, которое меняет размер канала на месте.
Емкость канала vs входящая ликвидность
Емкость канала представляет собой размер сосуда; входящая ликвидность показывает, сколько места осталось на вашей стороне для получения. Совершенно новый канал, который вы сами профинансировали на 1 000 000 сатоши, имеет емкость 1 000 000 и входящую ликвидность, близкую к нулю, так что вы можете потратить все и не можете получить ни одного сатоши. Потратьте 400 000 из них, и емкость по-прежнему составит 1 000 000, но ваша входящая ликвидность теперь равна 400 000. Емкость является фиксированным числом в gossip; входящая ликвидность является изменчивым числом, от которого зависит, пройдет ли входящий платеж.