# Що таке AltLayer. Короткий огляд проекту

By [a100](https://paragraph.com/@a100) · 2024-02-11

---

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

AltLayer — це децентралізований і гнучкий протокол Rollup-as-a-Service (RaaS) для розробників додатків, що дозволяє запускати високомасштабовані рівні виконання, адаптовані до конкретних додатків (так звані Layer 2). Побудований на основі протоколу RaaS, AltLayer пропонує:

*   SDK для розробників, які бажають самостійно керувати своїми роллапами
    
*   інформаційну панель без коду, яка дозволяє не лише розробникам, але й тим, хто не має досвіду програмування, створити персоналізований рівень виконання протягом 2 хвилин за допомогою декількох простих кліків.
    

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

Сьогодні розробники додатків мають два основних варіанти інфраструктури блокчейну. Вони можуть або 1) розгорнути свій додаток на універсальному Layer 1 (наприклад, Ethereum) або Layer 2 (наприклад, Arbitrum One), або, 2) створити власний ланцюжок для конкретного додатку за допомогою SDK, таких як Cosmos SDK. Однак обидва рішення пропонують протилежні крайнощі.

З одного боку, хоча розгортання на універсальному рівні (1,2) є досить простим, розробник додатку часто обмежений обмеженнями, які накладає мережа. Крім того, оскільки мережа загального призначення призначена для діагностики додатків, у додатку немає можливості налаштовувати мережу відповідно до своїх потреб.

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

З іншого боку, розробка мережі для конкретного додатка з використанням фреймворків, таких як Cosmos SDK, може зайняти багато часу і тому не є ідеальним варіантом для більшості розробників додатків з обмеженим досвідом роботи з системами. Створення та підтримка мережі для конкретного додатку також є дорогим, оскільки вимагає сотень валідаторів для роботи та захисту мережі. Крім того, мережа для конкретного додатка може стати марною тратою ресурсів (фізичних або економічних), якщо додаток не користується достатнім попитом.

AltLayer пропонує рішення, яке дає розробникам найкраще з обох варіантів:

**Швидке розгортання**

AltLayer пропонує платформу Rollup-as-Service, яка дозволяє розробникам запускати спеціальний рол-ап за лічені хвилини і, таким чином, дає можливість розробнику запустити свій додаток на власному Layer 2, з досвідом, подібним до розгортання в мережі загального призначення.

**Безпечний та децентралізований**

На відміну від специфічного ланцюжка (побудованого за допомогою Cosmos SDK), який повинен бути захищений сотнями валідаторів, роллапи, що надаються AltLayer, захищені базовим ланцюжком, і тому розробникам, які запускають свої роллапи, не потрібно турбуватися про бутстрап своєї мережі. Більше того, AltLayer дозволяє розробникам обирати декілька секвенсорів для виконання транзакцій і тим самим усуває єдину точку відмови, пов’язану з централізованими секвенсорами, що є поширеним явищем у більшості сучасних реалізацій ролапів.

**Фреймворк без коду**

На відміну від традиційних SDK для конкретних додатків, які все ще можуть бути складними для багатьох розробників і середньостатистичних менеджерів проектів/продуктів, на додаток до SDK, AltLayer також пропонує просту та інтуїтивно зрозумілу інформаційну панель не тільки для розробників, але й для тих, хто не має досвіду кодування, щоб створити власний рол-ап.

**Зосередьтеся на ключових компетенціях**

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

**Гнучкий**

Пропозиція Rollup-as-a-Service від AltLayer є надзвичайно гнучкою і легкою у налаштуванні, що дозволяє розробникам і клієнтам налаштовувати свій роллап різними способами без написання жодного рядка коду. Ці налаштування можуть варіюватися від параметрів мережевого рівня, таких як кількість секвенсорів, до параметрів рівня мережі, таких як максимально дозволений розмір смарт-контракту, до інструментів проміжного програмного забезпечення, таких як бажаний RPC-провайдер тощо. Всі ці налаштування можна зробити простими кліками на інформаційній панелі.

**Еластичний**

AltLayer пропонує унікальний еластичний роллап, який називається Flash Layer. Flash Layers — це звичайні виконавчі шари, за винятком того, що вони одноразові за своєю природою. За допомогою Flash Layer dApp розробник, який очікує збільшення попиту на свій додаток, може 1) швидко розгорнути швидкий і масштабований роллап, захищений рівнем 1, 2) використовувати роллап стільки, скільки потрібно, а потім 3) утилізувати роллап, зробивши розрахунок “кінця життя” на рівні 1. Це робить всю систему високо оптимізованою щодо ресурсів та еластичною. Рівень виконання та його ресурси задіюються лише тоді, коли dApp очікує значного попиту, а як тільки попит зменшується, dApp може повернутися до рівня 1.

**Багатоланцюгова підтримка**

Платформа AltLayer rollup-as-a-service розроблена для багатоланцюгового світу та світу з декількома віртуальними машинами, а отже, матиме заводську підтримку EVM, а також WASM. Крім того, кожен рівень виконання, орієнтований на конкретний додаток, буде поставлятися з декількома інструментами, продуктами і додатками у вигляді надбудов для поліпшення роботи користувачів і розробників, і, таким чином, спрямований на надання індивідуального продукту в порівнянні з універсальною пропозицією існуючих ланцюжків.

**Як працює AltLayer?**
-----------------------

AltLayer використовує оптимістичну модель виконання ролапів під капотом, але це повністю незалежна реалізація, а не форк Optimism. Він також постачається з виділеною мережею секвенсорів під назвою Beacon Chain, яка надає послуги секвенсування для ролапів, інстанційованих AltLayer. Основні компоненти AltLayer створені з нуля з використанням Substrate і можуть підтримувати як WASM, так і EVM runtimes, що уможливлює підтримку Layer 1s окрім EVM ланцюжків.

**Висновки**
------------

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

Зацікавились AltLayer? За цими посиланнями, ви можете дізнатись більше про цей проект:

Сайт — [https://altlayer.io/](https://altlayer.io/)  
Дискорд — [https://discord.gg/altlayer](https://discord.gg/altlayer)  
Твіттер — [https://twitter.com/alt\_layer](https://twitter.com/alt_layer)Медіум — [https://blog.altlayer.io/](https://blog.altlayer.io/)

Статья підготовлена — Aleksander100

---

*Originally published on [a100](https://paragraph.com/@a100/altlayer)*
