找到约 15 条结果

文章 ZKsync V29 版本发布审计

...作员可以伪造任意-interop-根) - [`bootloader::setInteropRootForBlock`中 `interopRoots` 的索引不一致](#bootloadersetinteroprootforblock中-interoproots-的索引不一致) - [中危漏洞](#中危漏洞) - [来自 `bootloader` 中重复信息的不一致风险](#来自-bootloader-...

文章 扩展到 10GB 无限区块:Avail 的水平可扩展性

...可以访问真正开放和去中心化的网络。 ![](https://img.learnblockchain.cn/2025/11/24/21053685_image.jpg) ### **我们今天的状况 (4MB)** 为了解释 Avail 如何达到 10GB 的区块大小,我们将围绕构成区块时间的三个关键阶段进行说明。即,区块生成...

文章 SVG NFT 全面实践 | Web3.0 dApp 开发(六)

...** [值的存取应用3.0 | Web3.0 dApp 开发(五)](https://learnblockchain.cn/article/3679) [值的存取应用2.0 | Web3.0 dApp 开发(四)](https://learnblockchain.cn/article/3273) [值的存取应用1.0 | web3.0 dApp开发(三)](https://learnblockchain.cn/article/3272) ...

文章 加密货币钱包简介及如何确保其安全

...。 ## 钱包安全关键术语与概念 #### **钱包类型(热钱包 vs 冷钱包,托管钱包 vs 非托管钱包)** 加密钱包用于签署交易和存储用于与区块链网络交互的私钥。钱包包含一个公钥(即钱包地址)和一个完成和签署交易所需的私钥...

文章 Turbine — Solana的区块传播协议解决了可扩展性三难问题

...全球最强大区块链的 8 大关键技术之一 ![](https://img.learnblockchain.cn/2025/02/21/1LiAhwGskWKpwnbWEcqbTBQ.png) [Solana](https://solana.com/) 是全球最强大的无权限区块链。在当前的 Solana 测试网络中,一个由 200 个物理独立节点组成的网络在使用 G...

文章 如何使用 Web3.py 获取以太坊交易历史

...例如,Fantom、Polygon、Avalanche、Optimism)。 ![QuickNode Select Blockchain Tab](https://img.learnblockchain.cn/2025/03/03/0-159084cbea9cf89d4faa3ee22d224ac8.png) 如果你希望从以太坊链的起始点获取交易数据,请选择 **Archive node** 附加选项: ![QuickNode Configu...

文章 ERC4626 金库安全指南 v12.0

...```solidity uint constant observationFrequency = 1 hours; if(timeStamp < block.timestamp - uint256(observationFrequency)) revert StalePrice(); ``` #### 37. 基于精确执行价格的脱锚触发 **模式**:当价格等于执行价格时触发脱锚事件,而不仅仅是低于。 ...

文章 Web3 前端如何高效读取链上数据?一文掌握 Call、Log、RPC 的使用边界与实战技巧

...)[0], fromBlock: 19000000n, toBlock: 'latest', }) ``` ## 状态 vs 事件:两种数据结构,完全不同策略 | 属性 | 合约状态(Call) | 合约事件(Log) | | ------- | ---------- | ----------- | | 是否实时 | ✅ 实时反映 | ❌ 历史快照(...

文章 Polygon的聚合层如何开启Rollup互操作性的新阶段?

...时,它们确实损害了 [单片链](https://www.zeeve.io/blog/modular-vs-monolithic-blockchain) 中存在的 UX,这为更广泛的采用带来了复杂性。 [![](https://bunny-wp-pullzone-nb318evfcx.b-cdn.net/wp-content/uploads/2024/02/Launch-your-custom-zkRollup-chain-complete-with-all-sort...

文章 五分钟读懂 Pendle AMM:交易随时间衰减资产的魔法工具

...-20210424195040794.png-article) *与时间有关的无常损失 (Pendle vs Uniswap)* 尽管我们一直将更多关注放在收益代币上,但 Pendle 的 AMM 可以扩展为支持具有时间衰减特性的任何类型资产。 使用 Pendle,可以交易期权、债券或任何包含...

文章 第14篇:白名单与黑名单机制:只交易你想要的币

...币 + 黑名单剔除**的组合式风控。 --- ## 🔁 白名单 vs 黑名单:详细对比 | 项目 | pair_whitelist | pair_blacklist | |------------|------------------------------------|----------------------------------| | 控制方...

问题 使用Vyper无法调用Uniswap添加流动性

...`addLP`这个功能没办法用,提示: ![image.png](https://img.learnblockchain.cn/attachments/2022/03/DALGOgjo623948adb65c4.png) 我已经将gaslimit调到了最高也没用,不知道哪里有问题,有没有大佬帮忙看下,修改下代码哪里有问题,感激不尽 ```# @ve...

文章 HTTPS 工作原理

...://www.youtube.com/watch?v=33VYnE7Bzpk - https://www.liquidweb.com/kb/ssl-vs-tls/ - https://www.youtube.com/watch?v=earzZpX-PiY - https://youtu.be/earzZpX-PiY?t=453

文章 EIP-7864:使用统一二叉树的以太坊状态 - EIPs

... 关于二叉树设计,有两个主要的开放性问题: 1. 稀疏 vs 非稀疏 2. 使用哪种哈希函数进行默克尔化 关于第 1 点,规范的理想设计是稀疏默克尔树,因为它很简单。这里有一份 [文档总结了之前的研究](https://learnblockchain.cn/ar...

文章 深入分析在Solidity中实现多签钱包

... = false; transaction.confirmations = 0; transaction.timestamp = block.timestamp; emit TransactionSubmitted(transactionId, msg.sender, _to, _value, _data); } function confirmTransaction(uint _transactionId) external onlyOwner { Transaction storage transaction = transact...