Короткий зміст
Solana – це інтегрований блокчейн із відкритим вихідним кодом, метою якого є синхронізація глобальної інформації зі швидкістю світла. Мережа зосереджена на швидких транзакціях і високій пропускній здатності, щоб заохотити масове прийняття споживачами блокчейн-технології. Solana оптимізує затримку та пропускну здатність. Вона намагається досягти цього за допомогою таких функцій, як новий механізм позначок часу під назвою Proof of History (PoH), протоколу поширення блоків Turbine і паралельної обробки транзакцій.
З моменту запуску основної мережі в березні 2020 року, кілька оновлень мережі підвищили її продуктивність і стійкість, зокрема QUIC, якість обслуговування, зважену за долями у стейкінгу (QoS), і місцеві ринки комісії.
Завдяки Proof of History (PoH) і паралельним транзакціям, мережа Solana може відповідати продуктивності централізованих систем у децентралізованому, інклюзивному глобальному блокчейні. Користувачі можуть оплачувати комісію за транзакції і взаємодіяти зі смартконтрактами за допомогою SOL, нативного токена мережі. Іншим нововведенням є Token Extensions, набір багатих функціональних можливостей, вбудованих у програму токенів, які дозволяють виконувати складні функції, наприклад конфіденційні перекази.
Вступ
Масштабованість – одна з найбільших проблем блокчейн-технології. У міру зростання мереж, вони часто стикаються з обмеженнями швидкості транзакцій і часу підтвердження. Оскільки Solana побудовано на новій архітектурі, вона усуває ці обмеження без шкоди для безпеки чи децентралізації.
Блокчейн Solana, заснований у 2017 році Анатолієм Яковенком з Solana Labs, зараз є одним із найпоширеніших блокчейнів у світі. Solana використовує ряд інновацій, таких як PoH і розпаралелювання, щоб ефективно обробляти десятки тисяч транзакцій за секунду (TPS) в одному глобальному кінцевому механізмі.
Як працює Solana?
Solana – це блокчейн третього покоління Proof of Stake (PoS), в якому реалізовано низку унікальних інновацій для забезпечення високої пропускної спроможності, швидких транзакцій і низьких комісій:
Розпаралелювання: можливість обробляти більше однієї транзакції у будь-який момент часу.
Proof of History (PoH): метод перевірки часу без використання звичайної позначки часу.
Tower Byzantine Fault Tolerance (BFT): PoH-оптимізована версія практичного BFT (візантійська відмовостійкість).
Turbine: протокол розповсюдження блоків, який підтримує синхронізацію мережі.
Gulf Stream – протокол пересилки транзакцій без використання мемпулу.
Віртуальна машина Solana: час виконання паралельних смартконтрактів.
Ці функції створюють високопродуктивну мережу, яка має час блоку 400 мс і обробляє десятки тисяч транзакцій TPS за секунду. Щоб уявити це у перспективі, час блоку Bitcoin складає приблизно 10 хвилин, а Ethereum – приблизно 15 секунд.
Холдери SOL можуть здійснювати стейкінг своїх токенів в рамках блокчейн-механізму консенсусу PoS. Із сумісним криптовалютним гаманцем, ви можете здійснювати стейкінг своїх токенів разом з валідаторами, які обробляють транзакції в мережі. Потім успішний валідатор може розділити винагороду з тими, хто здійснює стейкінг своїх токенів. Цей механізм винагороди стимулює валідаторів і делегатів діяти в інтересах мережі.
Станом на грудень 2024 року у Solana налічується 2145 валідаторів, а коефіцієнт Накамото складає 31.
Proof of History
Відстеження порядку транзакцій є дуже важливим для криптовалют. Bitcoin робить це, об'єднуючи транзакції у блоки з однією позначкою часу. Кожна нода повинна перевіряти ці блоки узгоджено з іншими нодами. Однак цей процес призводить до значного часу очікування поки ноди підтверджують блоки мережі. Solana використовує інший підхід, який називається Proof of History (PoH).
Всі події та транзакції Solana хешуються з використанням хеш-функції SHA256, яка приймає входи та видає унікальний і вкрай непередбачуваний вихід. Solana бере вихід транзакції та використовує його як вхід для наступного хешу, тому порядок транзакцій тепер вбудований у хешований вихід.
Цей процес хешування створює довгий безперервний ланцюг хешованих транзакцій. Такий результат встановлює чіткий порядок транзакцій, які валідатор може додати до блоку без необхідності використання звичайної позначки часу.
Хешування також вимагає певного часу для завершення, а це означає, що валідатори можуть легко перевірити, скільки часу пройшло. Впорядковуючи транзакції у ланцюг хешів, валідатори обробляють і передають менше інформації у кожному блоці. Використання хешованої версії останнього стану транзакцій значно скорочує час підтвердження блоку.
PoH – це не механізм консенсусу, а спосіб скоротити час, що витрачається для підтвердження порядку транзакцій. У поєднанні з PoS, вибір наступного валідатора для блоку стає набагато простіше. Нодам потрібно менше часу для перевірки порядку транзакцій, що означає, що мережа швидше вибирає нового валідатора.
Низька вартість
У Solana дуже низькі комісії: середня транзакція коштує 0,00025 $. Низькі комісії можуть усунути деякі з найбільших бар'єрів для входу у Web3, оскільки комісія gas в інших мережах може значно збільшити вартість однієї купівлі.
Енергоефективність
Оскільки нодам Solana потрібно набагато менше часу та ресурсів для перевірки транзакцій, а також тому, що вони не вимагають майнінгу, як мережі Proof of Work (PoW), мережа стала одним із найенергоефективніших блокчейнів.
Solana Foundation, некомерційна організація, що займається захистом і підтримкою мережі Solana, регулярно публікує сторонні звіти про енергетичний вплив Solana, а також про те, як він порівнюється з іншими блокчейн-проєктами та середнім використанням домогосподарствами. В останньому звіті, опублікованому в грудні 2023 року, споживання енергії на транзакцію зменшилося на 25% з 0,879 тис. Дж до 0,658 тис. Дж.
Що таке SOL?
SOL – це нативний утиліті токен Solana, який мережа спалює у рамках своєї дефляційної моделі. Користувачі використовують SOL для оплати комісій за транзакції при здійсненні переказів або взаємодії зі смартконтрактами. Холдери SOL також можуть стати валідаторами мережі. Як і Ethereum, Solana дозволяє розробникам створювати смартконтракти та проєкти на основі блокчейну.
SOL використовує протокол SPL; SPL – це стандарт токенів блокчейну Solana, аналогічний ERC-20 в Ethereum. Токен SOL має два основні варіанти використання:
Оплата комісій за транзакції при використанні мережі або смартконтрактів.
Стейкінг токенів як частина механізму консенсусу PoS.
Децентралізовані програми (dApp), побудовані на Solana, що створюють нові варіанти використання SOL та інших токенів, створених з використанням стандарту SPL.
Екосистема Solana
Екосистема Solana значно зросла з моменту запуску бета-версії основної мережі у 2020 році. Станом на січень 2024 року понад 2500 розробників працюють над проектами Solana й понад мільйон активних гаманців у Solana.
Традиційні економічні гіганти також оголосили про інтеграцію із Solana. До них відносяться Discord (який дозволяє користувачам пов'язувати свої профілі та гаманці Solana) та ASICS (який використовував платіжну систему Solana Pay, щоб дозволити клієнтам купувати дизайн лімітованого взуття).
Швидкі транзакції та висока пропускна здатність Solana зробили її кращою мережею для кількох варіантів використання Web3, таких як:
Мережі децентралізованої фізичної інфраструктури (DePIN): мережі реального світу, стимульовані за допомогою токенів, такі як протокол децентралізованого відображення Hivemapper, стали можливими завдяки здатності обробляти транзакції з надзвичайно високою швидкістю.
NFT наступного покоління: в екосистемі Solana з’являються нові стандарти невзаємозамінних токенів (NFT), які використовують переваги масштабованості мережі для створення нових варіантів використання. Виконувані NFT (xNFT) від Coral – це NFT, які можуть запускати програму, створюючи обіцянку вебстека й стека програм, які повністю існують у гаманці. Стиснуті NFT (cNFT) використовують дерева Меркла, щоб значно знизити вартість зберігання даних у блокчейні, завдяки чому вартість карбування мільйона NFT зменшується з мільйонів до сотень доларів.
Платежі: протокол Solana Pay забезпечує інклюзивну екосистему платіжних структур для бізнесу, які можуть здійснювати платежі за лічені секунди.
Ігри та розваги: обробка великих транзакцій із мінімальною затримкою відкриває сценарії використання web3 для ігор, розваг і можливостей метавсесвіту.
DeFi: висока пропускна здатність і низькі комісії Solana дають змогу створювати автоматичних маркет-мейкерів, децентралізовані біржі тощо.
Що далі?
На конференції Breakpoint 2023, яку організовула Solana Foundation, було відзначено низку проєктів, які будуть реалізовані в найближчі місяці та роки, зокрема:
Firedancer: Jump Crypto розробляє нове базове програмне забезпечення Solana з відкритим вихідним кодом, зокрема другий клієнт-валідатор, який станом на листопад 2023 року може обробляти 1,2 мільйона TPS у тестовому середовищі, що ще більше розширить пропускну здатність Solana.
Token Extensions: нова програма токенів, запущена в 2024 році, дозволяє розробникам додавати такі функції, як конфіденційні перекази та білий список одержувачів без написання додаткового коду.
Підсумки
Після появи на блокчейн-сцені в 2020 році, Solana продовжує перетворюватися на надійну та стійку екосистему. З того часу цей блокчейн став популярним вибором як для проєктів, так і для користувачів, і, схоже, проєкт зростатиме ще більше.