Перейти к содержимому
buybitcoinsmart

Глоссарий / 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; входящая ликвидность является изменчивым числом, от которого зависит, пройдет ли входящий платеж.

Не путать с

Часто задаваемые вопросы

Меняется ли емкость канала, когда я совершаю платеж?

Нет. Платежи сдвигают границу между вашим балансом и балансом вашего контрагента, но общая сумма, заблокированная в выходе финансирования, остается неизменной, пока канал не закрыт или не изменен через splicing.

Какого размера может быть канал Lightning?

Менее 16 777 216 сатоши, примерно 0,1678 BTC, если оба контрагента не согласуют опцию большого канала, неформально известную как wumbo. При согласовании этой опции потолка в протоколе нет.

Связанные термины

Еще в разделе «Lightning и layer 2»

Читать эту страницу на английском