Hoje fiz uma pequena análise à blockchain do Bitcoin, estive a ver as Transações com Endereço Comum no Input e no Output (TECIO), ou seja, são aquelas transações onde o endereço de envio é igual ao do troco.
Vamos um exemplo:
Assim podemos supor:
- bc1qrk9ucf… é um pagamento a um terceiro
- bc1qwqdg6s… é o Troco.
Fee = 477
Troco = 100462682
Pagamento = Outputs Value – Troco = 16962583
Comissão = Fee ÷ Outputs Value = 477 ÷ 16962583 = 0.002%
A Fee foi de 477sats, mas em termos percentuais é bastante baixa, foi apenas 0.002%, é uma comissão muito inferior a qualquer banco ou outro sistema de pagamentos digital.
Durante a análise dos dados, houve algumas transações com uma comissão superior a 100%, ou seja, o valor do Fee é superior ao pagamento. Não faz qualquer sentido as Fees tão altas… mas elas são reais, as explicações que eu encontrei:
- Erro ao colocar o valor do Sat/vB
- Não ser um pagamento, apenas movimentação entre endereços do mesmo dono.
- Re-organização de UTXOs.
A margem de erro nas transações com altas comissões é grande e para não comprometer os resultados, apenas foram analisadas e contabilizadas os TECIOs com comissões inferiores a 50%.
Todos os gráficos tem uma MA 1000 blocos. O valor dos outputs foram convertidos para dólares para uma melhor comparação ao longo da história.
Gráfico 1:
Número de Transações TECIOs e a sua Correspondência no total de Transações do Bloco
Os resultados surpreenderam-me, até pensei que fosse algum erro no código, verifiquei e os números estão corretos. Atualmente, cerca de 25% das transações no Bloco são TECIOs, é imenso.
No início do Bitcoin era uma prática comum, mas após o BIP32 não faz qualquer sentido reutilizar endereços.
Atenção: Para maior segurança e garantir mais privacidade, não reutilize os endereços.
Qual será o perfil das pessoas que utilizam TECIOs?
Gráfico 2:
Dividi as TECIOs por valores de Pagamento
Neste gráfico percebe-se bem a origem, são esmagadoramente pagamentos de pequeno valor, menores de 100$.
Gráfico 3:
TECIOs <50$ + <100$ no Total de Transações do Bloco
Actualmente mais de 10% das transações colocadas no bloco são TECIOs <100$.
Gráfico 4:
Comissão (%), por valores de Pagamento
Nos ATHs, os pagamentos <50$ e <100$, as comissões atingem valores muito altos e são poucas. Actualmente as <50$ tem uma comissão média de 3% e as <100$ é de 1%.
Quando existe uma alta de preço no bitcoin, os TECIOs com pagamentos <50$ e <100$ caem (Gráfico 2) porque a comissão sobe drásticamente (Gráfico 4), o que torna quase impossível essas transações.
Gráfico 5:
Número de TECIOs por Comissão
A maioria dos TECIOs tem uma comissão inferior a 1%.