Ця сторінка — ваш перший крок у Solana. Тут зібрано все, що потрібно знати про блокчейн, монету SOL, транзакції, валідатори, токени та програми мережі. Жодного попереднього досвіду не потрібно: кожен термін пояснюється одразу, а після прочитання ви зрозумієте, як працює мережа і куди рухатися далі.
Що таке Solana простими словами
Опис мережі Solana для людини без технічного досвіду
Solana — це комп'ютерна мережа, яка працює без єдиного керівника чи власника. Вона дозволяє різним людям та програмам обмінюватися інформацією та цінностями безпосередньо, без банку чи посередника. Уявіть велику спільну таблицю, яку бачать усі учасники й де кожен запис підтверджується сотнями інших комп'ютерів. Це й є сутність Solana.
Що Solana дозволяє робити на базовому рівні
На базовому рівні ви можете:
- переказувати кошти іншій людині за кілька секунд;
- отримувати та зберігати токени — цифрові одиниці, які створюють різні проєкти;
- взаємодіяти з програмами мережі — наприклад, обмінювати один токен на інший.
Усе це відбувається без звернення до банку: ви самі контролюєте свої кошти за допомогою гаманця — спеціальної програми на телефоні чи комп'ютері.
Ключові підтеми цього розділу та посилання на них
Прямо на цій сторінці ви знайдете відповіді на такі питання:
- що таке монета SOL і для чого вона потрібна;
- що таке блокчейн простими словами;
- як працює транзакція в Solana;
- що таке комісія, валідатор, токени, програми, акаунти, слоти та епохи;
- як створюються та знищуються токени.
Межі: що не розглядається тут і де про це читати далі
Ця сторінка обмежена базовим навчанням. Тут немає інструкцій з DeFi (децентралізованих фінансів), розробки програм, налаштування валідаторів чи участі в хакатонах. Ці теми розкриті в відповідних розділах сайту. Порівняння Solana з іншими мережами також винесено в окремий матеріал.
Основні ризики, про які варто знати з першої сторінки
- Втрата доступу до гаманця — якщо ви загубите секретну фразу (seed-фразу), ніхто не зможе відновити ваші кошти.
- Шахрайські токени та сайти — у мережі існують токени, створені виключно для обману, а також підроблені сайти, що імітують справжні проєкти.
- Відсутність гарантій — криптовалюти не застраховані державними органами, і їхня вартість може змінюватися.
- Помилки в транзакціях — переказ на неправильну адресу або затвердження шахрайської операції є незворотними.
Що таке монета SOL і для чого вона потрібна
Визначення монети SOL без фінансових обіцянок
SOL — це рідна монета мережі Solana. Вона існує з моменту запуску мережі і є базовою одиницею, яку визнає кожен вузол — кожен комп'ютер у системі. SOL не є акцією, не приносить гарантованого доходу й не є платіжним засобом у повсякденному розумінні в більшості країн.
Для чого використовується SOL у мережі
- Оплата комісій — за кожну транзакцію в мережі потрібно сплатити невелику суму в SOL.
- Стейкінг — ви можете заблокувати певну кількість SOL, щоб допомогти мережі працювати безпечно (про це детальніше у розділі про валідаторів і на сторінці solana-staking).
- Створення програм та токенів — для розміщення нових програм або випуску токенів потрібна певна кількість SOL на акаунті.
Чим монета відрізняється від токена
Монета SOL — це фундаментальна одиниця мережі, вбудована в її протокол. Токени ж створюються поверх мережі за допомогою програм. Уявіть різницю так: монета — це валюта країни, а токени — це бонусні картки, квитки чи сертифікати, які різні організації випускають у межах цієї країни. Токени можуть мати будь-яку назву й призначення, але для їхньої передачі все одно потрібна монета SOL для оплати комісії.
Де можна побачити поточну інформацію про SOL
Актуальну інформацію про стан мережі, кількість монет у обігу та інші параметри варто перевіряти безпосередньо в офіційних джерелах: на сайті розробників Solana та у блокчейн-оглядачах (explorer). Конкретні цифри змінюються постійно, тому покладатися на застарілі дані з інших сайтів не варто.
Поширені хибні уявлення про SOL
- «SOL — це акція компанії Solana» — ні, Solana Labs — це компанія-розробник, але SOL не дає права власності на неї.
- «Чим вищий курс SOL, тим краще працює мережа» — курс монети на біржі не впливає на технічну здатність мережі обробляти транзакції.
- «SOL захищений державою» — ні, як і будь-яка криптовалюта, SOL не має державних гарантій.
Що таке блокчейн простими словами
Блокчейн як спільний записник: аналогія та технічний факт
Аналогія: уявіть зошит, який лежить на столі в кімнаті, де сидять десять людей. Кожен, хто хоче записати щось важливе, пише в зошит, а всі інші перевіряють і підписуються. Ніхто не може стерти чи змінити попередній запис, бо всі інші мають свої копії.
Технічний факт: блокчейн — це ланцюг блоків даних, кожен із яких містить список транзакцій та криптографічне посилання на попередній блок. Копії цього ланцюга зберігаються на тисячах комп'ютерів по всьому світу. Щоб змінити хоча б один запис, потрібно змінити всі наступні блоки на більшості комп'ютерів одночасно, що практично неможливо.
Чому блокчейн не можна легко змінити або видалити
Кожен блок містить хеш — унікальний цифровий відбиток, який обчислюється з усього вмісту блоку та хеша попереднього блоку. Якщо ви зміните хоча б один символ у старому блоці, його хеш повністю зміниться, і всі наступні блоки стануть недійсними. Оскільки копії ланцюга зберігаються на безлічі незалежних комп'ютерів, один учасник не може нав'язати іншим свою змінену версію.
Які бувають блокчейни (публічні, приватні)
Публічний блокчейн (як Solana) — будь-хто може завантажити програму, прочитати всі записи та стати учасником мережі. Правила однакові для всіх.
Приватний блокчейн — доступ мають лише визначені організації чи особи. Такі системи використовують компанії для внутрішнього обліку, але вони не є відкритими мережами.
Як блокчейн пов'язаний із Solana
Solana — це конкретна реалізація публічного блокчейну з власними правилами запису, підтвердження та захисту даних. Вона використовує специфічні механізми, які відрізняють її від інших блокчейнів, але базовий принцип — спільний незмінний записник — залишається тим самим.
Що далі вивчати після розуміння блокчейну
Після того, як ви зрозуміли, що таке блокчейн, логічний наступний крок — дізнатися, як Solana реалізує цей принцип на практиці: як вона досягає швидкості, як працюють транзакції та що таке валідатори. Усе це розкрито в наступних розділах цієї сторінки.
Як працює транзакція в Solana
Що таке транзакція і з чого вона складається
Транзакція — це запис про те, що ви доручили мережі щось зробити: переказати кошти, запустити програму, створити токен. Кожна транзакція в Solana містить:
- набір інструкцій — що саме потрібно зробити;
- список акаунтів — які записи в мережі зачіпає транзакція;
- підписи — криптографічні підтвердження від тих, хто має право виконати цю дію;
- комісію — суму в SOL, яку ви готові заплатити за обробку.
Послідовність кроків від натискання «відправити» до підтвердження
- Ви натискаєте «відправити» в гаманці. Гаманець формує транзакцію та підписує її вашим приватним ключем — секретним набором даних, який підтверджує, що саме ви дали розпорядження.
- Транзакція відправляється до одного з вузлів мережі — комп'ютера, підключеного до Solana.
- Вузол передає транзакцію поточному лідеру — валідатору, який у цей момент має право формувати блок.
- Лідер перевіряє підписи, баланси та права на виконання. Якщо все коректно, він включає транзакцію до блоку.
- Інші валідатори перевіряють блок. Після їхнього підтвердження транзакція вважається завершеною.
Чому транзакція може не пройти
- Недостатньо SOL — на акаунті немає коштів для оплати комісії або переказу.
- Невірний підпис — гаманець сформував неправильний підпис, що трапляється при проблемах із підключенням.
- Перевантаження мережі — у рідкісних випадках мережа може бути перевантажена, і транзакція не встигає обробитися за відведений час.
- Помилка в програмі — якщо транзакція викликає програму, і програма повертає помилку, транзакція відхиляється, але комісія все одно сплачується.
Як перевірити статус транзакції
Кожна транзакція отримує унікальний ідентифікатор — підпис (signature). Цей ідентифікатор можна вставити в блокчейн-оглядач (explorer) — спеціальний сайт, який показує всі транзакції мережі. Там ви побачите: чи підтверджено транзакцію, які акаунти були задіяні, скільки SOL було сплачено як комісія та який результат виконання.
Що таке комісія в мережі Solana
Навіщо мережі потрібні комісії
Комісія виконує дві функції. По-перше, вона захищає мережу від спаму: якщо б транзакції були безкоштовними, будь-хто міг би завалити мережу мільйонами беззмістовних запитів. По-друге, комісія є винагородою для валідаторів — комп'ютерів, які обробляють транзакції та підтримують роботу мережі.
Скільки коштує типова транзакція в SOL
Точна сума комісії змінюється залежно від завантаження мережі, але базова транзакція в Solana традиційно коштує частки центу. Щоб дізнатися актуальну суму, перевірте поточний стан мережі в офіційних джерелах або в інтерфейсі вашого гаманця перед відправкою транзакції.
Чому комісії в Solana низькі порівняно з іншими мережами
Solana здатна обробляти велику кількість транзакцій одночасно, тому вартість обробки однієї транзакції розподіляється між багатьма операціями в одному блоці. Крім того, архітектура мережі оптимізована так, щоб зменшити обсяг даних, який потрібно зберігати та передавати для кожної транзакції.
Чи можна передбачити комісію заздалегідь
Так, гаманці зазвичай показують орієнтовну комісію перед тим, як ви підтвердите транзакцію. Проте точна сума може трохи відрізнятися, якщо мережа змінить стан завантаження в ту мить, коли ви натискаєте «відправити».
Що робити, якщо комісія виявилася вищою за очікувану
Якщо гаманець показав одну суму, а списалося більше — перевірте ідентифікатор транзакції в оглядачі. Можливо, транзакція викликала програму, яка виконала додаткові дії, кожна з яких має свою комісію. Якщо ви помітили розбіжність без очевидної причини, не надсилайте нові транзакції й перевірте гаманець на наявність оновлень.
Що таке валідатор Solana
Валідатор як комп'ютер, який перевіряє транзакції
Валідатор — це комп'ютер із спеціальним програмним забезпеченням, який постійно підключений до мережі Solana. Його завдання — перевіряти транзакції, формувати блоки та підтверджувати блоки, створені іншими валідаторами. Валідатором може стати будь-хто, хто має достатньо потужний сервер та певну кількість монет SOL.
Чому мережі потрібні багато валідаторів
Чим більше незалежних валідаторів, тим складніше зловмиснику контролювати більшість і підмінити дані. Це називається децентралізацією: мережа не залежить від одного комп'ютера чи однієї організації. Якщо один валідатор вимикається, мережа продовжує працювати.
Що таке стейкінг і як він пов'язаний із валідаторами
Стейкінг — це процес блокування монет SOL на спеціальному акаунті для підтримки роботи валідатора. Чим більше SOL заблоковано за валідатором, тим більшу вагу мають його голоси при підтвердженні блоків. Користувачі можуть делегувати свої SOL валідатору, не віддаючи йому самі монети, і отримувати частку винагороди. Детальніше про це — на сторінці solana-staking.
Як валідатори забезпечують безпеку мережі
Валідатори постійно перевіряють один одного: якщо лідер спробує включити в блок недійсну транзакцію, інші валідатори відхилять цей блок. Валідатор, який систематично порушує правила, втрачає частину заблокованих за ним SOL — це називається slashing (скорочення стейку).
Де дізнатися більше про запуск власного валідатора
Технічні вимоги, налаштування та ризики запуску валідатора розглянуті в розділі agave-validators. Це складний процес, який вимагає технічної підготовки та розуміння архітектури мережі.
Що таке токени в мережі Solana
Відмінність між монетою SOL та токенами
SOL — це рідна монета мережі, вбудована в протокол. Токени — це додаткові цифрові одиниці, які створюються користувачами за допомогою програм поверх мережі. Токени можуть представляти будь-що: права на сервіс, ігрові предмети, одиниці обліку в децентралізованій програмі тощо.
Які типи токенів існують
- Fungible токени — взаємозамінні, як гривні: один токен типу A дорівнює будь-якому іншому токену типу A.
- NFT (невзаємозамінні токени) — унікальні, як картини: кожен NFT має свої індивідуальні характеристики.
Як токени з'являються в мережі
Будь-хто може створити токен у Solana, сплативши комісію в SOL. Для цього створюється спеціальний акаунт — mint-акаунт, який визначає назву, символ, загальну кількість та інші параметри токена. Після створення токен можна розподіляти між іншими акаунтами.
Чи всі токени однаково надійні
Ні. Оскільки створити токен може будь-хто, існують токени від серйозних проєктів із відкритим кодом і прозорою командою, а є токени, створені анонімно за кілька хвилин без жодної реальної цінності. Завжди перевіряйте, хто створив токен і чи є підтверджена інформація про проєкт.
Де переглядати список токенів
Огляд токенів екосистеми Solana зібрано на сторінці solana-ecosystem-catalog. Там ви знайдете відомості про різні проєкти та їхні токени.
Як Solana досягає швидкості транзакцій
Що означає «швидкість» у контексті блокчейну
Швидкість блокчейну зазвичай вимірюється двома показниками: кількістю транзакцій, які мережа може обробити за секунду (TPS), та часом від відправлення транзакції до її підтвердження (finality). Для звичайного користувача найважливіше друге: скільки секунд чекати, поки переказ буде завершено.
Proof of History: як цей механізм прискорює роботу
Proof of History (PoH) — це механізм, який створює криптографічний ланцюжок часових відміток. Уявіть годинник, який не просто показує час, а кожну секунду підтверджує криптографічним підписом, що минула саме одна секунда після попередньої відмітки. Завдяки цьому валідатори не витрачають час на узгодження того, яка транзакція відбулася раніше: порядок уже зафіксований у ланцюжку PoH.
Порівняння кількості транзакцій на секунду з іншими мережами
Solana спроєктована для обробки значно більшої кількості транзакцій за секунду порівняно з багатьма іншими блокчейнами. Точні цифри залежать від умов тестування та реального завантаження, тому наводити конкретні числа без посилання на джерело некоректно. Загалом архітектура Solana дозволяє обробляти тисячі транзакцій за секунду в реальних умовах.
Чи є недоліки у такої швидкості
Так. Висока швидкість вимагає потужного обладнання для валідаторів, що обмежує коло людей, які можуть самостійно запустити вузол. Крім того, в періоди екстремального навантаження мережа може тимчасово сповільнюватися, хоча такі випадки трапляються рідко.
Що це означає для звичайного користувача
Для вас це означає, що переказ коштів або обмін токенів зазвичай завершується за кілька секунд, а комісія залишається низькою. Ви не потрібно чекати хвилини, як у деяких інших мережах.
Що таке програма в Solana і чому вона важлива
Програма (smart contract) як автоматична інструкція для мережі
Програма в Solana — це набір інструкцій, записаних на мові програмування (зазвичай Rust), які мережа виконує автоматично, коли хтось звертається до неї. В інших блокчейнах такі інструкції частіше називають смарт-контрактами.
Аналогія з автоматом для кави та технічний факт
Аналогія: автомат для кави — це програма. Ви кидаєте монету (надсилаєте транзакцію), натискаєте кнопку (вибираєте інструкцію), і автомат видає каву (виконує дію). Автомат не потребує касира — все працює за закладеними правилами.
Технічний факт: програма в Solana розміщена на спеціальному акаунті, який є лише для читання. Коли транзакція посилається до програми, мережа завантажує її код, виконує вказані інструкції та повертає результат. Програма не може самостійно нічого робити — вона реагує лише на транзакції.
Які завдання виконують програми в Solana
- обмін токенів (децентралізовані біржі);
- видача та погашення позик;
- створення та управління NFT;
- управління спільними коштами (DAO);
- ігорні механіки та багато іншого.
Чим програми Solana відрізняються від смарт-контрактів інших мереж
У Solana програми є безстанними: вони не зберігають дані всередині себе. Усі дані зберігаються в окремих акаунтах, а програми лише читають і змінюють ці дані за запитом. Це дозволяє ефективніше паралелізувати виконання й досягати вищої швидкості.
Де навчитися створювати програми
Основи розробки програм для Solana викладено в розділі solana-dev-basics. Там ви знайдете інформацію про необхідні інструменти, мови програмування та перші кроки.
Що таке акаунт у Solana і чим він відрізняється від гаманця
Акаунт як запис у мережі з унікальною адресою
Акаунт у Solana — це запис у базі даних мережі, який має унікальну адресу, містить певні дані (баланс SOL, токени, стан програми тощо) та належить конкретному власнику. Кожен акаунт identifiable за своєю адресою — рядком символів, що виглядає, наприклад, так: 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU.
Гаманець як інструмент для керування акаунтами
Гаманець — це програма на вашому пристрої (телефоні, комп'ютері), яка зберігає ваші приватні ключі — секретні дані, що дозволяють підписувати транзакції від імені ваших акаунтів. Гаманець не є акаунтом: це інструмент, як ключі від квартири. Квартира — це акаунт у мережі, а ключі — це гаманець.
Чому один гаманець може мати багато акаунтів
Оскільки гаманець зберігає приватні ключі, а кожен акаунт пов'язаний із парою ключів (приватним і публічним), один гаманець може керувати будь-якою кількістю акаунтів. Ви можете створити новий акаунт у тому ж гаманці, і він матиме іншу адресу, але підписуватиметься тим самим ключем.
Що таке адреса акаунту і як вона виглядає
Адреса акаунту — це публічний ключ, записаний у форматі Base58. Вона складається з літер та цифр, зазвичай 32–44 символи. Адресу можна безпечно показувати іншим: за нею можна надіслати кошти, але вона не дозволяє нікому забрати ваші монети.
Безпека акаунтів
Безпека ваших акаунтів повністю залежить від того, наскільки надійно ви зберігаєте приватні ключі або seed-фразу гаманця. Якщо хтось отримає доступ до вашої seed-фрази, він зможе підписувати транзакції від вашого імені й переказати всі кошти. Більше про безпеку — на сторінці solana-wallets-security.
Що таке слот і епоха в Solana
Слот як часовий відрізок у роботі мережі
Слот — це фіксований часовий інтервал, протягом якого один валідатор (лідер) має право формувати блоки. Тривалість слота в Solana приблизно становить 400 мілісекунд. Якщо лідер не встигає створити блок за цей час, мережа переходить до наступного слота з іншим лідером.
Епоха як більший цикл, що об'єднує слоти
Епоха — це набір послідовних слотів. Після завершення епохи мережа оновлює список лідерів і валідаторів, перераховує винагороди за стейкінг та виконує інші адміністративні завдання. Кількість слотів в одній епосі є фіксованою в протоколі.
Чому це важливо знати новачку
Для базових дій — переказу коштів, обміну токенів — знати про слоти та епохи не обов'язково. Але якщо ви плануєте займатися стейкінгом або запуском валідатора, ці поняття стануть необхідними, оскільки зміна валідаторів та розподіл винагород прив'язані саме до епох.
Як слоти та епохи пов'язані зі стейкінгом
Коли ви делегуєте SOL валідатору, ваша делегація активується не миттєво, а з початку наступної епохи. Також зміна валідатора, до якого ви делегуєте кошти, набуває чинності після завершення поточної епохи. Детальніше — на сторінці solana-staking.
Де побачити поточний слот і епоху
Поточний слот і епоху можна побачити в блокчейн-оглядачі Solana або за допомогою команди в інтерфейсі командного рядка Solana CLI. Ці дані оновлюються постійно, тому конкретні цифри в цьому матеріалі не наводяться.
Як створюються та знищуються токени в Solana
Хто має право створювати нові токени
Будь-яка люда чи організація, яка має гаманець із достатньою кількістю SOL для оплати комісії, може створити новий токен у мережі Solana. Немає жодних дозволів чи ліцензій від централізованого органу.
Що таке mint-акаунт
Mint-акаунт — це спеціальний акаунт у мережі, який визначає параметри токена: його назву, символ, загальну кількість, кількість знаків після коми та того, хто має право випускати нові одиниці. Саме через mint-акаунт здійснюється емісія — створення нових токенів.
Чи можна знищити токени і що це означає
Так, власник токенів може спалити (знищити) свої токени, надіславши їх на спеціальну адресу, з якої неможливо їх вивести. Це зменшує загальну кількість токенів в обігу. Також автор токена може закрити mint-акаунт, що зробить неможливим випуск нових одиниць.
Чому кількість токенів у мережі постійно змінюється
Нові токени створюються щоразу, коли хтось випускає новий проєкт або додатково емітує існуючі. Токени знищуються, коли їх спалюють або коли mint-акаунти закриваються. Крім того, деякі програми можуть автоматично створювати або знищувати токени в рамках своєї логіки.
Як переконатися, що токен справжній
Перевірте адресу mint-акаунта токена в блокчейн-оглядачі. Достовірні проєкти публікують свої адреси на офіційних сайтах. Також звертайте увагу: чи закритий mint-акаунт (це означає, що ніхто не зможе випустити додаткові токени), хто є автором токена та чи є відкритий вихідний код програми, пов'язаної з ним. Якщо інформації про проєкт немає або вона виглядає підозріло — утримайтеся від взаємодії з токеном.