is it currently possible in the Bitcoin blockchain to send coins to an address only after two parties sign messages signaling the funds to be released
It's a built-in blockchain feature called a multisig transaction. 

https://en.bitcoin.it/wiki/BIP_0010