Аналіз атаки відмови в обробці пакунків на майнінговий пул Оракул-машини NEST
Розподілений Оракул-машина NEST має на меті підвищення надійності цінових даних та безпеки системи завдяки широкій участі користувачів на ланцюгу. Для боротьби з недобросовісними пропозиціями NEST розробив механізм перевірки пропозицій-замовлень, що дозволяє перевіряючим здійснювати торгівлю на основі пропозицій та вносити корективи.
Однак ефективна робота цього механізму залежить від того, щоб заявки на купівлю та нові торги своєчасно з'являлися в нових блоках на ланцюгу. З появою Майнінговий пул, право на упаковку транзакцій монополізується, великі Майнінговий пул схильні обирати транзакції, які їм вигідні або мають високу комісію, що може призвести до того, що нові заявки не можуть бути своєчасно верифіковані.
У такому випадку NEST може видавати помилкові цінові дані, створюючи арбітражні можливості для деяких Майнінговий пул, що, в свою чергу, загрожує безпеці екосистеми DeFi.
!
Аналіз процесу атаки
Припустимо, що всі учасники майнінгу є різними майнінговими пулами з різними частками потужності, і вони знають про ситуацію один одного.
Підготовка до атаки: зловмисний майнінговий пул заздалегідь накопичує криптовалюту, що використовується для арбітражу, за допомогою кредитів на блискавичних позиках та інших способів.
Подання фальшивої пропозиції: подати до NEST пропозицію, що суттєво відрізняється від фактичної ринкової ціни.
Гра на перевірковий період: під час перевіркового періоду кожен майнінговий пул стикається з вибором, чи упаковувати виправлені транзакції. Це становить багаторазову незалежну гру з повною інформацією в статичному вигляді.
Розгляд рішень: Майнінговий пул порівнює два види доходу при ухваленні рішення про пакування кожного блоку:
Виправлення报价: ймовірність миттєвого отримання доходу a дорівнює Pi (пропорційно потужності обчислень)
Не виправляти ціну: чекати, поки угода відбудеться, щоб отримати вищу ймовірність прибутку b, яка дорівнює Pi
Неш рівновага: кожен майнінговий пул вибирає, чи коригувати свою ціну, виходячи з власної частки потужності та співвідношення доходів, досягаючи в підсумку стану Неш рівноваги.
!
Підсумок
Майнінговий пул, завдяки перевагам у обчислювальній потужності, може перешкоджати виправленню цін, отримуючи прибуток з Оракул-машини NEST. Це не лише виклик для NEST, але й відображає вплив централізації майнінгових пулів на ідею децентралізації в блокчейні. Вирішення проблем, пов'язаних із майнінговими пулами, є важливим питанням для досягнення справжньої децентралізації.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
NEST Оракул-машина遭遇 Майнінговий пул拒绝打包攻击 Децентралізовані фінанси生态安全受威胁
Аналіз атаки відмови в обробці пакунків на майнінговий пул Оракул-машини NEST
Розподілений Оракул-машина NEST має на меті підвищення надійності цінових даних та безпеки системи завдяки широкій участі користувачів на ланцюгу. Для боротьби з недобросовісними пропозиціями NEST розробив механізм перевірки пропозицій-замовлень, що дозволяє перевіряючим здійснювати торгівлю на основі пропозицій та вносити корективи.
Однак ефективна робота цього механізму залежить від того, щоб заявки на купівлю та нові торги своєчасно з'являлися в нових блоках на ланцюгу. З появою Майнінговий пул, право на упаковку транзакцій монополізується, великі Майнінговий пул схильні обирати транзакції, які їм вигідні або мають високу комісію, що може призвести до того, що нові заявки не можуть бути своєчасно верифіковані.
У такому випадку NEST може видавати помилкові цінові дані, створюючи арбітражні можливості для деяких Майнінговий пул, що, в свою чергу, загрожує безпеці екосистеми DeFi.
!
Аналіз процесу атаки
Припустимо, що всі учасники майнінгу є різними майнінговими пулами з різними частками потужності, і вони знають про ситуацію один одного.
Підготовка до атаки: зловмисний майнінговий пул заздалегідь накопичує криптовалюту, що використовується для арбітражу, за допомогою кредитів на блискавичних позиках та інших способів.
Подання фальшивої пропозиції: подати до NEST пропозицію, що суттєво відрізняється від фактичної ринкової ціни.
Гра на перевірковий період: під час перевіркового періоду кожен майнінговий пул стикається з вибором, чи упаковувати виправлені транзакції. Це становить багаторазову незалежну гру з повною інформацією в статичному вигляді.
Розгляд рішень: Майнінговий пул порівнює два види доходу при ухваленні рішення про пакування кожного блоку:
Неш рівновага: кожен майнінговий пул вибирає, чи коригувати свою ціну, виходячи з власної частки потужності та співвідношення доходів, досягаючи в підсумку стану Неш рівноваги.
!
Підсумок
Майнінговий пул, завдяки перевагам у обчислювальній потужності, може перешкоджати виправленню цін, отримуючи прибуток з Оракул-машини NEST. Це не лише виклик для NEST, але й відображає вплив централізації майнінгових пулів на ідею децентралізації в блокчейні. Вирішення проблем, пов'язаних із майнінговими пулами, є важливим питанням для досягнення справжньої децентралізації.