Content
@
0 reply
0 recast
0 reaction
Maksym
@maksymsherman
Can you store private data on-chain? Meaning only a certain account can access the data which is not open-source. Specifically interested whether ZK proofs could be used for that purpose
2 replies
0 recast
0 reaction
EulerLagrange.eth
@eulerlagrange.eth
ZKPs are just verifiable computation, so you prove something was computed correctly. What you want is homomorphic encryption. Post-quantum lattice based is fully homomorphic, but the key sizes are too big for the EVM. You try the El Gamal partially homomorphic construction.
1 reply
0 recast
1 reaction
w3tester
@w3tester
In general it is not recommended to store private data in a public data store such as a blockchain or IPFS, as any encryption scheme may be cracked one day.
0 reply
0 recast
0 reaction