Hot answers tagged

5

Bitcoin is a peer-to-peer gossip flood network. Whenever a Bitcoin participant creates a transaction, their wallet software submits it to its peer nodes. These peers then relay it to their peers in turn. The transaction floods through the network and reaches most nodes. Eventually, the transaction is included in a block which makes the transaction part of ...


3

Blockcypher API shows only the example of how to compose a transaction with a single input, therefore, it might look like the array of addresses will do the job, but no. If you'll do this by passing addresses into one array of inputs: curl -d '{"inputs":[{"addresses":["addr1", "addr2"]}],"outputs":[{"...


2

The ancestors of a mempool transaction T are unconfirmed transactions that this transaction T depends on in order to be included in the block chain (i.e. that are referenced by its inputs). The descendants of a mempool transaction T are (necessarily unconfirmed) transactions that depend on this transaction T in order to be included in the block chain (i.e. ...


2

Yes, you can receive Bitcoin even if you don't have internet, but you will only see them when you synchronize your wallet (for this you need internet).


2

Your bitcoin client must have used a full UTXO to paid for your transactions, since you didnt own the exact amount your bitcoin client created a new private key where it send the remaining ( 20-5 = 15 ) bitcoins, also you had to pay a fees to the miner who mined the block that got your transaction. To learn more about this process you should go there https:/...


1

Generally, I like the idea of giving away bitcoin as a gift. So here's one approach for those who are still willing to give away cryptocurrency as a paper wallet, in spite of the disadvantages that Murch correctly mentions. Here's what I did in similar situations (birthday presents to adults): Using an offline wallet creation tool (bitaddress.org or similar)...


1

Gifting Bitcoin to novice users is difficult. First, your gift is tied to an obligation. In order to make use of it, they need to invest time to understand it and how to access it. This causes such gifts often to not properly connect. Secondly, the Bitcoin gift is often forgotten about because the recipient doesn't have an immediate use for it. Often Bitcoin ...


1

Each full Bitcoin node has what is known as "mempool". mempool is where transactions are stored in preparation for propagation into a proposed block during the mining process. It's somewhat counter-intuitive but each node has it's own mempool and transactions (as they are posted by BTC users), will be propagated throughout the network and be stored ...


1

How do I withdraw from an address You don't. You can withdraw cash, denominated in a currency such as Bitcoin, from an account you have as a customer of an official or unofficial financial institution like a bank, currency-exchange or financial-trading broker etc. You can arrange that the withdrawn amount be paid to a Bitcoin "address" you ...


1

When you set up a trade on Shapeshift, you presumably pick which currency you wish to purchase, and what currency you pay with. You would then provide your withdrawal address to be credited in the purchase. Given that you have received an email that tells you that your purchase went through, I would expect that the bitcoin were sent to the bitcoin address ...


1

Disclaimer: I have not tried this, I just glanced at the API documentation. H/T to eirlis for providing the correct syntax. As the API documentation for Creating Transactions specifies, you provide the addresses that you received your funds to in the inputs parameter. The API documentation has this example using curl: curl -d '{"inputs":[{"...


1

sendcoins is an endpoint that is only available on BitGo Express. BitGo Express is a proxy that runs on your own infrastructure, typically on port 3080. Instead of calling test.bitgo.com, if you're running BitGo Express locally, try calling localhost:3080.


1

You need to increase your transaction fee to meet the minimums required by the node you are connected to. If you use a fee below that, the node (and other nodes on the network) will refuse to broadcast your transactions, preventing them from reaching miners.


Only top voted, non community-wiki answers of a minimum length are eligible