what does it mean when a transaction contain multiple inputs? as i know, an transaction should be signed by the sender`s the private key. However there are a lot of sender in one transaction, how does it happen? thanks
A single transaction may contain multiple inputs and outputs. It is not the transaction that is signed by the sender, but each input. The signature is in the
scriptSig field of each input.