找到约 15 条结果

文章 LP 的阴暗面

...m/o/spaces%2FffzDCMBDa391vIMqruBP%2Fuploads%2FIVPBIGmtusrrunGtrg0K%2FRound%202%20Final%20-%20Beraborrow%20Collaborative%20Audit%20Report.pdf?alt=media&token=a6f031fc-5143-4e3e-9fa6-16923e315047)),他们在为 Beraborrow 进行 Sherlock 协作审计时使用了人工审查,并通过模糊测试...

文章 如何使用The Graph创建和部署自定义子图

...App 的过程。 ![The Graph 生态系统](https://img.learnblockchain.cn/2025/03/03/1-74f13b01416f92ea6363444b26f8ab6d.png) ## 什么是 GraphQL? GraphQL 是一种查询语言和 API 的运行时,使开发者可以只请求他们所需的数据,同时接收可预测的响应。它允许开...

文章 提升 Web3项目运营安全:开发者和团队的最佳实践

... [PCI DSS 最佳实践](https://docs-prv.pcisecuritystandards.org/Guidance%20Document/PCI%20DSS%20General/PCI_DSS_V2.0_Best_Practices_for_Maintaining_PCI_DSS_Compliance.pdf)(需要注册)的时间表: ‍ ### 每日 - 监控来自安全关键系统的日志,如防火墙、入侵检...

文章 iZUMi:如何利用 Uni V4 的限价单功能实现下一代「On-Chain Binance」

...ick, tick+tickSpacing) 上。 $\,$ ![](https://img.foresightnews.pro/202306/4775-1686823273022.png?x-oss-process=style/scale70) $\,$ 与常规的流动性不同,limitRangeOrder 被成交后,不会再反向作为流动性。 $\,$ iZiSwap 的价格是离散空间,即 limitO...

文章 链上订单簿中的 19 个安全陷阱(以及如何修复它们)

...ernal { Order storage o = orders[hash]; o.executedAmount += takerFill; IERC20(o.token).transferFrom(o.maker, msg.sender, takerFill); // Missing: o.remainingAmount = o.totalAmount - o.executedAmount; } ``` 在上面的示例中,允许部分成交的订单维护两个相关的字段:remai...

文章 智能合约的形式化验证:防范 Web3 漏洞的终极卫士

...示例:验证基本的代币转账 让我们考虑一个来自类似ERC-20代币智能合约的简化`transfer`函数: ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract SimpleToken { mapping(address => uint256) public balances; uint256 public totalSupply; ...

文章 如何用 wagmi 构建 React 前端

....sh/) 是一个为基于 EVM 的区块链开发的工具,提供了超过 20 个 React hooks 用于与钱包、合约和交易进行交互。它具有内置的钱包连接器,支持 MetaMask、WalletConnect 和 Coinbase Wallet 等流行钱包。该工具提供了各种功能,如缓存、请求...

文章 我与Ola的故事:与来自世界的声音相遇 - Ola大使访谈系列1

...音相遇 — Ola 大使访谈系列 1 ![](https://img.learnblockchain.cn/2025/04/26/1eb6xzWa6G65oObgnfbX6ow.jpeg) 自 2023 年 5 月以来,Ola 积极在一些地区寻找当地大使,以加强与社区的联系。Ola 大使计划旨在扩大对 Ola 和 ZK-ZKVM 的了解,旨在与能够对...

文章 如何使用ElizaOS和Gelato创建加密AI代理

... dApp 开发者通过 1Balance 支付,或者由用户使用受支持的 ERC-20 代币支付。 [1Balance](https://docs.gelato.network/web3-services/1balance) 系统充当一个跨不同 **网络** 工作的统一 gas 罐。开发者可以一次性存入资金并支付多个链上的交易成本...

问题 在bsc测试链上部署两个合约,用合约B调用合约A时 一直报错。。。。。

![image.png](https://img.learnblockchain.cn/attachments/2023/03/NhQY7Q0U64035d76ab1d0.png) ![image.png](https://img.learnblockchain.cn/attachments/2023/03/iDnuN9bp64035daf7f314.png) ![image.png](https://img.learnblockchain.cn/attachments/2023/03/iV4fie2Y64035efbbf6da.png) 执行transfer 函...

文章 Ethena (ENA):多种稳定币及其真实用途

...质押的 USDe),该代币可赚取一部分利息。sUSDe 是一种 [ERC-4626 代币化金库标准代币](https://ethereum.org/en/developers/docs/standards/tokens/erc-4626/),该代币的引入是为了简化链上收益金库的表示,并允许在生态系统中实现更好的可组合性...

文章 比最小代理更小的代理合约

# 比最小代理更小的代理合约 ## 备注 时间:2023 年 9 月 17 日 作者:[33357](https://github.com/33357) ## 正文 看过我写的[EIP7511 最小代理合约解析](./eip7511.md),就能发现如果舍弃一些功能,可以写出比最小代理更小的代理合约。 ...

文章 安曼是什么以及如何利用它来增强Solana本地开发?

...账户标签相匹配: ![Account Input](https://img.learnblockchain.cn/2025/03/03/account-input-81617991ed2564babf52f7c11704c1d1.png) 2. 在屏幕顶部,你应该看到一个 "加载历史" 按钮。单击它将加载我们在脚本中使用的账户的交易历史。你应该看到我们刚...

文章 每周以太坊进展 2020/10/11

...P3026](https://eips.ethereum.org/EIPS/eip-3026):BW6-761 曲线操作 * [ERC3023](https://github.com/ethereum/EIPs/blob/6b15a3da608cb49e271d6f7a9fe8422629bb4c0c/EIPS/eip-3023.md):合约钱包检测 * [ERC3030](https://github.com/ethereum/EIPs/blob/cb13fd17b3a21fd889941513e09251335a7ee927/EIPS/e...

文章 Gas优化学习笔记1-乘法比加法贵

...sol,写两个非常简单的函数: - lowGas 通过加法 10+10 返回20 - highGas 通过乘法 10 * 2 返回20 ``` function lowGas() public view returns(uint) { uint x=10; x = x + x; return x; } function highGas() public view returns(uint) { ...