Анализ атаки отказа в упаковке на Майнинговый пул NEST Машина Oracle
Система распределенной машины Oracle NEST направлена на повышение надежности ценовых данных и безопасности системы за счет широкого участия пользователей на блокчейне. Чтобы предотвратить злонамеренные котировки, NEST разработала механизм верификации котировок и исполнения ордеров, позволяющий верификаторам проводить сделки на основе котировок и вносить исправления.
Однако эффективная работа этого механизма зависит от того, чтобы сделки на покупку и новые заявки своевременно появлялись в блоках. С появлением майнинговых пулов, майнеры организуются вместе, чтобы объединить свои вычислительные мощности для повышения вероятности получения большей прибыли. Это приводит к монополии на право упаковки сделок, и крупные майнинговые пулы могут выборочно упаковывать сделки, выгодные для них или с высокими комиссиями.
Когда такая ситуация происходит в NEST Машина Oracle, это может привести к тому, что новые котировки не будут вовремя проверены, что в конечном итоге приведет к выводу неверных ценовых данных. Это создает арбитражные возможности для некоторых Майнинговый пул, угрожая безопасности всей DeFi экосистемы.
!
Атакующий процесс обычно выглядит следующим образом:
Злонамеренный майнинговый пул заранее накапливает криптовалюту для арбитража.
Сделать предложение, которое значительно отличается от рыночной цены, к NEST.
В период проверки другие майнинговые пулы сталкиваются с выбором, упаковывать ли исправленные транзакции.
Каждой майнинговый пул принимает решения о ставках на основе своей доли хешрейта и потенциальной прибыли.
Эта атака по сути представляет собой статическую игру с полной информацией, в которой участвуют несколько сторон. Майнинговый пул взвешивает доход от немедленного исправления ставки (a) по сравнению с доходом от арбитража после того, как ставка будет принята (b). Учитывая вероятность майнинга, ожидаемые доходы пула составляют:
Исправленная цена: Pia
Не корректировать котировку: Pib * Pn
где Pi - это доля хэшрейта майнингового пула, а Pn - это вероятность того, что цена не будет исправлена в течение периода проверки.
Майнинговый пул будет решать, нужно ли корректировать цены, исходя из этих двух видов доходов и своей доли хэшрейта, в конечном итоге достигая состояния Нэша. Эта атака угрожает не только машине Oracle NEST, но и ставит под сомнение концепцию децентрализации блокчейна. Как решить проблемы, возникающие из-за майнинговых пулов, является вызовом, с которым необходимо столкнуться для достижения истинной децентрализации.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
16 Лайков
Награда
16
6
Поделиться
комментарий
0/400
FarmHopper
· 10ч назад
Тейкер механизм не работает, Майнер снова попался в ловушку.
Посмотреть ОригиналОтветить0
TokenTaxonomist
· 23ч назад
статистически говоря, уязвимость NEST была предсказуема с первого дня... *настраивает таблицу*
NEST Машина Oracle遭遇 Майнинговый пул拒绝打包攻击 威胁 Децентрализованные финансы生态安全
Анализ атаки отказа в упаковке на Майнинговый пул NEST Машина Oracle
Система распределенной машины Oracle NEST направлена на повышение надежности ценовых данных и безопасности системы за счет широкого участия пользователей на блокчейне. Чтобы предотвратить злонамеренные котировки, NEST разработала механизм верификации котировок и исполнения ордеров, позволяющий верификаторам проводить сделки на основе котировок и вносить исправления.
Однако эффективная работа этого механизма зависит от того, чтобы сделки на покупку и новые заявки своевременно появлялись в блоках. С появлением майнинговых пулов, майнеры организуются вместе, чтобы объединить свои вычислительные мощности для повышения вероятности получения большей прибыли. Это приводит к монополии на право упаковки сделок, и крупные майнинговые пулы могут выборочно упаковывать сделки, выгодные для них или с высокими комиссиями.
Когда такая ситуация происходит в NEST Машина Oracle, это может привести к тому, что новые котировки не будут вовремя проверены, что в конечном итоге приведет к выводу неверных ценовых данных. Это создает арбитражные возможности для некоторых Майнинговый пул, угрожая безопасности всей DeFi экосистемы.
!
Атакующий процесс обычно выглядит следующим образом:
Эта атака по сути представляет собой статическую игру с полной информацией, в которой участвуют несколько сторон. Майнинговый пул взвешивает доход от немедленного исправления ставки (a) по сравнению с доходом от арбитража после того, как ставка будет принята (b). Учитывая вероятность майнинга, ожидаемые доходы пула составляют:
где Pi - это доля хэшрейта майнингового пула, а Pn - это вероятность того, что цена не будет исправлена в течение периода проверки.
Майнинговый пул будет решать, нужно ли корректировать цены, исходя из этих двух видов доходов и своей доли хэшрейта, в конечном итоге достигая состояния Нэша. Эта атака угрожает не только машине Oracle NEST, но и ставит под сомнение концепцию децентрализации блокчейна. Как решить проблемы, возникающие из-за майнинговых пулов, является вызовом, с которым необходимо столкнуться для достижения истинной децентрализации.
!