Dois. Bitcoin Transações com a mesma contagem total de bytes podem ter diferentes tamanhos virtuais.41 Quando uma carteira expressa uma taxa de taxa em satoshis por byte virtual, o denominador precisa do cálculo de tamanho virtual em vez de uma suposição sobre o comprimento total do arquivo. Bitcoin BIP141: Testemunha Segregada, peso da transação e tamanho virtual

Siga as evidências.

Rastreie como o evento poderia chegar aos mercados, e então inspecione uma explicação concorrente.

Duas transações Bitcoin com o mesmo total de bytes podem ter diferentes tamanhos virtuais.

Compare as explicações.

Mude de lentes para ver o que cada conta explica e o que permanece incerto.

Verifique a unidade antes de comparar dois monitores de taxa

Análise WFN: uma transação inventada com um tamanho de base de 100 bytes e tamanho total de 220 bytes tem peso de 520 unidades: três vezes 100, mais 220. Dividindo por quatro dá 130 bytes virtuais. Se a sua taxa total presumida for de 650 satoshis, a taxa de taxa ilustrativa é de cinco satoshi por bytes virtuais; usando a contagem bruta de 220 bytes como denominador daria em vez disso cerca de 2.95 satoshi s por bytes. Isto é, uma outra proporção, não uma correção à taxa virtual- bytes. Ambos os cálculos usam a mesma taxa hipotética; a sua diferença vem inteiramente da unidade. Uma comparação que reduz ambas as etiquetas para taxa de taxa pode, portanto, ocultar um erro denominador. A arredondamento pode também importar. Um peso hipotético de 521 unidades produz 130.25 antes do arredondamento e um tamanho virtual de 131. O passo de arredondamento ascendente é parte da definição, em vez de uma preferência de exibição. Estes exemplos ilustram a fórmula apenas; não representam transações assinadas, comportamento de carteira medido ou observações da atual mempool.

As definições de protocolo por trás do denominador

O BIP141 define o peso da transação como três vezes o tamanho da transação base mais o tamanho total da transação. Bitcoin BIP141: Testemunha Segregada, peso da transação e tamanho virtual

A proposta também distingue a estrutura das testemunhas dos outros dados da transação, que explica porque os bytes totais e os bytes virtuais não precisam ser compatíveis, essas definições descrevem a serialização e a contabilidade, não fornecem uma recomendação de taxa atual ou prometem que uma transação que pague uma determinada taxa entrará no próximo bloco. Bitcoin BIP141: Testemunha Segregada, peso da transação e tamanho virtual

Verifique a unidade antes de comparar dois monitores de taxa

Análise WFN: uma transação inventada com um tamanho base de 100 bytes e um tamanho total de 220 bytes tem peso de 520 unidades, três vezes 100, mais 220, dividindo por quatro dá 130 bytes virtuais, se a taxa total presumida for de 650 satoshis, a taxa ilustrativa é de cinco satoshi por bytes virtuais.

Uma comparação que reduz as etiquetas para a taxa de taxa pode, portanto, ocultar um descompasso denominador.

A volta pode importar também, um peso hipotético de 521 unidades produz 130.25 antes do arredondamento e um tamanho virtual de 131, o passo de arredondamento ascendente é parte da definição, ao invés de uma preferência de exibição, estes exemplos ilustram apenas a fórmula, eles não representam transações assinadas, o comportamento medido da carteira ou observações do mempool atual.

Mantenha o custo, tamanho e status de confirmação em campos separados.

Para uma revisão de transação, registre o identificador, a taxa total, o tamanho virtual calculado e a taxa totalmente rotulada, se compararmos estimativas de diferentes carteiras, também manteremos seus tempos de observação e suposições de alvo, uma taxa total menor pode coexistir com uma taxa mais alta quando os tamanhos de transação diferem, taxa e custo total respondem a perguntas distintas e devem permanecer separadamente visíveis.

A taxa exibida também está separada do histórico de confirmação da transação, alegando que um pagamento foi incluído com a rapidez necessária para a transação e registro de blocos, que fornece a aritmética de tamanho necessária para interpretar uma taxa, não relata nenhum congestionamento de rede, oferta recomendada, garantia de política de mineração ou garantia de que dois pagamentos superficialmente semelhantes terão tempos de processamento idênticos.