Pular para o conteúdo
buybitcoinsmart

Glossário / Lightning e camada 2

Taxa base

O que é a taxa base?
A taxa base é o valor fixo que um nó da Lightning Network cobra por cada HTLC que encaminha, expresso em milissatoshis e anunciado à rede em sua mensagem channel_update.

Cada salto em uma rota da Lightning Network cobra duas coisas, e a taxa base é a metade que ignora o valor. O BOLT 7 a carrega como um campo de 32 bits em milissatoshis, e o total de um salto é a base mais o valor multiplicado pela sua taxa em partes por milhão, dividido por 1.000.000. Se você está sacando de uma corretora pela Lightning Network, a parte fixa é o que torna os saques pequenos proporcionalmente caros.

Como funciona

A taxa base viaja no channel_update, tipo de mensagem 258, a mensagem de gossip que um nó transmite para anunciar o que cobra por encaminhar em um sentido de um canal.

Dois dos campos dessa mensagem são o preço. O BOLT 7 diz que um nó deve definir fee_base_msat com a taxa base, em milissatoshis, que cobrará por qualquer HTLC, e deve definir fee_proportional_millionths com o valor, em milionésimos de satoshi, que cobra por satoshi transferido. Ambos têm 32 bits de largura, então a maior taxa base anunciável é 4.294.967.295 milissatoshis, aproximadamente 4,29 milhões de satoshis. Os requisitos não estabelecem nenhum piso, então zero é igualmente válido. Cada canal carrega duas atualizações, uma por sentido, então um salto pode ser barato em um sentido e caro no outro.

Observe a redação: a cobrança é por qualquer HTLC, não por qualquer pagamento. Divida um pagamento em quatro partes e cada parte paga a taxa base completa em cada salto que atravessa, e é por isso que dividir um pagamento pequeno custa mais do que enviá-lo inteiro.

O BOLT 7 desenvolve seu próprio exemplo. Quatro nós, A, B, C e D, onde B anuncia 200 milissatoshis de base e 2.000 milionésimos em seu canal em direção a C. A paga a C 4.999.999 milissatoshis através de B, então deve a B:

200 + ( 4999999 * 2000 / 1000000 ) = 10199

Portanto, o HTLC de A para B carrega 5.010.198 milissatoshis. Envie o mesmo pagamento através de D, que cobra 400 de base e 4.000 milionésimos, e o HTLC passa a 5.020.398. A não paga nada em seu próprio canal para B, porque um nó não cobra a si mesmo, e C não cobra nada porque é o destino, então uma rota de três nós paga exatamente uma taxa base.

Alterar o preço significa um novo channel_update com um timestamp mais alto e, como a propagação leva tempo, a especificação diz que um nó deve continuar honrando os parâmetros antigos por 10 minutos.

Onde você a vê

As taxas base aparecem na cotação da sua carteira antes de você confirmar, na configuração por canal de um nó de roteamento e na tabela de taxas publicada de um aplicativo Lightning.

A parte fixa é o que você sente em valores pequenos. No salto do exemplo do BOLT 7, 200 milissatoshis de base e 2.000 milionésimos, encaminhar 100 satoshis custa 400 milissatoshis e exatamente metade disso é fixa.

A estrutura em duas partes reaparece uma camada acima, no que os aplicativos de consumo cobram. Nossa análise da Phoenix registra a tabela publicada pela ACINQ como 0,4% mais 4 satoshis para enviar, e gratuito para receber quando você já tem a liquidez. Esses 4 satoshis são uma taxa base com outro nome: em um pagamento de 2.000 satoshis, só a parte fixa é 0,2% do valor, e em um pagamento de 500.000 satoshis é menos de um milésimo de um por cento. Teste uma carteira com valores minúsculos e o componente fixo é a maior parte do que você está medindo.

Taxa base vs taxa por vB

Uma taxa base é uma cobrança fixa de roteamento na Lightning Network, expressa em milissatoshis; uma taxa por vB é um preço on-chain por espaço de bloco, expresso em satoshis por byte virtual.

Elas vão para pessoas diferentes por trabalhos diferentes. Uma taxa base paga um nó por encaminhar um HTLC e nunca toca a blockchain, enquanto uma taxa por vB paga os mineradores e decide se a sua transação entra ou não em um bloco. Elas também escalam em eixos sem relação entre si: uma taxa por vB acompanha quantos bytes a sua transação ocupa e ignora o valor que ela move, enquanto uma taxa base ignora ambos e deixa a sua gêmea proporcional seguir o valor. Abrir ou fechar um canal custa uma taxa por vB; tudo o que acontece entre esses dois momentos custa taxas base e taxas proporcionais.

Não confundir com

Perguntas frequentes

Eu pago a taxa base em cada salto?

Somente nos saltos que encaminham por você. Você não cobra a si mesmo no seu próprio primeiro canal e o destinatário não cobra nada, então o próprio exemplo do BOLT 7, um pagamento de A através de B para C, paga exatamente uma taxa base.

Um nó com taxa base zero é sempre mais barato?

Não, só o seu componente fixo é mais barato. Um nó que anuncia uma taxa base zero e uma alta taxa em partes por milhão pode custar mais em um pagamento grande do que um que cobra 1.000 milissatoshis fixos e quase nada por satoshi.

Por que a taxa base é expressa em milissatoshis e não em satoshis?

Porque as cobranças de roteamento costumam ser menores que um satoshi: as taxas base no próprio exemplo desenvolvido do BOLT 7 vão de 100 a 400 milissatoshis. Um milissatoshi é um milésimo de satoshi, e o BOLT 7 usa essa unidade para todos os campos de valor no channel_update, incluindo htlc_minimum_msat e htlc_maximum_msat.

Leia a seguir

Fontes

Última revisão: 6 de setembro de 2026.

Termos relacionados

Mais em Lightning e camada 2

Ler esta página em inglês