Desenvolvedor de Bitcoin incorpora imagem de 66KB numa única transação, desafiando as restrições de dados do BIP-110

CryptopulseElite
BTC-1,04%

Bitcoin Developer Embeds 66KB Image in Single Transaction Desenvolvedor de Bitcoin eslovaco, Martin Habovštiak, publicou uma prova de conceito a 1 de março de 2026, incorporando um ficheiro de imagem TIFF de 66 quilobytes de forma contígua na blockchain do Bitcoin como uma única transação, sem usar OP_RETURN, Taproot ou opcodes OP_IF.

A demonstração desafia diretamente afirmações de apoiantes do BIP-110, uma proposta de soft fork temporária que restringiria o armazenamento arbitrário de dados no Bitcoin, mostrando que os dados podem ser armazenados usando estruturas de transação padrão visadas pelas restrições propostas. A transação é verificável publicamente através de qualquer nó completo do Bitcoin, e aproximadamente 8,8% da rede atualmente executa nós com suporte ao BIP-110, implementado exclusivamente através do cliente Bitcoin Knots.

Desenvolvedor Demonstra Armazenamento Contíguo de Dados Sem Opcodes Específicos

Habovštiak, mantenedor da biblioteca Rust Bitcoin, construiu uma transação que armazena um ficheiro de imagem TIFF completo dentro de uma única transação Bitcoin. A imagem retrata Luke Dashjr, um destacado desenvolvedor do Bitcoin Knots e apoiador do BIP-110, e pode ser reconstruída a partir dos dados hexadecimais brutos da transação usando comandos padrão de nó.

A demonstração é notável por evitar os métodos de armazenamento de dados normalmente visados por restrições propostas. A transação não contém outputs OP_RETURN, não utiliza Taproot (usando SegWit versão 0 em vez disso), e não inclui instruções OP_IF. Estes são alguns dos principais vetores que o BIP-110 procura restringir.

Os utilizadores podem verificar a demonstração de forma independente executando bitcoin-cli getrawtransaction seguido de xxd -r -p para reconstruir o ficheiro de imagem a partir dos dados da transação.

Proposta BIP-110 Visa Restringir Campos de Transação que Transportam Dados

O BIP-110, inicialmente introduzido como BIP-444 em outubro de 2025, propõe um soft fork temporário de um ano que imporia novas restrições de consenso às estruturas de transação frequentemente usadas para armazenamento de dados.

A proposta limitava os outputs OP_RETURN a 83 bytes, restringia as push de dados individuais a 256 bytes, limitava o tamanho dos elementos da pilha de testemunhas, e invalidava novos scripts de output que excedessem 34 bytes. Os apoiantes enquadram estas medidas como uma proteção para os operadores de nós contra custos de armazenamento descontrolados e para preservar a função principal do Bitcoin como rede monetária.

A proposta foi introduzida após o lançamento do Bitcoin Core v30, que efetivamente removeu os limites anteriores de dados OP_RETURN. O BIP-110 é implementado exclusivamente através do cliente Bitcoin Knots, que viu o seu número de nós crescer aproximadamente dez vezes desde início de 2025, representando atualmente cerca de 8,8% da rede.

Luke Dashjr, que mantém o Bitcoin Knots e serve como CTO da pool de mineração Ocean, tem sido um defensor vocal de limitar dados arbitrários no Bitcoin, caracterizando inscrições e armazenamento de dados semelhantes como “spam”.

Argumentos Técnicos e Económicos no Debate sobre Dados

A demonstração de Habovštiak destaca distinções fundamentais na forma como o Bitcoin processa transações. A rede opera com duas camadas de regras: regras de consenso que determinam a validade do bloco, e regras de política que governam o que as transações os nós retransmitem por padrão.

As regras de consenso não podem impor um significado “apenas de dinheiro” nos bytes da transação. Qualquer transação que siga as regras estruturais, independentemente dos dados incorporados, é válida pelo consenso e pode ser minerada se pagar taxas suficientes. As regras de política podem criar obstáculos, mas não podem garantir a sua prevenção.

A demonstração também produziu uma versão compatível com BIP-110 da transação de imagem testada no ambiente regtest do Bitcoin Knots. Esta versão compatível foi supostamente maior que a original, sugerindo que restrições poderiam potencialmente aumentar o volume total de dados na blockchain, em vez de reduzi-lo.

Mesmo quando os nós recusam retransmitir transações não padrão, incentivos económicos criam soluções alternativas. Pools de mineração podem aceitar transações através de canais de submissão direta que bypassam a rede de retransmissão. Serviços como o Slipstream da MARA já oferecem pipelines de submissão direta para transações grandes ou não padrão que seguem as regras de consenso, mas podem ser excluídas dos mempools.

Com as taxas atuais, ocupar um megabyte de espaço de bloco custa aproximadamente 0,1 BTC a 10 satoshis por byte virtual, subindo para 1,0 BTC a 100 satoshis por byte virtual.

Bloat UTXO e Efeitos de Segunda Ordem

Restringir métodos populares de armazenamento de dados pode ter efeitos contrários, empurrando o uso para codificações que impõem custos mais elevados à rede a longo prazo. Quando os desenvolvedores criam outputs que parecem gastar para transportar dados arbitrários, aumentam o conjunto de UTXOs, a base de dados que cada nó completo deve manter em armazenamento acessível.

O crescimento do UTXO representa uma carga mais persistente do que os dados de testemunha ou payloads OP_RETURN, que podem ser podados. Um output que codifica um ficheiro de imagem permanece no conjunto UTXO até ser gasto, potencialmente indefinidamente. Esta dinâmica explica a relutância histórica do Bitcoin Core em impor limites severos ao OP_RETURN, pois a alternativa pode aumentar os custos operacionais a longo prazo para os nós.

Implicações de Governação e Coordenação de Rede

O BIP-110 representa uma escalada de filtragem a nível de política para restrição a nível de consenso, tendo implicações de governação além das questões técnicas imediatas. A moldura temporária de um ano da proposta reconhece implicitamente que soluções permanentes podem não existir, apenas uma gestão tática com eficácia limitada.

A demonstração surge num contexto de disputas contínuas entre as comunidades de desenvolvedores do Bitcoin Core e do Bitcoin Knots sobre políticas de armazenamento de dados. Habovštiak afirmou que foi motivado por aquilo que considerou “mentiras” dos apoiantes do Knots acerca da impossibilidade de armazenamento contíguo de dados sem opcodes direcionados. Descreveu-se como oposto ao spam na blockchain, mas argumentou que as restrições propostas baseiam-se em afirmações técnicas incorretas.

O desenvolvedor indicou que este foi um esforço pontual e que não publicaria o seu código, explicitamente para evitar facilitar uma nova vaga de atividades de inscrição. O Block não conseguiu contactar Habovštiak ou Dashjr para comentários no momento da publicação.

FAQ: Armazenamento de Dados no Bitcoin e BIP-110

O que demonstrou o desenvolvedor do Bitcoin com a imagem incorporada?

Martin Habovštiak incorporou uma imagem TIFF de 66 KB numa única transação Bitcoin sem usar OP_RETURN, Taproot ou OP_IF. A demonstração prova que dados arbitrários podem ser armazenados de forma contígua na blockchain usando estruturas de transação padrão visadas pelas restrições propostas, desafiando afirmações de que tal armazenamento requer opcodes ou funcionalidades específicas.

O que é o BIP-110 e o que faria?

O BIP-110 é uma proposta de soft fork temporária que restringiria campos de transação que transportam dados ao nível de consenso. Limitava os outputs OP_RETURN a 83 bytes, as push de dados individuais a 256 bytes, os tamanhos dos elementos da pilha de testemunhas, e invalidava scripts de output que excedessem 34 bytes. A implementação é exclusiva através do cliente Bitcoin Knots e atualmente conta com cerca de 8,8% de suporte na rede.

O Bitcoin pode tecnicamente impedir armazenamento arbitrário de dados?

A prevenção total do armazenamento arbitrário de dados provavelmente não é tecnicamente viável mantendo as regras de consenso do Bitcoin. A rede valida a estrutura da transação, não o seu significado, e não consegue distinguir entre “transações monetárias” e “transações de dados”. A prevenção exigiria restrições económicas através de taxas ou restrições de consenso que implicam riscos de governação e efeitos de segunda ordem, como o aumento do UTXO.

Ver original
Aviso: As informações nesta página podem ser provenientes de terceiros e não representam as opiniões ou pontos de vista da Gate. O conteúdo exibido nesta página é apenas para referência e não constitui aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou integridade das informações e não será responsável por quaisquer perdas decorrentes do uso dessas informações. Os investimentos em ativos virtuais apresentam altos riscos e estão sujeitos a uma volatilidade de preços significativa. Você pode perder todo o capital investido. Por favor, compreenda completamente os riscos envolvidos e tome decisões prudentes com base em sua própria situação financeira e tolerância ao risco. Para mais detalhes, consulte o Aviso Legal.

Related Articles

Dados: 199,11 BTC transferidos de um endereço anónimo, no valor de aproximadamente 13,64 milhões de dólares

ChainCatcher mensagem, de acordo com os dados da Arkham, às 04:01, 199,11 BTC (valor aproximadamente 13,64 milhões de dólares) foram transferidos de um endereço anónimo (começando com bc1qd029...) para dois endereços anónimos, sendo 68,56 BTC para o endereço 33KqoT... e 130,55 BTC para o endereço bc1qp0q....

GateNews5m atrás

Dados: Nos últimos 24 horas, o total de liquidações na rede foi de 371 milhões de dólares, com liquidações de posições longas de 241 milhões de dólares e de posições curtas de 130 milhões de dólares

ChainCatcher mensagem, de acordo com os dados da Coinglass, nas últimas 24 horas, o total de liquidações na rede foi de 371 milhões de dólares, com 241 milhões de dólares em posições longas liquidadas e 130 milhões de dólares em posições curtas liquidadas. Destas, as liquidações de posições longas em Bitcoin foram de 85,252 milhões de dólares, e as de posições curtas em Bitcoin foram de 58,6189 milhões de dólares. Para o Ethereum, as liquidações de posições longas foram de 48,3205 milhões de dólares, e as de posições curtas foram de 30,44 milhões de dólares.

GateNews15m atrás

O Bitcoin mantém-se nos $66.000 enquanto o mercado prepara-se para uma recuperação em março

Tom Lee prevê uma recuperação em março para as criptomoedas e ações dos EUA, à medida que o Bitcoin estabiliza-se em $66K em meio a tensões geopolíticas. Apesar da volatilidade do mercado e do aumento dos preços do petróleo, ele espera que o crescimento económico apoie a recuperação dos ativos de risco.

CryptoBreaking17m atrás
Comentário
0/400
Sem comentários
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)