Solana
Solana — блокчейн-платформа с открытым исходным кодом для децентрализованных приложений. Она сочетает консенсус proof-of-stake с криптографическими часами proof of history; её нативный актив — SOL. Анатолий Яковенко описал proof of history в документе 2017 года, а публичная сеть Mainnet Beta начала работу в марте 2020 года.[1][2]

История
В проекте Яковенко последовательное вычисление SHA-256 служило проверяемым источником порядка. Вместе с Грегом Фицджеральдом он создал первый прототип; к проекту, ставшему Solana, присоединились Стивен Экридж и Радж Гокал. Запуску в марте 2020 года предшествовали тестовые сети и программа валидаторов Tour de SOL. Обозначение «beta» сохраняется по мере развития протокола и программного обеспечения.
Solana Labs разработала значительную часть раннего ПО. Швейцарский фонд Solana Foundation поддерживает децентрализацию, гранты и экосистему. Ни одна из этих организаций не подтверждает транзакции единолично: реестр создаёт сеть валидаторов.
Архитектура
Proof of history и консенсус
Proof of history (PoH) — не отдельная система голосования. Это непрерывно вычисляемая последовательность, подтверждающая порядок событий во времени. Валидаторы используют её вместе со stake-взвешенным протоколом Tower BFT. Назначенные лидеры упорядочивают транзакции, а голоса подтверждают ветви. Финальность зависит от последующих голосов, а не только от часов.[1]
Turbine распределяет данные блоков пакетами, Gulf Stream пересылает транзакции будущим лидерам, Pipelining делит стадии проверки между аппаратными узлами, Cloudbreak — архитектура базы аккаунтов. Archivers предлагались для распределённого хранения. Это компоненты системы, а не самостоятельные механизмы консенсуса.
Аккаунты, программы и исполнение
Состояние хранится в аккаунтах с 32-байтовыми адресами. Программа содержит код, а изменяемое состояние — в отдельных аккаунтах, передаваемых инструкции. Несколько инструкций образуют атомарную транзакцию. Sealevel параллельно выполняет транзакции, если их изменяемые аккаунты не пересекаются.[3]
Программы часто пишут на Rust. Токены обычно используют Solana Program Library (SPL) Token или Token-2022. Правильное сокращение — «SPL», а не «SLP».
Программы Solana могут быть развёрнуты как неизменяемый код или через обновляемый загрузчик. Обновляемая программа имеет upgrade authority, способную заменить исполняемые данные; полномочие можно передать или отозвать, после чего программа становится неизменяемой. При оценке приложения следует отличать консенсус валидаторов от более узкого полномочия, управляющего конкретной программой.[4]
Транзакции и комиссии
Транзакция содержит подписи и сообщение с аккаунтами, свежим blockhash и инструкциями. Комиссия в SOL включает базовую часть за подпись и необязательную приоритетную часть; исполнение ограничено вычислительными единицами и объёмом данных.[5]
15 сентября 2026 года функция txv1 активировалась в Mainnet в эпохе 1035. Формат версии 1 увеличил максимальный сериализованный размер с 1 232 до 4 096 байт. Legacy и версия 0 остались действительными. V1 хранит ресурсные лимиты в конфигурации, не использует таблицы поиска адресов и даёт больше места доказательствам, мультиподписям и пакетам. Считывающие системы и индексаторы должны явно поддержать версию 1; отправка остаётся добровольной.[6][7]
SOL

SOL применяется для комиссий и стейкинга; один SOL равен миллиарду лампортов. Делегирование передаёт вес голоса, но не владение токенами. Эмиссия и правила комиссий меняют предложение, поэтому фиксированная цифра быстро устаревает.
Надёжность и децентрализация
Высокая пропускная способность предъявляет серьёзные требования к сети и оборудованию. Концентрация stake, число клиентских реализаций и стоимость работы остаются вопросами децентрализации. В сентябре 2021 года производство блоков остановилось примерно на 17 часов после перегрузки и исчерпания ресурсов. Другие инциденты 2022 года привели к изменениям в приёме транзакций, рынках комиссий и ПО.[8]
Клиент Agave от Anza стал преемником исходной кодовой базы валидатора Solana Labs, а Firedancer разрабатывался как отдельная высокопроизводительная реализация. Версии и функции вводятся постепенно, поэтому доля stake каждого клиента — датированный эксплуатационный показатель, а не постоянное свойство. Независимые клиенты уменьшают общий риск реализации лишь тогда, когда готовы к production и действительно широко развёрнуты.[9]
Экосистема
В Solana работают децентрализованные биржи, кредитные протоколы, платежи, игры и NFT-площадки. Активы вроде USDT могут выпускаться как токены Solana, однако эмитент и его административные полномочия отделены от консенсуса.
См. также
Ссылки
Примечания
- ↑ 1,0 1,1 Anatoly Yakovenko, “Solana: A new architecture for a high performance blockchain”, версия 0.8.13.
- ↑ Solana Foundation, “Year in Review 2020”, 2020 год.
- ↑ Документация Solana, “Core Concepts”, проверено 16 сентября 2026 года.
- ↑ Документация Solana, “Programs”, проверено 16 сентября 2026 года.
- ↑ Документация Solana, “Fees”, проверено 16 сентября 2026 года.
- ↑ Solana Foundation, “Larger Transaction Sizes”, обновлено в сентябре 2026 года.
- ↑ CoinDesk, материал о Transaction V1, 15 сентября 2026 года.
- ↑ Solana Foundation, первичный отчёт об остановке 14 сентября, 2021 год.
- ↑ Журнал изменений Solana, проверено 16 сентября 2026 года.