Дискусія про модульність та інтеграцію є загальною, але обидва спрямовані на схожий результат: модулярні ланцюжки спочатку оптимізовані для перевірки та децентралізації, тоді як інтегровані ланцюжки оптимізовані для низької затримки та високої пропускної здатності.
Aptos є одним з найбільших учасників у інтегрованому таборі, а його команда розробників Aptos Labs зібрала приблизно 400 мільйонів доларів. З моменту запуску в жовтні 2022 року мережа швидко оновлюється, маючи понад 40 AIP та 8 основних версій. Екосистема Aptos, хоча і досить молода, вже включає проекти, такі як онлайнова книга замовлень, постійний DEX та платформи соціальних мереж. У недавніх тестах головної мережі Aptos досягла піку у 30 000 TPS та понад 2 мільярда щоденних транзакцій, з метою перевищення показника у 1 мільйон TPS. Якщо вона продовжуватиме технологічні оновлення, привертає розробників і користувачів, Aptos готова до успіху.
Aptos виник із проєктів Diem та Novi від Meta. У 2019 році компанія Meta (раніше Facebook) офіційно оголосила про запуск платіжної мережі на основі блокчейну. Проект складався з дозволеного ланцюжка Diem (спочатку називався Libra) і гаманця Novi (спочатку називався Calibra). Розроблено Diem Association та дочірньою компанією Facebook Novi Financial. Через регулятивний опір Diem і Novi так і не були випущені. У січні 2022 року Diem продав свої активи Silvergate Capital. У вересні 2022 року Meta оголосила про закінчення Novi.
Aptos Labs було засновано в грудні 2021 року і офіційно запущено в лютому 2022 року. Aptos Labs було співзасновано Мо Шейхом, керівником стратегії стратегічного партнера Novi, і Евері Чінгом, головним інженером-програмістом в Novi. Інші члени засновницької команди включають докторів наук, дослідників, інженерів, дизайнерів та стратегічних експертів, багато з яких працювали в Diem або Novi.
У березні 2022 року Aptos Labs оголосила про раунд фінансування на суму 200 мільйонів доларів, а також про запуск своєї публічної Devnet та репозитарію відкритого коду. Це фінансування включало акції та опції токенів, очолювані a16z, з участю Multicoin Capital, ParaFi Capital, Coinbase Ventures та багатьох інших інвесторів. У липні 2022 року Aptos Labs оголосила про ще один раунд фінансування на суму 150 мільйонів доларів, що оцінювало компанію в 2 мільярди доларів, очолюваної FTX Ventures та Jump Crypto. FTX Ventures також брала участь у першому раунді; її інвестиції зараз управляються процесом банкрутства FTX. Додаткові стратегічні інвестиції від Binance Labs та Dragonfly Capital принесли загальне фінансування приблизно 400 мільйонів доларів.
Після того, як Aptos Labs випустила білу книгу Aptos в серпні 2022 року, mainnet запустився в жовтні 2022 року. Централізовані біржі збільшили підтримку для власного токену Aptos APT до повного розкриття інформації про токеноміку, що викликало обурення. Мо Шейх визнав ці обурення в твіттері наступного дня. З моменту запуску mainnet мережа Aptos пройшла кілька оновлень, поточна версія - V1.8.0. Неприбутковий фонд Aptos очолює розвиток екосистеми Aptos.
Технологічний стек Aptos розроблений навколо основних принципів масштабованості, безпеки, надійності та можливості оновлення, вводячи багато нових механізмів до Aptos.
Aptos - це мережа L1, яка використовує протокол консенсусу AptosBFTv4, механізм делегованого підтвердження права власності (DPoS).
AptosBFT (початково відомий як DiemBFT) пройшов чотири ітерації під час ери Diem, а потім був адаптований для бездозвільного блокчейну Aptos. Початковий AptosBFT був заснований на HotStuff, який, в свою чергу, поклався на традиційний протокол Practical Byzantine Fault Tolerance (pBFT). Поточне розгортання, AptosBFTv4, базується на Jolteon, який вводить побічну зміну вигляду, схожу на pBFT, для збільшення затримки HotStuff на 50%.
Крім того, для зменшення затримок, спричинених помилками керівництва, AptosBFT вибирає лідерів не лише на підставі стейкінгу, але й на основі продуктивності (фактично "репутації"). Продуктивність валідатора вимірюється для оцінки їхньої успішності як лідерів (частота їхніх запропонованих блоків) та як не-лідерів (частота їхніх голосів за пропозиціями).
В оновленні Aptos V1.5, завершеному 18 липня 2023 року, розгортання Quorum Store ще більше підвищило пропускну здатність Aptos. Quorum Store — це реалізація протоколу пулу пам'яті Narwhale, що оптимізує консенсус шляхом відокремлення поширення даних від консенсусу. Поділ поширення даних і консенсусу є ключовим висновком у дослідницькій роботі «Нарвав і бивень», співавторами якої є дослідники з Aptos Labs і Mysten Labs.
До Quorum Store обробка транзакцій складалася з двох етапів: пулу пам'яті та консенсусу.
Це призвело до двох тупикових ситуацій:
Магазин Quorum представив проміжний етап між пулом пам'яті та протоколами консенсусу. Повний процес зараз виглядає наступним чином:
Це вирішує дві вищезазначені перешкоди:
Валідатори отримують нагороди від інфляційних стейкінгових призів. Наразі всі комісійні збори згорають. Винагороди за стейкінг пов'язані з репутацією валідаторів (стейкінг та результативність). Винагороди автоматично розподіляються та капіталізуються протягом кожної епохи (тривалістю дві години). Застосовані токени глобально заблоковані у 30-денний цикл.
Кожен валідатор встановлює ставку комісії, залишок токенів передається їх делегатам. Делеговане стейкінг в межах протоколу було розгорнуто на mainnet 20 квітня 2023 року. Делегати повинні заручитися мінімум 11 APT, щоб брати участь в мережі. Це сприяє більшій участі спільноти в стейкінгу, тоді як мінімальна сума стейкінгу для валідаторів становить 1 мільйон APT (на 26 грудня 2023 року, що еквівалентно 10,5 мільйонів USD).
Для валідаторів ліміт ставок становить 50 мільйонів APT, що приблизно дорівнює 5% від загального резерву, що не є дуже строгим лімітом. Однак, якщо оператори валідаторів набирають достатньо ставок, їх стимулюють запускати декілька вузлів валідатора. Важливо зауважити, що заблоковані токени також можуть бути використані для ставок і отримувати винагороду за ліквідність (після глобального 30-денного періоду розблокування).
Наразі відсутній механізм покарання для офлайн або зловмисних валідаторів, але такі механізми можуть бути додані через управління у майбутньому.
Після того, як валідатори домовляються про ордер блоку, вони зобов'язані виконувати транзакції в блоці та зберігати результати на постійній основі. Багато блокчейнів мають механізм послідовних транзакцій, де транзакції впорядковуються та виконуються одна за одною. Щоб прискорити виконання, Aptos використовує механізм паралельного виконання. Крім того, на відміну від інших мереж, які обробляють транзакції паралельно, таких як Solana і Sui, Aptos не вимагає просунутих знань про оголошені користувачем залежності.
Для цього Aptos використовує Block-STM, який ґрунтується на принципах Software Transaction Memory (STM) та Optimistic Concurrency Control (OCC). Бібліотеки STM з OCC використовують загальну структуру виконання оптимістичних транзакцій (тобто припускаючи відсутність залежностей), перевірку після виконання, відміну, коли з'являються залежності, і нарешті виконання знову. Однак цей підхід майже не використовується на практиці через обмеження продуктивності, спричинені управлінням залежностями та каскадними відкатами.
Для забезпечення розгортання та подолання цих обмежень системи OCC STM Block-STM використовує попередньо встановлену послідовність транзакцій для оцінки залежностей та зменшення кількості відкатів. Одним з основних висновків дослідного звіту Бома (2014) є те, що передбачені торговельні послідовності можуть бути чимось хорошим, а не прокляттям. Block-STM використовує попередньо встановлене замовлення навіть краще, ніж Бом, вдосконалюючи оцінку залежностей з кожним відкатом в системі (таким чином, зменшуючи ймовірність подальших відкатів).
Block-STM подальш покращує загальне STM, використовуючи різні аспекти блокчейну, включаючи:
Зверніть увагу, що верифікація набагато дешевша, ніж виконання, тому послідовна верифікація (набори для читання) не є основним обмеженням.
Фаза 4: Відкат та повторне виконання
Коли транзакція відкочується, застосуйте мітку ОЦІНКА до місця запису транзакції. Потім, якщо наступні транзакції читають це місце, вони побачать мітку ОЦІНКА. При читанні мітки ОЦІНКА виконання транзакції буде призупинено, поки значення не перезапише мітку ОЦІНКА. Це станеться, як тільки оригінальна, відмінена транзакція успішно повторно виконається. Кожного разу, коли транзакція повторно виконується, планування забезпечує, що будь-які транзакції, які є вищими в заданому порядку та залежать від нього, будуть повторно перевірені.
Це динамічне управління залежностями є ключовою концепцією Block-STM. Без тегу ESTIMATE друга транзакція була б виконана і, можливо, відкочена назад, тому що її позиція зчитування була б позицією запису транзакції відкочування. Таким чином, Block-STM дозволяє уникнути великого обсягу роботи, витраченої даремно на виконання транзакцій, які можуть бути відкочені. Крім того, динамічне керування залежностями вносить кілька покращень у систему попередніх залежностей. Перша полягає в тому, що користувачам не потрібно оголошувати залежності, підтримуючи атомарність як завгодно складних транзакцій (складні транзакції не потрібно розкладати). По-друге, він керує залежностями лише тоді, коли це необхідно, а не зберігає залежності для всіх транзакцій. Нарешті, більшість залежностей базуються на стані, який є новішим, ніж на момент запуску блоку.
Етап 5: Подання
Як тільки Block-STM виявляє, що оптимістичний вихід виконання транзакції є правильним, він подається за механізмом постійного зобов'язання. Постійне зобов'язання ґрунтується на легкій синхронізації для перевірки та затвердження кожної хвилі транзакцій перед обробкою наступної хвилі транзакцій.
Block-STM досягнув 170 000 TPS з 32 потоками на бенчмарку Aptos. Це 17-кратне покращення порівняно з послідовним виконанням.
Коли блок фіксується, його дані постійно зберігаються в рівні сховища. Хоча фіксація відбувається блок за блоком, кожна окрема транзакція зберігається окремо в дереві Меркля після виконання. Все, що відбувається в блокчейні, включаючи транзакції, оновлення стану та події, може бути криптографічно підтверджено на основі дайджесту, званого «кореневий хеш», який підписується поточним валідатором для аутентифікації. Цей підхід відрізняється від інших блокчейнів, де потрібно відстежувати блокчейн для перевірки історичних транзакцій, що дозволяє більш деталізований доступ до підтверджених даних.
Для обробки великих обсягів даних Aptos використовує два типи дерев Меркля: дерева Меркля Jellyfish для зберігання даних на диску та разріджені дерева Меркля в оперативній пам'яті для швидких оновлень. Ці дерева оптимізовані для ефективного зберігання даних та дозволяють одночасні оновлення. Aptos Labs досліджує додаткові способи масштабування зберігання, зокрема розділення зберігання, яке детально описано в розділі дорожньої карти.
Move - це мова байткоду, натхненна Rust і створена командами Diem та Novi. Move пропонує більшу гнучкість та безпеку, ніж Solidity та інші мови програмування Web3.
Переміщення складається з двох типів програм: транзакційні сценарії та модулі. Транзакційні сценарії є атомними і можуть бути використані лише один раз, тоді як модулі публікуються в глобальному стані та зберігаються там нескінченно.
Модулі схожі на смарт-контракти на інших мовах програмування. Вони визначають ресурси та пов'язані з ними процеси. Ресурс схожий на об'єкт, а процедура — це операція, яка може бути виконана над ресурсом, наприклад, створення, зміна або видалення. Ресурси спеціально розроблені для представлення дефіцитних активів, таких як токени. Вони мають вбудовані функції захисту, які допомагають уникнути помилкового копіювання або викидання цих активів.
Модулі забезпечують абстракцію даних, де типи є прозорими всередині їх декларуючого модуля та непрозорими за межами живого модуля. Іншими словами, лише початковий модуль може створювати, знищувати або оновлювати значення. Зовнішній доступ до даних модуля обмежений публічними процедурами, що викриваються модулем. Ці гарантії забезпечуються під час виконання верифікатором байткоду Move, процесом, який повинні пройти всі модулі та сценарії транзакцій, перш ніж їх можна буде виконати за допомогою Move VM. Ця абстракція даних є більш очевидною в Move, ніж в Solidity/EVM, де існує інкапсуляція, але реалізація менш строга.
Переміщення спрямоване на усунення векторів атак, присутніх в Solidity та EVM, особливо тих, що виникають через відсутність активів першого класу поза Ethereum та атаки повторного виклику.
Метою Move є ускладнення життя розробникам, які роблять помилки. Окрім перевірників байткоду, розробники також можуть використовувати Move Prover, інструмент формальної верифікації. Звичайно, Move не усуває можливість вразливостей розумних контрактів. Програмісти все ще повинні встановлювати відповідні безпекові інваріанти у своїх модулях. Крім того, перевірники байткоду та Move Prover не замінюють необхідність у перевірці. Аудитингова фірма CertiK помітила кілька випадків, коли розробники не використовували вбудовані механізми захисту Move або не приймали програмні шаблони, ймовірно, портування з дизайнів коду минулих років, які суперечили філософії дизайну Move.
Безпека користувача
Aptos має кілька функцій, які оптимізують користувацький досвід та безпеку, включаючи гнучке керування ключами, прозорість результатів транзакцій та підтримку легкого клієнта.
Aptos облікові записи відокремлюють приватні ключі від публічних ключів, що дозволяє гнучке управління ключами. Користувачі можуть обертати приватні ключі свого облікового запису як спосіб запобігання або реагування на атаки без необхідності передавати всі активи на новий обліковий запис. Користувачі також можуть налаштувати свої облікові записи як багато-підписові з різними дозволами для кожного публічного ключа. Наприклад, користувач може створити обліковий запис з двома гарячими публічними ключами, які можуть підписувати транзакції, а також холодним публічним ключем, який може підписувати транзакції, але також обертати приватний ключ. Після цього користувач може вказати, що для підпису транзакції потрібно 2/3 ключів облікового запису.
Для запобігання атак фішингу та збільшення прозорості гаманці можуть використовувати передвиконання транзакції для інтерпретації результатів транзакції у зрозумілому форматі перед підписанням користувачем.
Aptos також підвищує безпеку транзакцій, додавши часи закінчення та серійні номери до транзакцій. Серійні номери працюють як nonce на EVM та допомагають запобігати атакам повторного відтворення.
Легкі клієнти дозволяють людям легко перевірити стан блокчейну, завантажуючи лише заголовки блоків. Це мінімізує припущення щодо довіри при доступі до даних блокчейну. Це особливо важливо для високопродуктивних блокчейнів, таких як Aptos, які мають вимоги до апаратного забезпечення вищого рівня.
Можливість оновлення
Aptos призначений для підтримки частих оновлень протоколу. Значною мірою це пов'язано з тим, що керування валідаторами відбувається в мережі, що дозволяє валідаторам легко синхронізуватися з новими оновленнями. Частини самого Aptos також написані на мові Move, що скорочує час, необхідний для розміщення на ринку, як згадувалося вище. З моменту запуску Aptos впровадив приблизно 46 рекомендацій щодо оптимізації.
Нативний токен Aptos APT використовується для забезпечення безпеки та опору атакам Сібіла (валідаторське та делегаторське стейкінг), витрат ресурсів (комісійні за транзакції) та управління на ланцюжку. Спочатку 1 мільярд APT розподілявся в різні кошики з різними строками блокування. У APT немає фіксованого запасу і наразі річна інфляція становить 6,895%. Усі комісійні за транзакції наразі спалюються.
Як вже зазначалося, спочатку було розподілено лише 1 мільярд токенів. Крім того, 13% токенів не були заблоковані з самого початку, а решта токенів розподіляються відповідно до розкладу розподілу. Конкретний розподіл виглядає наступним чином:
Як вище зазначено, APT надувається, коли стейкери отримують постійні винагороди. У перший рік після створення річної інфляції встановлено на рівні 7%, а потім зменшується на 1.5% щороку (тобто 6.895% у другому році), поки не стабілізується на рівні 3.25%. Зверніть увагу, що цей тариф встановлено на основі початкового загального обсягу в 1 мільярд APT та підлягає управлінню.
Графік розблокування початкового розподілу APT розроблений таким чином, щоб уникнути значних подій розблокування. Найбільший драматичний приріст ліквідності APT відбудеться протягом шестимісячного періоду розблокування з середини листопада 2023 року по середину квітня 2024 року. Протягом цього періоду токени починають розблоковуватися для команди та приватних інвесторів. Протягом цього періоду початковий розподіл (тобто без винагород за стейкінг) ліквідності токенів збільшиться приблизно на 60%, з 209 мільйонів до 334 мільйонів.
Заблоковані токени можуть бути використані для стейкінгу та отримання винагороди за ліквідність. Оскільки делегування в протоколі не запускається до середини квітня, отримувачі аірдропів та інші менші власники токенів розріджуються протягом перших шести місяців запуску мейннету, якщо вони не координуються, щоб об'єднати більше 1 мільйона токенів.
Після захоплення після запуску мережі використання мережі (виміряне транзакціями та активними адресами) знизилось, не піднімаючись до липня 2023 року. З того часу Aptos обробляв в середньому понад 475 000 транзакцій на день та мав понад 72 000 щоденних активних адрес. Кілька факторів підштовхує зростання використання, включаючи інтеграцію соціальної медіа-платформи Chingari та Oracle Pyth.
Chingari - це мобільний додаток для обміну відео, схожий на TikTok, який був завантажений більше 100 мільйонів разів в магазині Google Play. Він спочатку був випущений як платформа Web2 в 2018 році, а пізніше було додано функції on-chain, такі як віртуальні подарунки.
Pyth інтегрувався з Aptos 13 липня, принісши свої стрічки цін з низькою латентністю. З 13 липня Python складає приблизно 17,7% від загального обсягу транзакцій Aptos. Зверніть увагу, що такий обсяг транзакцій не є надзвичайним для мережі, на якій знаходиться Pyth.
19 жовтня, під прапором громадських художніх заходів Graffio кількість щоденних активних адрес перевищила 600 000. Щоб відсвяткувати першу річницю мережі, учасники Aptos запросили членів спільноти малювати на громадському цифровому полотні протягом 24 годин. Кожне індивідуальне полотно зареєстровано як транзакція на ланцюжку. Після цього учасники отримали NFT-версію кінцевого полотна. Кампанія принесла 605 000 унікальних адрес та 1,3 мільйона транзакцій.
Збільшення активності призвело до припинення виробництва блоків Graffio 18 жовтня. Інцидент був вирішений приблизно за 5 годин. Фонд Aptos опублікував звіт 20 жовтня, визначивши, що кореневою причиною інциденту був недетерміністичний код, що виник внаслідок змін у коді бази коду Aptos на 22 серпня 2023 року, спрямованих на покращення продуктивності.
Остання активність угод спонукає написи, що є загальною тенденцією на багатьох блокчейнах. Ринок NFT BlueMove запустив стандарт APT20 наприкінці грудня. 23 та 24 грудня відбулося 6,8 мільйонів трансакцій, які в основному були здійснені за допомогою виготовлення APT20.
На 26 грудня 2023 року на мережі Aptos є 123 активних валідатори з 27 країн і 54 міст. Кількість валідаторів поступово збільшується з моменту запуску мережі, початкова кількість валідаторів становила приблизно 100. Валідаторська мережа в даний момент має коефіцієнт Накамото 18, який вищий, ніж медіана інших мереж. Оскільки Фонд Aptos утримує більшість загального обсягу токенів, він може допомогти рівномірно розподіляти ставки серед валідаторів.
У стейкінгу налічується 907 мільйонів APT (станом на 26 грудня 2023 року їх вартість оцінюється в 9,8 мільярда доларів), що становить 84,6% від загальної пропозиції APT. Як згадувалося вище, заблоковані токени можна використовувати для стейкінгу та отримання винагороди за ліквідність. Порівняно з циркулюючою пропозицією, 296% токенів перебувають у стейкінгу. 5 жовтня Coinbase Cloud авторизував APT для своїх валідаторів і додав стейкінг APT на Coinbase Prime.
З моменту запуску протоколу Aptos DeFi минуло понад рік, і він накопичив майже 127 мільйонів доларів ТВЛ від 32 протоколів, посідаючи 26 місце за ТВЛ серед усіх мереж. Головним джерелом ТВЛ в DeFi Aptos є п'ять протоколів: Thala Labs, Liquidswap, Aries Markets, PancakeSwap та SushiSwap.
Тала домінує протоколом Aptos з ТВЛ у розмірі 43 мільйони доларів, утримуючи 45% ринкової частки. Тала пропонує набір продуктів DeFi, включаючи CDP, AMM, протокол стейкінгу ліквідності та платформу емісії токенів. Також Тала в даний час розробляє інструмент управління Парламент. У четвертому кварталі 2022 року вона залучила 6 мільйонів доларів у підсумковому раунді фінансування, запустила управлінський токен THL в кінці березня 2023 року і невдовзі після цього запустила основну мережу. Її CDP кує Move Dollar (MOD), і на 26 грудня 2023 року загалом існує 8,3 мільйони ліквідних токенів. MOD та THL є повноцінними функціональними токенами (OFT). OFT - це багатоланцюжковий стандарт токенів, створений LayerZero Labs, який є міжланцюжково сумісним зі стандартами функціональних токенів. Більшість переколатеризаційної підтримки MOD ґрунтується на LayerZero, а також на USDC, заснованому на Wormhole.
Щой на кінець третього кварталу Тала оголосила про створення інкубатора DeFi Thala Foundry у співпраці з Фондом Aptos. Foundry отримав початкове фінансування у розмірі 1 мільйон доларів і виділить від 50 000 до 250 000 доларів для проекту Aptos DeFi, а також надасть додаткову підтримку розробникам та розвиток бізнесу.
LiquidSwap є однією з перших AMM, що працюють на Aptos. Він розроблений компанією Pontem Network, яка також розробила гаманець Pontem для Aptos. TVL становить 20 мільйонів доларів і частка ринку 21%.
Aries Market - це протокол кредитування та маржинальної торгівлі. Він був випущений незабаром після запуску основної мережі Aptos і недавно показав значний зріст обсягу заблокованих коштів, при цьому обсяг зріс з менше ніж $2 мільйонів до понад $11 мільйонів у жовтні 2023 року. Зріст у грудні приніс обсяг заблокованих коштів Aries майже $20 мільйонів та частку ринку 20%. Раніше, наприкінці листопада, Aries запустив торгові продукти на основі Econia.
Econia — це ончейн-механізм книги замовлень, який сформувався під час першого хакатону Aptos у 2021 році та був запущений наприкінці листопада. На початку цього року він залучив 6,5 мільйона доларів початкового фінансування в раунді під керівництвом Dragonfly. Крім Aries, інфраструктура Econia наразі підтримує торгівлю на Kana Trade, Gator Trade (розроблена Pontem), SwapGPT та Hippo Labs.
PancakeSwap, найкращий DeFi протокол BNB Chain, запустив AMM на Aptos. Від кінця 2022 року до середини липня 2023 року PancakeSwap є протоколом Aptos з найвищим TVL. Однак зараз він займає четверте місце з ринковою часткою 6%.
У кінці листопада SushiSwap випустив V2 AMM на Aptos, зробивши Aptos першим не-EVM, підтримуваним SushiSwap. До цього часу в SushiSwap майже $5 мільйонів в TVL, що становить 5% частку ринку.
Оскільки вартість ненасиченості становить приблизно 7% розведення, протокол стейкінгу ліквідності є критичним для збереження росту децентралізованої фінансової екосистеми Aptos. В кінці жовтня був випущений протокол стейкінгу ліквідності Amnis Finance. Зараз це провідний протокол стейкінгу ліквідності на Aptos з майже $33 мільйонами в TVL, попереду протоколу стейкінгу ліквідності Thala на $23 мільйони. Для стимулювання росту Amnis запустив програму балів, яка буде використовуватися для роздачі його майбутніх токенів.
Інші проєкти та інтеграції включають:
Як вже зазначалося вище, Chingari є одним із найпопулярніших додатків на Aptos за обсягом транзакцій та активними адресами. Інші соціальні додатки, які в даний час працюють або збираються запустити, включають TowneSquare та Overmind.
TowneSquare оприлюднив плани будівництва у серпні 2023 року. Він створює мобільний додаток, інтегрований із системами активності та автентифікації в ланцюжку для підтримки соціальних каналів у мережі, продажу квитків, білих списків, афілійованого маркетингу та інших варіантів використання.
Overmind - перша платформа, спрямована на Квести. На цій платформі розробники можуть конкурувати за кодерські виклики та винагороди, щоб заробити нагороди та онлайн-підтвердження. Overmind уклала партнерство з Фондом Aptos для нагородження приблизно 50 000 доларів розробникам через свою місію. Наприкінці жовтня він відкрив доступ на ранню версію своєї відкритої децентралізованої соціальної мережі, а вже незабаром запустив програму "Гонка до ключів", щоб заохотити розробників створювати функціонал ключа у стилі 'friend.tech'.
Геймінг став ще однією основною сферою споживачів, на яку зосереджуються Aptos Labs та Фонд. Наприкінці лютого Aptos Labs випустили набір розробки програмного забезпечення для ігор (SDK) для розробки та побудови на Unity, одному з найпопулярніших гральних движків. Aptos Labs також розробляють перевірний модуль випадковості on-chain, ключовий аспект для ігор та інших застосувань. AIP-41 пропонує створення нового модуля «Move», який дозволить розробникам легко додавати випадковість on-chain до своїх смарт-контрактів. Після впровадження планується проведення хакатону, спрямованого виключно на роботу з випадковістю on-chain.
Хоча багато ігор все ще знаходяться в розробці, деякі вже онлайн. Наприкінці жовтня вийшла аркадна стрілялка Aptos Arena, призовий фонд якої за перший тиждень перевищив 10 000 доларів США. У перші вихідні він залучив понад 12 000 адрес і оновлюється на основі відгуків перших гравців.
Aptos Labs та Фонд Aptos мають партнерства з кількома відомими геймінговими компаніями та конгломератами, включаючи:
З моменту запуску NFT обсяг торгів становив приблизно 19,4 мільйона доларів, більшість активності була встановлена незабаром після запуску. Понад 74% обсягу транзакцій завершується через ринок Topaz. З моменту запуску 1 серпня Wapal склав 15% обсягу транзакцій, тоді як частка ринку обсягу транзакцій Topaz становить 50%. Wapal - це ринок NFT для «професіональних трейдерів», схожий на Blur і Tensor, використовуючи систему балів для стимулювання активності та буде використовуватися для роздач. Wapal нещодавно запустив платформу випуску NFT без коду.
Обсяг торгів NFT збільшився з моменту запуску стандарту APT20 10 грудня. BlueMove склав 41% обсягу торгів NFT з загальним обсягом торгів на суму $674,000.
NFT на Aptos також застосовуються в кількох реальних випадках використання. KYD Labs - це компанія з продажу квитків у мережі Web3. Вона надає послуги з продажу квитків для численних живих заходів, включаючи музичний фестиваль WonderBus та SEOULBOUND, заключний захід тижня блокчейну Кореї. Aptos Labs двічі співпрацював з NBCUniversal, щоб запустити цифрові враження для фільмів Renfield та Екзорцист: Віруючий. На початку листопада Фонд Aptos уклав партнерство з південнокорейським парком розваг та медіагрупою Seoul Land. Цифрове підприємство RXMeta від Seoul Land запустить новий фестивальний досвід під назвою Bloom на Aptos, який працює за допомогою продажу квитків та членства у NFT.
В кінці серпня Aptos Labs запустив Aptos Digital Asset Standard (DA). DA зосереджується на NFT, з такими функціями, як динамічні NFT, tokens, пов'язані з душею, нижчі витрати на газ, що дозволяє NFT володіти іншими NFT, спрощена підтримка роздачі токенів та інше.
Як згадувалося вище, Aptos призначений для підтримки частих оновлень. Щоб протестувати та висвітлити кілька поточних оновлень, Aptos Labs нещодавно опублікувала результати Previewnet, середовища тестування, призначеного для моделювання основної мережі Aptos. З 6 по 21 листопада навколишнє середовище підтримало понад 9 мільярдів транзакцій, 2 мільярди з яких відбулися протягом 24 годин. Однорангові транзакції досягли піку в 30 000 разів на секунду, а понад 1 мільйон лімітованих колекцій NFT було викарбувано протягом 90 секунд.
Один із основних оновлень для розблокування цієї вищої продуктивності - розділення зберігання, що полягає в розбитті сховища стану на кілька екземплярів RocksDB. Розділення зберігання планується запустити на mainnet у 2024 році. Крім того, були внесені поліпшення до виконавчого двигуна, алгоритму синхронізації стану та мережевого стеку, які Aptos Labs детально представить пізніше.
Оптимізована продуктивність карбування NFT забезпечується новим рішенням під назвою Агрегатори. Історично склалося так, що карбування NFT з обмеженою пропозицією виконується послідовно, оскільки вони називалися послідовно (наприклад, "Cryptopunk #4317"). Агрегатори – це новий, безконфліктний механізм підрахунку, який дозволяє паралельно виконувати карбування NFT з обмеженою пропозицією. Нещодавно Aptos Labs опублікувала пост у блозі, в якому детально описав агрегатори.
Наступною метою Aptos Labs є спочатку досягнути фазової мети у 100 000 TPS на шляху до досягнення 1 млн + TPS. Окрім вдосконалень, які тестуються в Previewnet, ще одне важливе оновлення в розробці - Shoal, новий механізм консенсусу. Shoal поєднує в собі характеристики DAG та BFT для зменшення затримки та підвищення пропускної здатності.
Нарешті, Aptos Labs розробляє новий компілятор Aptos Move, який вводить серію нових мовних функцій, розроблених для спрощення процесу кодування та розширення функціональності. Серед них - виклики функцій у стилі отримувача, функції вищих порядків першого рівня та користувацькі можливості. Aptos Labs планує впровадити більшість нових функцій у першій половині 2024 року.
Для зростання екосистеми Aptos Фонд Aptos проводить хакатони та запускає програми фінансування. Aptos Labs та Фонд Aptos також мають партнерство з рядом партнерів. Крім цих двох сутностей, існують і інші групи, які також займаються зростанням діяльності, такі як індійське розробницьке співтовариство Move Developers DAO (MDD). Загалом багато зусиль зосереджені на регіоні Азія-Тихоокеанський.
Крім партнерств, згаданих у розділі екосистеми, Aptos також має партнерства з наступними основними партнерами:
Хакатон та програми надання наступні:
Aptos - це блокчейн L1, розроблений навколо основних принципів масштабованості, безпеки, надійності та можливості оновлення. Aptos виник з проектів Meta Diem та Novi і буде випущений у жовтні 2022 року. Технологічний стек Aptos інноваційний у багатьох аспектах, таких як механізм консенсусу AptosBFTv4, протокол пулу пам'яті Quorum Store, паралельний двигун виконання Block-STM та мова програмування Aptos Move.
З липня 2023 року Aptos щодня обробляв в середньому понад 475 000 транзакцій і мав понад 72 000 щоденних активних адрес. Онлайн-події в основному здійснюються за допомогою платформ соціальних медіа Chingari, оракула Pyth та цілоденної події з створення громадського мистецтва на Graffio. Плани розвитку екосистеми включають у себе партнерства, хакатони, програми фінансування та багато іншого, більшість з яких спрямовані на регіон Азіатсько-Тихоокеанського регіону.
Дискусія про модульність та інтеграцію є загальною, але обидва спрямовані на схожий результат: модулярні ланцюжки спочатку оптимізовані для перевірки та децентралізації, тоді як інтегровані ланцюжки оптимізовані для низької затримки та високої пропускної здатності.
Aptos є одним з найбільших учасників у інтегрованому таборі, а його команда розробників Aptos Labs зібрала приблизно 400 мільйонів доларів. З моменту запуску в жовтні 2022 року мережа швидко оновлюється, маючи понад 40 AIP та 8 основних версій. Екосистема Aptos, хоча і досить молода, вже включає проекти, такі як онлайнова книга замовлень, постійний DEX та платформи соціальних мереж. У недавніх тестах головної мережі Aptos досягла піку у 30 000 TPS та понад 2 мільярда щоденних транзакцій, з метою перевищення показника у 1 мільйон TPS. Якщо вона продовжуватиме технологічні оновлення, привертає розробників і користувачів, Aptos готова до успіху.
Aptos виник із проєктів Diem та Novi від Meta. У 2019 році компанія Meta (раніше Facebook) офіційно оголосила про запуск платіжної мережі на основі блокчейну. Проект складався з дозволеного ланцюжка Diem (спочатку називався Libra) і гаманця Novi (спочатку називався Calibra). Розроблено Diem Association та дочірньою компанією Facebook Novi Financial. Через регулятивний опір Diem і Novi так і не були випущені. У січні 2022 року Diem продав свої активи Silvergate Capital. У вересні 2022 року Meta оголосила про закінчення Novi.
Aptos Labs було засновано в грудні 2021 року і офіційно запущено в лютому 2022 року. Aptos Labs було співзасновано Мо Шейхом, керівником стратегії стратегічного партнера Novi, і Евері Чінгом, головним інженером-програмістом в Novi. Інші члени засновницької команди включають докторів наук, дослідників, інженерів, дизайнерів та стратегічних експертів, багато з яких працювали в Diem або Novi.
У березні 2022 року Aptos Labs оголосила про раунд фінансування на суму 200 мільйонів доларів, а також про запуск своєї публічної Devnet та репозитарію відкритого коду. Це фінансування включало акції та опції токенів, очолювані a16z, з участю Multicoin Capital, ParaFi Capital, Coinbase Ventures та багатьох інших інвесторів. У липні 2022 року Aptos Labs оголосила про ще один раунд фінансування на суму 150 мільйонів доларів, що оцінювало компанію в 2 мільярди доларів, очолюваної FTX Ventures та Jump Crypto. FTX Ventures також брала участь у першому раунді; її інвестиції зараз управляються процесом банкрутства FTX. Додаткові стратегічні інвестиції від Binance Labs та Dragonfly Capital принесли загальне фінансування приблизно 400 мільйонів доларів.
Після того, як Aptos Labs випустила білу книгу Aptos в серпні 2022 року, mainnet запустився в жовтні 2022 року. Централізовані біржі збільшили підтримку для власного токену Aptos APT до повного розкриття інформації про токеноміку, що викликало обурення. Мо Шейх визнав ці обурення в твіттері наступного дня. З моменту запуску mainnet мережа Aptos пройшла кілька оновлень, поточна версія - V1.8.0. Неприбутковий фонд Aptos очолює розвиток екосистеми Aptos.
Технологічний стек Aptos розроблений навколо основних принципів масштабованості, безпеки, надійності та можливості оновлення, вводячи багато нових механізмів до Aptos.
Aptos - це мережа L1, яка використовує протокол консенсусу AptosBFTv4, механізм делегованого підтвердження права власності (DPoS).
AptosBFT (початково відомий як DiemBFT) пройшов чотири ітерації під час ери Diem, а потім був адаптований для бездозвільного блокчейну Aptos. Початковий AptosBFT був заснований на HotStuff, який, в свою чергу, поклався на традиційний протокол Practical Byzantine Fault Tolerance (pBFT). Поточне розгортання, AptosBFTv4, базується на Jolteon, який вводить побічну зміну вигляду, схожу на pBFT, для збільшення затримки HotStuff на 50%.
Крім того, для зменшення затримок, спричинених помилками керівництва, AptosBFT вибирає лідерів не лише на підставі стейкінгу, але й на основі продуктивності (фактично "репутації"). Продуктивність валідатора вимірюється для оцінки їхньої успішності як лідерів (частота їхніх запропонованих блоків) та як не-лідерів (частота їхніх голосів за пропозиціями).
В оновленні Aptos V1.5, завершеному 18 липня 2023 року, розгортання Quorum Store ще більше підвищило пропускну здатність Aptos. Quorum Store — це реалізація протоколу пулу пам'яті Narwhale, що оптимізує консенсус шляхом відокремлення поширення даних від консенсусу. Поділ поширення даних і консенсусу є ключовим висновком у дослідницькій роботі «Нарвав і бивень», співавторами якої є дослідники з Aptos Labs і Mysten Labs.
До Quorum Store обробка транзакцій складалася з двох етапів: пулу пам'яті та консенсусу.
Це призвело до двох тупикових ситуацій:
Магазин Quorum представив проміжний етап між пулом пам'яті та протоколами консенсусу. Повний процес зараз виглядає наступним чином:
Це вирішує дві вищезазначені перешкоди:
Валідатори отримують нагороди від інфляційних стейкінгових призів. Наразі всі комісійні збори згорають. Винагороди за стейкінг пов'язані з репутацією валідаторів (стейкінг та результативність). Винагороди автоматично розподіляються та капіталізуються протягом кожної епохи (тривалістю дві години). Застосовані токени глобально заблоковані у 30-денний цикл.
Кожен валідатор встановлює ставку комісії, залишок токенів передається їх делегатам. Делеговане стейкінг в межах протоколу було розгорнуто на mainnet 20 квітня 2023 року. Делегати повинні заручитися мінімум 11 APT, щоб брати участь в мережі. Це сприяє більшій участі спільноти в стейкінгу, тоді як мінімальна сума стейкінгу для валідаторів становить 1 мільйон APT (на 26 грудня 2023 року, що еквівалентно 10,5 мільйонів USD).
Для валідаторів ліміт ставок становить 50 мільйонів APT, що приблизно дорівнює 5% від загального резерву, що не є дуже строгим лімітом. Однак, якщо оператори валідаторів набирають достатньо ставок, їх стимулюють запускати декілька вузлів валідатора. Важливо зауважити, що заблоковані токени також можуть бути використані для ставок і отримувати винагороду за ліквідність (після глобального 30-денного періоду розблокування).
Наразі відсутній механізм покарання для офлайн або зловмисних валідаторів, але такі механізми можуть бути додані через управління у майбутньому.
Після того, як валідатори домовляються про ордер блоку, вони зобов'язані виконувати транзакції в блоці та зберігати результати на постійній основі. Багато блокчейнів мають механізм послідовних транзакцій, де транзакції впорядковуються та виконуються одна за одною. Щоб прискорити виконання, Aptos використовує механізм паралельного виконання. Крім того, на відміну від інших мереж, які обробляють транзакції паралельно, таких як Solana і Sui, Aptos не вимагає просунутих знань про оголошені користувачем залежності.
Для цього Aptos використовує Block-STM, який ґрунтується на принципах Software Transaction Memory (STM) та Optimistic Concurrency Control (OCC). Бібліотеки STM з OCC використовують загальну структуру виконання оптимістичних транзакцій (тобто припускаючи відсутність залежностей), перевірку після виконання, відміну, коли з'являються залежності, і нарешті виконання знову. Однак цей підхід майже не використовується на практиці через обмеження продуктивності, спричинені управлінням залежностями та каскадними відкатами.
Для забезпечення розгортання та подолання цих обмежень системи OCC STM Block-STM використовує попередньо встановлену послідовність транзакцій для оцінки залежностей та зменшення кількості відкатів. Одним з основних висновків дослідного звіту Бома (2014) є те, що передбачені торговельні послідовності можуть бути чимось хорошим, а не прокляттям. Block-STM використовує попередньо встановлене замовлення навіть краще, ніж Бом, вдосконалюючи оцінку залежностей з кожним відкатом в системі (таким чином, зменшуючи ймовірність подальших відкатів).
Block-STM подальш покращує загальне STM, використовуючи різні аспекти блокчейну, включаючи:
Зверніть увагу, що верифікація набагато дешевша, ніж виконання, тому послідовна верифікація (набори для читання) не є основним обмеженням.
Фаза 4: Відкат та повторне виконання
Коли транзакція відкочується, застосуйте мітку ОЦІНКА до місця запису транзакції. Потім, якщо наступні транзакції читають це місце, вони побачать мітку ОЦІНКА. При читанні мітки ОЦІНКА виконання транзакції буде призупинено, поки значення не перезапише мітку ОЦІНКА. Це станеться, як тільки оригінальна, відмінена транзакція успішно повторно виконається. Кожного разу, коли транзакція повторно виконується, планування забезпечує, що будь-які транзакції, які є вищими в заданому порядку та залежать від нього, будуть повторно перевірені.
Це динамічне управління залежностями є ключовою концепцією Block-STM. Без тегу ESTIMATE друга транзакція була б виконана і, можливо, відкочена назад, тому що її позиція зчитування була б позицією запису транзакції відкочування. Таким чином, Block-STM дозволяє уникнути великого обсягу роботи, витраченої даремно на виконання транзакцій, які можуть бути відкочені. Крім того, динамічне керування залежностями вносить кілька покращень у систему попередніх залежностей. Перша полягає в тому, що користувачам не потрібно оголошувати залежності, підтримуючи атомарність як завгодно складних транзакцій (складні транзакції не потрібно розкладати). По-друге, він керує залежностями лише тоді, коли це необхідно, а не зберігає залежності для всіх транзакцій. Нарешті, більшість залежностей базуються на стані, який є новішим, ніж на момент запуску блоку.
Етап 5: Подання
Як тільки Block-STM виявляє, що оптимістичний вихід виконання транзакції є правильним, він подається за механізмом постійного зобов'язання. Постійне зобов'язання ґрунтується на легкій синхронізації для перевірки та затвердження кожної хвилі транзакцій перед обробкою наступної хвилі транзакцій.
Block-STM досягнув 170 000 TPS з 32 потоками на бенчмарку Aptos. Це 17-кратне покращення порівняно з послідовним виконанням.
Коли блок фіксується, його дані постійно зберігаються в рівні сховища. Хоча фіксація відбувається блок за блоком, кожна окрема транзакція зберігається окремо в дереві Меркля після виконання. Все, що відбувається в блокчейні, включаючи транзакції, оновлення стану та події, може бути криптографічно підтверджено на основі дайджесту, званого «кореневий хеш», який підписується поточним валідатором для аутентифікації. Цей підхід відрізняється від інших блокчейнів, де потрібно відстежувати блокчейн для перевірки історичних транзакцій, що дозволяє більш деталізований доступ до підтверджених даних.
Для обробки великих обсягів даних Aptos використовує два типи дерев Меркля: дерева Меркля Jellyfish для зберігання даних на диску та разріджені дерева Меркля в оперативній пам'яті для швидких оновлень. Ці дерева оптимізовані для ефективного зберігання даних та дозволяють одночасні оновлення. Aptos Labs досліджує додаткові способи масштабування зберігання, зокрема розділення зберігання, яке детально описано в розділі дорожньої карти.
Move - це мова байткоду, натхненна Rust і створена командами Diem та Novi. Move пропонує більшу гнучкість та безпеку, ніж Solidity та інші мови програмування Web3.
Переміщення складається з двох типів програм: транзакційні сценарії та модулі. Транзакційні сценарії є атомними і можуть бути використані лише один раз, тоді як модулі публікуються в глобальному стані та зберігаються там нескінченно.
Модулі схожі на смарт-контракти на інших мовах програмування. Вони визначають ресурси та пов'язані з ними процеси. Ресурс схожий на об'єкт, а процедура — це операція, яка може бути виконана над ресурсом, наприклад, створення, зміна або видалення. Ресурси спеціально розроблені для представлення дефіцитних активів, таких як токени. Вони мають вбудовані функції захисту, які допомагають уникнути помилкового копіювання або викидання цих активів.
Модулі забезпечують абстракцію даних, де типи є прозорими всередині їх декларуючого модуля та непрозорими за межами живого модуля. Іншими словами, лише початковий модуль може створювати, знищувати або оновлювати значення. Зовнішній доступ до даних модуля обмежений публічними процедурами, що викриваються модулем. Ці гарантії забезпечуються під час виконання верифікатором байткоду Move, процесом, який повинні пройти всі модулі та сценарії транзакцій, перш ніж їх можна буде виконати за допомогою Move VM. Ця абстракція даних є більш очевидною в Move, ніж в Solidity/EVM, де існує інкапсуляція, але реалізація менш строга.
Переміщення спрямоване на усунення векторів атак, присутніх в Solidity та EVM, особливо тих, що виникають через відсутність активів першого класу поза Ethereum та атаки повторного виклику.
Метою Move є ускладнення життя розробникам, які роблять помилки. Окрім перевірників байткоду, розробники також можуть використовувати Move Prover, інструмент формальної верифікації. Звичайно, Move не усуває можливість вразливостей розумних контрактів. Програмісти все ще повинні встановлювати відповідні безпекові інваріанти у своїх модулях. Крім того, перевірники байткоду та Move Prover не замінюють необхідність у перевірці. Аудитингова фірма CertiK помітила кілька випадків, коли розробники не використовували вбудовані механізми захисту Move або не приймали програмні шаблони, ймовірно, портування з дизайнів коду минулих років, які суперечили філософії дизайну Move.
Безпека користувача
Aptos має кілька функцій, які оптимізують користувацький досвід та безпеку, включаючи гнучке керування ключами, прозорість результатів транзакцій та підтримку легкого клієнта.
Aptos облікові записи відокремлюють приватні ключі від публічних ключів, що дозволяє гнучке управління ключами. Користувачі можуть обертати приватні ключі свого облікового запису як спосіб запобігання або реагування на атаки без необхідності передавати всі активи на новий обліковий запис. Користувачі також можуть налаштувати свої облікові записи як багато-підписові з різними дозволами для кожного публічного ключа. Наприклад, користувач може створити обліковий запис з двома гарячими публічними ключами, які можуть підписувати транзакції, а також холодним публічним ключем, який може підписувати транзакції, але також обертати приватний ключ. Після цього користувач може вказати, що для підпису транзакції потрібно 2/3 ключів облікового запису.
Для запобігання атак фішингу та збільшення прозорості гаманці можуть використовувати передвиконання транзакції для інтерпретації результатів транзакції у зрозумілому форматі перед підписанням користувачем.
Aptos також підвищує безпеку транзакцій, додавши часи закінчення та серійні номери до транзакцій. Серійні номери працюють як nonce на EVM та допомагають запобігати атакам повторного відтворення.
Легкі клієнти дозволяють людям легко перевірити стан блокчейну, завантажуючи лише заголовки блоків. Це мінімізує припущення щодо довіри при доступі до даних блокчейну. Це особливо важливо для високопродуктивних блокчейнів, таких як Aptos, які мають вимоги до апаратного забезпечення вищого рівня.
Можливість оновлення
Aptos призначений для підтримки частих оновлень протоколу. Значною мірою це пов'язано з тим, що керування валідаторами відбувається в мережі, що дозволяє валідаторам легко синхронізуватися з новими оновленнями. Частини самого Aptos також написані на мові Move, що скорочує час, необхідний для розміщення на ринку, як згадувалося вище. З моменту запуску Aptos впровадив приблизно 46 рекомендацій щодо оптимізації.
Нативний токен Aptos APT використовується для забезпечення безпеки та опору атакам Сібіла (валідаторське та делегаторське стейкінг), витрат ресурсів (комісійні за транзакції) та управління на ланцюжку. Спочатку 1 мільярд APT розподілявся в різні кошики з різними строками блокування. У APT немає фіксованого запасу і наразі річна інфляція становить 6,895%. Усі комісійні за транзакції наразі спалюються.
Як вже зазначалося, спочатку було розподілено лише 1 мільярд токенів. Крім того, 13% токенів не були заблоковані з самого початку, а решта токенів розподіляються відповідно до розкладу розподілу. Конкретний розподіл виглядає наступним чином:
Як вище зазначено, APT надувається, коли стейкери отримують постійні винагороди. У перший рік після створення річної інфляції встановлено на рівні 7%, а потім зменшується на 1.5% щороку (тобто 6.895% у другому році), поки не стабілізується на рівні 3.25%. Зверніть увагу, що цей тариф встановлено на основі початкового загального обсягу в 1 мільярд APT та підлягає управлінню.
Графік розблокування початкового розподілу APT розроблений таким чином, щоб уникнути значних подій розблокування. Найбільший драматичний приріст ліквідності APT відбудеться протягом шестимісячного періоду розблокування з середини листопада 2023 року по середину квітня 2024 року. Протягом цього періоду токени починають розблоковуватися для команди та приватних інвесторів. Протягом цього періоду початковий розподіл (тобто без винагород за стейкінг) ліквідності токенів збільшиться приблизно на 60%, з 209 мільйонів до 334 мільйонів.
Заблоковані токени можуть бути використані для стейкінгу та отримання винагороди за ліквідність. Оскільки делегування в протоколі не запускається до середини квітня, отримувачі аірдропів та інші менші власники токенів розріджуються протягом перших шести місяців запуску мейннету, якщо вони не координуються, щоб об'єднати більше 1 мільйона токенів.
Після захоплення після запуску мережі використання мережі (виміряне транзакціями та активними адресами) знизилось, не піднімаючись до липня 2023 року. З того часу Aptos обробляв в середньому понад 475 000 транзакцій на день та мав понад 72 000 щоденних активних адрес. Кілька факторів підштовхує зростання використання, включаючи інтеграцію соціальної медіа-платформи Chingari та Oracle Pyth.
Chingari - це мобільний додаток для обміну відео, схожий на TikTok, який був завантажений більше 100 мільйонів разів в магазині Google Play. Він спочатку був випущений як платформа Web2 в 2018 році, а пізніше було додано функції on-chain, такі як віртуальні подарунки.
Pyth інтегрувався з Aptos 13 липня, принісши свої стрічки цін з низькою латентністю. З 13 липня Python складає приблизно 17,7% від загального обсягу транзакцій Aptos. Зверніть увагу, що такий обсяг транзакцій не є надзвичайним для мережі, на якій знаходиться Pyth.
19 жовтня, під прапором громадських художніх заходів Graffio кількість щоденних активних адрес перевищила 600 000. Щоб відсвяткувати першу річницю мережі, учасники Aptos запросили членів спільноти малювати на громадському цифровому полотні протягом 24 годин. Кожне індивідуальне полотно зареєстровано як транзакція на ланцюжку. Після цього учасники отримали NFT-версію кінцевого полотна. Кампанія принесла 605 000 унікальних адрес та 1,3 мільйона транзакцій.
Збільшення активності призвело до припинення виробництва блоків Graffio 18 жовтня. Інцидент був вирішений приблизно за 5 годин. Фонд Aptos опублікував звіт 20 жовтня, визначивши, що кореневою причиною інциденту був недетерміністичний код, що виник внаслідок змін у коді бази коду Aptos на 22 серпня 2023 року, спрямованих на покращення продуктивності.
Остання активність угод спонукає написи, що є загальною тенденцією на багатьох блокчейнах. Ринок NFT BlueMove запустив стандарт APT20 наприкінці грудня. 23 та 24 грудня відбулося 6,8 мільйонів трансакцій, які в основному були здійснені за допомогою виготовлення APT20.
На 26 грудня 2023 року на мережі Aptos є 123 активних валідатори з 27 країн і 54 міст. Кількість валідаторів поступово збільшується з моменту запуску мережі, початкова кількість валідаторів становила приблизно 100. Валідаторська мережа в даний момент має коефіцієнт Накамото 18, який вищий, ніж медіана інших мереж. Оскільки Фонд Aptos утримує більшість загального обсягу токенів, він може допомогти рівномірно розподіляти ставки серед валідаторів.
У стейкінгу налічується 907 мільйонів APT (станом на 26 грудня 2023 року їх вартість оцінюється в 9,8 мільярда доларів), що становить 84,6% від загальної пропозиції APT. Як згадувалося вище, заблоковані токени можна використовувати для стейкінгу та отримання винагороди за ліквідність. Порівняно з циркулюючою пропозицією, 296% токенів перебувають у стейкінгу. 5 жовтня Coinbase Cloud авторизував APT для своїх валідаторів і додав стейкінг APT на Coinbase Prime.
З моменту запуску протоколу Aptos DeFi минуло понад рік, і він накопичив майже 127 мільйонів доларів ТВЛ від 32 протоколів, посідаючи 26 місце за ТВЛ серед усіх мереж. Головним джерелом ТВЛ в DeFi Aptos є п'ять протоколів: Thala Labs, Liquidswap, Aries Markets, PancakeSwap та SushiSwap.
Тала домінує протоколом Aptos з ТВЛ у розмірі 43 мільйони доларів, утримуючи 45% ринкової частки. Тала пропонує набір продуктів DeFi, включаючи CDP, AMM, протокол стейкінгу ліквідності та платформу емісії токенів. Також Тала в даний час розробляє інструмент управління Парламент. У четвертому кварталі 2022 року вона залучила 6 мільйонів доларів у підсумковому раунді фінансування, запустила управлінський токен THL в кінці березня 2023 року і невдовзі після цього запустила основну мережу. Її CDP кує Move Dollar (MOD), і на 26 грудня 2023 року загалом існує 8,3 мільйони ліквідних токенів. MOD та THL є повноцінними функціональними токенами (OFT). OFT - це багатоланцюжковий стандарт токенів, створений LayerZero Labs, який є міжланцюжково сумісним зі стандартами функціональних токенів. Більшість переколатеризаційної підтримки MOD ґрунтується на LayerZero, а також на USDC, заснованому на Wormhole.
Щой на кінець третього кварталу Тала оголосила про створення інкубатора DeFi Thala Foundry у співпраці з Фондом Aptos. Foundry отримав початкове фінансування у розмірі 1 мільйон доларів і виділить від 50 000 до 250 000 доларів для проекту Aptos DeFi, а також надасть додаткову підтримку розробникам та розвиток бізнесу.
LiquidSwap є однією з перших AMM, що працюють на Aptos. Він розроблений компанією Pontem Network, яка також розробила гаманець Pontem для Aptos. TVL становить 20 мільйонів доларів і частка ринку 21%.
Aries Market - це протокол кредитування та маржинальної торгівлі. Він був випущений незабаром після запуску основної мережі Aptos і недавно показав значний зріст обсягу заблокованих коштів, при цьому обсяг зріс з менше ніж $2 мільйонів до понад $11 мільйонів у жовтні 2023 року. Зріст у грудні приніс обсяг заблокованих коштів Aries майже $20 мільйонів та частку ринку 20%. Раніше, наприкінці листопада, Aries запустив торгові продукти на основі Econia.
Econia — це ончейн-механізм книги замовлень, який сформувався під час першого хакатону Aptos у 2021 році та був запущений наприкінці листопада. На початку цього року він залучив 6,5 мільйона доларів початкового фінансування в раунді під керівництвом Dragonfly. Крім Aries, інфраструктура Econia наразі підтримує торгівлю на Kana Trade, Gator Trade (розроблена Pontem), SwapGPT та Hippo Labs.
PancakeSwap, найкращий DeFi протокол BNB Chain, запустив AMM на Aptos. Від кінця 2022 року до середини липня 2023 року PancakeSwap є протоколом Aptos з найвищим TVL. Однак зараз він займає четверте місце з ринковою часткою 6%.
У кінці листопада SushiSwap випустив V2 AMM на Aptos, зробивши Aptos першим не-EVM, підтримуваним SushiSwap. До цього часу в SushiSwap майже $5 мільйонів в TVL, що становить 5% частку ринку.
Оскільки вартість ненасиченості становить приблизно 7% розведення, протокол стейкінгу ліквідності є критичним для збереження росту децентралізованої фінансової екосистеми Aptos. В кінці жовтня був випущений протокол стейкінгу ліквідності Amnis Finance. Зараз це провідний протокол стейкінгу ліквідності на Aptos з майже $33 мільйонами в TVL, попереду протоколу стейкінгу ліквідності Thala на $23 мільйони. Для стимулювання росту Amnis запустив програму балів, яка буде використовуватися для роздачі його майбутніх токенів.
Інші проєкти та інтеграції включають:
Як вже зазначалося вище, Chingari є одним із найпопулярніших додатків на Aptos за обсягом транзакцій та активними адресами. Інші соціальні додатки, які в даний час працюють або збираються запустити, включають TowneSquare та Overmind.
TowneSquare оприлюднив плани будівництва у серпні 2023 року. Він створює мобільний додаток, інтегрований із системами активності та автентифікації в ланцюжку для підтримки соціальних каналів у мережі, продажу квитків, білих списків, афілійованого маркетингу та інших варіантів використання.
Overmind - перша платформа, спрямована на Квести. На цій платформі розробники можуть конкурувати за кодерські виклики та винагороди, щоб заробити нагороди та онлайн-підтвердження. Overmind уклала партнерство з Фондом Aptos для нагородження приблизно 50 000 доларів розробникам через свою місію. Наприкінці жовтня він відкрив доступ на ранню версію своєї відкритої децентралізованої соціальної мережі, а вже незабаром запустив програму "Гонка до ключів", щоб заохотити розробників створювати функціонал ключа у стилі 'friend.tech'.
Геймінг став ще однією основною сферою споживачів, на яку зосереджуються Aptos Labs та Фонд. Наприкінці лютого Aptos Labs випустили набір розробки програмного забезпечення для ігор (SDK) для розробки та побудови на Unity, одному з найпопулярніших гральних движків. Aptos Labs також розробляють перевірний модуль випадковості on-chain, ключовий аспект для ігор та інших застосувань. AIP-41 пропонує створення нового модуля «Move», який дозволить розробникам легко додавати випадковість on-chain до своїх смарт-контрактів. Після впровадження планується проведення хакатону, спрямованого виключно на роботу з випадковістю on-chain.
Хоча багато ігор все ще знаходяться в розробці, деякі вже онлайн. Наприкінці жовтня вийшла аркадна стрілялка Aptos Arena, призовий фонд якої за перший тиждень перевищив 10 000 доларів США. У перші вихідні він залучив понад 12 000 адрес і оновлюється на основі відгуків перших гравців.
Aptos Labs та Фонд Aptos мають партнерства з кількома відомими геймінговими компаніями та конгломератами, включаючи:
З моменту запуску NFT обсяг торгів становив приблизно 19,4 мільйона доларів, більшість активності була встановлена незабаром після запуску. Понад 74% обсягу транзакцій завершується через ринок Topaz. З моменту запуску 1 серпня Wapal склав 15% обсягу транзакцій, тоді як частка ринку обсягу транзакцій Topaz становить 50%. Wapal - це ринок NFT для «професіональних трейдерів», схожий на Blur і Tensor, використовуючи систему балів для стимулювання активності та буде використовуватися для роздач. Wapal нещодавно запустив платформу випуску NFT без коду.
Обсяг торгів NFT збільшився з моменту запуску стандарту APT20 10 грудня. BlueMove склав 41% обсягу торгів NFT з загальним обсягом торгів на суму $674,000.
NFT на Aptos також застосовуються в кількох реальних випадках використання. KYD Labs - це компанія з продажу квитків у мережі Web3. Вона надає послуги з продажу квитків для численних живих заходів, включаючи музичний фестиваль WonderBus та SEOULBOUND, заключний захід тижня блокчейну Кореї. Aptos Labs двічі співпрацював з NBCUniversal, щоб запустити цифрові враження для фільмів Renfield та Екзорцист: Віруючий. На початку листопада Фонд Aptos уклав партнерство з південнокорейським парком розваг та медіагрупою Seoul Land. Цифрове підприємство RXMeta від Seoul Land запустить новий фестивальний досвід під назвою Bloom на Aptos, який працює за допомогою продажу квитків та членства у NFT.
В кінці серпня Aptos Labs запустив Aptos Digital Asset Standard (DA). DA зосереджується на NFT, з такими функціями, як динамічні NFT, tokens, пов'язані з душею, нижчі витрати на газ, що дозволяє NFT володіти іншими NFT, спрощена підтримка роздачі токенів та інше.
Як згадувалося вище, Aptos призначений для підтримки частих оновлень. Щоб протестувати та висвітлити кілька поточних оновлень, Aptos Labs нещодавно опублікувала результати Previewnet, середовища тестування, призначеного для моделювання основної мережі Aptos. З 6 по 21 листопада навколишнє середовище підтримало понад 9 мільярдів транзакцій, 2 мільярди з яких відбулися протягом 24 годин. Однорангові транзакції досягли піку в 30 000 разів на секунду, а понад 1 мільйон лімітованих колекцій NFT було викарбувано протягом 90 секунд.
Один із основних оновлень для розблокування цієї вищої продуктивності - розділення зберігання, що полягає в розбитті сховища стану на кілька екземплярів RocksDB. Розділення зберігання планується запустити на mainnet у 2024 році. Крім того, були внесені поліпшення до виконавчого двигуна, алгоритму синхронізації стану та мережевого стеку, які Aptos Labs детально представить пізніше.
Оптимізована продуктивність карбування NFT забезпечується новим рішенням під назвою Агрегатори. Історично склалося так, що карбування NFT з обмеженою пропозицією виконується послідовно, оскільки вони називалися послідовно (наприклад, "Cryptopunk #4317"). Агрегатори – це новий, безконфліктний механізм підрахунку, який дозволяє паралельно виконувати карбування NFT з обмеженою пропозицією. Нещодавно Aptos Labs опублікувала пост у блозі, в якому детально описав агрегатори.
Наступною метою Aptos Labs є спочатку досягнути фазової мети у 100 000 TPS на шляху до досягнення 1 млн + TPS. Окрім вдосконалень, які тестуються в Previewnet, ще одне важливе оновлення в розробці - Shoal, новий механізм консенсусу. Shoal поєднує в собі характеристики DAG та BFT для зменшення затримки та підвищення пропускної здатності.
Нарешті, Aptos Labs розробляє новий компілятор Aptos Move, який вводить серію нових мовних функцій, розроблених для спрощення процесу кодування та розширення функціональності. Серед них - виклики функцій у стилі отримувача, функції вищих порядків першого рівня та користувацькі можливості. Aptos Labs планує впровадити більшість нових функцій у першій половині 2024 року.
Для зростання екосистеми Aptos Фонд Aptos проводить хакатони та запускає програми фінансування. Aptos Labs та Фонд Aptos також мають партнерство з рядом партнерів. Крім цих двох сутностей, існують і інші групи, які також займаються зростанням діяльності, такі як індійське розробницьке співтовариство Move Developers DAO (MDD). Загалом багато зусиль зосереджені на регіоні Азія-Тихоокеанський.
Крім партнерств, згаданих у розділі екосистеми, Aptos також має партнерства з наступними основними партнерами:
Хакатон та програми надання наступні:
Aptos - це блокчейн L1, розроблений навколо основних принципів масштабованості, безпеки, надійності та можливості оновлення. Aptos виник з проектів Meta Diem та Novi і буде випущений у жовтні 2022 року. Технологічний стек Aptos інноваційний у багатьох аспектах, таких як механізм консенсусу AptosBFTv4, протокол пулу пам'яті Quorum Store, паралельний двигун виконання Block-STM та мова програмування Aptos Move.
З липня 2023 року Aptos щодня обробляв в середньому понад 475 000 транзакцій і мав понад 72 000 щоденних активних адрес. Онлайн-події в основному здійснюються за допомогою платформ соціальних медіа Chingari, оракула Pyth та цілоденної події з створення громадського мистецтва на Graffio. Плани розвитку екосистеми включають у себе партнерства, хакатони, програми фінансування та багато іншого, більшість з яких спрямовані на регіон Азіатсько-Тихоокеанського регіону.