Анализ рисков атаки отказа в упаковке на NEST Машина Oracle от Майнингового пула

Анализ атаки на отказ в упаковке майнингового пула для NEST Машина Oracle

Распределённая машина Oracle NEST направлена на повышение надёжности выходных данных и безопасности системы, позволяя множеству пользователей на блокчейне участвовать в процессе определения отношений конверсии цен. Для борьбы с возможными проблемами злонамеренных котировок NEST разработал механизм проверки подачи котировок и исполнения ордеров, позволяющий валидаторам торговать на основе котировок и вносить новые исправленные котировки.

Однако эффективное функционирование этого механизма коррекции цен зависит от того, чтобы сделки и новые котировки своевременно появлялись в новых блоках цепочки. С возникновением майнинговых пулов их монополия на право упаковки транзакций может угрожать нормальной работе этого механизма. Крупные майнинговые пулы обычно отдают предпочтение упаковке сделок, выгодных для себя или с более высокой комиссией, даже если эти сделки не были опубликованы первыми в цепочке.

!

Когда такая ситуация происходит в NEST Машина Oracle, это может привести к тому, что новые котировки не смогут быть своевременно проверены в течение периода проверки, что в конечном итоге приведет к тому, что NEST выдаст неверные данные о ценах. Это создает арбитражные возможности для некоторых Майнинговый пул, что, в свою очередь, угрожает безопасности всей экосистемы DeFi.

Атака проходит примерно так:

  1. Злонамеренные майнинговые пулы заранее накапливают криптовалюту для арбитража с помощью таких методов, как мгновенный кредит.

  2. Сделать предложение с огромной разницей по сравнению с фактической рыночной ценой для NEST.

  3. В период проверки другие майнинговые пулы сталкиваются с выбором, корректировать ли это предложение.

  4. Каждый майнинговый пул проводит игру на основе своей доли хешрейта и потенциальной прибыли, чтобы решить, упаковывать ли и корректировать транзакции.

  5. Если достаточно большое количество майнинговых пулов решит не упаковывать исправленные транзакции, ошибки в ценах могут быть подтверждены, создавая арбитражные возможности.

!

Атака использует концепцию равновесия Нэша из теории игр. Каждый майнинговый пул взвешивает выгоду от немедленного исправления ставки (a) и потенциально более высокой выгоды от арбитража после подтверждения ошибочной ставки (b). Решение пула зависит от доли его вычислительной мощности, соотношения a и b, а также возможного поведения других пулов.

Этот вопрос затрагивает не только NEST Машина Oracle, но и отражает вызовы, которые централизованные майнинговые пулы ставят перед концепцией децентрализации всей блокчейн-технологии. Как эффективно решить проблемы, возникающие из-за майнинговых пулов, сохраняя при этом децентрализацию, является важной задачей, с которой необходимо столкнуться в процессе развития блокчейн-технологий.

Посмотреть Оригинал
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.
  • Награда
  • 5
  • Поделиться
комментарий
0/400
ContractCollectorvip
· 7ч назад
Этот майнинговый пул слишком доминирует!
Посмотреть ОригиналОтветить0
OfflineValidatorvip
· 07-10 14:45
Майнинговый пул папа сказал.
Посмотреть ОригиналОтветить0
GateUser-a606bf0cvip
· 07-10 14:26
Это слишком нестабильно.
Посмотреть ОригиналОтветить0
CryptoHistoryClassvip
· 07-10 14:26
*проверяет исторические данные* еще один оракул, который попал в беду из-за монополий майнеров... атмосфера luna 2.0 на самом деле
Посмотреть ОригиналОтветить0
UnluckyValidatorvip
· 07-10 14:19
Сколько старших братьев попали в эту ловушку?
Посмотреть ОригиналОтветить0
  • Закрепить