Why I need to provide a public key ?
Every DAO is protected by two keys, one is owned by Taichia, and another is owned by the DAO owner. Therefore, Taichia cannot change anything about a DAO without the owner's permission. Unless both keys are leaked at the same time, the DAO is safe. We recommend you use a new master key.