Pages:
Author

Topic: Taxas baixas novamente! Aproveite p/ consolidar os seus inputs (e oq são eles) - page 3. (Read 697 times)

legendary
Activity: 2352
Merit: 6089
bitcoindata.science
E voltamos as taxas caras, 34.000+ transações na fila.. cerca de 30sat/byte para confirmar no primeiro bloco..

Foi bom enquanto durou Cheesy

Ah, nesses tempos 30-40 usd por transações em eth, pagar 30sat/byte (em torno de 1 usd) é uma pechincha

Usei aqui pra calcular. Dá em torno de 1.60 usd para 1 i put e 2 outputs
https://bitcoindata.science/pt/veja-sua-transacao-no-mempool.html
legendary
Activity: 2688
Merit: 2297
Com certeza é um dos motivos. O hashrate caiu de 177 EH/s para cerca de 113 EH/s (~35%) de ontem para hoje, de acordo com o fork.lol.

Estava pensando aqui, os mineradores que "ficaram" não tem uma melhoria instantânea nos ganhos pois a diff continua a mesma, só vai melhorar o rendimento para eles quando a diff for ajustada.. Talvez ganhem um pouco a mais com as taxas já que as transações se acumulam porém nem perto desses ~35%..
legendary
Activity: 2758
Merit: 6830
Ou será que é devido ao desligamento de vários mineradores lá na China?
Com certeza é um dos motivos. O hashrate caiu de 177 EH/s para cerca de 113 EH/s (~35%) de ontem para hoje, de acordo com o fork.lol.

Parece que a China colocou a Binance, Okex e derivadas atrás do seu grande firewall e também fez uma verdadeira caça a bruxa contra mais de 1.1K pessoas acusadas de lavagem de dinheiro relacionadas a crypto: https://www.coindesk.com/chinese-police-arrest-1-1k-people-on-crypto-related-money-laundering-charges
legendary
Activity: 2688
Merit: 2297
Será que a rede vai se movimentar mais, com mais volume e mais transações com uma suposta subida?
Ou será que é devido ao desligamento de vários mineradores lá na China?

Acho que não interfere tanto a ponto de ter 30k+ transações na fila de um dia para o outro..

Talvez todo mundo voltou a usar o BTC pois estava barato, e ai ele ficou caro? Huh Ou foi por conta da notícia de El Salvador?
legendary
Activity: 2366
Merit: 1408
E voltamos as taxas caras, 34.000+ transações na fila.. cerca de 30sat/byte para confirmar no primeiro bloco..

Foi bom enquanto durou Cheesy

Será que a rede vai se movimentar mais, com mais volume e mais transações com uma suposta subida?
Ou será que é devido ao desligamento de vários mineradores lá na China?

De qualquer forma eu consegui aproveitar as taxas baixas e está tudo consolidado aqui do jeito que queria, até uma de 1sat byte que estava lá largada, foi confirmada
legendary
Activity: 2688
Merit: 2297
E voltamos as taxas caras, 34.000+ transações na fila.. cerca de 30sat/byte para confirmar no primeiro bloco..

Foi bom enquanto durou Cheesy
legendary
Activity: 2688
Merit: 2297
Taxas de 2 sat/vByte sendo confirmadas no BTC.
Taxas de 20 gwei sendo confirmadas na ETH.

A mempool está pesando apenas 44 vMB! Não vemos esse valor desde Janeiro.

Momentos raros... aproveitem. Shocked

Finalmente, voltamos aos tempos das transações baratas de 1 sat/byte Smiley


Fonte: https://mempool.space/pt/

O que tem na fila não vai nem lotar um bloco..
legendary
Activity: 2758
Merit: 6830
Taxas de 2 sat/vByte sendo confirmadas no BTC.
Taxas de 20 gwei sendo confirmadas na ETH.

A mempool está pesando apenas 44 vMB! Não vemos esse valor desde Janeiro.

Momentos raros... aproveitem. Shocked
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Você ainda tem que pagar para gastar os 3 UTXO (3 * 102 = 306 bytes, lembra?), mas ao fazer isso com uma taxa de 2 sat/byte, você gasta apenas 2 * 306 = 612 satoshis ao invés dos 10 * 306 = 3060 satoshis explicados acima (com 10 sat/byte). Então, quando as taxas voltarem para os 10 sat/byte, você só vai precisar pagar tudo isso em um único UTXO consolidado (10 * 102 = 1020 satoshis, como no exemplo 2 lá de cima). Economia total: 1734 satoshis ($0.97).


Realmente as taxas estão boas agora para transferir.

Eu fiz uma calculadora que permite que qualquer um brinque com a quantidade de inputs (UTXO) e de outputs e veja o valor final da sua transação, tanto em satoshis quanto em reais:

https://bitcoindata.science/pt/veja-sua-transacao-no-mempool.html

Aqui fica claro que vale muito a pena utilizar endereços native segwit (bech32, que começam com bc1) e consolidar seus inputs. Uma coisa que devemos atentar é que pode ser bastante caro consolidar seus inputs, caso você tenha muitos. Pessoalmente, eu só faria uma consolidação grande a 1 sat/vbyte.

E quando as taxas estiverem altas, tente mandar inputs grandes que voce consiga transferir apenas 1 input e 2 outputs de saída.


Uma coisa que devemos ter cuidado na hora de consolidar os inputs é evitar misturar endereços que possam expor sua identidade.

legendary
Activity: 2366
Merit: 1408

Foi exatamente o que eu fiz ontem quando vi esse tópico, juntei uns 5 pagamentos e aproveitei para mover uns ETH que também estava "barato"..

Pra mim, a maior gambiarra do BTC são esses inputs ai.. tudo poderia ser mais barato..

Não consegui aproveitar aquele dia, mas acho que agora vou conseguir.
Pra quem recebe muitos inputs é meio chatinho mesmo, se quiser transferir de urgência vai ter que aceitar pagar umas taxas bem altas


Na verdade foi literalmente isso que aconteceu. Grin

Surgiram uma tonelada de transações de 4 sat/vByte *do nada* e inundaram tudo novamente. Agora a rede está trabalhando para comer todas elas e tentar chegar no famigerado 1 sat/vByte que está pegando poeira faz um tempo.

Agora vai, não deu 1 sat-byte, mas 2 ou 3 já está bom demais para o que preciso



legendary
Activity: 2758
Merit: 6830
Você postou e acho que todo mundo pensou em fazer isso e o mempool aumentou novamente  Cheesy
Na verdade foi literalmente isso que aconteceu. Grin

Surgiram uma tonelada de transações de 4 sat/vByte *do nada* e inundaram tudo novamente. Agora a rede está trabalhando para comer todas elas e tentar chegar no famigerado 1 sat/vByte que está pegando poeira faz um tempo.
legendary
Activity: 2688
Merit: 2297
Boa Ninja
Você postou e acho que todo mundo pensou em fazer isso e o mempool aumentou novamente  Cheesy

Faz um tempo que estou esperando justamente para consolidar minha carteira da qual recebo a minha campanha de assinatura
Outro dia fiz uma simulação de envio, e ia dar mais de 100 reais pra enviar numa velocidade razoável para confirmar

Foi exatamente o que eu fiz ontem quando vi esse tópico, juntei uns 5 pagamentos e aproveitei para mover uns ETH que também estava "barato"..

Pra mim, a maior gambiarra do BTC são esses inputs ai.. tudo poderia ser mais barato..
legendary
Activity: 2366
Merit: 1408
Boa Ninja
Você postou e acho que todo mundo pensou em fazer isso e o mempool aumentou novamente  Cheesy

Faz um tempo que estou esperando justamente para consolidar minha carteira da qual recebo a minha campanha de assinatura
Outro dia fiz uma simulação de envio, e ia dar mais de 100 reais pra enviar numa velocidade razoável para confirmar

Vou ficar de olho pra quando chegar nos 2 sat-byte eu consiga fazer essa consolidação
Seu tópico ficou muito bom
legendary
Activity: 2492
Merit: 1429
Payment Gateway Allows Recurring Payments
Ótima dica, no passado era só esperar uns dias e já normalizava mas 4 meses de taxas altas é algo bem fora da normalidade... essa redução nas taxas coincide com essa acalmada que deu na cotação, finalmente deu uma parada nesse range dos 50k a 60k.
legendary
Activity: 2758
Merit: 6830
Depois de mais de 4 meses, a mempool finalmente limpou e chegou no nível dos 2-3 sat/vByte. Ou seja, está até 50x mais barato fazer uma transação do BTC para a confirmação no próximo bloco do que estava há apenas 1 semana (~100 sat/vByte).


Source: https://jochen-hoenicke.de/queue/#BTC,24h,weight

Aproveite esse momento para:

1. Finalmente realizar suas transações (e.g mandar seus BTC para outra carteira).
2. Consolidar seus inputs!

Não sabe o que significa a segunda opção?

Caso não saiba, sempre que você recebe alguma transação, o valor não é simplesmente somado ao seu saldo atual (saldo anterior + recebido). O que acontece, no nível do protocolo, é que cada transação gera um UTXO (Unspent transaction output) para cada endereço recebedor, que é basicamente um recibo que diz "eu estou enviando X BTC para o endereço Y".

Exemplo 1:

Quote
- Eu recebo 1 BTC.
- Depois, eu recebo mais 0.5 BTC.
- Por fim, eu recebo outros 0.3 BTC.

Resultado: Eu tenho 3 UTXO (1 BTC + 0.5 BTC + 0.3 BTC) que totalizam 1.8 BTC.

A minha carteira faz todo o trabalho de melhorar a experiência do usuário somando os valores e mostrando apenas o que importa.

Exemplo 2:

Quote
- Eu recebo 1.8 BTC.

Resultado: Eu tenho 1 UTXO (1.8 BTC) que totaliza 1.8 BTC.

Ok, mas qual a diferença? Digamos que eu pense em gastar esses meus 1.8 BTC. Cada UTXO é utilizado como input para gastar esses Bitcoins, sendo que cada UTXO (input) pesa X bytes. Como todos sabemos, mais bytes = mais taxas, afinal, o espaço dos blocos do Bitcoin é limitado.

- No exemplo 1, eu teria que utilizar os 3 UTXO individuais (1 BTC + 0.5 BTC + 0.3 BTC) para gastar os meus 1.8 BTC. Ou caso eu queira gastar apenas 1.5 BTC, poderia gastar 2 dos 3 UTXO (1 BTC + 0.5 BTC).

- No exemplo 2, eu teria que utilizar apenas o único UTXO (1.8 BTC) para gastar os meus 1.8 BTC. Ou poderia gastar apenas 1 BTC, sendo os 0.8 BTC restantes reenviado para mim como troco.

Considerando que cada UTXO (input) Segwit pesa 102 bytes, nós pagaríamos 3 * 102 = 306 bytes no exemplo 1 e apenas 1 * 102 = 102 bytes no exemplo 2. Com uma taxa de 10 sat/byte (P.S: apenas considerando essa parte da transação):

10 * 306 = 3060 satoshis (exemplo 1) = $1.70
10 * 102 = 1020 satoshis (exemplo 2) = $0.56

Ok, então qual a solução para eu dar aquela economizada? Depois que você recebe um UTXO, não tem para onde fugir: ou você gasta ele, pagando os seus respectivos ~102 bytes, ou você deixa eles lá mofando. O segredo é consolidar os seus UTXO (inputs) enquanto a taxa por byte está mais barata. Ou seja, transformar os 3 UTXO (1 BTC + 0.5 BTC + 0.3 BTC) em apenas 1 UTXO (1.8 BTC).

Para fazer isso, é só enviar o seu saldo para você mesmo. Você está basicamente pegando esses 3 recibos (UTXO) e usando eles para escrever um único novo recibo que diz: "eu, endereço X, envio 1.8 BTC para o endereço X (eu mesmo)".

Você ainda tem que pagar para gastar os 3 UTXO (3 * 102 = 306 bytes, lembra?), mas ao fazer isso com uma taxa de 2 sat/byte, você gasta apenas 2 * 306 = 612 satoshis ao invés dos 10 * 306 = 3060 satoshis explicados acima (com 10 sat/byte). Então, quando as taxas voltarem para os 10 sat/byte, você só vai precisar pagar tudo isso em um único UTXO consolidado (10 * 102 = 1020 satoshis, como no exemplo 2 lá de cima). Economia total: 1734 satoshis ($0.97).

Simplificando: Se você recebeu várias transações individuais, pode ser uma boa aproveitar as taxas baixas para consolidar os seus inputs e economizar no futuro, no momento em que tenha que fazer uma transação e as taxas estejam altas.

Outras discussões relacionadas ao assunto:

Inputs
Como escolher qual endereço de Bitcoin gastar, e porque isso é importante

P.S: Com o Segwit, as coisas mudaram um pouco. Mas o intuito do thread é apenas passar a ideia básica de como funcionam os UTXOs, que são a base do funcionamento do BTC, e como economizar nas suas transações.
Pages:
Jump to: