Що таке Solana (SOL)?
Table of Contents
Вступ
Як працює Solana?
Що таке Proof of History?
Ключові особливості Solana
Що таке токен SOL?
Як зберігати SOL?
Заключні думки
Що таке Solana (SOL)?
HomeArticles
Що таке Solana (SOL)?

Що таке Solana (SOL)?

Середній рівень
Published May 27, 2021Updated Sep 22, 2021
5m

TL;DR

Solana – це блокчейн-мережа, орієнтована на швидкі транзакції та високу пропускну здатність. Вона використовує унікальний метод упорядкування транзакцій для підвищення швидкості. Користувачі можуть оплачувати комісію за транзакції та взаємодіяти зі смарт-контрактами за допомогою SOL, нативної криптовалютної мережі.

Вступ

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

Заснований у 2017 році Анатолієм Яковенко з компанії Solana Labs, блокчейн Solana використовує новий метод перевірки транзакцій. Bitcoin, Ethereum і багато інших проєктів страждають від проблем з масштабованістю та швидкістю. Використовуючи метод, відомий як Proof of History (PoH), блокчейн Solana може обробляти тисячі транзакцій в секунду.


Як працює Solana?

Solana – це блокчейн третього покоління на Proof of Stake. У ньому реалізований унікальний спосіб створення надійної системи для визначення часу транзакції під назвою "Proof of History".
Відстеження порядку транзакцій надзвичайно важливо для криптовалют. Bitcoin робить це, об'єднуючи транзакції у блоки з однією тимчасовою міткою. Кожна нода повинна перевіряти ці блоки узгоджено з іншими нодами. Цей процес додає чимало часу очікування для нод при підтверджені блокування у мережі. Замість цього, Solana використовує інший підхід. Давайте подивимося ближче.

Що таке Proof of History?

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

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

Proof of History відрізняється від процесу, який Bitcoin використовує як частину механізму консенсусу Proof of Work. Блоки у Bitcoin – це великі групи невпорядкованих транзакцій. Кожен майнер BTC додає час і дату до блоку, який вони добувають, на основі своїх локальних годин. Час може відрізнятися в залежності від інших нод або навіть бути помилковим. Потім ноди повинні з'ясувати, чи дійсна мітка часу.

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

Важливо розуміти, що Proof of History – це не механізм консенсусу. Це спосіб скоротити час, що витрачається на підтвердження порядку транзакцій. У поєднанні з Proof of Stake, вибір наступного валідатора для блоку набагато простіше. Нодам потрібно менше часу для перевірки порядку транзакцій, що означає, що мережу швидше вибирає новий валідатор.


Ключові особливості Solana

Відповідно до їхньогоблогу, команда Solana розробила вісім основних технічних функцій, щоб допомогти блокчейну відповідати можливостям централізованої системи. Proof of History, мабуть, найбільш визначна функція, але є також інші:
  • Tower BFT – оптимізована для PoH версія Practical Byzantine Fault Tolerance
  • Turbine – протокол поширення блоків

  • Gulf Stream – протокол пересилки транзакцій без використання мемпулу

  • Sealevel – час виконання паралельних смарт-контрактів

  • Pipelining – блок обробки транзакцій для оптимізації перевірки

  • Cloudbreak — горизонтально масштабована база даних акаунта

  • Archivers — розподілене сховище реєстрів

Ці функції створюють високопродуктивну мережу, яка має час блоку 400 мс і обробляє тисячі транзакцій в секунду. Для порівняння, час блоку Bitcoin становить приблизно 10 хвилин, а Ethereum – приблизно 15 секунд.
Холдери SOL можуть здійснювати стейкінг своїх токенів в рамках блокчейн механізму консенсусу PoS. Із сумісним криптовалютним гаманцем, ви можете здійснювати стейкінг своїх токенів разом з валідаторами, які обробляють транзакції в мережі. Потім успішний валідатор ділиться деякими винагородами з тими, хто здійснював стейкінг. Цей механізм винагороди стимулює валідаторів і делегатів діяти в інтересах мережі. Станом на травень 2021 року, Solana має приблизно 900 валідаторів, що робить її досить децентралізованою мережею.

Що таке токен SOL?

SOL – це нативна криптовалюта Solana, яка працює як утиліті токен. Користувачі використовують SOL для оплати комісій за транзакції при здійсненні переказів або взаємодії зі смарт-контрактами. Мережа спалює SOL як частину своєї дефляційної моделі. Холдери SOL також можуть стати валідаторами мережі. Як і Ethereum, Solana дозволяє розробникам створювати смарт-контракти та створювати проєкти на основі блокчейну.

SOL використовує протокол SPL. SPL – це стандарт блокчейн-токенів Solana, аналогічний ERC20 на Ethereum. Токен SOL має два основні варіанти використання:

  1. Оплата комісій за транзакції при використанні мережі або смарт-контрактів.

  2. Стейкінг токенів як частина механізму консенсусу Proof of Stake.

DApps, засновані на Solana, також створюють нові варіанти використання SOL. Наприклад, Chainvote створює додаток голосування DeFi (децентралізовані фінанси) для корпоративного управління, використовуючи токени SOL для голосування. Ціна Solana зросла майже в 30 разів за перші два квартали 2021 року, що зробило токен популярним серед інвесторів та спекулянтів.


Як зберігати SOL?

Ви можете зберігати токени SOL у криптовалютному гаманці sollet.io (розробленому Serum Academy), Trust Wallet для мобільних пристроїв та інших гаманцях з підтримкою SPL. Якщо ви хочете здійснити стейкінг своїх SOL, вам знадобиться гаманець, що підтримує стейкінг. Ви можете використовувати гаманець SolFlare або інструменти командного рядка Solana. Ваш гаманець дозволить вам створити акаунт для стейкінгу і делегувати свої токени SOL валідатору.

Заключні думки

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

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