NEST Oracle Machine encounters Mining Pool rejection packaging attack, DeFi ecosystem security is threatened.

robot
Abstract generation in progress

Analysis of NEST Oracle Machine Facing Mining Pool Denial of Service Attack

The NEST distributed Oracle Machine aims to enhance the reliability of price data and the security of the system through extensive on-chain user participation. To address malicious quoting, NEST has designed a quoting-eating order validation mechanism that allows validators to trade based on the quotes and propose corrections.

However, the effectiveness of this mechanism relies on the timely appearance of market orders and new quoted trades in the new blocks on the chain. With the rise of Mining Pools, the rights to package transactions are monopolized, and large mining pools tend to select transactions that are beneficial to themselves or have higher fees for packaging, which may result in new quotes not being verified in a timely manner.

In this case, NEST may output incorrect price data, creating arbitrage opportunities for certain Mining Pools, threatening the security of the entire DeFi ecosystem.

Attack Process Analysis

Assuming all mining participants are Mining Pools and are aware of each other's hash power ratios. The attack process is as follows:

  1. Malicious mining pools hoard cryptocurrencies for arbitrage in advance through methods like flash loans.

  2. Submit quotes to NEST that differ significantly from the actual market price.

  3. During the validation period, other Mining Pools have two options: to package the corrected quoted transactions or not to package them.

  4. Each Mining Pool makes decisions based on its own hash rate share and potential earnings, forming a fully informed static game with multiple independent instances.

The decisions of the Mining Pool are based on two potential returns:

  • Immediately correct the profits obtained from the quotation a
  • No correction of the quote, waiting for the malicious quote to be established to profit from arbitrage b (usually b > a)

Actual return considerations:

  • The hash rate share of the Mining Pool (affects the probability of obtaining accounting rights)
  • The probability of all verification period blocks not appearing to modify the quoted price.

In the end, the Mining Pool makes a choice based on its own hash power ratio and the profit ratio a/b, reaching a Nash equilibrium state.

Summary

Mining Pools may delay or hinder price corrections due to their computational power advantage, exploiting the NEST Oracle Machine for arbitrage. This is not only a challenge faced by NEST but also an issue confronting the entire decentralized philosophy of blockchain. Addressing the problems brought by Mining Pools is a significant challenge on the path to achieving true decentralization.

DEFI-2.01%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 5
  • Repost
  • Share
Comment
0/400
DegenRecoveryGroupvip
· 08-12 05:17
Blew this round.
View OriginalReply0
GateUser-40edb63bvip
· 08-12 00:23
Another project is doomed.
View OriginalReply0
Anon32942vip
· 08-11 22:55
The mining pool is up to something again??
View OriginalReply0
AllInDaddyvip
· 08-11 22:42
I said earlier that Nest is unreliable.
View OriginalReply0
MrDecodervip
· 08-11 22:40
It's the old trick again, the Mining Pool plays with flowers.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)