How the UTXO Set Can Help Us Synchronize a Bitcoin Node

We all have encountered at some point that our Bitcoin node stops working, the raspberry fails, the disk dies, or we simply need the disk for other purposes and we end up without a Bitcoin node. In the future when we want to set up a node again we find that we have to go through the IBD (initial block download) process to synchronize the blockchain. A heavy process, that can last in many cases days and that prevents us to use the node and to connect the wallets until the node is completely synchronized. ...

April 6, 2025 · 11 min · Pol Espinasa

How to make a transaction with UTXOs of different wallets with Sparrow

Let’s suppose that Bob and Alice share a flat and want to buy a television worth 2 bitcoins, paying half each. To do so, Bob could send 1 bitcoin to Alice so that she pays for the TV, but since the network fees are quite high, they decide to create a joint transaction with two inputs, one from Alice and one from Bob. 💡 The practical examples in the post are made in testnet. Therefore, if you want to execute the Bob and Alice commands with the same values or look up the transactions in a explorer, you have to do it from the corresponding testnet versions. ...

April 7, 2024 · 6 min · Pol Espinasa