Модульні блокчейни для початківців
Модульні блокчейни змінюють наш спосіб уявлення та створення децентралізованих програм.
Приблизно це те, що всі говорять про свою нову технологію блокчейн. Отже, чому дбають про модульні блокчейни? Чому цей час інший?
Ми могли б написати цілу книгу про всі фантастичні речі, які можуть зробити модульні блокчейни. Але у більшості людей немає часу прочитати цілу книгу, тому ми написали цю коротку статтю, щоб дати вам загальну картину.
Обмеження монолітних блокчейнів
Більшість блокчейнів сьогодні є монолітними, тому має сенс зрозуміти, що вони собою являють, перш ніж пояснювати, що таке модульність.
Монолітний ланцюг — це універсальний блокчейн, який виконує всі завдання. Дійсно, монолітний підхід – це “зроби все сам”.
Деякі блокчейни, які потрапляють у цю монолітну категорію, включають Solana та Sui.
Ми не можемо забувати, що монолітні ланцюги були великим першим кроком. Вони показали нам, що ви можете створювати різноманітні нові програми, використовуючи блокчейни. Коли люди почали створювати та використовувати програми на них, вони зіткнулися з певними труднощами.
- Ви не можете побудувати все, що вам подобається. Спільне використання простору в чужому блокчейні обмежує те, що ви можете створити для своєї програми.
- Дорогі програми. Високі комісії можуть підвищуватися, роблячи програми недоступними.
- Доступ відкритий не для всіх. Збільшення пропускної здатності зазвичай означає, що менше людей можуть дозволити собі перевірити, чи мережа працює правильно.
Багато з цих труднощів ускладнюють використання монолітних блокчейнів або пропускають причини, чому ми взагалі використовуємо блокчейни.
Що таке модульний блокчейн?
В останні кілька років з’явився новий підхід до створення блокчейнів. Цей новий підхід люди називають “модульними блокчейнами”. Але що це таке?
Що ж, модульні блокчейни — спеціалісти. Вони виконують лише одне або два завдання - а не як монолітні ланцюги.
Однак модульні ланцюги не залишаються поодинці. Кілька з них об’єднуються, щоб виконувати всі завдання, які монолітний ланцюг виконує самостійно. Цю комбінацію ланцюжків ми називаємо модульним стеком.
На зображенні вище можуть бути незнайомі терміни, як-от доступність даних або виконання. Не хвилюйтеся. Ми розглянемо їх у наступних статтях.
Ви можете подумати про модульні блокчейни, як деталі Lego. Ви можете поєднувати Lego, щоб створювати різні структури, так само, як ви можете змішувати та поєднувати модульні блокчейни для створення різних модульних стеків.
У модульній категорії ми маємо такі блокчейни, як Celestia та rollups. Rollups розміщують програми та виконують багато тих самих речей, що й монолітні блокчейни. Що робить rollups модульним, так це те, що він використовує інший блокчейн, як-от Celestia, для виконання завдань, яких він не виконує.
Як ви бачите, модульні ланцюги спеціалізуються та працюють разом, щоб виконувати всі завдання, які виконує один монолітний ланцюг. Якщо є одна річ, яку ви повинні зрозуміти про модульні та монолітні ланцюги, це:
Чому модульні блокчейни краще?
Тепер ви знаєте, що таке модульні блокчейни. Але як вони покращують труднощі, з якими стикаються монолітні блокчейни?
Модульні ланцюжки дозволяють будувати все, що завгодно
Celestia дійсно простий блокчейн. Без виконання Celestia має набагато менше обмежень щодо того, як можна створювати програми та модульні блокчейни. Широкий простір дизайну включає все: від нових віртуальних машин до унікальних моделей конфіденційності та нових типів архітектур блокчейнів. Це лише дряпає поверхню.
Дійсно, розробники можуть будувати все, що хочуть.
Модульні ланцюги дозволяють зробити програми дешевими у використанні
І, звісно, ми хочемо зробити все це, зберігаючи для користувачів дешеві можливості для використання програм.
Вибірка доступності даних — це технологія, яку Celestia використовує для цього. Назва може здатися заплутаною. Але все це означає, що Celestia може забезпечити більшу ємність для програм, оскільки більше користувачів приєднуються до мережі.
Модульні ланцюжки дозволяють створити відкритий доступ для всіх
Але якщо люди не можуть дозволити собі перевірити ланцюжок, це не так сильно відрізняється від використання централізованої програми. Ось чому важливо, щоб він був недорогим, щоб люди могли підтвердити, що блокчейн працює правильно.
Щоб зробити це можливим, модульні блокчейни використовують такі технології, як вибірка доступності даних і підтвердження фальсифікації або дійсності. Подорожуючи модульною кролячою норою, ви побачите, що ці терміни з’являються досить часто. Все, що вам зараз потрібно знати, це те, що вони можуть допомогти зробити блокчейни дійсно недорогими, щоб люди могли перевірити, чи вони працюють правильно.
Висновок
І це спрощена версія модульних і монолітних блокчейнів. Монолітні блокчейни були першими, щоб показати нам, що можливо з децентралізованими програмами. І тепер у нас є модульні блокчейни, щоб розвивати ідеї далі, дотримуючись цінностей, які нам подобаються в блокчейнах.