Pular para o conteúdo
buybitcoinsmart

Glossário / Nós e software

Bitcoin Knots

O que é o Bitcoin Knots?
O Bitcoin Knots é uma implementação alternativa de nó de bitcoin mantida por Luke Dashjr, compatível em consenso com o Bitcoin Core, mas distribuída com padrões mais estritos sobre quais transações vai retransmitir.

O Knots não é uma moeda concorrente nem uma cadeia rival. Começou em 2011 como um conjunto de patches chamado Bitcoin LJR, é reconstruído a partir de cada versão do Bitcoin Core, e suas strings de versão dizem isso: v29.4.knots20260508 é o Core 29.4 mais os patches do Knots datados de 8 de maio de 2026. O que ele muda é a política, o conjunto de transações que um nó está disposto a repassar aos seus vizinhos.

Como funciona

O Knots pega o código-fonte do Bitcoin Core, aplica patches e distribui o resultado com opiniões diferentes pré-instaladas.

O código de validação por baixo é o mesmo. O Knots calcula os mesmos hashes de bloco, aplica as mesmas regras de assinatura, segue o mesmo cronograma de subsídio e aceita a mesma cadeia. Nada nele pode criar bitcoins que o Bitcoin Core rejeitaria nem rejeitar um bloco que o Bitcoin Core aceitaria, porque nenhum dos patches toca o consenso.

As diferenças estão antes da cadeia. O Knots limita há muito tempo os dados OP_RETURN a 42 bytes por padrão, contra os 83 que o Bitcoin Core manteve por uma década e os 100.000 que o Core adotou na versão 30.0 em 13 de outubro de 2025. Ele adiciona opções para recusar transações que seu operador considera abuso da cadeia e não pagamento, e expõe mais configuração do que o Core, com base no princípio de que o operador deve poder decidir.

Entender o que isso alcança é a parte importante. Uma regra de retransmissão é um filtro na sua própria caixa de entrada e de saída. Se um minerador inclui uma transação que seu nó se recusou a repassar, seu nó valida o bloco, aceita-o e armazena essa transação para sempre. A filtragem molda o que circula pela rede pública e torna os dados indesejados um pouco mais caros de colocar. Ela não remove nada do registro público, e operadores suficientes filtrando a mesma coisa empurram o tráfego para acordos diretos com pools de mineração em vez de fazê-lo deixar de existir.

As fraquezas honestas do projeto são estruturais. Ele tem um único mantenedor principal e uma fração da capacidade de revisão do Bitcoin Core, e cada patch é código que os colaboradores do Core não aprovaram. Dashjr é um colaborador veterano e editor de BIP, e por isso o projeto é levado a sério, mas uma equipe pequena é uma equipe pequena.

Onde você o vê

O Knots deixou de ser um cliente de especialistas e virou um bloco visível durante a discussão sobre armazenamento de dados na cadeia do bitcoin.

Contagens públicas de nós o colocam em cerca de 12% dos nós alcançáveis em junho de 2025, em 19% naquele setembro e em aproximadamente 22% no final de julho de 2026. Esses números contam apenas nós alcançáveis, e contagens de nós são fáceis de inflar, então trate-os como uma indicação de tendência e não como um censo. As pessoas que fizeram a troca em grande parte protestavam contra as inscrições e contra a decisão do Bitcoin Core de deixar de restringir o OP_RETURN.

Para alguém cujo interesse no bitcoin é comprá-lo e mantê-lo, nada aqui exige ação. Os dois clientes verificam seus bitcoins de forma idêntica. Escolha o Knots se você quer que sua máquina se recuse a transportar dados que você considera spam e se sente à vontade com um processo de revisão menor. Escolha o Core se você quer o maior. Não escolha nenhum dos dois e você estará confiando no servidor de uma empresa, que é a única opção da lista que de fato enfraquece sua posição.

Bitcoin Knots vs um hard fork

Mudar para o Bitcoin Knots não é bifurcar o bitcoin, e a distinção é a que mais costuma ser deturpada na cobertura da disputa. Um hard fork muda as regras que decidem se um bloco é válido, de modo que os nós que executam o software antigo rejeitam a nova cadeia e duas criptomoedas passam a existir, que foi o que aconteceu quando o Bitcoin Cash se separou em agosto de 2017. O Knots não muda nada sobre validade. Seus usuários e os usuários do Bitcoin Core estão na mesma cadeia, veem os mesmos saldos e podem pagar uns aos outros o dia todo. Eles discordam apenas sobre quais transações pendentes estão dispostos a entregar a um par, o que é uma preferência, não um cisma.

Não confundir com

Perguntas frequentes

Executar o Bitcoin Knots me coloca em uma cadeia diferente?

Não. O Knots aplica as mesmas regras de consenso do Bitcoin Core, então aceita os mesmos blocos e segue a mesma cadeia. A única diferença é quais transações não confirmadas seu nó está disposto a retransmitir aos seus pares.

Filtrar transações no Knots mantém os dados fora da blockchain?

Não por si só. Se um minerador inclui uma transação que seu nó se recusou a retransmitir, seu nó ainda valida e armazena o bloco que a contém. Filtrar aumenta o custo de fazer os dados serem minerados; não pode remover o que já está confirmado.

Leia a seguir

Termos relacionados

Mais em Nós e software

Ler esta página em inglês