Pular para o conteúdo
buybitcoinsmart

Glossário / Lightning e camada 2

Capacidade do canal

O que é a capacidade do canal?
A capacidade do canal é o total de bitcoin bloqueado na saída de financiamento de um canal Lightning, ou seja, o teto do que os dois pares podem mover entre si, e não o valor que você pode gastar.

A capacidade fica definida no momento em que a transação de financiamento é confirmada. É a soma dos saldos dos dois lados, e nunca muda enquanto os pagamentos vão e vêm; só a divisão muda. Os iniciantes leem um número de capacidade em destaque e supõem que é o seu poder de gasto, e depois descobrem que a maior parte está do outro lado.

Como funciona

A capacidade do canal é definida pelo valor do financiamento e anunciada a toda a rede, enquanto a divisão dentro dela permanece privada.

Quando dois nós abrem um canal, um deles ou ambos pagam satoshis para uma saída compartilhada. Esse número é a capacidade. Se depois seu par enviar a metade para você, a capacidade não muda; o que mudou foi a fronteira entre o seu saldo local e o saldo remoto do seu par. A mensagem gossip pública que anuncia um canal aponta para a saída de financiamento, então qualquer pessoa pode consultar o total, mas ninguém fora do canal pode ver quem tem o quê em cada momento.

Entre a capacidade e o que você pode realmente enviar há três deduções. A primeira é a reserva do canal, que a especificação sugere definir em 1% do total do canal e que nenhum dos dois lados pode gastar nunca, porque é a garantia que torna a trapaça pouco rentável. A segunda são as taxas: o lado que abriu o canal paga do próprio saldo a taxa on-chain da transação de compromisso final. A terceira é o limite de poeira, 330 satoshis para o tipo de saída que os canais usam, abaixo do qual um saldo não pode ser representado de forma alguma como uma saída própria.

A capacidade também tem um limite superior rígido, a menos que os dois pares abram mão dele. A especificação limita o financiamento a menos de 2^24 satoshis, ou seja, 16.777.216 satoshis ou aproximadamente 0,1678 BTC, e canais maiores que isso exigem que os dois lados negociem a opção de canal grande, chamada informalmente de wumbo. Junto ao total existe um limite separado sobre quanto pode estar em trânsito ao mesmo tempo: no máximo 483 pagamentos pendentes por lado, porque cada pagamento pendente acrescenta uma saída à transação que aplicaria o canal on-chain.

Onde você vê isso

A capacidade é o número que todo explorador Lightning, painel de nó e tela de carteira mostra em primeiro lugar.

Uma classificação de nós em um explorador público ordena pela capacidade total, a soma de todos os canais de um nó, que é um indicador aproximado de quanto tráfego ele pode carregar e um mau indicador de quão confiável ele é. Um nó com 5 BTC distribuídos em 200 canais equilibrados roteia melhor que um nó com 5 BTC em dois canais apontados na direção errada.

Dentro de uma carteira, a capacidade costuma ficar escondida atrás de dois números mais amigáveis: o que você pode enviar e o que pode receber. Some os dois e você chega perto da capacidade, menos a reserva e a folga para taxas. Se uma carteira móvel informa que você pode enviar 480.000 satoshis e receber 20.000 em um canal que ela abriu para você, a capacidade é de cerca de 500.000 e você está quase sem espaço para receber pagamentos.

A capacidade também decide o que custa criar um canal. Abrir um canal de 500.000 satoshis e um canal de 5.000.000 satoshis custa a mesma taxa on-chain, porque a transação tem o mesmo tamanho nos dois casos. É por isso que os prestadores de serviços empurram você para um único canal maior em vez de vários pequenos, e por isso o splicing, que redimensiona um canal no lugar, importa.

Capacidade do canal vs liquidez de entrada

A capacidade do canal é o tamanho do recipiente; a liquidez de entrada é quanto espaço resta do seu lado para receber. Um canal totalmente novo que você mesmo financiou com 1.000.000 satoshis tem 1.000.000 de capacidade e uma liquidez de entrada próxima de zero, então você pode gastar tudo e não pode receber um único satoshi. Gaste 400.000 e a capacidade continua sendo 1.000.000, mas sua liquidez de entrada passa a ser 400.000. A capacidade é o número fixo do gossip; a liquidez de entrada é o número que muda e que decide se um pagamento recebido é bem-sucedido.

Não confundir com

Perguntas frequentes

A capacidade do canal muda quando faço um pagamento?

Não. Os pagamentos movem a fronteira entre o seu saldo e o saldo do seu par, mas o total bloqueado na saída de financiamento permanece o mesmo até que o canal seja fechado ou redimensionado por splicing.

Qual pode ser o tamanho de um canal Lightning?

Abaixo de 16.777.216 satoshis, cerca de 0,1678 BTC, a menos que os dois pares negociem a opção de canal grande conhecida informalmente como wumbo. Com essa opção acordada, não há teto de protocolo.

Termos relacionados

Mais em Lightning e camada 2

Ler esta página em inglês