找到约 14 条结果

文章 使用 Wolf 实现后量子签名

![](https://img.learnblockchain.cn/2025/07/20/1N_BCN_Plfi_JClMfd_bgBA.png) ## 使用 Wolf 进行后量子签名 我必须承认,编写 C 代码对灵魂有益。它是我第一个正经的编程语言,而且我仍然觉得它能让我最大程度地控制程序的运行。虽然 Rust 和 Golan...

文章 Circle FFT - 第一部分:构建圆形域(Circle Domain)

... 第一部分:构建圆形域 [Circle STARKs](https://eprint.iacr.org/2024/278) 是一种新的 zk-STARK 方案,已经在 [Stwo](https://github.com/starkware-libs/stwo) 和 [Plonky3](https://github.com/Plonky3/Plonky3) 中实现,并已被多个 zkVM 项目采用。它的主要创新在于...

文章 加密资产波动建模 第一部分

...部分 - 加密资产波动建模" 横幅](https://img.learnblockchain.cn/2025/03/12/33812791_image.png) ## **引言:加密货币的波动建模** 加密市场经历了显著的波动,以2021年5月的市场崩盘为证,该事件导致其市值在短短数天内下降超过40%。...

文章 RPC提供商性能比较

...结果 ![比较RPC提供商区块高度](https://img.learnblockchain.cn/2025/11/07/ce-behind-tip-4d654ad04c8600a6b8859a2f52d26b33.png) 在整个测试过程中,绿色持续返回比黄色提前2-4个区块的区块号。如果我们将分析停在这里,绿色看起来显然是赢家。 ### ...

文章 从零开发区块链应用(十五)--以太坊交易匹配查询

...变量 ``` matchTopic := "0x6656db943f28baede9b164738dc5fa235b9da60d5c20a38b0eb0230c21196254" matchAddr := "0x6e60F5243e1a3F0Be3F407b5AFE9e5395ee82aa2" ``` 以下为nft抢购的部分业务代码,此处忽略 ``` for _, value := range txReceipt.Logs { if value.Address != matchAddr {...

文章 零知识证明 - PLONK算法零知识性问题

...存在问题: ![1.png](https://img.learnblockchain.cn/attachments/2022/07/dWTSTMv462e339c0ca801.png) 简单的说,原始论文把商多项式t,直接分成三部分t_lo,t_mid,t_hi,并没有在这三部分多项式添加随机性。这样的话,Simulator(模拟器)不能模...

文章 解锁Web3未来:Rust与Solidity智能合约实战

...,这份教程将解锁Rust和Solidity的无限可能,助你快速掌握2025年Web3开发的核心技能。无论你是区块链新手还是资深开发者,都能在这里找到灵感与干货! 本文详细展示了基于Rust和Solidity的Web3区块链项目“rust-chain”的开发全...

文章 以太坊Pectra升级后的Blob:成本骤降、容量提升及L2影响

研究 • 2025 年 5 月 15 日 ## 以太坊 Blobs 和 Blob 市场在 Pectra 后的状态 ![以太坊 Blobs - 缩略图](https://img.learnblockchain.cn/2025/06/09/Ethereum_Blobs.png) ### 介绍 上周三(2025 年 5 月 7 日),以太坊的 Pectra 升级在主网上线。在[实施]...

文章 ETH 之 账户由来

...用椭圆曲线计算出公钥 3. 对公钥做 Keccak256 哈希,取`后 20 字节`,得到地址 #### 💡 示例代码(使用 `ethers.js`): ```js import { Wallet } from "ethers"; // 生成新钱包(随机私钥) const wallet = Wallet.createRandom(); console.log("私钥:"...

文章 在主网上验证 proof verifier 智能合约 (elderberry-fork.8) 的部署

...erifier.sol/_ 上生成 ``` 608060405234801561001057600080fd5b506159 ee80620000216000396000f3fe60806040523480 1561001057600080fd5b506004361061002b5760 003560e01c80639121da8a14610030575b600080 fd5b61004361003e366004615973565b61005756 5b604051901515815260200160405180910390f3 5b6000615901565b604051610...

文章 Geth 控制台使用及 Web3.js 使用实战

...Geth 就是必修课。结合[Geth命令用法](https://learnblockchain.cn/2017/11/29/geth_cmd_options/)阅读效果更佳。 ## 写在前面 阅读本文之前,你需要对以太坊(区块链)有初步的了解,如果你不知道以太坊是什么,请先阅读[以太坊是什么](ht...

文章 全同态加密与真正隐私互联网的曙光

...ntext(未加密数据)上执行的结果相匹配。 ![Pasted image 20250715025822.png](https://img.learnblockchain.cn/2025/07/28/96101082_image.jpg) - 来自 Craig Gentry 的 [幻灯片](https://eurocrypt.iacr.org/2021/slides/gentry.pdf) #### FHE 的摩尔定律 由于 FHE 允许...

文章 智能合约语言 Solidity 教程系列7 - 以太单位及时间单位

...前面 Solidity 是[以太坊智能合约](https://learnblockchain.cn/2018/01/04/understanding-smart-contracts/)编程语言,阅读本文前,你应该对以太坊、智能合约有所了解, 如果你还不了解,建议你先看[以太坊是什么](https://learnblockchain.cn/2017/11/20/w...

文章 以太七日谈 • 2021/10/19

...设置难度炸弹。 也就是说,**我们将把难度炸弹推到 2022 年的 6 月**,也就是 2 月之后的 4 个月。要明确的一点是,如果合并在这个时间之前就准备好了,我们可以提前实现。而且,如果我们还没准备好,可以再推迟难度炸弹...