> 演示地址: https://fankouzu.github.io/cuiswap/ (请在测试网使用) ## 准备Uniswap合约源码 ### 源码结构 > Uniswap在Github上面开源了全部合约代码,其中包括`核心合约`,`周边合约`两部分.Uniswap还开源了前端代码,前端代码使用React开发 ...
## 引言 在区块链世界中,安全始终是一个关键话题。随着加密资产价值的增长,如何安全管理这些资产变得越来越重要。多签钱包作为一种增强资产安全的有效工具,逐渐受到市场的广泛认可。[Safe 多签钱包](https://safe.global/w...
 本节包含的攻击在本质上与我之前[讨论过的攻击](https://learnblockchain.cn/article/15847)类似,但我决定单独强调这些例子,以表明即使信任社区批准的标准,也不应放松警惕。...
# NEST预言机-获取链上价格 ## 介绍 NEST预言机采用双边报价机制生成链上价格,质押双边资产来保证价格的准确性。是完全去中心化的链上价格生成机制。 白皮书:[https://nestprotocol.org/doc/zhnestwhitepaper.pdf](https://nestprotocol.org/doc...
## 摘要 Nightfall是一种零知识证明的实现, 它使用zk-SNARKS让同质化ERC20和非同质化的通证ERC721系列的通证进行隐私化转移,使得交易能够完成但是又能足够的匿名。本文主要是通过对架构设计、承兑型资产铸造、转移和销毁这...
 ## 使用 LokiCode 和 BuildBear Sandbox 集成增强智能合约开发 本文最初发表于 BuildBear 网站,链接为 [https://www.buildbear.io/resources/guides-and-tutorials/loki\_Code](https://www.buildbear.io/resou...
## 概述 如果你有兴趣创建一个可以一次性铸造多个代币的 NFT 合约,你可能想考虑 [ERC721A 实现](https://www.erc721a.org/)。本指南将教你有关 ERC721A 实现的知识,以及如何使用 [Hardhat](https://hardhat.org/) 从 ERC721A 合约中部署和铸造 NFT。...
## Dencun(Cancun + Deneb)升级(meta [EIP7569](https://eips.ethereum.org/EIPS/eip-7569)) * 最新的所有核心开发者 - 执行层(ACDE)[视频会议](https://www.youtube.com/watch?v=6xgxmKfVjtA&t=316s) 。[@lightclients](https://mirror.xyz/abcoathup.eth/fxJUSVwy6fWzzL-du9AFUhybf...
在 **Compound** 协议中,**cToken** 是一种类似于 Aave 协议中的 `aToken` 的份额币,用来代表用户在协议中的存款。用户在 Compound 协议中存入某种资产(例如 DAI、ETH 等)后,会收到相应的 `cToken`(如 `cDAI`、`cETH`)作为存款的凭证。随...
玩过DEFI的应该都知道,很多项目是[通过WETH把以太币代币化](https://weth.io/),再接入到ERC20为主的DEFI生态中。 当前使用最广泛的WETH实现是[WETH9](https://etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2#code),有兴趣的可以点击链...
## 主网 * Tim Beiko 的 [Kintsugi 测试网声明](https://blog.ethereum.org/2021/12/20/kintsugi-merge-testnet/);公共测试网下个月将正式运行,帮助测试 关闭 POW ! * Kintsugi 测试网[视频指南](https://www.youtube.com/watch?v=r31aeGPoy1o) * Geth [V1.10.14](https://gi...
有一些话题不太值得单独拿出一个章节去说,但是确有助于我们理解和学习。其中一些关键点会都放到这里来说明。 ## 目录: - 提供者和签名者 - BigNumbers - ABI - React Hooks - ERC20 Approval 流程 ## 提供者和签署者 在构建智...
很多同学在学习ERC-4337的时候会去了解[eip-4337中提到](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4337.md?plain=1#L913-L915)的[account-abstraction项目](https://github.com/eth-infinitism/account-abstraction),但其中给的单测例子用的是[simulateValidation](https...