5

This is intentionally not possible. If a transaction would be valid in block X, we want it (absent double spend) to remain valid in any successor of X. This guarantees that (temporary, otherwise harmless) forks that result in small reorgs will never invalidate unrelated transactions - and they will just be able to be mined again in the new branch. It also ...


4

Can it safely be said that the first input in the inputs of the transaction is the sender's? No, no such ordering exists. Transactions consume UTXOs as inputs, and create new UTXOs as outputs. A transaction can have multiple inputs from one person, or inputs from multiple people. In some cases, more than one person can own an input. So there isn't really ...


2

No, that would not necessarily be true. If multiple users have created the transaction in collaboration (e.g. during a coinjoin, a payjoin, or other type of multiparty transaction), the address that received the first input could be owned by another party than the one paying you or could have shared ownership by more than one party. If the sender used a ...


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

The answer depends on what you are trying to accomplish with this construction. I have three guesses in this regard: a set of determined recipients can spend if they perform the PoW: you can have a transaction that can be spent if someone provides: a value whose hash is less than a specified amount (that determines difficulty) AND a signature that describes ...


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