建议和反馈

请填写你的反馈内容

问答 > 以太坊 > 问答详情

如何在区块链上存储私人数据?10LK

我正在写Etapeum(Solidity)上的DApp,我需要找到一个解决方案,如何在区块链上存储私有数据,当我还需要以某种方式继续它们时。如果它只是关于存储,我可以使用一些正常的加密,但问题是我需要读取智能合约中的数据并以某种方式继续它。

让我们说:

1)我想将一些私人号码发送到区块链。

2)我需要检查privete号码是否大于最后存储的私人号码并且小于最后存储的第二个号码。

if (storage[n] < y < storage[n-1]) storage.push(y);

3)如果是,我想私下存储它。

有任何想法吗?谢谢。


2019-06-27
0
请先登陆或注册

灿灿2019-06-27

最好使用具有两个条目的数据结构,例如元组,第一个条目用作计数器(即用于处理check if the private number is bigger than the last stored private number部分,第二个条目用于存储加密数据,一个用作计数器)。

y = new Dapp(sno, value)
# compare y's sno with the record, store private data in value


投一票
评论(0)
赞赏(0)

求助中

解决了这个问题,预计可以帮助到

  • 0
  • 3
  • 7
  • 9
  • 0
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励