### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC1967Upgrade.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/proxy/ERC1967/ERC1967Upgrade.sol ERC1967Upgrade库实现了基于ERC1967标准(代理合约的slot分布)的sl...
 # 事件背景 Hundred Finance 是一个去中心化应用程序 (dApp),支持加密货币的借贷。是一种多链协议,与 Chainlink 预言机集成...
## **前言** 本文整体分两大模块: 上半段,将从2015年起的首个AA提案出发,系统整理目前为止的Eip**提案主要内容,期望由史出发挖掘AA历史提案的历程,并综合性评价各方案优缺点。 下半段,着重对比EIP4337提出之后...
>- 原文链接:https://www.rareskills.io/post/solidity-fixed-point >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584) >- 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/article/8441) 定点数是一个仅存储分子部分的整数——而...
前篇回顾: [《AgentFi - 由 AO 驱动的新概念 DeFi》](https://mp.weixin.qq.com/s?\__biz=Mzg4OTYzNDc0MA==\&mid=2247492343\&idx=1\&sn=f920f387fe1de5ebda74553e708ac4fd\&scene=21#wechat_redirect) 书接上回。整体区块链行业都是一部扩容的演进史,为了提速...
 # 0x1 背景介绍 随着区块链及链上程序的增长,多链资金转换需求迫切,跨链桥业务随之增加,有业务的地方就会有安全...
 作者系 MakerDAO 经济学者兼中国区负责人 当我向大家介绍 MakerDAO 的时候,很多人的第一反应是:"Maker 真是个好项目,但是理解起来太复杂了。" 的确,Maker 的机制并...
### Bedrock 升级概述 > **Onther** **旨在为当前对 Optimism 和以太坊生态系统的发展感兴趣的开发者提供有价值的信息。**  图。Bedrock (来源:[Optimism](https://community.optimism.i...
## 探索账户抽象 2023 — 第2部分 ## 1\. ERC-4337 不是终极解决方案 ### 1.1. ERC-4337 的当前问题 ERC-4337 在无需更改协议的情况下成功实现了账户抽象的初步目标。然而,正如第一部分所讨论的,账户抽象和 ERC-4337 的采用仍处于初步...
_一些使用 Foundry 改进智能合约测试的技巧和窍门。_ ## Forge 测试进阶 测试是智能合约安全领域一个强大的工具。它通常在智能合约开发套件中完成,比如 Forge (属于 [Foundry](https://learnblockchain.cn/docs/foundry/i18n/zh/) 套件)。在本...
## DeFi借贷的存在 去中心化借贷的承诺是重新构想传统金融原语。然而,DeFi的第一波协议选择牺牲灵活性以换取可预测性,在安全性与市场发展的紧张关系中,这正是链上信用成长中的痛点所在。 这种紧张关系现在达到了一个...
> 本文翻译自:https://atiselsts.github.io/pdfs/uniswap-v3-liquidity-math.pdf # 1.前言 Uniswap v3 作为 Uniswap 协议的最新版本,引入了集中流动性等许多新功能。它允许流动性提供者将其流动性集中在特定的价格范围内,从而提高资本效...
由 [Alchemy](https://www.alchemy.com/author/alchemy) 撰写  由 [Brady Werkheiser](https://www.alchemy.com/author/brady-werkheiser) 审核 发布于 2022 年 7 月 8 日,阅读需 4 分钟 * * * 新...
### 概述 [x402](https://www.x402.org/) 是一个互联网原生支付的开放协议,它利用 [HTTP 402](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/402) "Payment Required" 状态码。有了 x402,你可以在 API 请求、网页等后面实现付费墙,而无需传...
## 访问控制 访问控制——即,“谁被允许做这件事”——在智能合约领域至关重要。你的合约的访问控制可能决定谁可以铸造 token、对提案进行投票、冻结转账以及许多其他事情。因此,**至关重要**的是了解你如何实现它,以...