ZK Insights | 6th Oct 2024

文摘   2024-10-06 18:08   中国香港  

Highlights

Computer Scientists Combine Two ‘Beautiful’ Proof Methods

零知识证明,它可以让验证者者相信一个陈述是真的,而不透露它为什么是真的。概率可检查证明,它可以说服验证者证明的真实性,即使只看到原始内容的一小部分。Gur, Spooner 和 O'Connor 成功解决了所有计数问题的完美零知识 PCP 构造问题。更重要的是,这些 PCP 的验证过程也完全是非交互式的。

Three researchers have figured out how to craft a proof that spreads out information while keeping it perfectly secret.

  • https://www.quantamagazine.org/computer-scientists-combine-two-beautiful-proof-methods-20241004/

What is Zero-Knowledge (like, actually)? w/ David Wong

在本模块中,Nicolas Mohnblatt 和 David Wong 将深入探讨「零知识」这一术语,并讨论这一特性的实际含义、何时使用(或不使用)以及某些系统需要具备哪些特征才能被视为真正的零知识。然后,他们强调了不同类型的零知识--完美的、统计的和计算的,讨论了不诚实和诚实验证者之间的区别,以及自适应模型比非自适应模型更受青睐的问题。此外,他们还探讨了从 KZG、Pedersen 和哈希等技术中生成隐藏承诺的方法,最后概述了 PLONK 的零知识分析。

In this module, Nicolas Mohnblatt and David Wong dig into the term “Zero Knowledge” and discuss what this property actually is, when it is being used (or not) and what characteristics some systems need in order to be considered truly ZK. They then highlight the different types of ZK — perfect, statistical, and computational –, discuss the distinction between dishonest and honest verifiers, and the preference for adaptive models over non-adaptive ones. Additionally, they explore methods for generating hiding commitments from techniques such as KZG, Pedersen, and hashes, and conclude with an overview of the zero-knowledge analysis of PLONK.

  • https://zkhack.dev/whiteboard/s2m1/

Proof is in the Pudding

关于密码学和 ZK 的 201 级别的 IRL 系列讲座和讨论。由 zkSecurity C 创始人兼 Archetype 研究顾问 David Wong 主持。在第 01 讲中,David 从算术化开始讲起。算术化涉及将逻辑语句转换为代数形式的过程,然后用代数形式创建算术电路,这是构建 ZK 证明的关键构件。

An IRL series of 201-level lectures and discussions about the in’s and out’s of cryptography and ZK. Hosted by zkSecurity C-founder and Archetype Research Advisor, David Wong. For Session 01, David started at the ground floor with arithmetization. Arithmetization involves the process of converting logical statements into algebraic form, which are then used to create arithmetic circuits, a key building block in the construction of a ZK proof.

  • https://www.youtube.com/playlist?list=PL1TiX0oHAE3s6TfHRHfmwi_gk2A8IX9FK

Foundations and Applications of Zero-Knowledge Proofs

  • https://www.icms.org.uk/ZeroKnowledgeProofs

The Hitchhiker's Guide to Scaling Bitcoin with STARKs

  • https://espejel.substack.com/p/the-hitchhikers-guide-to-scaling

Understanding ZKsync: A Comprehensive Overview

  • https://messari.io/report/understanding-zksync

Binary Tower Fields are the Future of Verifiable Computing

小域使乘法速度更快,直接提高了 STARK 的性能。硬件效率比较显示,32 位二进制塔的效率是 Mersenne31 乘法器的 5 倍。由于不存在底层整数乘法及其固有的差异传播,二进制塔成为硬件友好型可验证计算系统的不二之选。

  • https://www.irreducible.com/posts/binary-tower-fields-are-the-future-of-verifiable-computing

crafting qr codes

  • https://kylezhe.ng/posts/crafting_qr_codes

当女孩成为武器:追忆被遗忘的战时人工算力

  • https://sspai.com/post/92219

Field-Agnostic SNARKs from Expand-Accumulate Codes

  • https://youtu.be/DSMumTk3Alo?si=etdhAgyHsjMCAZFu

Updates

bitcoin-circle-stark 1.0.0

  • https://github.com/Bitcoin-Wildlife-Sanctuary/bitcoin-circle-stark/releases/tag/1.0.0

I used to hate QR codes. But they're actually genius

  • https://www.youtube.com/watch?v=w5ebcowAJD8

Episode 342: Catch up with Zac and Ariel

  • https://zeroknowledge.fm/342-2/

Papers

Rate-1 Zero-Knowledge Proofs from One-Way Functions

  • https://eprint.iacr.org/2024/1493

Practical Implementation of Pairing-Based zkSNARK in Bitcoin Script

  • https://eprint.iacr.org/2024/1498

DUPLEX: Scalable Zero-Knowledge Lookup Arguments over RSA Group

  • https://eprint.iacr.org/2024/1509

Black-Box Non-Interactive Zero Knowledge from Vector Trapdoor Hash

  • https://eprint.iacr.org/2024/1514

Witness Semantic Security

  • https://eprint.iacr.org/2024/1518

Functional Adaptor Signatures: Beyond All-or-Nothing Blockchain-based Payments

  • https://eprint.iacr.org/2024/1523

Lower Bounds on the Overhead of Indistinguishability Obfuscation

  • https://eprint.iacr.org/2024/1524

Schnorr Signatures are Tightly Secure in the ROM under a Non-interactive Assumption

  • https://eprint.iacr.org/2024/1528

Folding Schemes with Privacy Preserving Selective Verification

  • https://eprint.iacr.org/2024/1530

FLI: Folding Lookup Instances

  • https://eprint.iacr.org/2024/1531

PoUDR: Proof of Unified Data Retrieval in Decentralized Storage Networks

  • https://eprint.iacr.org/2024/1544

Fully-Succinct Arguments over the Integers from First Principles

  • https://eprint.iacr.org/2024/1548

Universally Composable SNARKs with Transparent Setup without Programmable Random Oracle

  • https://eprint.iacr.org/2024/1549

SNARKs for Virtual Machines are Non-Malleable

  • https://eprint.iacr.org/2024/1551

STARK-based Signatures from the RPO Permutation

  • https://eprint.iacr.org/2024/1553

Fiat-Shamir in the Wild

  • https://eprint.iacr.org/2024/1565

Dynamic zk-SNARKs

  • https://eprint.iacr.org/2024/1566

Ceno-zkvm: Non-uniform, Segment and Parallel Zero-knowledge Virtual Machine

提出 zkvm 设计思路:分段和并行化,发生在两个级别:操作码和基本块。这两种设计都试图最小化影响电路尺寸和支持的控制流动态拷贝数,确保计算成本与实际执行的代码直接相关,第二个设计:通过提出创新的数据流重建技术中,我们可以大幅减少堆栈操作, 还提出了一种非对称 GKR 方案来实现我们的设计,将非均匀证明器和均匀验证器配对,为动态长度数据并行电路生成证明。使用 GKR 证明器也大大减少了承诺的大小

  • https://eprint.iacr.org/2024/387.pdf




    如果你重视零知识证明技术信息的实效性和信息源质量的意义,不想娱乐至死、短视投机、无关广告、推荐算法、劣币驱逐良币的泥沙裹挟迷失,请多支持我们(包括给予赞助支持),让这一汨清流继续流淌~



    * 📮 邮箱订阅:https://paragraph.xyz/@zkinsights
    * 感谢 Kurt、Harry、Even、only4sim 对本期 ZK Insights 的特别贡献!
     ZK Insights  Github repo Pull Request ZKPunk 
    Github repo linkhttps://github.com/Antalpha-Labs/zk-insights
     https://insights.zkpunk.pro/ 
    :Purple

    Antalpha Labs Web3  Web3 

    https://labs.antalpha.com

    Twitterhttps://twitter.com/Antalpha_Labs

    Youtubehttps://www.youtube.com/channel/UCNFowsoGM9OI2NcEP2EFgrw

    hello.labs@antalpha.com

     文/Read More ,开启邮箱订阅🔛

    XPTY
    寓形宇内复几时,曷不委心任去留?胡为乎遑遑欲何之?富贵非吾愿,帝乡不可期。怀良辰以孤往,或植杖而耘耔。登东皋以舒啸,临清流而赋诗。