原创 PlatON
今日,PlatON安全多方计算仪式Lumino正式启动,仪式为期60天,来自全球的技术爱好者将在此迸发「计算」的智慧,用密码学及区块链技术的力量,涌现底层安全的新秩序。
自安全多方计算仪式Lumino开启招募以来,得到了来自全球密码学与区块链爱好者的广泛关注,我们已收到近百位技术极客的邮件,目前招募仍在进行中,报名方式详见文末。仪式相关链接如下:
开源的代码和软件下载地址:https://github.com/PlatONnetwork/Lumino
Lumino仪式主页:https://lumino.latticex.foundation/home
| 构筑隐私保护基础设施磐石
隐私AI计算网络PlatON致力于建立一个去中心化的协作式人工智能网络和全球大脑,推动人工智能的民主化并建立安全的通用人工智能,其底层将基于零知识证明(ZKP)来搭建去中心化的隐私保护基础设施。但是在现有的大部分高效的零知识算法中,需要通过中心化的方式来创建系统参数,而创建该参数的中心化第三方可以伪造证明,进而会破坏PlatON/Alaya上的底层安全。
Lumino的意义在于通过安全多方计算的方式来共同生成零知识证明算法的系统参数(此次活动主要是针对PLONK算法),安全多方计算是多个参与者共同计算,同时保证每个参与方输入隐私的一种密码学协议的统称。在Lumino过程中,参与方本地生成秘密值,利用安全多方计算协议来共同来生成零知识证明的系统参数,进而保证该参数不被单一方控制。系统参数则是为了整个算法能够顺利运行需要提前计算好的一串数据。因此,活动的参与方越多,生成的参数越安全。
目前大部分高效的零知识证明算法都是基于椭圆曲线来设计的,BN254和BLS12-381是两条目前都在使用的椭圆曲线。本次仪式Lumino将有BN254曲线组与BLS12-381曲线组供大家选择加入。
关于如何让确保计算结果的安全性,Lumino以顺序的方式来执行,即每个参与方轮流在本地运行相关的程序生成参数。同时,整个协议里面提供验证的机制。如果有参与者不按照程序正常生成参数,则会被检测出来,并把该参数丢弃。
每个参与方都会通过本地的随机数将参数进行随机化,因此即使只有一个参与方诚实执行的,最终生成的参数也是随机的,进而保证整体参数的安全性。为了使Lumino的过程更加公开可验证和透明,每一轮的计算信息都将被记录在Alaya区块链上。
| 合力推动隐私安全建设更上一层楼
Lumino的设想从一开始就是链接全球的密码技术极客来共同成为建设隐私计算基础设施的开创者与见证者,这不仅仅是一场活动,更是一种仪式。我们将原本中心化生成系统参数的方式改为了分布式的方式。一个真正基于社区的、开源的区块链生态系统,每一位都是最关键的一环,每加入一位参与者都会使底层更安全一分,这将是一种充满仪式感的集体智慧。
Lumino更是后续基于零知识证明的去中心隐私保护应用的基石,只有安全地完成该活动,后续的去中心化应用才会更安全。与其他类仪式的不同点在于,其他类仪式采用的Groth16算法,对于不同的应用都需要运行一次MPC Ceremony。而Lumino基于PLONK,对于之后所有的应用都只需要进行这一次活动。
诚邀全球密码学与区块链极客深入参与到隐私计算基础设施的建设中。LatticeX基金会将为Lumino参与者提供大约40台谷歌云机器资源。在Lumino仪式结束后,我们将向您送出Lumino仪式纪念礼物以感谢您卓越的贡献。
| 参与方式
发电子邮件至LatticeX基金会:
lumino@latticex.foundation
邮件内请填写如下信息:
- 姓名(姓名或昵称)
- Alaya网络地址(为了降低风险,请选用ATP为零的地址)
- 通讯地址(礼品邮寄地址)
- 想加入哪个计算组(BN254曲线组或BLS12-381曲线组,亦可同时加入)
- 是否想申请获得云资源激励
本文转载自https://mp.weixin.qq.com/s/guCmTltyEGX8xM8jnA4FYg