# NEST预言机面临矿池拒绝打包攻击的分析NEST分布式预言机旨在通过广泛的链上用户参与来提高价格数据的可靠性和系统安全性。为应对恶意报价,NEST设计了报价-吃单的验证机制,允许验证者根据报价进行交易并提出修正。然而,这种机制的有效性依赖于吃单和新报价交易能够及时出现在链上新区块中。随着矿池的兴起,交易打包权被垄断,大型矿池倾向于选择对自己有利或手续费较高的交易打包,可能导致新报价无法及时验证。这种情况下,NEST可能输出错误价格数据,为某些矿池创造套利机会,威胁整个DeFi生态安全。## 攻击流程分析假设所有挖矿参与者都是矿池,且彼此了解各自的算力占比。攻击过程如下:1. 恶意矿池通过闪电贷等方式预先囤积用于套利的加密货币。2. 向NEST提出与实际市场价格存在巨大差异的报价。3. 在验证期内,其他矿池面临两个选择:打包修正报价交易或不打包。4. 各矿池根据自身算力占比和潜在收益进行决策,形成一个多次独立的完全信息静态博弈。矿池的决策基于两种潜在收益:- 立即修正报价获得的收益a- 不修正报价,等待恶意报价成立后套利的收益b(通常b > a)实际收益考虑因素:- 矿池的算力占比(影响获得记账权的概率)- 所有验证期区块都不出现修改报价的概率最终,矿池根据自身算力占比和收益比例a/b做出选择,达到纳什均衡状态。## 总结矿池凭借算力优势可能延迟或阻碍报价修正,利用NEST预言机套利。这不仅是NEST面临的挑战,也是整个区块链去中心化理念面临的问题。解决矿池带来的问题,是实现真正去中心化道路上的重要挑战。
NEST预言机遭遇矿池拒绝打包攻击 DeFi生态安全受威胁
NEST预言机面临矿池拒绝打包攻击的分析
NEST分布式预言机旨在通过广泛的链上用户参与来提高价格数据的可靠性和系统安全性。为应对恶意报价,NEST设计了报价-吃单的验证机制,允许验证者根据报价进行交易并提出修正。
然而,这种机制的有效性依赖于吃单和新报价交易能够及时出现在链上新区块中。随着矿池的兴起,交易打包权被垄断,大型矿池倾向于选择对自己有利或手续费较高的交易打包,可能导致新报价无法及时验证。
这种情况下,NEST可能输出错误价格数据,为某些矿池创造套利机会,威胁整个DeFi生态安全。
攻击流程分析
假设所有挖矿参与者都是矿池,且彼此了解各自的算力占比。攻击过程如下:
恶意矿池通过闪电贷等方式预先囤积用于套利的加密货币。
向NEST提出与实际市场价格存在巨大差异的报价。
在验证期内,其他矿池面临两个选择:打包修正报价交易或不打包。
各矿池根据自身算力占比和潜在收益进行决策,形成一个多次独立的完全信息静态博弈。
矿池的决策基于两种潜在收益:
实际收益考虑因素:
最终,矿池根据自身算力占比和收益比例a/b做出选择,达到纳什均衡状态。
总结
矿池凭借算力优势可能延迟或阻碍报价修正,利用NEST预言机套利。这不仅是NEST面临的挑战,也是整个区块链去中心化理念面临的问题。解决矿池带来的问题,是实现真正去中心化道路上的重要挑战。