安全多方计算的发展历程和未来发展方向( 二 )

安全多方计算兼具理论研究和实际应用价值 , 因此其常年在CRYPTO、EUROCRYPT、CCS、S&P、NDSS、USENIX等密码和安全顶级会议占据席之地 。 面向安全多方计算的未来发展 , 朋友们可以关注以下几个热点问题:

高拓展性协议

高拓展性有多层含义 , 包括:(1)如何设计算法支持一百到一千个参与方的大规模计算;(2)如何设计协议支持复杂网络模型下的计算;(3)如何设计算法支持复杂函数的计算 , 比如支持百亿门电路计算RAM程序计算等 。 高拓展性协议的设计必然需要新的密码学技术作为支撑 。 比如近期已经有研究人员开始探索利用全同态加密技术减少安全多方计算协议的数据交互量 , 提高其在大数据计算下的效率 。

安全多方计算与区块链的结合

区块链与安全多方计算的结合最早始于零知识证明在区块链中的应用 。 近期隐私智能合约的发展进一步增大了区块链对安全多方计算的需求 。 在此方面 , 国内外技术领先的区块链公司已开始部署应用相关安全多方计算技术 。 此方向技术难题包括如何设计协议使之在非同步网络下可以正常使用 , 如何防止个别用户在协议之中退出计算等 。 这些综合交叉类问题需要通过网络、系统和密码学等不同领域的专家共同协作解决 。

推荐阅读