Coin Selection

In this course, Kalle covers Coin Selection, a method by which wallets select previously received transaction inputs in order to create a new transaction. Kalle describes the main algorithm used for coin selection in the Bitcoin Core software. In addition to this overview, Kalle has presented his latest research related to fee estimation and mempool at Saling Bitcoin 2017 -
https://stanford2017.scalingbitcoin.org/presentations#SB4-22