We can take an example of an existing DAO on an EVM network that wants to add privacy features, for example a secret ballot option for proposals. Well in order to do that, you’ll need to deploy the smart contracts for said ballot on Sapphire. Then the DAO contract can begin voting by sending messages to the secret ballot contract via a message-passing bridge. The members of the DAO submit their votes confidentially as encrypted messages, and when the voting ends, the result is sent back to the DAO.
Categories: General, Technical