Devriez-vous consolider les Bitcoin UTXOs ?
Un solde de portefeuille Bitcoin peut être réparti entre plusieurs sorties de transaction non dépensées, ou UTXOs. Un paiement ultérieur qui en sélectionne plusieurs nécessite une entrée de transaction pour chaque sortie sélectionnée. La consolidation dépense ces entrées maintenant et crée une nouvelle sortie qui peut être utilisée comme une seule entrée plus tard.
La consolidation vaut la peine d'être envisagée lorsque les frais payés maintenant sont inférieurs à la réduction du coût d'entrée futur que vous attendez de recevoir. Cette comparaison de frais n'est qu'une partie de la décision. Co-dépenser des UTXOs séparés peut révéler un indice de propriété commune, et une sortie plus grande peut réduire la flexibilité future du contrôle des pièces.
- Comptez les UTXOs que vous pouvez combiner
- Choisissez leur type de script ou entrez un ensemble mixte
- Définissez les frais que vous paieriez maintenant
- Décrivez le même paiement futur pour les deux stratégies
- Comparez les frais totaux, le seuil de rentabilité et les compromis de confidentialité
Comparer le maintien des UTXOs séparés avec la consolidation maintenant
La stratégie A maintient les UTXOs sélectionnés séparés et les dépense tous dans la transaction future modélisée. La stratégie B paie pour une consolidation à une sortie maintenant, puis paie pour une transaction future qui utilise la sortie consolidée comme une seule entrée. Le paiement futur et les sorties de change restent identiques, donc la comparaison isole la différence de structure d'entrée.
Les trois transactions sous-jacentes utilisent le même moteur de Weight et de taille virtuelle examiné que le Calculateur de frais de transaction Bitcoin. Les frais sont calculés à partir de la taille virtuelle et du sat/vB, puis arrondis à un satoshi entier à l'étape finale des frais.
| Stratégie | Coût maintenant | Coût plus tard |
|---|---|---|
| Garder les UTXOs séparés | Aucun frais de consolidation | Dépenser tous les UTXOs originaux sélectionnés |
| Consolider maintenant | Dépenser les UTXOs sélectionnés dans une seule sortie | Dépenser un UTXO consolidé |
Trouver le taux de frais futur du seuil de rentabilité
L'avantage futur de vSize est le vSize de dépense directe moins le vSize après consolidation. Lorsque cette différence est positive, le taux de seuil de rentabilité approximatif est le frais de consolidation arrondi divisé par le nombre d'octets virtuels futurs économisés. Un taux de frais futur supérieur à ce point peut rendre la stratégie B moins chère dans le cas modélisé.
Le taux de frais futur est un scénario, pas une prédiction. L'arrondi entier de satoshi peut également déplacer légèrement le point de croisement exact. Si la transaction future modélisée n'est pas plus petite après consolidation, la page signale aucun seuil de rentabilité fini au lieu de présenter un seuil trompeur.
Cela dépend des types d'entrées sélectionnés, de la structure de sortie, du taux actuel et du taux futur supposé. Cela ne prévoit pas la mempool et ne tient pas compte de la valeur de confidentialité de garder les pièces séparées.
Rester dans la limite standard de Weight de transaction
Bitcoin Core limite une transaction standard à 400 000 unités de poids pour la politique de relais et de minage. Il s'agit d'une politique de standardité, et non de la règle de validité de bloc de consensus de Bitcoin. Le calculateur rejette une consolidation modélisée, une dépense directe ou une dépense post-consolidation qui dépasse cette limite.
Il n'y a pas de nombre maximal sûr unique de UTXO pour chaque transaction. Les entrées P2PKH, imbriquées SegWit, Native SegWit et Taproot ont des Weight différents, et les sorties consomment également de l'espace. Les contrôles d'entrée utilisent donc des maxima spécifiques au script, tandis que le calcul final du serveur vérifie à nouveau la transaction mixte complète.
La taille de la signature et la construction du portefeuille peuvent modifier légèrement le Weight final. Confirmez que la transaction réelle reste dans la politique avant de signer.
Peser la confidentialité par rapport aux économies de frais
Combiner des UTXO dans une seule transaction peut suggérer que le même propriétaire les contrôle. Cela peut également fusionner des pièces avec des historiques ou des étiquettes différents en une seule sortie plus grande. L'économie de frais future potentielle doit être considérée en parallèle avec ce lien permanent sur la chaîne.
Garder les sorties séparées peut préserver plus de contrôle sur les pièces dépensées ensemble. Le calculateur n'attribue pas de valeur monétaire à la confidentialité et n'inspecte pas votre historique de transactions, donc un résultat de frais positif n'est pas automatiquement une recommandation de consolider.
Examiner la transaction du portefeuille avant de signer
Le modèle couvre les entrées courantes de chemin de clé P2PKH, P2SH-P2WPKH, P2WPKH et Taproot à signature unique. Il ne construit pas de PSBT, n'effectue pas de sélection de pièces, ne valide pas la poussière, ne modélise pas les dépenses multisig ou de chemin de script, ne signe pas une transaction et ne la diffuse pas. La valeur sélectionnée facultative soustrait uniquement les frais de consolidation modélisés.
Utilisez le contrôle de pièces du portefeuille pour vérifier les UTXO exacts, les étiquettes, la destination et le changement avant de signer. Comparez ensuite la taille virtuelle finale et les frais du portefeuille avec les détails de calcul affichés ici. Utilisez le Convertisseur Satoshi pour les unités BTC/sat, ou le calculateur de frais de transaction unique lorsque vous avez seulement besoin de tarifer une transaction spécifique.
FAQ du calculateur de consolidation de UTXO Bitcoin
Quand devrais-je consolider les UTXO Bitcoin ?
Consider it when a low current fee may offset the cost of spending many inputs at a higher future fee. Also review privacy, coin labels, transaction Weight and your wallet's final preview before deciding.
Un frais de consolidation de 1 sat/vB est-il raisonnable ?
Cela peut être économique lorsque les conditions actuelles de relais l'acceptent, mais la confirmation n'est pas garantie. Utilisez la cible en direct comme estimation actuelle et vérifiez la transaction du portefeuille avant de diffuser.
Combien d'UTXO une transaction Bitcoin standard peut-elle consolider ?
Le maximum dépend de chaque type de script d'entrée et de la structure de sortie. Le calculateur dérive des limites d'entrée spécifiques au script et rejette toute transaction modélisée complète au-dessus de la limite de politique standard de 400 000 WU Bitcoin Core.
Comment le taux de frais futur au seuil de rentabilité est-il calculé ?
Les frais arrondis payés pour consolider maintenant sont divisés par les octets virtuels futurs économisés. Si la consolidation ne réduit pas le vSize futur, il n'y a pas de taux de seuil de rentabilité fini.
Puis-je consolider des UTXO de différents types d'adresses Bitcoin ?
Un portefeuille peut construire une transaction avec des types d'entrées mixtes. Le mode avancé modélise séparément les entrées P2PKH, P2SH-P2WPKH, P2WPKH et Taproot key-path, mais la transaction signée réelle du portefeuille fait autorité.
La consolidation de UTXO améliore-t-elle la confidentialité ?
Généralement pas par elle-même. La dépense conjointe de UTXO peut créer un indice de propriété commune et fusionner des historiques de pièces séparés en une seule sortie.
Que se passe-t-il lorsque la transaction modélisée dépasse 400 000 WU ?
Le calculateur rejette la comparaison et vous demande de réduire les entrées sélectionnées ou les sorties futures. La limite est la politique de relais et d'extraction standard Bitcoin Core, pas une limite de consensus.
Ce calculateur vérifie-t-il la poussière ou construit-il la transaction ?
Non. Il estime le Weight, la taille virtuelle et les frais. Il n'applique pas la logique de poussière spécifique au portefeuille, ne sélectionne pas de pièces, ne crée pas de PSBT, ne signe pas et ne diffuse pas.
Méthodologie et sources
La comparaison construit trois structures de transaction explicites et les envoie chacune via le moteur partagé existant Bitcoin Weight/vSize. Les HTML rendus par le serveur, les mises à jour REST et les tests déterministes utilisent le même objet d'estimation.
- Les profils de composants d'entrée et de sortie, les limites CompactSize, la gestion du marqueur de témoin, la gestion du témoin vide et l'arrondi vSize sont réutilisés à partir du calculateur de frais de transaction Bitcoin.
- Chaque transaction modélisée est vérifiée par rapport à la politique de transaction standard de 400 000 WU de Bitcoin Core. Les contrôles d'entrée et de sortie utilisent des limites de nombre dérivées spécifiques au script, suivis d'une vérification complète de la structure mixte côté serveur.
- Chaque frais de transaction est la taille virtuelle multipliée par le taux sat/vB décimal, avec seulement le résultat final arrondi à un satoshi entier.
- Les économies nettes sont égales aux frais de dépense directe futurs moins les frais combinés de consolidation maintenant et de post-consolidation futurs.
- Le seuil de rentabilité est égal aux frais de consolidation arrondis divisés par les vbytes futurs économisés et est omis lorsque cet avantage de taille est nul ou négatif.
- Les taux actuels en direct sont validés et mis en cache côté serveur. Le taux de frais futur supposé est toujours étiqueté comme un scénario manuel, et BTC/USD reste facultatif.
Références principales
- Politique de transaction standard Bitcoin Core Définit le maximum de 400 000 WU pour la transaction standard Weight utilisé par la passerelle de politique.
- BIP 141 : Segregated Witness Définit la taille de transaction Weight, la sérialisation des témoins et les règles de taille virtuelle.
- BIP 341 : Taproot Définit le comportement de sortie Taproot et de témoin de chemin de clé utilisé par le profil examiné.
- Référence des transactions du développeur Bitcoin Documente les inputs, les sorties et la sérialisation CompactSize des transactions.
- Guide de confidentialité Bitcoin.org Explique pourquoi l'historique des transactions et la réutilisation d'adresses nécessitent une gestion délibérée de la confidentialité.
- API REST mempool.space Documente la source de données actuelle pour les recommandations de frais.
Examiné par le Équipe éditoriale de BitcoinToolkit logique de comparaison testée pour la dernière fois