proto-neural-zkp:Plonky2 + Numpy 构建的神经网络原型

这篇具有很好参考价值的文章主要介绍了proto-neural-zkp:Plonky2 + Numpy 构建的神经网络原型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 引言

https://github.com/worldcoin/proto-neural-zkp(Rust + Python)为Worldcoin团队基于Plonky2证明系统构建的卷积神经网络CNN评估原型。

Worldcoin为具有隐私保护功能的Proof-of-Personhood协议。借助ZKML可使其成为trustless、更易于升级和审计的协议:文章来源地址https://www.toymoban.com/news/detail-602932.html

  • 验证某用户已创建了一个有效且唯一的WorldID——通过在Orb设备内基于自己的生物特征数据(虹膜)运行虹膜码(IrisCode)模型。通过某有效identityCommitment 调用WorldID Semaphore identity group的 _addMember(uint256 groupId, uint256 identityCommitment)函数,可使协议更无许可。
  • 使得Orb trustless,可提供在硬件和固件上应用欺诈过滤器的proof。
  • 使得IrisCode可升级。

zkML系列博客

  • zkML零知识机器学习介绍
  • ZKML:ZK+机器学习
  • ZKML:区块链世界的AI+隐私

到了这里,关于proto-neural-zkp:Plonky2 + Numpy 构建的神经网络原型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • proto中service 作用的理解

    转载请注明出处: 在 proto 文件中,service 用于定义一组 RPC 方法,在服务端实现这些方法,并在客户端调用这些方法进行远程过程调用。 service 的定义方式如下: 其中,MyService 是服务的名称,MyMethod 是方法的名称,MyRequest 和 MyResponse 分别是输入和输出消息的类型。 在 Java

    2024年02月05日
    浏览(46)
  • DID——归还用户的数据主权 ,什么是 VC,ZKP(零知识证明)

    目录 DID——归还用户的数据主权 S 什么是 DID 什么是 VC VC 的存储方式 VC

    2024年01月24日
    浏览(35)
  • gRPC---proto文件编写及文件介绍

    在编写完上面的内容后,在/proto目录下执行如下命令: 运行完代码后会在proto目录下生成两个.go文件: message类似于结构体,在消息中承载的数据分别对应于每一个字段,其中每一个字段都有一个名字和一种类型 一个proto文件中可以定义多个消息类型 required :消息体中

    2023年04月21日
    浏览(34)
  • Vscode配置grpc+c#+proto

            首先是环境配置,用的dotnet5.0的sdk,所以Vscode的C#插件版本要选择1.24,然后需要配置C# Snippets、NuGget Package Manager、vscode-proto3、vscode-solution-extension(可选)。         以vscode-solution-extension为例新建Asp.netCore web.app,删除多余项目。新建Protos文件夹,该文件夹内部放

    2024年02月17日
    浏览(42)
  • Sui安全篇|详解零知识证明 (ZKP) Groth16的可塑性

    Sui Move允许用户使用Groth16进行高效验证任何非确定性多项式时间(Non-deterministic Polynomial time ,NP)状态。Groth16是一种高效且广泛使用的零知识简洁非交互知识证明(Zero-Knowledge Succinct Non-interactive Argument of Knowledge ,ZK-SNARKs),这是一种非常有用的零知识证明系统。 零知识证明

    2024年02月12日
    浏览(39)
  • .netcore grpc的proto文件字段详解

    grpc的接口传输参数都是根据.proto文件约定的字段格式进行传输的 grpc提供了多种类型字段;主要包括标量值类型(基础类型)、日期时间、可为null类型、字节、列表、字典、Any类型(任意类型)、Oneof等 字段严格规范,是一种强类型文件协议 标量值类型 日期时间 可为null类

    2024年02月12日
    浏览(39)
  • aspnetcore微服务之间grpc通信,无proto文件

    aspnetcore微服务之间通信grpc,一般服务对外接口用restful架构,HTTP请求,服务之间的通信grpc多走内网。 以前写过一篇grpc和web前端之间的通讯,代码如下: exercisebook/grpc/grpc-web at main · liuzhixin405/exercisebook (github.com)   本次是微服务之间的通信使用了开源软件MagicOnion, 该软件定义

    2024年02月08日
    浏览(47)
  • SolidWorks STP模型->URDF->Webots proto模型

    参考: 从solidworks导出URDF模型_sw_urdf镜像下载-CSDN博客 solidworks模型利用sw2urdf生成urdf模型导入CoppeliaSim(v-rep)步骤及相关错误(以及导入到ros的Rviz中用moveit进行路径规划)_逆风的少年的博客-CSDN博客 ①从sw_urdf_exporter - ROS Wiki下载sw2urdfSetup.exe文件,下载后点击安装  ②SW中:工具

    2024年02月21日
    浏览(53)
  • 原型链中:为什么Function.proto==Function.prototype?

    背景: 在 JavaScript 中,每个函数(包括构造函数)都是一个对象,而对象都有一个  __proto__  属性,指向它们的原型。当你创建一个函数时,JavaScript 引擎会自动为该函数创建一个原型对象,并将其关联到函数的  prototype  属性上。 解释 根据规范, Function.__proto__  表示  Fu

    2024年02月10日
    浏览(42)
  • ZKP7.1 Polynomial Commitments Based on Error-correcting Codes (Background)

    ZK-Learning MOOC课程笔记 Recall: common paradigm for efficient SNARK A polynomial commitment scheme + A polynomial interactive oracle proof (IOP) = SNARK for general circuits Poly-commit based on error-correcting codes Motivations: Plausibly post-quantum secure No group exponentiations (prover only uses hashes, additions and multiplications) Small global

    2024年02月08日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包