Project profile
Solana — публічний програмований блокчейн, створений для обробки великого потоку транзакцій і надання застосункам спільного середовища виконання. Серед його застосувань — платежі, перекази стейблкоїнів, децентралізовані фінанси (DeFi), торгівля та інші цифрові активи. Solana позначає мережу та її інфраструктуру, а SOL — її нативну криптовалюту. Застосунки можуть використовувати той самий базовий реєстр, реалізуючи власні правила, активи й послуги.
У Solana смарт-контракти називають програмами. Транзакції містять інструкції, що викликають програми та читають або оновлюють акаунти з балансами й іншими даними. Валідатори обробляють транзакції, перевіряють підписи та виконують інструкції програм, щоб перевірити отримані зміни стану. Вони також створюють блоки й голосують за те, які блоки мережа приймає. Так виконання застосунків поєднується з узгодженням спільного реєстру; фактична пропускна здатність і досвід проведення транзакцій залежать від стану мережі, конкурентного попиту та ресурсів, потрібних кожній транзакції.
Solana використовує доказ частки володіння (PoS): вага голосів у консенсусі визначається кількістю SOL, внесених у стейкінг і пов'язаних із відповідним валідатором. Proof of History (PoH, доказ історії) виконує іншу функцію: послідовні обчислення створюють перевірюваний запис плину часу й порядку подій. Це допомагає координувати обробку транзакцій. Обидва механізми працюють разом: валідатори виконують і перевіряють транзакції та формують консенсус голосуванням із вагою відповідно до стейку, а PoH забезпечує часову основу й порядок для координації.
SOL використовується для оплати мережевих комісій, що включають базову та необов'язкову пріоритетну комісію. Пріоритетна комісія може підвищити пріоритет планування обробки. SOL також можна делегувати валідаторам через стейкінг, збільшуючи вагу їхніх голосів у консенсусі. Під час нативного делегування власники зберігають право власності на свої SOL. Винагороди розраховуються для делегованого стейку, що відповідає умовам протоколу; активація, деактивація та подальше виведення підпорядковуються його часовим правилам.
Інші активи, випущені в Solana, зазвичай використовують токен-програми й називаються токенами SPL. Кожен актив має власний mint-акаунт, обсяг пропозиції та відповідні повноваження або правила застосунку. Стейблкоїни та токени застосунків є окремими від SOL активами й використовують ту саму мережу для обробки транзакцій. Їхній випуск, умови погашення та економічні функції визначаються конструкцією відповідних активів і застосунків.
Пропозиція SOL змінюється через інфляційну емісію та передбачені протоколом правила спалювання комісій. Згідно із задокументованою структурою комісій, частина базової комісії спалюється, а пріоритетні комісії отримують валідатори. Зміни пропозиції відображають сукупну дію емісії та спалювання. Нативні винагороди за стейкінг фінансуються новою емісією SOL у межах інфляційного механізму. Винагороди за стейкінг змінюються залежно від параметрів протоколу, загального активного стейку, роботи валідатора та його комісії.