## 概述 Compound Finance 是去中心化金融领域的早期先锋之一,作为首批 DeFi 贷款平台之一。Compound 提供了一种方式,可以对多种代币(ETH、BAT、DAI、REP、WBTC、USDC 等)赚取利息。Compound 通过将你的资产锁定在以太坊链上的智能合...
想象一下这个场景:你正在玩 **谁想成为百万富翁**,并且出现了一个百万美元的问题:“在以太坊网络的历史上,哪个事件代表了最大的生存威胁?” 你的答案会是什么? 那次(臭名昭著的)红色婚礼?2016年的上海DoS攻击...
> 本文翻译自:https://atiselsts.github.io/pdfs/uniswap-v3-liquidity-math.pdf # 1.前言 Uniswap v3 作为 Uniswap 协议的最新版本,引入了集中流动性等许多新功能。它允许流动性提供者将其流动性集中在特定的价格范围内,从而提高资本效...
了解如何在 Tenderly 仪表盘中设置、管理和监控钱包。使用 Tenderly 告警来自动化以太坊钱包监控,并及时了解重要的链上事件。 的新手篇,包括: - [Level 0:前置基础编程知识](https://learnblockchain.cn/article/4284) - [Level 1:什么是区块链?](https://learnblockchain.cn/article/4285) - [Level 2:什么是Web3?](https://learnblockchain.cn/article/...
 Thirdweb · ## 使用 Gelato Relay 为你的 dApp 启用 Gasless 交易! **这是对最初发布在 [Thirdweb](https:/...
/** *Submitted for verification at BscScan.com on 2024-06-23 */ /** *Submitted for verification at BscScan.com on 2024-05-21 */ // SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.4; library SafeMathInt { int256 private constant MIN_INT256 = int256(1) = 0 && c >= a) || (...
# 学习 Solidity ## 终极 Solidity 课程 ### 这门课程适合谁? 此课程适合有经验的程序员。如果你还不知道怎么编程,建议先学习 Python 或 JavaScript,然后再回来。 如果你是 Solidity 新手,请从头开始。 然而,所有水平的 Sol...
**Solidity智能合约**有关**安全**和**代码质量**标准的建议,在 [BoringCrypto](https://github.com/sushiswap/bentobox/blob/master/documentation/checks.txt), [Mudit Gupta](https://www.youtube.com/watch?v=LLiJK_VeAvQ), [Runtime Verification](https://github.com/runtimeverification/verif...
## [ERC721.sol](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/21c8312b022f495ebe3621d5daeed20552b43ff9/contracts/token/ERC721/ERC721.sol) 源码解读 ERC721 是 **ETH上的一种非同质化代币(NFT)标准**,定义了一种`唯一、不可分割、不可互换`的代币类...
## Zora空投漏洞:深入技术解析价值12.8万美元的Claim合约攻击 Zora的NFT空投系统中的一个漏洞允许攻击者通过利用薄弱的claim检查来窃取token。 这表明了安全智能合约设计至关重要的原因。 ![Zora空投漏洞:深入技术解析价值12....
### 前言 这周,笔者从 Demo 到应用,全面跑了一遍 X402 的流程。 从 2024 年 5 月份 Coinbase 最初发布 X402 时,笔者就已关注到此协议。随后,Coinbase 再次推出完整的支付基础设施,并联合多家探索 AI+支付赛道的头部公司...
## Mixture 这道题实际上是两道题,分别解完得到 flag 后紧密编码然后得到 sha256 哈希,套壳提交。 ### easy 一个十分简单的伪随机数利用(篇幅不大,完整源码直接放这了): ```solidity // SPDX-License-Identifier: MIT pragma solidity 0.8.24...
> 想看明白我在写什么,你最好对以太坊智能合约有基本的了解。 ## 0x01 什么是事件 事件是以太坊提供的一种链内链外沟通的一种机制。通过触发事件,智能合约可以通知链外组件某个交易完成了什么事儿。 下面是一个 ERC20 ...