有大量关于这方面的超级技术文章,但我无法理解,因为我没有密码学博士学位。那么,简单地说,我能不能让智能契约处理和运行加密数据的查询呢?如果答案是否定的,那么,在不久的将来,是否存在着某种里程碑式的发展,那么我们将能够在ethereum上查询加密的数据吗?也许是通过IPFS整合?
发布于 2016-04-05 00:25:01
如果我正确理解您的问题,您所指的是安全多方计算,它不是当前智能契约的能力。事实上,这是一个极具挑战性的问题,也许最好从区块链中解决,因为它可以是计算密集型的。我建议你先看看麻省理工学院的神秘项目和openPDS项目。
我还没有在Ethereum中看到任何计划好的里程碑来实现这个功能。
发布于 2016-04-22 17:39:50
简短的回答是否定的。在加密数据上有一个术语:同态加密。这目前无法用于常规应用程序。如果有可能,这将对安全产生巨大的积极影响。
同态加密的思想是对密文进行计算的能力,如果在明文上进行计算,则解密后的结果是相同的。加密系统中的大多数安全漏洞是当您实际想要对其执行某些操作时,例如写入文档或查询数据库。
目前,同态加密在技术上是可行的,但效率极低--就目前版本而言,谷歌搜索(加密网络索引的加密搜索术语)将花费比正常时间长一万亿倍以上的时间。就quantum而言,我要说的是,同态加密和量子计算一样是一种威胁。可能要过几年,但现在不行。最好看看其他的计划。
https://ethereum.stackexchange.com/questions/2652
复制相似问题