Кінцева мета криптовалют: як створити універсальну мережу

Кінцева мета криптовалют — це створення універсальної мережі, де будь-який актив або децентралізований додаток можуть миттєво взаємодіяти з іншими без довіри, але з гарантією безпеки. Тим не менш, тертя, яке створюють рішення другого рівня (L2), перекреслює цю миттєву сумісність, тоді як централізація секвенсорів і валідаторів підриває основи бездоверчої системи. Це не лише ускладнює масштабованість у сфері децентралізованих фінансів (DeFi); це призводить до масштабування чогось зовсім іншого — відтворення неефективності існуючої розділеної, фрагментованої і заснованої на посередниках традиційної фінансової системи (TradFi).

Якщо мета DeFi полягає у перенесенні всієї фінансової діяльності в блокчейн, важливо запропонувати щось краще, ніж те, що ми вже маємо. 

Будуючи основу

Криптовалютам необхідно будувати систему з фундаментів. Замість того щоб віддавати масштабованість і безпеку на відкуп зовнішнім рішенням, блокчейн-мережі повинні приділяти пріоритетну увагу цим аспектам на рівні основного шару, тобто рівня L1.

Шардинг (sharding) пропонує очевидний шлях вперед. Але галузь повинна ставити перед собою вищі цілі та будувати довгострокове рішення замість швидких виправлень, які лише замазують поточні проблеми масштабованості. Мова не лише про збільшення кількості шард, але й про якість реалізації шардингу. Beacon Chain додає вузьке місце, а динамічний шардинг ускладнює процес, обмежуючи масштабованість через величезні накладні витрати. Навіть шардинг на рівні валідаторів виглядає рішенням усіх цих проблем, доки мережевий вузол не досягає насичення ресурсів. Він повинен обробляти всі транзакції, що лише відкладає проблему до моменту пошуку нових валідаторів із все меншим зиском.

Очевидним рішенням для масштабування DeFi до рівня традиційних фінансів є стан шардінгу (state sharding), тобто розподіл стану блокчейну між багатьма різними шардами. Транзакції, що залучають стани з різних шардів, створюють тимчасовий процес консенсусу. 

Валідатори, відповідальні за стани транзакцій, взаємодіють між собою, домовляються (або ні) та оновлюють стан атомарно в усіх задіяних шардах. Це дозволяє обробляти транзакції паралельно між різними шардами, а також і в межах одного шарда, залишаючи єдиною турботою шардів те, щоб транзакції, що змінюють відповідаючий їм стан, не мали перехресних залежностей. Це суттєво збільшує пропускну здатність мережі без шкоди для децентралізації та доступності. 

Коли шарди інтегровані з атомарними обов’язками, то у випадку часткового провалу транзакції все чисто скасовується, без необхідності розбиратися з “підвішеними” станами змін.

Це лише одне з можливих рішень. DeFi неминуче масштабуватиметься, щоб охопити весь світ. Питання лише у тому, наскільки швидко і якими шляхами цей процес буде здійснено. Підходи, що зосереджуються на розвитку основ L1, а не покладаються на численні й фрагментовані L2-рішення, усунуть роздробленість, зменшать складність і знову забезпечать масштабованість і доступність як основу блокчейн-мереж. Все залежить від того, які пріоритети обиратимуть розробники: економіка токенів чи основні обіцянки Web3 — децентралізація, ефективність і безпека. 

Масштабування на майбутнє

Рішення L1 — це рішення для всіх. Вони забезпечують міцний фундамент екосистеми для розробників, трейдерів, звичайних користувачів і навіть для кількох мільярдів потенційних майбутніх користувачів. Без стійкої та масштабованої архітектури у фундаменті досить буде одного сильного поштовху, щоб “картковий будинок” звалився. Звісно, для окремих випадків використання L2-рішення можуть бути кращим вибором. Наприклад, високочастотні розрахункові транзакції — ідеальний приклад. Але винятки не підтверджують правила. З точки зору всієї екосистеми, розробникам слід зосередитись на інтегрованих, рідних рішеннях для масштабованості замість того, щоб додавати складності та балансувати на межі можливостей надбудов. Якщо ігнорувати належну увагу до L1, попереду чекають лише проблеми.

Думка автора: Ден Х’юз, засновник Radix.

Ця стаття має загальний інформаційний характер і не є, а також не повинна сприйматися як юридична або інвестиційна порада. Думки, висновки та погляди, подані тут, належать виключно автору і не обов’язково відображають або представляють думки та погляди редакції CryptoAcademy.