2
Whenever I want to receive funds to my bitcoin wallet, it gives me a different address and says that it is "your current bitcoin address". Suppose I collect money from 100 different people, and then want to spend all this money in a single transaction. Will I have to create a transaction with 100 different sources (the 100 different addresses) and a single destination? Will this transaction cost more than a simple one-source one-destination transaction (e.g. because it is larger)?