PlatON算法科学家谢翔:隐私性和可扩展性是当前区块链面临的两个主要难题

栏目: 编程工具 · 发布时间: 5年前

2019年2月13日至14日,SWOPTA 2019第一场 隐私 保护技术及应用研讨会在新加坡成功举行。本次研讨会由SCRIPTS和南洋理工大学(NTU)联合主办, PlatON 作为重要合作伙伴出席会议并提供多方位支持。

SCRIPTS是由新加坡国家研究基金会(NRF)和信息通信媒体发展管理局(IMDA)资助的隐私保护技术与系统研究战略中心,近日在南洋理工大学正式成立。SCRIPTS定位于数据隐私保护知识、研究、技术解决方案的一站式中心,旨在进行隐私保护学术研究,发掘差异化隐私保护技术,让数据在满足隐私保护需求的同时创造更多价值。

PlatON算法科学家谢翔:隐私性和可扩展性是当前区块链面临的两个主要难题

本次研讨会旨在为研究人员、工程师和从业者提供一个前沿交流平台,以展示和讨论安全计算和隐私技术理论、基础设施、方案及应用方面的创新与成果,吸引了来自中国、澳大利亚、以色列、新加坡、荷兰等国家的多位世界顶尖专家参与。PlatON算法科学家谢翔博士受邀出席会议,分享了PlatON隐私计算技术的工程化实践成果。 

PlatON算法科学家谢翔:隐私性和可扩展性是当前区块链面临的两个主要难题

谢翔分享现场

谢翔指出,隐私性和可扩展性是当前区块链面临的两个主要难题,PlatON通过MPC(安全多方计算)和VC(可验证计算)来有效解决这两大难题。

在隐私性方面,PlatON主要在着力研发MPC算法以及MPC整体框架,MPC框架里提供了IDE、编译器和基于电路的VM。VM内置MPC的OT/GC算法,是基于JIT的解释器,之后也会有专用计算硬件来加速MPC计算。MPC的最大价值在于,可以让各参与方在本地数据无需归集、隐私数据不被泄露的前提下,通过既定逻辑的协同计算来获取共同所需的数据分析结果和数据画像。PlatON已经对两方计算进行了工程化实践和商业应用,2019年将实现三方的协同计算和推广商用。

在可扩展性方面,PlatON的主要研发方向是VC(可验证计算)。传统的区块链像EVM里的计算任务或交易需要在全网节点里串行执行,不管是矿工还是验证节点都需要重复执行,造成了大量的资源浪费,而PlatON则计算与共识解耦,将复杂繁重的计算任务置于链下进行,通过VC在在链上生成简短的可验证证明,让每个任务只需要执行一次,其他节点无需重复计算就可以快速验证,以此减少验证上的算力浪费,提升系统的整体性能和效率。

PlatON智能合约分两部分,一部分是IO逻辑,可以存取分布式账本、链上的数据;另一部分是计算逻辑,计算逻辑会编译成电路在链下计算。

PlatON智能合约的流程,执行时会把计算逻辑分发给计算网络中的计算节点处理。计算任务会拆分成多个子任务,并行地分给多个计算节点计算,计算时需要返回证明用于验证计算是正确的。最终会通过一个计算通道合约来进行计算验证,以及对算力清结算。从某种意义上来讲PlatON也是算力的交易市场。

PlatON会兼容EVM、WASM,也会基于LLVM实现基于电路的VM,这个VM会内置VC算法、MPC算法。智能合约不需要全网所有节点都执行。PlatON智能合约支持 JAVA 、C++等高级编程语言。

同时,谢翔表示,技术的进步需要理论、实践、应用的共同支持,PlatON希望能和更多的专家学者、合作伙伴一起推动隐私计算的理论研究、工程实践、落地应用的全面发展,共同为数据隐私保护和数据高效合理利用而努力。

声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

人人都是产品经理

人人都是产品经理

苏杰 / 电子工业出版社 / 2012-6 / 45.00元

本书为《人人都是产品经理》的升级版,是写给“1到3岁的产品经理”的书,适合刚入门的产品经理、产品规划师、需求分析师,以及对做产品感兴趣的学生,用户体验、市场运营、技术部门的朋友们,特别是互联网、软件行业。作为一名“4岁的产品经理”,作者讲述了过去3年的经历与体会,与前辈们的书不同,本书就像你走到作者身边,说“嗨,哥们!晚上有空吃个饭吗,随便聊聊做产品的事吧”,然后作者说“好啊”。 书名叫“......一起来看看 《人人都是产品经理》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具