Анализ атаки на отказ в упаковке в Майнинговом пуле для NEST Машина Oracle
Распределённая машина Oracle NEST предназначена для повышения надежности выходных данных и безопасности системы за счёт вовлечения большего числа пользователей блокчейна в процесс преобразования цен. Однако такой дизайн также сталкивается с некоторыми потенциальными рисками.
Чтобы противодействовать злонамеренным ставкам, NEST использует механизм проверки заявки-ордеров. Проверяющий может проводить сделки на основе ставок, получать заложенные активы от ставящего и вносить новые корректирующие ставки. Этот механизм в определенной степени может ограничивать и исправлять злонамеренные ставки.
Однако эффективное функционирование этого механизма коррекции цен зависит от того, чтобы ордера на покупку и новые котировки своевременно появлялись в новых блоках на цепочке. С появлением майнинговых пулов отдельным майнерам стало сложно работать самостоятельно. Пулы увеличивают вероятность получения дохода за счет объединения вычислительной мощности, что также приводит к монополизации прав на упаковку транзакций.
Крупные майнинговые пулы часто предпочитают упаковывать сделки, выгодные для них или с высокой комиссией, даже если эти сделки не были опубликованы на блокчейне первыми. Когда это происходит в Машине Oracle NEST, это может привести к тому, что новые котировки не смогут быть своевременно проверены в течение периода верификации, что в конечном итоге приведет к тому, что NEST выдаст неверные данные о ценах. Это создает арбитражные возможности для некоторых майнинговых пулов, угрожая безопасности всей экосистемы DeFi.
Конкретный процесс атаки описан ниже:
Злонамеренные майнинговые пулы сначала с помощью кредитов под залог и других способов накапливают криптовалюту для арбитража.
Сделать предложение, которое значительно отличается от фактической рыночной цены, в NEST.
В период проверки другие валидаторы будут предлагать одиночные сделки для корректировки цен.
Злонамеренные майнинговые пулы могут выбрать, не включать эти исправленные транзакции в новые блоки.
Если другие майнинговые пулы также выберут не упаковывать исправленные транзакции, то ошибочные котировки могут быть сохранены.
Злонамеренные майнинговые пулы в конечном итоге могут использовать ошибочные котировки для арбитража.
!
На самом деле это игровой процесс, в который вовлечены все майнинговые пулы. Каждый майнинговый пул должен взвесить выгоду от немедленного исправления ставки и потенциальную выгоду от арбитража после установления ошибочной ставки. Окончательный результат зависит от доли вычислительной мощности каждого пула и сравнения доходов при различных стратегиях.
Майнинговый пул, используя преимущество вычислительной мощности, задерживает или препятствует обновлению котировок, что является проблемой не только для Машины Oracle NEST, но и для всей концепции децентрализации блокчейна. Как справиться с влиянием, которое оказывают майнинговые пулы, сохраняя при этом децентрализацию, является важной задачей, которую необходимо решить в процессе развития технологии блокчейн.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
7
Поделиться
комментарий
0/400
BlockchainBouncer
· 8ч назад
Эта волна майнингового пула действительно что-то затевает?
Посмотреть ОригиналОтветить0
TokenRationEater
· 15ч назад
Опять сделали что-то бесполезное, рано или поздно это рухнет.
Посмотреть ОригиналОтветить0
DAOdreamer
· 20ч назад
Похоже, механизм тоже не совсем надежен.
Посмотреть ОригиналОтветить0
StableGenius
· 20ч назад
математически говоря, это было неизбежно... если честно, они это заслужили
Посмотреть ОригиналОтветить0
CrashHotline
· 20ч назад
Снова машина Oracle провалилась? Понимающие понимают.
Посмотреть ОригиналОтветить0
SolidityJester
· 20ч назад
Раньше говорили, что централизованные майнинговые пулы - это опухоль.
Посмотреть ОригиналОтветить0
SerumDegen
· 20ч назад
еще один оракул получает урон... видел этот шаблон раньше с chainlink, если честно
NEST Машина Oracle遭 Майнинговый пул拒绝打包攻击 Децентрализованные финансы生态安全受威胁
Анализ атаки на отказ в упаковке в Майнинговом пуле для NEST Машина Oracle
Распределённая машина Oracle NEST предназначена для повышения надежности выходных данных и безопасности системы за счёт вовлечения большего числа пользователей блокчейна в процесс преобразования цен. Однако такой дизайн также сталкивается с некоторыми потенциальными рисками.
Чтобы противодействовать злонамеренным ставкам, NEST использует механизм проверки заявки-ордеров. Проверяющий может проводить сделки на основе ставок, получать заложенные активы от ставящего и вносить новые корректирующие ставки. Этот механизм в определенной степени может ограничивать и исправлять злонамеренные ставки.
Однако эффективное функционирование этого механизма коррекции цен зависит от того, чтобы ордера на покупку и новые котировки своевременно появлялись в новых блоках на цепочке. С появлением майнинговых пулов отдельным майнерам стало сложно работать самостоятельно. Пулы увеличивают вероятность получения дохода за счет объединения вычислительной мощности, что также приводит к монополизации прав на упаковку транзакций.
Крупные майнинговые пулы часто предпочитают упаковывать сделки, выгодные для них или с высокой комиссией, даже если эти сделки не были опубликованы на блокчейне первыми. Когда это происходит в Машине Oracle NEST, это может привести к тому, что новые котировки не смогут быть своевременно проверены в течение периода верификации, что в конечном итоге приведет к тому, что NEST выдаст неверные данные о ценах. Это создает арбитражные возможности для некоторых майнинговых пулов, угрожая безопасности всей экосистемы DeFi.
Конкретный процесс атаки описан ниже:
Злонамеренные майнинговые пулы сначала с помощью кредитов под залог и других способов накапливают криптовалюту для арбитража.
Сделать предложение, которое значительно отличается от фактической рыночной цены, в NEST.
В период проверки другие валидаторы будут предлагать одиночные сделки для корректировки цен.
Злонамеренные майнинговые пулы могут выбрать, не включать эти исправленные транзакции в новые блоки.
Если другие майнинговые пулы также выберут не упаковывать исправленные транзакции, то ошибочные котировки могут быть сохранены.
Злонамеренные майнинговые пулы в конечном итоге могут использовать ошибочные котировки для арбитража.
!
На самом деле это игровой процесс, в который вовлечены все майнинговые пулы. Каждый майнинговый пул должен взвесить выгоду от немедленного исправления ставки и потенциальную выгоду от арбитража после установления ошибочной ставки. Окончательный результат зависит от доли вычислительной мощности каждого пула и сравнения доходов при различных стратегиях.
Майнинговый пул, используя преимущество вычислительной мощности, задерживает или препятствует обновлению котировок, что является проблемой не только для Машины Oracle NEST, но и для всей концепции децентрализации блокчейна. Как справиться с влиянием, которое оказывают майнинговые пулы, сохраняя при этом децентрализацию, является важной задачей, которую необходимо решить в процессе развития технологии блокчейн.
!