In ethereum (public network), the data is all open access. Functions can be controlled via function modifiers. But anyone can view data stored in the contract.

Is this the same in EOS? Once data is stored in an EOS contract, is that then always accessible to anyone? (I assume here a public network is used.)


Data stored in a contract is public. Natively, EOSIO cannot assure privacy and there are currently no official public plans to change this. However, to preserve privacy, one may just store data that was previously encrypted.

This question offers a similar discussion, and this question discusses ways to encrypt data before storing it on the chain.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.