Як модульні блокчейни створюють світ достатку
Дефіцит негативно впливає на користувачів монолітних блокчейнів двома способами. По-перше, дефіцит блокового простору робить блокчейни дорогими для користувачів. По-друге, дефіцит вибору обмежує можливості розробників, обмежуючи інновації.
Модульні блокчейни відокремлюють консенсус від виконання, дозволяючи створювати блокчейни націлено. Це дозволяє модульним блокчейнам надавати великий блоковий простір для дешевого доступу та великого вибору для розробників, уможливлюючи інновації.
Давайте розглянемо, як модульні блокчейни забезпечують достаток і що це означає для модульної екосистеми.
Коротко про головне
- Модульні ланцюжки, такі як Celestia, можуть забезпечити велику кількість блокового простору в міру зростання їхньої екосистеми, оскільки більше вузлів дозволяє їм збільшувати свій блоковий простір.
- Монолітні ланцюжки обмежують можливості для розробників, вимагаючи від них відповідності їхньому набору функцій і компромісів.
- Модульні ланцюжки надають розробникам безліч можливостей, оскільки вони можуть розгортати ланцюжок із бажаними функціями та компромісами, адаптованими для їхньої програми.
Достаток масштабування
Високі комісії завдають шкоди монолітним ланцюжкам, що створює проблеми для користувачів, які взаємодіють із програмами, і розробників, які створюють ці програми. Чому ж це відбувається?
Все просто. Через обмеження монолітної архітектури блоковий простір є дефіцитним. Все добре при низькій активності. Коли програма починає використовуватися, вона залучає більше користувачів. Ці користувачі збільшують кількість активності в ланцюжку, заповнюючи доступний блоковий простір. Оскільки блокового простору мало, комісія зростає через велику кількість активності.
У цьому полягає проблема: більша кількість користувачів може зробити транзакцію дорожчою.
Модульні блокчейни перевертають цю парадигму з ніг на голову. Оскільки все більше користувачів приєднуються до мережі, модульні блокчейни, такі як Celestia, можуть збільшити свій блоковий простір. Тепер комісія може залишатися доступною, оскільки створюється більше програм, які залучають додаткових користувачів. Отже, як саме це працює?
Celestia представляє нову технологію, відому як вибірка доступності даних. Цей процес вибірки дозволяє легким вузлам перевіряти блок із рівною безпекою повного вузла та лише частину апаратного забезпечення. Ось де відбувається магія. Більше вибіркових вузлів дозволяє Celestia збільшити розмір блоку.
Це означає, що блоковий простір Celestia може розвиватися відповідно до підвищеного попиту, замінюючи дефіцит надлишком.
Отже, який результат усього цього великого блокового простору? Користувачі матимуть доступну плату за взаємодію з додатками. Розробники зможуть створювати програми, які будуть доступні багатьом користувачам, навіть коли їхня база користувачів зростатиме.
Достаток вибору
Середовище виконання
Монолітні ланцюжки можуть бути зручними для розробників для розгортання їхньої програми. Однак монолітні ланцюжки надають дефіцитну кількість варіантів для вибору розробників.
Розгортаючи монолітний ланцюжок, розробники повинні відповідати існуючому середовищу виконання. Це визначає, на яких мовах програмування розробники можуть писати смарт-контракти, як програми можуть взаємодіяти з гаманцями та багато іншого.
Робота в рамках існуючого набору функцій обмежує вибір розробників щодо створення своїх програм. Вони можуть не мати доступу до мови програмування, яку хочуть використовувати, а підтримувані мови можуть не мати функціональності. Те, як контракти взаємодіють з гаманцями, може створити незграбну взаємодію з користувачем, що робить програми менш зручними. Це приклади того, як розробники повинні відповідати обмеженому набору вже існуючих правил монолітного ланцюжка.
Модульні блокчейни надають будівельні блоки великого вибору для розробників. Модульні ланцюжки спеціалізуються на певній функції та викладають решту на існуючу інфраструктуру. Наприклад, rollup може зосереджуватися на частині виконання та підключатися до Celestia, щоб розвантажити консенсус і доступність даних.
Саме спеціалізація дозволяє розробникам зосередитися виключно на середовищі виконання. Вони могли вибрати з існуючого середовища виконання, запропонованого структурою rollup або SDK. Крім того, вони можуть експериментувати та повторювати власне середовище виконання, щоб надати своїй програмі чи спільноті бажаний набір функцій.
Додаткові функції можуть включати що завгодно, починаючи від підтримки середовища виконання більш бажаних мов програмування, покращення зручності користувача за допомогою нативної абстракції облікового запису або вдосконалення, як-от паралельна обробка для підвищення продуктивності.
Широкий вибір дозволяє розробникам експериментувати та збільшувати швидкість удосконалень та інновацій, підвищуючи якість свого застосування. Крім того, вони можуть використовувати своє середовище виконання, щоб додати спеціальні функції до вже популярної віртуальної машини, наприклад EVM.
У той час як монолітні ланцюжки обмежують можливості для розробників, модульні ланцюжки, які дають розробникам свободу зосередитися на своєму середовищі виконання, забезпечують велику кількість вибору та можливостей для досягнення цілей їхньої програми.
Перевага мрдульних будівельних блоків
Монолітні ланцюжки мають обмеження щодо правил, окрім середовища виконання. Ваша програма має відповідати набору функцій і компромісів, які робить монолітний ланцюжок. Може не існувати монолітних ланцюжків, які відповідають бажаному набору функцій і компромісів для вашої програми. Немає легкого способу налаштувати функції та їхні компроміси, коли це не ваша мережа.
За допомогою модульних блокчейнів розробники можуть використовувати існуючі блокчейни для задоволення бажаного набору функцій і компромісів. По-перше, вони можуть визначити, де в модульному стеку їхні компроміси підходять найкраще. Якщо потрібен суверенітет і можливість оновлюватися за допомогою форків, для цього підійде суверенний rollup. Можливо, вищим пріоритетом є рідний міст із мінімізованою довірою та рівнем врегулювання; rollup смарт-контракт може бути кращим. Крім того, доступ до Ethereum так само важливий, як і низька плата – Celestium буде доцільним в цьому випадку.
Є багато можливостей для розгортання в рамках модульного стеку, кожна з яких має унікальні функції та компроміси. Можливості модульних блокчейнів дозволяють розробникам створювати блокчейн, який відповідає потребам і цілям їхньої програми, тоді як монолітні ланцюжки обмежують ці можливості.
Підсумки
Дефіцит монолітних блокчейнів створює кілька проблем, які негативно впливають на роботу користувача. Модульні ланцюжки мінімізують ці проблеми, даючи достаток там, де у монолітних ланцюжків дефіцит.
Дефіцит блокового простору створює ситуацію, коли більша активність може призвести до збільшення комісії за транзакції, знижуючи ціни для користувачів і розробників додатків. Модульні ланцюжки, такі як Celestia, забезпечують масштабований блоковий простір, який може зростати разом із кількістю вузлів, зберігаючи низькі комісії для користувачів і створюючи варіанти використання, які залежать від недорогих транзакцій.
Дефіцит вибору обмежує можливості розробників, обмежуючи інновації та можливість налаштування для бажаного випадку використання. Модульні ланцюжки вводять поняття спеціалізації, дозволяючи розробникам налаштовувати та розгортати модульний стек там, де це найбільше підходить для їх бажаного набору функцій.
Модульних блокчейнів багаті, тому що доступ і параметри блокчейнів не повинні бути обмежені.
Українська спільнота
Приєднуйтесь до нашаго Telegram каналу, щоб читати всі новини та апдейти про Celestia українською. Також, підписуйтесь на наш Twitter. Ми будемо раді Вас бачити!