Bitcoin Forum

Local => Italiano (Italian) => Topic started by: nutriagrigetta on June 21, 2019, 07:00:14 AM



Title: quanto mi costa una fee?
Post by: nutriagrigetta on June 21, 2019, 07:00:14 AM
Io posso scegliere i satoshi per Byte, ma come posso sapere quanto occupa la transazione per poter calcolare quanto mi costa su Bitcoincore?


Title: Re: quanto mi costa una fee?
Post by: Vinsneuve on June 21, 2019, 08:35:22 AM
La dimensione di una transazione può variare in base al formato degli indirizzi e flag presenti:
size(bytes) = inputs*180 bytes + outputs*34 bytes + 10 extra bytes

Se l'indirizzo contiene un solo deposito (input) la dimensione è circa 180+34+10 = 224 bytes

Con le public keys compresse la dimensione occupa meno spazio:
size(bytes) = inputs*148 bytes + outputs*34 bytes + 10 extra bytes

Nel wallet electrum c'è il pulsante "preview" (anteprima) che ti indica la dimensione della transazione prima di inviarla.


Title: Re: quanto mi costa una fee?
Post by: nutriagrigetta on June 21, 2019, 10:45:46 AM
grazie Vinsneuve, ora è chiatro perchè mi da sempre 224

il risultato delle mie transazione è questo

Dimensione totale della transazione: 224 bytes
Dimensione virtuale della transazione: 143 bytes

Immagino che la dimensione viruale sia quella compressa di cui parli


Title: Re: quanto mi costa una fee?
Post by: Plutosky on June 21, 2019, 11:17:18 AM
grazie Vinsneuve, ora è chiatro perchè mi da sempre 224

il risultato delle mie transazione è questo

Dimensione totale della transazione: 224 bytes
Dimensione virtuale della transazione: 143 bytes

Immagino che la dimensione viruale sia quella compressa di cui parli


La dimensione virtuale è il peso in bytes, ai fini del calcolo delle commissioni, della tx segwit.
La differenza tra i due valori è il risparmio in bytes (relativamente al calcolo dlle fees) dato dall'utilizzo di segregated witness.


Title: Re: quanto mi costa una fee?
Post by: blu.storm on June 21, 2019, 03:23:49 PM
bisogna comunque mettere un valore medio di fee se e troppo basso la transazione non arrivera mai


Title: Re: quanto mi costa una fee?
Post by: Vinsneuve on June 22, 2019, 08:32:39 AM
grazie Vinsneuve, ora è chiatro perchè mi da sempre 224

il risultato delle mie transazione è questo

Dimensione totale della transazione: 224 bytes
Dimensione virtuale della transazione: 143 bytes

Immagino che la dimensione viruale sia quella compressa di cui parli

Come ha già scritto plutosky quella dimensione virtuale si riferisce ad una transazione tra indirizzi segwit che in questo caso sono nativi (bc1...):
size(bytes) = inputs*104 bytes + outputs*32 bytes + 10 extra bytes

Se invece la transazione avviene tra indirizzi segwit non nativi (3...):
size(bytes) = inputs*127 bytes + outputs*33 bytes + 10 extra bytes

La dimensione può variare leggermente di qualche bytes.


Title: Re: quanto mi costa una fee?
Post by: rattle_rattle on July 02, 2019, 06:17:23 AM
Operativamente però quel valore mettere?
Io per regolarmi uso due siti:

Questo per avere una visione generale della mempiol:
https://jochen-hoenicke.de/
https://statoshi.info/dashboard/db/fee-estimates

Uno di questi due per stimare quanto mettere effettivamente di fees:

https://bitcoinfees.earn.com/
https://www.buybitcoinworldwide.com/fee-calculator/

Sono abbastanza intuitivi, va a gusti.
Spero siano riferimenti utili.