找到约 12 条结果

文章 Calldata 优化

...坊](https://learnblockchain.cn/tags/以太坊?map=EVM)对于 calldata 的字节收取 4 gas,对于非字节收取 16 gas。这在正常的函数调用和部署过程中都是成立的。因此,[Solidity](https://learnblockchain.cn/course/93) 优化器会尽可能使用值。 ## 1. 使...

文章 R1CS vs Plonk:约束线性运算

...ps://img.learnblockchain.cn/2025/07/02/65712326_image.png) R1CS vs Plonk: 约束线性 Rarimo [Illia Dovhopolyi](https://www.linkedin.com/in/illia-d-6118481b4/), [Dmytro Zakharov](https://x.com/ZamDmytro) 线性操作,比如那些通常在神经网络中用到的,在 CPU 上计算时非...

文章 NFT 防盗秘籍:ERC7231 权限合约开发与部署实战

...FT 或使用其权益。 1. **标准化验证**:兼容 Merkle 树、知识证明等主流验证方式,无需重复开发。 1. **权限可追溯 / 撤销**:所有权限操作上链可查,NFT 被盗后可撤销非法地址的访问权限。 ## 3. 解决的核心痛点 | 原有痛...

文章 在以太坊上使用SNARK生成安全随机数

...算出块哈希。 以下是一个用以太坊区块头及其区块哈希证明历史 RANDAO 的示例函数: 该函数首先使用 Keccak256 对输入的 RLP 编码区块头进行哈希并验证计算出的块哈希是否引用有效的历史区块。如果没有这个检查,就有可能将...

文章 告别 Vec!掌握 Rust bytes 库,解锁拷贝的真正威力

# 告别 Vec!掌握 Rust bytes 库,解锁拷贝的真正威力 还在为 Rust 网络编程中的 `Vec` 频繁拼接和拷贝而烦恼吗?在追求极致性能的道路上,这些不必要的数据操作正是我们需要清除的障碍。是时候告别这种传统但低效的方式,...

文章 三种检测地址是否为智能合约的方法

...` 是否为。 检查 `code.length` 要简单得多。 ## 测试你的知识的难题 ### 难题 1 你能让以下合约在调用 `puzzle` 时返回 true 而不导致回溯吗? ```solidity! contract Puzzle { function puzzle() external view returns (bool ...

文章 BLS12-381指南

...e/)逐渐火了起来。许多协议都将其应用到了数字签名和知识证明中:Zcash、Ethereum 2.0、Skale、Algorand、Dfinity、Chia 等等。 不幸的是,现有的关于 BLS12-381 的资料里充满着晦涩的咒语,比如“实例化其六度扭”和“最优扩张域塔”...

文章 开启加密货币质押之旅:一步一步指南

...货币质押的潜力。 > ## 主要内容 > > - **了解质押的基础知识**:它如何运作以及你如何通过持有你的加密货币来赚取奖励。 > > - **发现质押的好处**,包括通过对网络安全的整体贡献来产生被动收入。 > > - 调查 **你可以质押数字...

文章 Solidity 历史版本更新日志

...消息不同时的内部错误。 * SMTChecker:修复了未擦除足够知识的已分配 storage/memory 本地指针的可靠性。 * 修复了函数具有带有内部类型的 calldata struct 参数时的内部错误。 * IR 生成器:修复复制函数 storage 数组时的 IR 语法错误...

文章 EIP-7732 在 Fusaka 中应用的理由

...是一个家庭质押者,我为什么要关心?** 这意味着更好的证明,更少的错过提案。 - **我是一个构建者,我为什么要关心?** 如果你是一个纵向整合的构建者,你不需要关心,任何事情都不会改变。 如果你是在中继中进行拍卖,...

文章 迈向验证者-包含者分离 - 权益证明

...多费用以减少延迟并更快地包含(例如,blob 交易,欺诈证明交易)。_ ### 放大费用 #### 基础费和优先费 自从 EIP-1559 实施以来,所有交易——包括包含交易和状态交易——都必须支付 `base fees` 才能被考虑包含在一个区块中。...

文章 每周以太坊进展2022/3/5

...> prev_randao`,轻客户端补丁,忽略最终检查错误的投票支持证明 * Teku [v22.3.0](https://github.com/ConsenSys/teku/releases/tag/22.3.0): 支持导出指标到外部服务`--metrics-publish-endpoint`,移除Pyrmont支持 * Ben Edgington 升级以太坊的书[关于哈希树根和...