RWA被闪电贷打爆,上百万美元被套利的真实案例

闪电贷套利合约和JS示例 闪电贷是一种关于 DeFi无抵押贷款的新思路,所有操作都在一笔交易(一个区块)中完成,它允许借款人无需抵押资产即可实现借贷(但需支付额外较少费用)。 阅读详情

下面讲一个RWA赛道另一种典型漏洞:Oracle价格操纵 + 闪电贷套利。

很多RWA项目都会用 预言机(Oracle) 把现实资产价格喂到链上,比如:

🏠 房地产价格

📊 基金净值 NAV

💵 国债价格

但如果这个价格被操控,就会出现一个经典攻击:

Flash Loan + Oracle Manipulation

而这种攻击在RWA DeFi wrapper里非常常见,因为很多协议直接用 DEX价格当资产定价。

RWA市场在2025年规模已经超过 350亿美元 TVL,但安全问题也明显增加,2025年相关漏洞损失超过 1460万美元。

一、很多RWA协议的资产价格其实是“算出来的”

很多RWA借贷协议逻辑是这样:

用户存入 RWA token

比如

rUSDC

rBond

rRealEstate

协议要算一个价格:

抵押价值 = token数量 × oracle价格

伪代码大概这样:

function getCollateralValue(address user) public view returns (uint) {

uint amount = collateral[user];

uint price = oracle.getPrice();

return amount * price;

}

如果预言机价格是:

1 rBond = 100$

用户抵押10个:

抵押价值 = 1000$

然后可以借出:

800 USDC

问题来了。

如果黑客把价格操控成:

1 rBond = 1000$

系统就会认为:

抵押价值 = 10000$

借钱额度瞬间扩大10倍。

二、黑客怎么操控价格?

很多项目偷懒直接用 DEX价格。

比如:

Uniswap

Curve

Balancer

预言机代码可能是这样:

function getPrice() public view returns (uint) {

return UniswapPair.getReservesPrice();

}

这就有个致命问题:

DEX价格是可以被交易改变的。

如果黑客有一大笔钱,就能瞬间改变价格。

但问题是:

黑客其实不需要自己的钱。

因为有 Flash Loan(闪电贷)。

三、攻击核心:闪电贷操纵价格

攻击流程其实非常简单。

Step1 先借钱(闪电贷)

flashLoan(

50_000_000 USDC

)

闪电贷特点:

同一笔交易借同一笔交易还

无需抵押。

Step2 操控DEX价格

黑客用借来的钱去买 RWA token。

swap( USDC -> rBond)

大量买入后:

rBond 价格暴涨

DEX池子会变成:

之前

100 rBond : 10000 USDC

攻击后

100 rBond : 100000 USDC

价格直接被拉高。

四、利用虚高价格借钱

现在 Oracle 读取到的价格变成:

1 rBond = 1000$

攻击者抵押刚买的 token。

depositCollateral(rBond);

然后借钱:

borrow(USDC, 5_000_000);

系统认为抵押品足够。

但其实价格是假的。

五、最后一步:套现跑路

攻击者接下来做三件事。

① 把借到的钱拿走

② 把 rBond 卖回DEX

③ 归还闪电贷

伪代码:

borrowed = protocol.borrow(USDC);

swap(rBond -> USDC);

repayFlashLoan();

最后剩下的:

borrowed - flashLoanCost = profit

整个攻击过程:

一笔交易几秒钟完成

六、为什么RWA特别容易中这个坑

RWA协议很多都有三个问题。

1 资产流动性很差

RWA token交易量通常很低。

池子可能只有:

50k - 200k 流动性

黑客只要几百万闪电贷就能操控价格。

2 预言机设计偷懒

很多项目直接用:

DEX spot price

而不是:

但 RWA 领域最危险的其实是:“权限漏洞”

TWAP

Chainlink

多源价格

3 团队来自传统金融

很多RWA团队背景是:

银行

基金

券商

他们懂资产。

但不一定懂 DeFi攻击面。

七、一个更真实的攻击脚本(简化版)

攻击合约大概长这样:

contract RWAAttack {

function attack() external {

flashLoan(50_000_000);

swapUSDCForRWA();

protocol.deposit(rwaToken);

protocol.borrow(5_000_000);

swapRWAToUSDC();

repayFlashLoan();

}

}

看起来很简单。

但在链上:

一笔交易

几十个调用

几秒完成

很多攻击甚至是机器人自动执行。

八、一句话总结这个漏洞

RWA最大的问题不是资产真假。

而是:链上价格如何定义现实世界资产。

如果价格来源不安全:真实资产 + 错误预言机= 完美攻击目标

这也是为什么现在很多机构级RWA项目开始用:

Chainlink NAV feeds

多Oracle

TWAP

否则一个闪电贷就能把协议打爆。

ChainSafeAI(链熵科技)专注于区块链生态安全,以“数据驱动 + 技术赋能”构建360°全方位安全防护体系,服务于交易所、金融机构、OTC服务商及加密资产投资者。

公司提供覆盖KYT风险监测、智能合约审计、加密资产追踪、区块链漏洞测试等在内的全维度安全与合规技术解决方案,助力客户防范洗钱、诈骗等风险,保障业务合规运行。

通过实时风险预警、合规审查与资金溯源分析,协助客户识别链上异常行为、防范洗钱及诈骗风险、降低被盗损失并提升资产追回可能性。

【DeFi学堂】空手套白狼的利器-闪电贷原理及应用案例 DeFi利器-闪电贷原理及应用案例 概述 闪电贷顾名思义,就是在极短的时间内完成贷款与还款的操作。 在DeFi领域,闪电贷为金融业务提供了免抵押借款服务,是DeFi世界的一款利器。 闪电贷的概念最早是由Marble协议提出来的,并由Aave、dYdX、Uniswap等协议进行了普及,第一笔闪电贷操作来自于Aave协议。 本文档从原理、应用案例等方面,对闪电贷进行了解读,欢迎对闪电贷有兴趣的朋友一起交流、讨论。 闪电贷原理 闪电贷是通过智能合约的原子性,来完成零风险贷款的... 阅读详情

相关推荐

黑客如何欺骗闪电贷和套利的DeFi 项目

黑客如何欺骗闪电贷和套利的DeFi 项目 自去年以来,DeFi市场发生了数十起安全事件。DeFi是一个新兴的投资行业,有很多风险,但这也意味着用户可用的空间可能很少,当用户知之甚少时,名义上的交易会让投资者感到不舒服。在一个中心化的系统中,银行必须持有一定数量的资本作为准备金,以保持稳定和现金,当用户需要的时候,用户可以随时动用自己的钱。 闪电贷款 对于DeFi抵押品来说,重要的是保证用于担保贷款的价值。当你在DeFi获得抵押贷款时,贷款是以你的存款金额作为抵押的。几乎所有的DeFi贷款交易都需要至少相

chinadefi的博客 921

36万美元套利!3 个步骤揭秘黑客DeFi闪电贷操盘全过程

作者 |Gary Lai翻译 | CryptoShadow,责编 | Carol出品 | 区块链大本营(ID:blockchain_camp)近期发生了一起事件:一名“黑客”零资金利用...

区块链大本营 3502

[Web3] 基础第4篇: 区块链的组织结构

适用于大规模数据过滤(如 区块链、数据库、搜索引擎)低存储需求、高速查询的场景需要注意不能删除数据(标准版本) → 计数布隆过滤器解决存在误判(False Positive) → 适用于 非精确查询布隆过滤器以 高效存储和快速查询 在 区块链、分布式存储和大数据处理 领域有广泛应用。

OxYGC 346

简单读懂什么是闪电套利

对冲套利,为大家所熟识的是,投资人或借款者另外运用二地利率的价差和货币汇率的价差,流动资本以获得盈利。一般 指在某类商品财产或资产(在同一销售市场或不一样销售市场)有着2个价钱的状况下,以较低的价钱买入,较高的价钱售出,进而获得低风险性的盈利。 什么是闪电套利?三分钟读懂闪电套利 这类高抛低吸,运用价钱差别获得盈利的交易规则在数据加密销售市场也是普遍。初期的投资者运用不一样交易中心中间的差价开展dnf搬砖对冲套利是更为一般的方法。 而近期随着着DeFi的火爆,该行业的独有技巧“雷电对冲套利”将对冲套利体制

区块链技术 841

defiexploit.github.io:FlashBot 是第一个利用闪电贷的无代码套利交易机器人。 享受无风险的链上套利机会、自动配对和路由

欢迎使用 FLASHBOT GIT FlashBot 是第一个利用闪电贷的无代码套利交易机器人。 享受无风险的链上套利机会、自动配对和路由。 只需选择网络(ETH 或 BSC)并输入代币地址即可启动 ARBITRAGE FINDER。 网站: 文档: 如何配置 我们已经发布了我们合约的 Beta 版,您可以阅读代码、修改它并将其复制到这个。 要开始使用该平台,您只需更改assets/js/addr.min.js 中合约的目标地址。 const ethAddress = 'YOUR_ETH_ADDRESS_HERE' ; const bnbAddress = 'YOUR_BNB_ADDRESS_HERE' ; const poolethAddress = 'YOUR_ETH_ADDRESS_HERE' ; const poolbnbAddress = 'YOUR_BNB_ADDR

建议收藏:华为海思IC设计笔试题,含解析(附下载)

接触过的部门有麒麟芯片、CPU/GPU,总体面试感觉非常好,规范且认真,第一轮手撕代码状态机+复盘机考题+瞄准几个知识点深挖,时间1hour+;一二轮面试是连着的,所以很累。但是岗位就那么多,在面试的时候,很多同学因为准备不充分,与岗位失之交臂,无缘进入该公司。时序电路有记忆功能,不会产生锁存器,锁存器一般在组合逻辑中case写不全,else写不全,或者敏感列表写不全。

nuoweishizi的博客 3288

APE空投遭闪电贷套利,欧科云链告诉你科学家如何链上「发大财」

去年10月,BAYC(Bored Ape Yacht Club)团队在推特上透露出了将在2022年Q1推出代币的想法。 他们说,「WEN TOKEN(什么时候发ERC20代币)」是一个常常被社区问到的问题,为了持有者以及广泛的NFT社群,团队希望以更健全的方式来执行。 而今,$APE(ApeCoin)终于推出,伴随着此前BAYC母公司Yuga Labs大刀阔斧地收购CryptoPunks和Meebits,与顶级链游公司Animoca Brands合作开发秘密项目的造势,以及「Yuga Labs正在构建区

weixin_42056967的博客 590

不带DDR的ZYNQ使用OCM加载程序运行的方法

软件版本:Vivado Vitis2019.2 第一步: 在Vivado的ZYNQ Block Design时候不配置DDR 第二步: 在Vitis中: 1、 在Vitis中新建Platform,选择xsa文件: 2、 在xparameters.h中添加DDR的地址空间定义,如下: 3、 修改链接文件,修改每个段都到ram_0,因为ram_1空间全部给到应用程序 4、 修改fsbl工程的main.c,增加XPAR_PS7_DDR_0条件编译 5、 修改fsbl.h,重定义DDR_EN

hpf247的博客 5535

虚拟币用到的非常哇塞的技术(闪电贷)解读

闪电贷是区块链和DeFi生态中的一项创新技术,它允许用户在无需抵押的情况下借入大量资金,前提是在同一交易中归还。这种机制基于区块链交易的原子性特性,为用户提供了前所未有的资本效率和操作灵活性。无需抵押:不需要提前锁定资产资本效率高:可以借入大量资金用于短期操作风险较低:如果操作失败,整个交易回滚,不会产生实际损失(只损失gas费)技术门槛高:需要编写智能合约和了解DeFi协议被用于攻击:曾被用于多起DeFi协议攻击事件Gas费用高:复杂的闪电贷操作需要支付高额gas费。

zhangzhechun_03的博客 1525

卫星测试科普(三):卫星载荷的核心测试设备探秘

总的说来,卫星芯片与元器件,部组件与单机,整机与子系统,系统与整星的设计、定型、制造、验证、总装、发射、在轨等环节都离不开各种测试场景,对于这些卫星测试场景而言,“射频三大件”与高速数字示波器是构成强大测试系统的基础。卫星通信信号生成:覆盖Ka、Q等波段,具备扫频、脉冲、数字调制、噪声信号、雷达信号、数据链信号、OFDM 等多种信号库,用于测试和验证卫星电子设备的电气性能、频率响应、抗干扰能力等。卫星的通信需要高效、快速地传输大量数据,高速信号的质量至关重要,如果卫星信号不佳,卫星就会出现故障或者隐患。

spwbjss的博客 2319

winedt + miktex + SumatraPDF 搭建latex环境

整个环境包含三部分: - winedt: 前端编辑器 - miktex: 后端编译器 - SumatraPDF: 预览器顺序无关紧要, 不过如果先装miktex的话, 可能会被winedt在安装的时候自动找到路径从而不需要设置.1.安装miktex首先在latex-project官网, 打开”get”后, 有四种平台: Linux, Mac OS, Windows, Online. 我写论文

Iteration makes perfection. 6462

基于DYDX闪电贷在Cofix和Uniswap之间套利

文章目录基于DYDX闪电贷在Cofix和Uniswap之间套利相关项目CofixUniswapNEST流程套利合约核心方法1.WETH兑换成ETH2.ETH 在Cofix中兑换成USDT3.USDT 在Uniswap中兑换成ETH4.ETH兑换成WETH注意事项 基于DYDX闪电贷在Cofix和Uniswap之间套利 由于在以太坊中的交易属性,在一笔交易中可以借出大量资金进行操作(不能超过gaslimit限制)。所以当各个交易平台有利差的时候可以进行套利(无风险套利),避免了准备大量资金。 相关项目 Cof

viiimaus的博客 4573

电子发票二维码背后的秘密:10分钟看懂校验码、加密字符含义与防伪设计

本文深入解析电子发票二维码的结构与防伪设计,揭示校验码和加密字符的生成原理及验证方法。通过实际案例和技术细节,帮助财务人员理解电子发票的安全机制,提升防伪识别能力,确保税务合规。

weixin_29248611的博客 530

36 万美元套利!3 步骤揭秘黑客 DeFi 闪电贷全过程

作者 |Gary Lai译者| CryptoShadow 责编 | Carol出品 | 区块链大本营(ID:blockchain_camp)近期发生了一起事件:一名“黑客”零资金利用...

优快云资讯 3717

Qt5+OSG实战:如何用osgQOpenGLWidget在窗口中加载3D模型(附完整代码)

本文详细解析了如何在Qt5中使用osgQOpenGLWidget加载和渲染3D模型,涵盖环境配置、核心架构、性能优化及高级技巧。通过实战案例和完整代码,帮助开发者实现工业级3D模型渲染,提升Qt与OSG的整合效率。

weixin_42741930的博客 263

(LDA新闻文本主题分析)基于 gensim训练LDA模型,进行新闻文本主题分析 完整代码+数据 可直接运行

(LDA新闻文本主题分析)基于 gensim训练LDA模型,进行新闻文本主题分析 完整代码+数据 可直接运行

机器学习深度学习业余选手 1498

深入理解 Leaf-Spine:从网络拓扑到 AI 数据中心 Fabric

传统数据中心网络以树形三层架构为主,但随着东西向流量激增,其层级多、路径长、扩展难等问题凸显。为此,Leaf-Spine叶脊架构应运而生,通过全互联的扁平化设计,实现多路径转发、高带宽、低时延与灵活横向扩展。结合ECMP负载分担、Underlay/Overlay分离架构及VXLAN/EVPN技术,该架构有效支撑云计算、AI训练等高密度内部通信需求。其核心价值在于:网络设计需匹配业务流量模型,强调可预测性、可靠性与可扩展性。未来,叶脊架构将持续演进,成为高性能数据中心的基石。

一名热爱技术、专注实践的工程师,拥有一项实用新型专利及一项软件著作权。曾获国家级奖项7项、省级奖项30余项。专注网络技术与 AI Infra 领域,持续探索技术创新与工程实践,记录学习成长,分享技术经验,在探索中突破,在实践中精进。 282

C# 与蓝牙 BLE 设备通信:基于 Windows.Devices.Bluetooth 实现手环/传感器数据读取

本文介绍了如何利用C#的Windows.Devices.Bluetooth命名空间实现与蓝牙BLE设备的通信。首先概述了BLE技术特性及其在物联网中的应用场景,包括智能穿戴设备和传感器。随后讲解了BLE的GATT协议架构,解析了服务(Service)和特性(Characteristic)的概念。文章重点展示了通过C#实现设备扫描、连接、数据读取的完整代码示例,并详细说明了如何使用通知(Notifications)功能实现实时数据更新。最后提供了订阅心率测量特性变化的实现代码,为开发者提供了完整的BLE设备通

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1323

期货保证金占用变多,怎样找出哪张合约增得最多?

盘中看了两次期货账户,第二次发现保证金占用多了。眼下占用最大的合约很显眼,但它不一定是这段时间增得最多的。如果复盘想知道“先查哪张”,要按前后差额排,不是按第二次的金额排。

weixin_49134609的博客 210

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

什么是加密货币凭证?

本文探讨了加密货币凭证对数字身份管理的变革性影响,强调了其核心优势,如增强的安全性和即时验证。它通过利用区块链的去中心化技术,解决了与凭证伪造、丢失和低效验证过程相关的问题。读者将了解到加密货币凭证如何在教育、专业认证和医疗等领域提供防篡改和全球可访问的解决方案。文章深入探讨了实际应用,展示了像麻省理工学院、项目管理协会和等组织为什么采用区块链凭证来简化流程并提升信任。

2301_77604523的博客 130

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

空圈容错・优快云 站点技术架构信任链诊断

本文为基于公开故障现象的黑箱架构推演报告,聚焦“监控健康但用户访问异常”共性问题。提出C/M/V/P四层可达性分析框架,强调V层需满足数据源、方法、环境三异才具仲裁能力。通过R1–R10探针识别架构风险,揭示同源校验、配置共担、降级粗放等隐患。诊断指出:进程存活≠链路通畅,200状态码≠内容正确。配套8问自测清单与∅_safe分级降级方案,推动从“全好/全崩”到“半坏可控”的可观测跃迁。所有推断假说需依赖图谱与压测验证,不构成线上定论。

Liaiyang66的博客 379

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

期货合约还有历史K线,就表示现在还能交易吗?

打开以前保存的期货研究资料,某个合约的K线仍能正常显示,过去的价格、成交量也都在。看着熟悉的图,容易顺势觉得:既然还能看,这个合约应该仍可作为当前交易对象。但图里保存的是过去发生过什么,当前合约状态回答的是它现在处于什么生命周期。历史K线仍在,与合约已经下市可以同时成立。对研究者来说,更有用的处理不是在“继续盯它”和“删掉旧图”之间二选一,而是把历史档案与当前关注对象分开。TqSdk提供的合约下市标志,可以帮助把这层区别标明白。

weixin_49134609的博客 183

FPGA 与加密行业:从算法加速到可信硬件的完整技术图谱

本文系统探讨FPGA与密码学的深度交叉,揭示其在加密加速、区块链基础设施、零知识证明及后量子密码中的关键作用。从底层硬件特性到工程实践,分析对称加密、公钥算法、零知识证明等负载的FPGA加速优势,强调其高能效、低延迟与灵活可重构的特性。结合当前密码学复杂度上升与硬件竞争加剧的趋势,指出FPGA是算法验证与高性能实现的理想载体,为安全计算提供高效硬件支撑。

weixin_49780322的博客 245

期货成交额变大,为什么成交手数反而少了?

比较同一期货合约两个交易日的成交情况,可能看到:成交额比前一天高,成交手数却少了。若把成交额大直接理解成“交易得更多”,这两项看起来就会互相打架。其实,金额和手数不是同一把尺子。手数描述成交数量,金额还包含成交价格及相应计量口径的影响。两者反向变化并不构成逻辑矛盾。用TqSdk整理这类观察,关键不是挑一个看起来更大的数,而是把原始量、额及各自口径留下来,回答不同的问题。

shinnyringo的博客 145

期货分钟线中间少了一段,怎么查是不是休市?

复盘一份已经保存的期货分钟线,10:14 后直接跳到 10:30,另一处却是 10:42 后跳到 10:44。屏幕上两处都没连起来,处理起来并不一样:如果当天确实在第一段休息,不用补;如果 10:43 落在交易时段里,则要回查原始记录和样本覆盖。

lisiccwss的博客 137

【量化实战】VeighNa 全图谱:从零到一,由浅入深打通多品种量化

本文系统梳理了VeighNa量化平台的四阶进阶路径:从接口与数据分离(第一阶段),到策略逻辑对齐(第二阶段),再到数据平替与自动化执行(第三阶段),最终拓展至多市场实战(第四阶段)。针对新手常见痛点,提供免费数据源(如AKShare、天勤)、交易规则避坑指南及参数配置建议,强调A股仅支持做多、乘数需匹配品种特性。最后给出可落地的行动路线图,助力用户由浅入深打通全市场量化体系。

qq_72758246的博客 282
上一篇: 「65次交换榨干池子」:深度拆解Balancer $128M Rounding Bug 攻击
下一篇: 链上“无限提款机”?Cosmos最新致命漏洞深度拆解
ChainSafeAI001
博客等级 码龄1年 0粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值