New answers tagged

3

The issue here is that the two transactions are different, and combinerawtransaction does not operate on different transactions (it apparently just silently does nothing). It sounds like you expect combinerawtransaction to take two separate transactions and create a new one which has the inputs and outputs of both transactions. (or perhaps take two ...


-1

Due to Bitcoin block genration times and current mining times, the current theoretical max transactions per second of Bitcoin is roughly 4.6 TPS.


1

This appears to be a bug in BitcoinIDE. The issue is that it is computing the hash differently from what it actually is. Because it finds a different hash, the comparison that checks that the hashes match (the OP_EQUALVERIFY) fails. However the hash does match. If you compute the hash manually, you get a different hash than what BitcoinIDE is showing. Using ...


2

If the output value was only constrained by their sum being smaller than that of the inputs, you could e.g. set one output to a negative value and create new money in a second output. You can also do more creative stuff: I think the rule might have been introduced as a response to the value overflow incident on 2010-08-15. A transaction in a (now invalid) ...


0

A node verifying that a transaction is performed looks at the block chain... but perhaps more explicitly, it looks at "block chains." There's no actual requirement that a node only look at just a single block chain when deciding whether a transaction is valid or not. They can then assign some level of trust as to whether the transaction occurred, ...


4

I understand that bitcoin wallet is nothing but transaction record performed on block chain. A bitcoin wallet stores keypairs, and allows the use to interact with the network by sending/receiving bitcoin transactions. How are transaction details updated in decentralised block chain? A 'full node' can be run by a user that wants to independently verify the ...


2

I understand that bitcoin wallet is nothing but transaction record performed on block chain. Bitcoin wallet is mainly used for secure key management. But wallets also show transaction history associated with the addresses which are derived from keys or added as watch-only in the wallet. How are transaction details updated in decentralised block chain? I ...


0

User A send a transaction to user B. Those transactions are bundled together into a merkle tree. User A and B can both use the transaction plus the merkle root, plus the merkle path to prove the merkle root in the block header is correct. Let me rephrase your question to ensure we are on the same page: Alice pays Bob. When Alice submits her transaction to ...


Top 50 recent answers are included