«Співзасновник Ethereum Віталік Бутерін описав обфускацію як одну з найсильніших ідей у криптографії, водночас попереджаючи, що вона залишається далекою від практичного використання. У дописі в блозі від 29 червня Бутерін сказав, що інструмент може перетворити програму на зашифровану версію, яка все ще дає ті самі результати. Ключова відмінність полягає в тому, що користувачі можуть», — пишуть на: www.crypto.news
Співзасновник Ethereum Віталік Бутерін описав обфускацію як одну з найсильніших ідей у криптографії, водночас попереджаючи, що вона залишається далекою від практичного використання. У дописі в блозі від 29 червня Бутерін сказав, що інструмент може перетворити програму на зашифровану версію, яка все ще дає ті самі результати. Ключова відмінність полягає в тому, що користувачі можуть запускати програму, не бачачи, як вона працює всередині.
Резюме
- Обфускація може дозволити блокчейнам запускати приватні ненадійні додатки, але поточні середовища виконання роблять використання сьогодні непрактичним.
- Бутерін каже, що блокчейни можуть вирішити обмеження стану, оскільки обфусковані програми можна занадто легко скопіювати.
- Конфіденційність Ethereum і квантова робота показують, що криптографія зараз залишається центральною в технічній дорожній карті мережі.
«Найпотужнішим примітивом, який був задуманий у криптографії, є обфускація», — писав Бутерін. Він пояснив, що обфускація приховує код, а не самі дані. Простіше кажучи, користувач може взаємодіяти з програмою та отримувати потрібний результат, у той час як внутрішні правила програми залишаються приватними.
Бутерін зосередився на обфускації нерозрізнення, або iO. Це означає, що після обфускації дві програми з однаковою функцією виглядатимуть неможливо розрізнити. Якщо це спрацює, розробники зможуть створювати приватні системи, де користувачам не потрібно довіряти центральному оператору. Ідея відповідає ширшому поштовху Ethereum до конфіденційності, безпеки та відкритої інфраструктури.
Блокчейни можуть заповнити прогалину стану
Бутерін сказав, що лише обфускація не може керувати державними активами, такими як гроші. Проблема в тому, що обфусцовану програму можна скопіювати. Якщо програма контролює гроші, а хтось її копіює, система не може знати, яка версія зберігає реальний баланс.
«Обфусцована програма не може захистити себе від копіювання, тому вона не може робити «статутні» речі, наприклад гроші», — написав Бутерін. Він сказав, що блокчейни можуть заповнити цю прогалину, оскільки вони забезпечують спільний стан, який користувачі можуть перевірити. Це робить обфускацію та блокчейни корисними разом, а не як окремі інструменти.
Комбінована конструкція може підтримувати приватні, безпечні та стійкі до змови системи. Бутерін навів як приклад голосування, коли користувачі могли не покладатися на комітет, який повинен поводитися чесно. Ця ж ідея може бути застосована до інших протоколів, які зазвичай потребують довіреної третьої сторони. У цій моделі блокчейн відстежує спільний стан, тоді як обфускація приховує чутливу логіку.
Поточний час роботи залишається занадто великим
Бутерін сказав, що дослідники тепер знають, як створити iO за розумних припущень безпеки. Це знаменує прогрес після років невдалих спроб і ненадійних проектів. Незважаючи на це, поточні системи залишаються надто повільними для реального використання. Теоретично математика працює, але вартість усе ще блокує нормальне розгортання.
«Час виконання буквально галактичний», — написав Бутерін. Він сказав, що для роботи деяких схем може знадобитися більше часу, ніж час існування Всесвіту. Це означає, що технологія ще не належить до гаманців, додатків або виробничих блокчейн-систем.
Бутерін окреслив кілька можливих шляхів розвитку. Дослідники можуть оптимізувати поточні конструкції на основі решітки, прийняти сильніші припущення про решітку або знайти нові методи за межами криптографії решітки. Кожен шлях несе компроміс між швидкістю та безпекою. Він сказав, що найкращий результат дозволить безпечно працювати майже будь-якому протоколу, заснованому на ідеальній надійній третій стороні, без цієї сторони.
Робота з конфіденційності та безпеки продовжується
Публікація пов’язана з останніми темами дослідження Ethereum. Відповідне висвітлення повідомляло, що Бутерін окреслив триетапне оновлення конфіденційності в травні, охоплюючи абстракцію облікового запису, FOCIL, одноразові ключі та конфіденційність рівня доступу. Цей план мав на меті зменшити витоки метаданих і ускладнити цензуру приватних транзакцій.
Інше нещодавнє висвітлення показало, що дослідники Ethereum працюють над постквантовим захистом облікових записів, тоді як більш широкий сектор криптовалют відстежує майбутні квантові ризики. В окремому звіті говориться, що американські замовлення на квантові обчислення підштовхнули спільноти Bitcoin, Ethereum і Algorand до вивчення постквантових планів безпеки. Нова публікація Бутеріна заплутує те саме довгострокове дослідження.
У статті також розповідається про нещодавні дебати навколо ШІ та конфіденційності. Нещодавно Бутерін закликав користувачів ідентифікувати анонімний документ Ethereum, який він написав, перевіряючи, чи може ШІ послабити онлайн-анонімність. Його обфускаційна публікація дивиться на конфіденційність з іншого боку. Він запитує, чи може криптографія настільки добре приховати логіку програми, що користувачі можуть довіряти результату, не довіряючи оператору.
