I have written a simple smart contract. I'm running it using rinkeby testnet. But the problem is that any machine can access and see the data. But I need only to send the data to a specific machine( Think of an organization).

  • I don't exactly know your use-case. you can simply go for a private ethereum net? – Achala Dissanayake Jul 14 '18 at 10:29
  • 1
    check out quorum – Badr Bellaj Jul 15 '18 at 12:52

Maybe you should consider to use an Ethereum private network or other permissioned blockchain technologies, e.g. Hyperledger. Indeed, Ethereum (as well as Bitcoin) is a permissionless (i.e. without authentication) blockchain, that means that potentially every machine in the network can access to the data of the smart contract.

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.