Solana

Solana — это платформа для создания DeFi решений и экосистема децентрализованных приложений (Dapps). Solana использует механизм консенсуса PoS вместе с алгоритмом PoH — алгоритм доказательства истории, ключевая разработка создателей проекта. У Solana есть свой одноименный токен Solana (SOL). Solana основана в 2017 году Анатолием Яковенко, Грегом Фицджеральдом, Стивеном Экриджем, Раджем Гокалом и Зед Зедом.

В марте 2020 года была запущена бета-версия майннет Solanа. Штаб-квартира Solana находится в Женеве, Швейцария.

Описание

Для увеличения скорости транзакций Solana использует PoH (англ. «Proof of History», «алгоритм доказательства истории»). PoH потенциально позволил бы Solana совершать 710 000 транзакций в секунду (TPS). Количество нодов Solana на апрель 2022 года составляет около 1600, а время блока — 400 мс.

Solana предлагает свою экосистему Dapps. Среди приложений, построенных на Solana — децентрализованная биржа Serum DEX.

История создания

Основателями проекта являются Анатолий Яковенко, Грег Фицджеральд, Стивен Эк-ридж, Радж Гокал и Зед Зед.
В ноябре 2017 года Анатолий Яковенко публикует черновик (White Paper) документации Solana, описывающий алгоритм PoH. PoH призван ускорить обработку транзакций в блокчейне. 13 февраля 2018 года коллега Яковенко в Qualcomm Грег Фицджеральд приступает к первой реализации концепции, описанной в документации Яковенко. Проект публикуется в GitHub. 28-го февраля состоится первый релиз проекта, где Фицджеральд демонстрирует возможность 10,000 транзакций в течение около половины секунды.

Впервые проект был учрежден под названием Loom. Однако в связи с возникшим сторонним проектом Loom Network на Ethereum, команда Loom решила выбрать для своего проекта название Solana. Solana отсылает к Солана-Бич в округе Сан-Диего в Калифор-нии, где Яковенко, Фицджеральд и Экридж жили 3 года во время работы на Qualcomm.

В 2019 году Solana объявляет о запуске Tour de SOL, мероприятия, призванного обнаружить уязвимые места и укрепить тестнет Solana.

Бета-версия майннет Solana запущена в марте 2020 года.

Принцип работы Solana

Solana — это pBFT-подобный PoS-блокчейн. Solana использует механизм консенсуса PoS (англ. «Proof of Stake»), модифицированный и улучшенный алгоритмом PoH (англ. «Proof of History»).

Для написания смарт-контрактов, или «Программ», в Solana используются языки программирования Rust, С и C++.

Proof of History (PoH)

Алгоритм доказательства истории, PoH — это улучшенная версия механизма консенсуса PoS (доказательство доли владения, «Proof-of-stake»).

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

PoH является высокочастотной VDF, «функцией проверяемой задержки» (от англ. «verifiable delay function»), и выполняет роль часов в Solana. Каждый узел сети по расписанию занимает позицию «лидера» для стейкинга блоков в сети.

Инновации Solana

Помимо алгоритма PoH, команда Solana разработала другие технологии для улучшения производительности блокчейна:

  • Tower BFT — оптимизированный для PoH pBFT-подобный алгоритм консенсуса;
  • Turbine использует протокол пользовательских датаграм, или UDP (англ. «User Datagram Protocol»), для проведения транзакций;
  • в Gulf Stream транзакции передаются без использования мемпула и валидаторы определяются заранее;
  • виртуальная машина Sealevel позволяет обрабатывать транзакции параллельно;
  • Pipelining — конвейерный метод оптимизации процесса подтверждения транзакции;
  • Cloudbreak — масштабируемая горизонтально база данных аккаунтов;
  • Archivers, «Архиваторы» — сеть узлов, являющихся хранилищем распределенного реестра.

Токен SOL

Стандарт токенов SOL — это SPL, аналогичный стандарту ERC20 в Ethereum. SOL используется как утилитарный, или «служебный», токен. Токенами SOL можно оплачивать комиссии за транзакции, стейкить токены, а также владельцы SOL имеют возможность стать валидаторами. Другой функцией SOL является создание децентрализованных приложений на основе Solana.

Дробные части SOL называются «лампорты» в честь Лесли Лампорт. 1 лампорт оценивается в 0.000000001 SOL.

Токен SOL является одновременно инфляционным и дефляционным. Исходный уровень годовой инфляции SOL составляет 8%, и будет сокращаться каждый год до того, как достигнет 1,5%. 1,5% годовой инфляции станет постоянным долгосрочным уровнем инфляции SOL. У SOL нет жесткого ограничения в количестве токенов. Сеть сжигает SOL в рамках дефляционной модели.

По данным Coingecko на апрель 2022 в обращении находится 326 млн. 220 тысяч 790 токенов SOL.

16,23% SOL были проданы на этапе посевного финансирования, 12,79% токенов разделены между командой Solana, 12,92% выпущены на основную продажу. Фонд Solana держит 10,46% токенов. Оставшиеся токены ещё не выпущены на рынок, либо уже выпущены для частных и публичных продаж.

Критика Solana

Основная критика Solana состоит в том, что уровень децентрализации платформы очень низок. Единственный разработчик основных узлов Solana — это Solana Foundation. Высокая требовательность Solana к оборудованию и пропускной способности сети валидаторов также может приводить к тому, что меньшее количество пользователей сети способны стать валидаторами.

Перебои в работе Solana

14 сентября 2021 года работа сети Solana прерывается на 16 часов из-за резкого увеличения нагрузки до 400 000 транзакций в секунду (TPS), что привело к разветвлению сети. Потребовалось перезапустить сеть для возобновления её работы. В январе 2022 года Solana переживает 6 сбоев в работе сети. В том числе сеть потерпела сбой с 21-го января 00:00 до 22-го января 20:00. В субботу 22-го января цена SOL упала на более чем 30% до 88$.

Развитие Solana

В августе 2020 года на основе Solana запускается децентрализованная биржа Serum DEX. В 2021 году Solana начинает поддерживать USDC, а Tether запускает USDT-стейблкоин на Solana .

В начале 2021 года стоимость SOL равнялась 1.5$ и выросла на 17,500% до 275$ в ноябре того же года .

NFT-маркетплейс OpenSea начал поддерживать NFT, созданные на Solana, в бета-версии с 7 апреля 2022 года .

Ссылки

См. также на BitcoinWiki