Oleg Pirin — Abstract. Blockchain applications have struggled with incorporating encrypted data into the public by default model. Due to the transparency model of these blockchains, managing access controls is unfeasible when there is no way to transmit key data points in an obfuscated manner. Currently, data protocols use on-chain tokens that give…