O motivo pelo qual é necessário ter o controlo das chaves privadas é para que se possa provar que os bitcoins num dado endereço são de facto do utilizador (neste caso, a prova consiste na assinatura de uma mensagem com o endereço que se vai usar no airdrop (ou na transferência de BTC para um dado endereço, para quem preferir esse meio de prova)).
Será que dá pra retirar direto da cold wallet de uma exchange, daí o endereço cheio de Bitcoins dele fica sendo o "meu", e eu ganho como se tivesse milhares de Bitcoins
Quem dera.
Para receberes dessa airdrop tens de provar que o endereço onde estão as bitcoins é teu. Ou seja, tens de assinar uma mensagem ou criar uma transação com ele (e ambos os casos precisam que tenhas controlo das chaves privadas do endereço).
Claro que, se conseguisses convencer alguem com acesso a um desses endereços a assinar uma simples mensagem por ti, já dava; eles retinham o controlo do endereço (e das bitcoins), e tu recebias as Byteballs.