Твіт було видалено автором.
Але ми все зберегли 🙂.
Трилема блокчейну довгий час була зручним поясненням усіх обмежень криптомереж. Вона описує простий, але неприємний факт: блокчейн не може одночасно бути децентралізованим, безпечним і масштабованим. Принаймні так вважалося протягом усього першого десятиліття існування криптовалют.
Ця стаття була перекладена з оригіналу. Читайте оригінальну версію від нашого кореспондента тут.
Ця формула стала зручною рамкою для пояснення майже всіх проблем індустрії. Якщо мережа повільна — це плата за децентралізацію. Якщо вона швидка — значить, десь є компроміс із безпекою або контролем. Якщо ж хтось обіцяв усе одразу, це зазвичай закінчувалося або централізацією, або збоями.
Біткоїн — класичний приклад того, як трилема працює в реальному житті. Його архітектура максимально орієнтована на безпеку і децентралізацію. Будь-хто може запустити ноду, правила прості й незмінні, а історію транзакцій майже неможливо переписати. Ціна цього вибору — масштабованість. Низька пропускна здатність і високі комісії під час навантаження є не багом, а наслідком.
Ethereum пішов схожим шляхом. У перші роки він також свідомо жертвував масштабованістю заради децентралізації та безпеки. Це стало очевидно під час кожного хайпу — від ICO до NFT — коли мережа просто захлиналася від попиту. Саме тоді з’явилася думка, що Ethereum не масштабується, хоча насправді він просто не намагався вирішити все на одному рівні.
Solana, навпаки, часто наводять як приклад спроби змістити баланс у бік масштабованості. Висока пропускна здатність і низькі комісії зробили її привабливою для користувачів і розробників. Але ці переваги досягаються шляхом високих вимог до інфраструктури нод і складнішої архітектури, що періодично призводить до збоїв і викликає питання щодо реальної децентралізації.
Усі ці приклади не хороші й не погані. Вони просто демонструють, як трилема змушує проєкти робити вибір.
Головна причина — трилема не була технічною задачею в класичному сенсі. Це не баг і не відсутність оптимізації. Це наслідок того, що в одному шарі блокчейну намагалися поєднати занадто багато функцій: консенсус, виконання транзакцій, зберігання даних і безпеку.
Будь-яка спроба прискорити мережу на цьому рівні неминуче вела або до зменшення кількості незалежних учасників, або до зростання ризиків. Тому більшість обіцянок вирішити трилему так і залишалися або на рівні white paper, або в межах експериментальних мереж.
Замість того щоб ламати трилему в одному місці, в Ethereum почали розносити її по рівнях. Ідея була проста, але довгий час недосяжна на практиці: базовий шар зберігає децентралізацію і безпеку, а масштабування відбувається на других рівнях.
Саме тут з’являються PeerDAS і zkEVM — два елементи, які Віталік Бутерін зараз використовує як аргумент, що трилема більше не є фундаментальним обмеженням.
PeerDAS в оновленні Fusaka розв'язує проблему доступності даних. Він дозволяє мережі передавати значно більше інформації, не змушуючи кожну ноду зберігати все цілком. Це знімає одне з ключових вузьких місць масштабування без централізації.
zkEVM, своєю чергою, переносить виконання транзакцій у zero-knowledge-середовище. Транзакції можна обробляти поза основним ланцюгом, але їхню коректність все одно перевіряє Ethereum. Таким чином масштабування не підриває безпеку L1, а спирається на неї.
Коли Віталік Бутерін говорить про вирішену трилему, він не стверджує, що Ethereum уже ідеальний. Його теза інша: обмеження більше не архітектурне. Частина рішення вже працює на мейннеті, інша — готова з погляду на продуктивність, хоча ще потребує доопрацювань із безпеки.
Він також відкрито говорить про часовий горизонт. Повна реалізація цієї моделі розтягнута на кілька років — до кінця десятиліття. Але принципово важливо, що мова йде не про гіпотезу, а про поступове впровадження.
Якщо Бутерін правий, трилема перестає бути універсальним виправданням. Вона не зникає, але перестає бути вироком. Питання більше не в тому, чим пожертвувати, а в тому, як розподілити складність між рівнями системи.
Це не робить усі блокчейни однаковими й не скасовує конкуренцію. Але змінює точку відліку. Якщо раніше швидкість або децентралізація були взаємозаперечними, тепер це питання архітектури, часу і дисципліни в реалізації.
Можливо, в Ethereum не скасували трилему, а довели, що вона була наслідком ранніх рішень, а не неминучим обмеженням блокчейнів.