Dovresti consolidare Bitcoin UTXO?
Un saldo di portafoglio Bitcoin può essere suddiviso tra molti output di transazione non spesi, o UTXO. Un pagamento successivo che seleziona diversi di essi richiede un input di transazione per ogni output selezionato. Il consolidamento spende questi input ora e crea un nuovo output che può essere utilizzato come singolo input in seguito.
Il consolidamento è da considerare quando la commissione pagata ora è inferiore alla riduzione del costo di input futura che prevedi di ricevere. Quel confronto di commissioni è solo una parte della decisione. Co-spendere UTXO separati può rivelare un indizio di proprietà comune, e un output più grande può ridurre la flessibilità del controllo delle monete in futuro.
- Conta i UTXO che potresti combinare
- Scegli il loro tipo di script o inserisci un insieme misto
- Imposta la commissione che pagheresti ora
- Descrivi lo stesso pagamento futuro per entrambe le strategie
- Confronta commissioni totali, punto di pareggio e compromessi sulla privacy
Confronta mantenere UTXO separati con consolidare ora
La strategia A mantiene i UTXO selezionati separati e li spende tutti nella transazione futura modellata. La strategia B paga per un consolidamento a un output ora, poi paga per una transazione futura che utilizza l'output consolidato come un input. Il pagamento futuro e gli output di resto rimangono identici, quindi il confronto isola la differenza nella struttura degli input.
Le tre transazioni sottostanti utilizzano lo stesso motore Weight e dimensioni virtuali revisionato del Calcolatore Commissioni Transazione Bitcoin. Le commissioni sono calcolate dalla dimensione virtuale e sat/vB, quindi arrotondate per eccesso a un intero satoshi al passaggio finale della commissione.
| Strategia | Costo ora | Costo in seguito |
|---|---|---|
| Mantieni i UTXOs separati | Nessuna commissione di consolidamento | Spendi tutti i UTXO originali selezionati |
| Consolida ora | Spendi UTXO selezionati in un unico output | Spendi un unico UTXO consolidato |
Trova il tasso di commissione futuro di pareggio
Il vantaggio futuro vSize è il vSize di spesa diretta meno il vSize post-consolidamento. Quando tale differenza è positiva, il tasso di pareggio approssimativo è la commissione di consolidamento arrotondata divisa per il numero di byte virtuali futuri risparmiati. Un tasso di commissione futuro superiore a quel punto può rendere la Strategia B più economica nel caso modellato.
Il tasso di commissione futuro è uno scenario, non una previsione. L'arrotondamento al satoshi intero può anche spostare leggermente il punto di pareggio esatto. Se la transazione futura modellata non è più piccola dopo il consolidamento, la pagina riporta nessun punto di pareggio finito invece di presentare una soglia fuorviante.
Dipende dai tipi di input selezionati, dalla struttura degli output, dal tasso attuale e dal tasso futuro assunto. Non prevede la mempool né tiene conto del valore della privacy di mantenere separate le monete.
Rimani entro il limite standard di Weight della transazione
Bitcoin Core limita una transazione standard a 400.000 unità di peso per le politiche di relay e mining. Questa è una politica di standardness, non la regola di validità del blocco di consenso di Bitcoin. Il calcolatore rifiuta un consolidamento modellato, una spesa diretta o una spesa post-consolidamento che superi tale limite.
Non esiste un numero massimo sicuro di UTXO per ogni transazione. P2PKH, SegWit annidati, SegWit nativi e input Taproot hanno Weight diversi, e anche gli output consumano spazio. I controlli di input utilizzano quindi massimi specifici per script, mentre il calcolo finale del server verifica di nuovo l'intera transazione mista.
La dimensione della firma e la costruzione del portafoglio possono cambiare leggermente il Weight finale. Conferma che la transazione effettiva rimanga entro la politica prima di firmare.
Valuta la privacy rispetto al risparmio sulle commissioni
Combinare UTXO in una singola transazione può suggerire che lo stesso proprietario li controlli. Può anche fondere monete con storie o etichette diverse in un unico output più grande. Il potenziale risparmio futuro sulle commissioni dovrebbe essere considerato insieme a questo collegamento on-chain permanente.
Mantenere gli output separati può preservare un maggiore controllo su quali monete vengono spese insieme. Il calcolatore non assegna un valore monetario alla privacy e non ispeziona la cronologia delle transazioni, quindi un risultato di commissione positivo non è automaticamente una raccomandazione a consolidare.
Rivedi la transazione del portafoglio prima di firmare
Il modello copre comuni input a firma singola P2PKH, P2SH-P2WPKH, P2WPKH e Taproot key-path. Non costruisce un PSBT, non esegue la selezione delle monete, non valida la polvere, non modella spese multisig o script-path, non firma una transazione né la trasmette. Il valore selezionato opzionale sottrae solo la commissione di consolidamento modellata.
Usa il coin control del wallet per verificare gli UTXO esatti, le etichette, la destinazione e il resto prima di firmare. Poi confronta la dimensione virtuale finale e la commissione del wallet con i dettagli di calcolo mostrati qui. Usa l' Convertitore Satoshi per unità BTC/sat, o il calcolatore di commissioni per transazione singola quando devi solo prezzare una transazione specifica.
FAQ sul calcolatore di consolidamento UTXO Bitcoin
Quando dovrei consolidare gli UTXO di Bitcoin?
Consideralo quando una commissione attuale bassa può compensare il costo di spendere molti input a una commissione futura più alta. Rivedi anche privacy, etichette delle monete, Weight della transazione e l'anteprima finale del tuo portafoglio prima di decidere.
1 sat/vB è una buona commissione di consolidamento?
Può essere economico quando le attuali condizioni della rete lo accettano, ma la conferma non è garantita. Utilizza il target live come stima attuale e verifica la transazione del wallet prima di trasmetterla.
Quanti UTXO può consolidare una singola transazione Bitcoin standard?
Il massimo dipende da ciascun tipo di script di input e dalla struttura di output. Il calcolatore deriva i limiti di input specifici dello script e rifiuta qualsiasi transazione modellata completa al di sopra del limite standard di policy di 400.000 WU di Bitcoin Core.
Come viene calcolato il tasso di commissione futuro di pareggio?
La commissione arrotondata pagata per consolidare ora è divisa per i byte virtuali futuri risparmiati. Se il consolidamento non riduce il vSize futuro, non esiste un tasso di pareggio finito.
Posso consolidare UTXO da diversi tipi di indirizzo Bitcoin?
Un portafoglio può costruire una transazione con tipi di input misti. La modalità avanzata modella input P2PKH, P2SH-P2WPKH, P2WPKH e Taproot key-path separatamente, ma la transazione firmata effettiva del portafoglio è autorevole.
Consolidare UTXO migliora la privacy?
Di solito non da solo. Spendere insieme UTXO può creare un indizio di proprietà comune e fondere storie di monete separate in un unico output.
Cosa succede quando la transazione modellata supera 400.000 WU?
Il calcolatore rifiuta il confronto e ti chiede di ridurre gli input selezionati o gli output futuri. Il limite è la politica standard di relay e mining di Bitcoin Core, non un limite di consenso.
Questo calcolatore controlla la polvere o costruisce la transazione?
No. Stima Weight, dimensione virtuale e commissioni. Non applica la logica di polvere specifica del portafoglio, non seleziona monete, non crea un PSBT, non firma né trasmette.
Metodologia e fonti
Il confronto costruisce tre strutture di transazione esplicite e le invia attraverso il motore condiviso Bitcoin Weight/vSize esistente. Gli aggiornamenti HTML renderizzati dal server, REST e i test deterministici usano lo stesso oggetto di stima.
- I profili dei componenti di input e output, i confini CompactSize, la gestione del marcatore witness, la gestione del witness vuoto e l'arrotondamento vSize sono riutilizzati dal calcolatore di commissioni di transazione Bitcoin.
- Ogni transazione modellata viene verificata rispetto alla politica di transazione standard di Bitcoin Core di 400.000 WU. I controlli di input e output utilizzano limiti di conteggio derivati specifici dello script, seguiti da un controllo completo della struttura mista lato server.
- Ogni commissione di transazione è la dimensione virtuale moltiplicata per il tasso sat/vB decimale, con solo il risultato finale arrotondato per eccesso a un intero satoshi.
- Il risparmio netto è uguale alla commissione di spesa diretta futura meno la somma della commissione di consolidamento ora e della commissione post-consolidamento futura.
- Il pareggio è uguale alla commissione di consolidamento arrotondata divisa per i vbytes futuri risparmiati e viene omesso quando quel vantaggio di dimensione è zero o negativo.
- I tassi attuali live sono validati e memorizzati nella cache lato server. Il tasso di commissione futuro assunto è sempre etichettato come scenario manuale, e BTC/USD rimane opzionale.
Riferimenti primari
- Politica di transazione standard Bitcoin Core Definisce il Weight massimo di transazione standard di 400.000 WU utilizzato dal gate di politica.
- BIP 141: Segregated Witness Definisce la transazione Weight, la serializzazione dei testimoni e le regole di dimensione virtuale.
- BIP 341: Taproot Definisce l'output Taproot e il comportamento del percorso di testimonianza della chiave utilizzato dal profilo esaminato.
- Riferimento per sviluppatori di transazioni Bitcoin Documenta gli input, gli output e la serializzazione CompactSize delle transazioni.
- Guida alla privacy di Bitcoin.org Spiega perché la cronologia delle transazioni e il riutilizzo degli indirizzi richiedono una gestione deliberata della privacy.
- API REST di mempool.space Documenta la fonte dati attuale per le raccomandazioni sulle commissioni.
Revisionato da Redazione di BitcoinToolkit logica di confronto testata l'ultima volta