Multi-signature wallets enhance security in Bitcoin transactions by requiring multiple private keys to authorize a transaction. This means that in order to send funds from a multi-signature wallet, multiple parties need to provide their consent by signing off on the transaction. This added layer of security reduces the risk of unauthorized transactions or hacks, as it is more difficult for malicious actors to access multiple private keys simultaneously.