首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >智能合同能计算加密的数据吗?

智能合同能计算加密的数据吗?
EN

Ethereum用户
提问于 2016-04-05 00:08:03
回答 2查看 3.4K关注 0票数 7

有大量关于这方面的超级技术文章,但我无法理解,因为我没有密码学博士学位。那么,简单地说,我能不能让智能契约处理和运行加密数据的查询呢?如果答案是否定的,那么,在不久的将来,是否存在着某种里程碑式的发展,那么我们将能够在ethereum上查询加密的数据吗?也许是通过IPFS整合?

EN

回答 2

Ethereum用户

回答已采纳

发布于 2016-04-05 00:25:01

如果我正确理解您的问题,您所指的是安全多方计算,它不是当前智能契约的能力。事实上,这是一个极具挑战性的问题,也许最好从区块链中解决,因为它可以是计算密集型的。我建议你先看看麻省理工学院的神秘项目和openPDS项目。

我还没有在Ethereum中看到任何计划好的里程碑来实现这个功能。

票数 13
EN

Ethereum用户

发布于 2016-04-22 17:39:50

简短的回答是否定的。在加密数据上有一个术语:同态加密。这目前无法用于常规应用程序。如果有可能,这将对安全产生巨大的积极影响。

同态加密的思想是对密文进行计算的能力,如果在明文上进行计算,则解密后的结果是相同的。加密系统中的大多数安全漏洞是当您实际想要对其执行某些操作时,例如写入文档或查询数据库。

目前,同态加密在技术上是可行的,但效率极低--就目前版本而言,谷歌搜索(加密网络索引的加密搜索术语)将花费比正常时间长一万亿倍以上的时间。就quantum而言,我要说的是,同态加密和量子计算一样是一种威胁。可能要过几年,但现在不行。最好看看其他的计划。

票数 10
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/2652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档