Cartesi: як Web3-рішення інтегрують Linux у блокчейн
Cartesi — це блокчейн-рішення другого рівня, метою якого є оптимізація процесу створення dApp і підвищення аспекту масштабованості на ланцюжку. Протокол надає можливість розробникам з експертизою ОС Linux використовувати звичні для них мови програмування. У 2020 році проєкт випустив нативний токен під назвою CTSI — службовий актив, що підтримує мережу.
Давайте з’ясуємо, що це за проєкт, і які в нього особливості.
Cartesi: механіки та функціонал
Cartesi є інфраструктурним рішенням, що орієнтоване на оптимізацію обчислювальних процесів блокчейн-технологій. У своїй структурі L2-проєкт покладається на інструменти масштабування ─ так звані оптимістичні роллапи (Optimistic Rollup ㅡ англ.). Вони працюють у другому блокчейн-шарі і переймають ресурсомісткі обчислення на себе — виносять їх за межі ланцюжка, тим самим підвищуючи швидкість транзакцій. Ці роллап-рішення Cartesi можуть бути адаптовані під потреби конкретного проєкту, що забезпечує розробників можливістю створювати масштабовані системи.
Специфіка ланцюжків блоків полягає в тому, що для розгортання конкретного застосунку на різних блокчейнах у команді повинні бути фахівці, які володіють відповідними мовами програмування. Зокрема, найбільш популярною мовою для роботи з Ethereum є Solidity. Отже, знання цієї мови і знадобиться для запуску застосунків на ETH-ланцюзі. Cartesi надає рішення, яке пропонує можливість створення dApps з використанням більш поширених мов, таких як C++ і Python. Продукт надає інструменти для програмістів, включно з бібліотеками та фреймворками для інтеграції застосунків.
Основу Cartesi становить обчислювальне середовище під назвою Cartesi Machine. Воно призначене запускати смартконтракти в рамках операційної системи Linux. Як і Windows, і macOS, Linux застосовується в комп'ютерах, смартфонах та інших пристроях. Проте тільки Linux зі згаданих трьох ОС має повноцінний відкритий вихідний код. Відтак розробники отримують прямий доступ до логіки Linux-застосунків, а кодові бази можна використовувати знову і знову для створення нових рішень.
Завдяки інтеграції блокчейн-технологій і ОС Linux, Cartesi забезпечує розробникам можливість створювати смартконтракти, використовуючи при цьому інструментарій Linux. Застосунки, побудовані на базі Cartesi, можуть бути розгорнуті на ланцюжках першого рівня, таких як Ethereum, і на ланцюжках другого рівня, подібних до Arbitrum і zkEVM. Завдяки цьому Cartesi підвищує масштабованість обчислень і гнучкість інструментарію програмістів. Ба більше, рішення проєкту допомагають скоротити витрати, спричинені перевантаженням мережі, оскільки частина обчислень здійснюється поза її межами.
Токен CTSI
CTSI ─ нативний токен Cartesi. Цей актив ─ службовий. Він використовується для організації процесів управління всередині мережі, стейкінгу, оплати комісійних зборів та інших екосистемних функцій. Власники токенів можуть розмістити свої активи в стейкінгу, щоб підвищити безпеку рішення і отримати відповідну винагороду.
Метрика CTSI на Etherscan. Джерело: etherscan.io
CTSI запустили у квітні 2020 року. Його максимальна пропозиція становить 1 мільярд токенів, тобто їхня кількість обмежена. Станом на липень 2024 року в обігу перебуває понад 820 мільйонів токенів. CTSI — це токен стандарту ERC-20, сумісний із мережами BNB Chain, Avalanche, Fantom і багатьма іншими. Як і у випадку з іншими криптовалютами, ціна CTSI залежить від попиту, активності в мережі та загальних настроїв на ринку, а також від низки інших факторів. На момент написання статті токен торгується за ціною $0,17, а його ринкова капіталізація становить понад $136 млн.
Засновники Cartesi
Компанію Cartesi було засновано 2018 року в Сингапурі Еріком де Моура (виконавчий директор), Аугусто Тейшейрою (виконавчий директор), Дієго Нехабом (головний технічний директор) і Коліном Стайлом (головний операційний директор). Партнери-засновники володіють багатим досвідом у сфері проєктування програмного забезпечення, програмування, математики та бізнес-операцій.
На попередній AMA-сесії в команді Cartesi поділилися, що початковою ідеєю було створити ШІ-ринок на основі блокчейну, орієнтований на фахівців з аналізу даних. Однак вивчивши обмеження, пов'язані з блокчейн-проєктуванням, команда змінила фокус. Завдання Cartesi — спростити процес створення та експлуатації децентралізованих застосунків, надавши розробникам можливість користуватися звичними для них мовами програмування.
У 2021 році команда запустила Cartesi Labs, щоб сприяти поширенню технологій і рішень з екосистеми Cartesi.
2024: актуальний стан екосистеми
За даними Cartesi Rollup Lab, наразі серед децентралізованих застосунків, у яких використовуються рішення Cartesi — Honeypot, BubbleWars, Ultrachess, DrawingDapp та інші. Дорожня карта проєкту під умовною назвою Technical Evolution Plan передбачає модернізацію протоколу та технологічні вдосконалення, зокрема інтеграцію з мережею Біткоїн і надання доступу до роллапів за допомогою браузера. Однак вона може змінитися залежно від прогресу та рішень спільноти. У межах ініціатив спільноти Cartesi часто проводить різноманітні заходи та хакатони Cartesi Experiment Week, що сприяє розвитку екосистеми.
Проєкт все ще перебуває на ранній стадії розроблення. Поряд із такими перевагами, як зручна для програмістів інфраструктура і можливість написання коду кількома мовами, Cartesi має й обмеження, зумовлені його прив'язкою до Linux. Розробники потребують специфічних навичок роботи з ОС Linux і протоколом проєкту. З огляду на всі плюси і мінуси, поки що невідомо, якою виявиться динаміка розвитку Cartesi і наскільки значного поширення набуде це рішення в умовах постійних змін і високої конкуренції на ринку криптовалют.