source avatarCardene【かるでね】🦔

Поділитися
Share IconShare IconShare IconShare IconShare IconShare IconCopy

📘 Новий дизайн мемпулу для запобігання маніпуляціям з послідовністю операцій у блоках ✅ Огляд Це пропонування передбачає шифрування мемпулу Ethereum (місця, де збираються не підтверджені транзакції), щоб забезпечити конфіденційність їх вмісту до моменту включення до блоку. Таким чином, це значно зменшить можливість передбачення транзакцій інших користувачів, що дозволяє маніпулювати їх послідовністю, а також зменшить отримання додаткового прибутку (MEV) за рахунок мінірів/валідаторів. Незважаючи на те, що транзакції в кінцевому підсумку будуть оприлюднені, ключовим моментом є те, що їх вміст залишається прихованим до моменту виконання. ✅ Чому потрібен зашифрований мемпул У поточній системі Ethereum будь-хто може переглядати вміст транзакцій у мемпулі. Це дозволяє виконувати стратегії MEV, такі як фронт-раннінг (вставка власної транзакції перед іншою) або сендвіч-атаки (вставка транзакцій до та після іншої, щоб викликати небажаний рух цін). Це призводить до збитків для користувачів та до централізації блок-будівників (зосередження влади в руках невеликої кількості сильних гравців). Шифрування забезпечить ситуацію, коли послідовність буде відома, але вміст залишиться прихованим, що зробить такі атаки менш ефективними. ✅ Як шифруються транзакції Транзакція поділяється на "конверт" і "вміст (зашифрований навантаження)". У конверті містяться мінімальні необхідні дані, такі як обсяг газу, комісія та інформація про те, який постачальник ключів використовується для розшифрування. У вмісті містяться реальні дані про відправлення, суму, виклик контракту тощо, які зашифровані. Після включення до блоку вміст виконується лише після публікації відповідного ключа розшифрування. ✅ Роль "постачальника ключів" Постачальник ключів — це сутність, яка керує ключами для розшифрування. Система не фіксується на одному способі, а дозволяє використовувати різні методи: - Шифрування з пороговим значенням (розподіл ключа між кількома особами) - MPC (мульти-партійне шифрування, де секрет розподіляється між кількома обчислювачами) - TEE (відокремлені безпечні області апаратного забезпечення) - Шифрування з затримкою за часом Ethereum надає лише фундамент, який підтримує будь-який з цих методів шифрування. ✅ Послідовність операцій у блоках та безпека У блоках спочатку виконуються звичайні текстові транзакції, потім обробляються конверти зашифрованих транзакцій, і лише після цього виконується розшифрований вміст. Це забезпечує таку безпечну структуру: - Комісія завжди спочатку оплачується - Вміст виконується лише після публікації ключа Якщо ключ не буде опубліковано, обробка конверта припиниться, але це не призведе до зупинки всього ланцюга. ✅ Вплив на MEV та стійкість до цензури У стані, коли вміст прихований, блок-будівники не можуть заздалегідь визначити, які транзакції впливатимуть на ціни. Це ускладнює отримання прибутку за рахунок маніпуляцій з послідовністю, що зменшує структурну ефективність MEV. Крім того, приховання вмісту ускладнює виключення конкретних адрес або операцій DeFi, що покращує стійкість до цензури в реальному часі (властивість, яка забезпечує відсутність негайного виключення).

No.0 picture
Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.