De hecho el protocolo Bitcoin y más precisamente los
scripts (enlace en inglés) contenidos en las transacciones permiten hacer eso: puedes dar varias direcciones Bitcoin necesarias para gastar el dinero (AND), o varias direcciones suficientes individualmente (OR), o hasta combinaciones de eso...
Los clientes no presentan una interface para todo eso todavía, pero en el protocolo ya se puede.