Is it possible to process (stored in the same block) two successive transactions simultaneously?
'Two successive transactions' means that the second transaction's input is the first transaction's output.
Thanks!
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up.
Sign up to join this communityIs it possible to process (stored in the same block) two successive transactions simultaneously?
'Two successive transactions' means that the second transaction's input is the first transaction's output.
Thanks!
Yes, multiple transactions building on each others' outputs can be in the same block. However, they have to be in the correct order inside of the block.
The order of transactions in a block can be freely chosen except for two rules: the coinbase transaction must be the first transaction, and parents must be before children. Note that the order of transactions in blocks is explicitly specified by the positions of the leaves of the Merkle tree.