本文详细介绍了Solana区块链的v1.16版本更新,包括其测试过程、新特性、验证器优化、零知识证明支持等内容。文章结构清晰,逻辑严谨,适合对Solana生态有一定了解的技术人员阅读。
文章详细介绍了Solana v1.17更新的内容,包括零知识证明的引入、Gossip协议的改进、系统调用的优化等,旨在提升网络效率、安全性和可扩展性。
文章详细介绍了Solana上的ZK Compression技术,讨论了其实现原理、信任假设、生命周期以及与传统ZK Rollup的区别。通过使用零知识证明,ZK Compression可以减少链上存储成本,同时保持Solana的同步原子组合性和并行性。
本地搭建和测试zkLogin零知识证明服务
重要‼️Stark101虽然是希望成为任何软件工程师的入门教程,但是ZK确实有太多不得不说的概念,不过,我会尽量用最简单,最少公式的方式来讲解。所以,Start101绝对不会教会你如何成为数学大师,其目的在于让你轻松的理解Stark的逻辑。但是你需要遵守以下规则:任何标题开头为附加内容
计算轨迹是 Stark 的第一步,也是最简单的一步,但是最为重要的一步。 但是在章节开始之前,你需要必须 🚨掌握以下前置知识:
低度拓展(LDE)是Stark中用于提高安全性的一个步骤,通过把多项式的域拓展到更大的域,从而提高计算的安全性。
承诺(Commitments)是Stark中用于去除需要交互验证的步骤,通过将Trace的值进行默克尔树构建,从而获得虚拟的交互验证。
那些应该学 ZK 数学,有些人也许不需要学 ZK 数学
大量零知识证明项目由于错误地使用了某个 zkSNARKs 合约库,引入「输入假名 (Input Aliasing) 」漏洞,可导致伪造证明、双花、重放等攻击行为发生,且攻击成本极低。众多以太坊社区开源项目受影响,其中包括三大最常用的 zkSNARKs 零知开发库 snarkjs、ethsnarks、ZoKrates,以及近期大热的三个混币(匿名转账)应用 hopper、Heiswap、Miximus。这是一场由 Solidity 语言之父 Chris 两年前随手贴的一段代码而引发的血案。
文章介绍了Binius,一种在二进制域上高效生成证明的系统,详细解释了其技术原理、实现方法及其相较于SNARKs和STARKs的优势。
这篇文章解释利用ZKP(零知识证明)与区块链来实现去中介的交易协议的原理,讲讲我们是怎么把这个理论变成实用的代码的,这是一篇概述,希望了解更多的朋友请关注后续。
Zcash的发展大体经过了OverWinter(过冬) -> Sprout(发芽) -> Sapling(树苗)这几个阶段,随着业务和功能的逐渐丰富,密钥系统也越来越复杂,刚开始接触时感觉一头雾水,但是静下心来仔细分析,就能逐渐领略其中的魅力。
Rollup 是一种 Layer 2 扩展解决方案,通过将大量交易数据打包(rollup)并提交到以太坊主网,以提高交易吞吐量和降低交易费用
本文分类汇总了以太坊上使用zk技术的社交项目,分别是:身份、治理和消息领域。