BIP 110 define limites temporários de consenso para scripts de saída, dados empurrados, witness e Taproot. Defensores citam o uso monetário e o custo dos nós; críticos apontam contornos, scripts legítimos e risco de divisão. Publicação como BIP não prova consenso ou adoção.
As sete verificações limitavam scriptPubKey comum a 34 bytes e OP_RETURN a 83; OP_PUSHDATA e argumentos witness a 256, com exceção BIP16; invalidavam gasto de versões witness ou Tapleaf indefinidas; proibiam Taproot annex; limitavam control block a 257 bytes; e proibiam OP_SUCCESS e OP_IF/OP_NOTIF executados em Tapscript. UTXOs anteriores à ativação eram preservados.
O mecanismo usava bit 4, limiar de 55% e sinalização obrigatória desde a altura 961632. O limiar permitia ativação antecipada; na fase obrigatória, blocos sem sinal eram rejeitados. As regras expirariam após 52.416 blocos. A sinalização fazia parte dessa máquina de estados e não era votação geral de governança.
O autor alegou que dados arbitrários competem com pagamentos, elevam armazenamento e validação, podem inflar o conjunto UTXO e impõem conteúdo indesejado aos operadores. O objetivo declarado era preservar Bitcoin como dinheiro sem permissão e aproximar consenso de antigos limites de policy. São argumentos do proponente, não efeitos comprovados.
Críticos mostraram que dados poderiam ser divididos entre campos, inclusive codificando o próprio BIP numa transação compatível. Também citaram usos monetários legítimos, perda de caminhos futuros como versões witness indefinidas e OP_SUCCESS, e a subjetividade de spam como regra global. Compatibilidade, linguagem jurídica e segurança da ativação permaneceram disputadas.
Na altura 961632, em 8 de agosto de 2026, a cadeia com mais trabalho aceitou bloco sem bit 4. Nós BIP 110 seguiram bloco sinalizador da OCEAN. A ponta produziu dois blocos enquanto Bitcoin avançou mais de cem e depois parou. Closed foi proposto, houve objeção e BIP3 prevê quatro semanas. Em 10 de agosto o arquivo dizia Complete; ativado, falhou, implantado ou fechado exigem data e atribuição.
Para ter uma visão mais completa, leia este verbete junto com Soft Fork, Full Node, Taproot, Bitcoin Script, Taxas de transação, UTXO. Também há referências a este verbete em OP_RETURN e saídas null-data.