金色财经

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 401|回复: 0

零知识算法

[复制链接]

738

主题

844

帖子

4579

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4579
QQ
发表于 2024-6-29 11:44:43 来自手机 | 显示全部楼层 |阅读模式
推荐 GitHub 上一份零知识证明入门教程 WTF-zk。

目的是让仅有高中数学基础的人也能入门 zk,但是教程会使用 Python 复现一些算法,因此你需要一点 Python 语言基础。

GitHub:github.com/WTFAcademy/WTF-zk

以下是来自维基百科对“零知识证明”的定义:

密码学中,零知识证明(英语:zero-knowledge proof)或零知识协议(zero-knowledge protocol)是一方(证明者)向另一方(检验者)证明某命题的方法,特点是过程中除“该命题为真”之事外,不泄露任何资讯。因此,可理解成“零泄密证明”。例如,欲向人证明自己拥有某情报,则直接公开该情报即可,但如此则会将该细节亦一并泄露;零知识证明的精粹在于,如何证明自己拥有该情报而不必透露情报内容。这也是零知识证明的难点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|金色财经

GMT+8, 2026-2-9 03:14 , Processed in 0.016963 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表