找到约 13 条结果

文章 零知识证明 - DIZK介绍

...人的角度来说,还是有点惊喜,DIZK利用分布式数据处理Apache Spark平台,实现了zk-SNARK证明系统。 DIZK论文是Howard Wu等在2018年发表。论文的下载地址如下: https://eprint.iacr.org/2018/691.pdf DIZK,Distributed Zero Knowledge,分布式的零...

文章 将 NFT 向 Layer 2 迁移,如何让它们友好地跨 Rollup?

> Vitalik Buterin 提出一种使 NFT 跨 Rollup 友好的提案,允许 NFT 迁移到整个 Layer 2 生态系统。 **原文标题:《[NFT 向 Layer2 过渡?V 神提出在 Layer2 生态转移 NFT 的跨 Rollup NFT 封装和迁移思路](https://ethresear.ch/t/cross-Rollup-nft-wrapper-and-mi...

文章 验证者-提议者分离机制设计通用模型:经济学方向

APS,即验证者-提议者分离(Attester-Proposer Separation),引入了一种协议内的修改,将执行提议者的职责与其他验证者执行的任务解耦。它的动机,以及一些执行提议者领导者选举机制(例如,Execution Tickets)及其相应的含义,已...

文章 Solidity 如何实现质押和奖励合约

> * 原文链接: https://hackernoon.com/how-to-implement-a-stake-and-reward-contract-in-solidity > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:[Tiny 熊](https://learnblockchain.cn/people...

问题 bytes 怎么传参 一直失败

https://kovan.etherscan.io/tx/0x95a0a5c31d94f089f8c19b481b0e22d3e399eb140509c35c47a1f9a6e603dd13 这个是我手动兑换的结果 let path = ethers.utils.arrayify("0x31eeb2d0f9b6fd8642914ab10f4dd473677d80df000bb8d0a1e359811322d97991e03f863a0c30c2cf029c0001f41f9840a85d5af5bf1d1762f925bdaddc4201f...

文章 快速上手 Web3:用 @solana/kit 在 Solana 上创建钱包并查询余额

# 快速上手 Web3:用 @solana/kit 在 Solana 上创建钱包并查询余额 Web3 的浪潮正在席卷全球,Solana 作为高性能区块链的代表,以其低延迟和高吞吐量成为开发者构建去中心化应用(DApp)的首选平台。本文通过一个简单实用的项目,...

文章 在 GenAI 的世界里,文件格式太 20 世纪了!

![](https://img.learnblockchain.cn/2025/06/20/13SjNDYjpV-e-NUW40mXReg.png) ## 在 GenAI 的世界里,文件格式是上个世纪的东西! 我们正在进入一个将消除我们过去使用的所有愚蠢的文件文档的世界。为什么我们需要 PDF、DOCX、XLSX 等等?在 GenAI...

文章 Logup-GKR协议原理

...有理多项式构建和验证查找论证。首先,通过方程$\sum\frac{m(X)}{f(X)}=\sum\frac{1}{t(X)}$定义Logup查找论证,其中$t(X)$是一个公共查找表,表示为$t(X) = \prod(X - t_i)$,而$m(X)$和$f(X)$描述了表中元素的出现次数。其次,对两个有理多项式$\...

文章 编译器缺陷引发编译器缺陷:一个存在 12 年的 G++ 缺陷如何摧毁 Solidity

...2 年前的 G++ 漏洞如何击垮 Solidity 的标题图片](https://img.learnblockchain.cn/2025/08/12/title.png) 编译器不应该崩溃 —— 尤其是在编译像这样完全有效的代码时: ``` // SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.25; contract A { function a(...

文章 解析 Uniswap V2 的兑换函数

Uniswap V2 的兑换功能巧妙设计,但是许多开发者在第一次接触时会发现其逻辑与直觉相悖。本文将深入解释它是如何工作的。 以下是重现的代码: ![uniswap v2 swap function](https://img.learnblockchain.cn/2025/02/26/935a00_3c6633164b96444ebf6861c4...

文章 2024-07-28 zk-insights Weekly

## Highlights ### Exploring circle STARKs Latest blog post by VitalikButerin covers Circle STARKs: how they can be implemented, how they're pushing STARK efficiency to the limit, and what’s next (optimizing for better UX and parallelization). - - 中文翻译: ### AI achieves silver-medal stand...

文章 ERC-5564 和 ERC-6358:通过隐秘地址在以太坊上解锁隐私

...保私密交易的重要步骤。ERC-5564 被称为隐秘地址协议(Stealth Address Protocol,SAP),ERC-6538 则名为隐秘元地址注册(Stealth Meta-Address Registry),详细内容可以通过各自的提案查阅,分别在 [ERC-5564](https://eips.ethereum.org/EIPS/eip-5564?ref=gh...

文章 钱包调用准备 API

... 本提案定义了对 [EIP-5792](https://github.com/ethereum/ERCs/blob/a48ff84bd0c47f4b714bfcd98587f81e8ff65c15/ERCS/eip-5792.md) 的 `wallet_sendCalls` 方法的补充 JSON-RPC 方法。虽然 `wallet_sendCalls` 用于应用提交 `calls`,以便在钱包的界面中签名和提交,但本提...