Solana (SOL)
4 минуты
Продвинутый- Цель Solana — обеспечить масштабирование без ущерба для децентрализации или безопасности. Для масштабирования блокчейн использует децентрализованные часы — новую технологию Proof of History (PoH). Она ставит на каждую транзакцию уникальную временную метку. На основе этих меток формируется порядок транзакций.
Solana (SOL) – это высокофункциональный и общедоступный веб-блокчейн децентрализованных финансовых решений (DeFi) с открытым исходным кодом. Также это первый блокчейн, который представил «децентрализованные часы», добавив указание о времени в процесс проверки транзакций. Solana решает проблемы масштабируемости и предоставляет один из самых эффективных блокчейнов на рынке криптовалют.
Создание
Основатели Solana — экс-сотрудник Qualcomm Анатолий Яковенко, бывший разработчик BREW Грег Фицжеральд и доктор наук в области физики частиц Эрик Уильямс.
В 2017 году Яковенко опубликовал черновик white paper, в котором представил алгоритм синхронизации блокчейна Proof-of-History (PoH). Позже Яковенко совместно со своим бывшим коллегой по Qualcomm Грегом Фицжеральдом создал блокчейн на языке программирования Rust, использующий PoH в качестве «внутренних часов». В феврале 2018 года Яковенко и Фицжеральд опубликовали официальную версию white paper проекта и запустили первую внутреннюю тестовую сеть.
В 2018 году Яковенко и Фицжеральд основали компанию, ныне известную как Solana Labs. Команда проекта включает бывших программистов Google, Microsoft, Qualcomm, Apple, Intel и Dropbox.
Основатели проекта назвали его Loom, но впоследствии переименовали в Solana во избежание путаницы с решением второго уровня Loom Network. Проект назван именем Солана-Бич — городка в тридцати минутах езды от Сан-Диего, где живет Анатолий Яковенко.
С апреля 2018 года по июль 2019 года проект привлек более $20 млн венчурных инвестиций в ходе нескольких закрытых токенсейлов. В третьем квартале 2020 года заработала публичная тестовая сеть проекта Tour de SOL. В марте 2020 года стартовала бета-версия основной сети.
В июне 2020 года проект создал Solana Foundation — организацию, направленную на развитие экосистемы Solana и принятие децентрализованных технологий. Компания Solana Labs передала Solana Foundation 167 миллионов токенов SOL и права на всю интеллектуальную собственность.
Как работает Solana?
Чтобы сделать DeFi доступным в масштабе, Solana Foundation использует механизм консенсуса proof of stake (PoS). Это означает, что скорость майнинга зависит от количества монет, внесённых в стейкинг той или иной ноды.
Монеты в стейкинге блокируются на определённое количество времени. Сеть использует заблокированные монеты для самосовершенствования. По истечении периода стейкинга вы получаете дополнительные монеты в качестве дохода.
В Solana пользователи и участники рынка могут запускать собственные проекты. Это могут бытьдецентрализованные приложения (DApp) или платформы DeFi.
Proof-of-History (PoH)
Механизм PoH создаёт запись, подтверждающую, что событие произошло в определённый момент времени. Этот процесс требует выполнения нескольких последовательных шагов, финальный результат которых размещается в открытом доступе для проверки.
В отличие от proof of work (PoW) или PoS, PoH – это не механизм консенсуса, а, скорее, система, которая позволяет проверять транзакции с помощью времени их выполнения. Блок транзакций проверяется каждые 400 миллисекунд. Этот отрезок можно назвать «секундой» децентрализованных часов Solana. Пометки о времени в Solana возможны благодаря хэш-функции SHA-256, в которой выходные данные транзакции повторно используются в качестве входных данных для следующего хэша.
В сети Биткоин майнерам BTC с разным местным временем приходится постоянно искать действительную отметку времени для майнинга блока, что приводит к ошибкам и ложным пометкам о времени. Система PoH значительно расширяет возможности для проверки транзакций.
PoH вводит цепочку организованных хэшей для обработки. Использование последнего хэшированного состояния транзакции может значительно сократить время проверки блока.
Следовательно, нода может проверить больше транзакций за 1,6 секунды – целых 4 блока. Затем нода, ответственная за майнинг, меняется ролями с другой нодой. Во время процесса проверки нода, ответственная за майнинг, считается ведущей.
Ключевые особенности
Solana отличается восемью техническими инновациями. Наиболее примечательной из них является Proof of History, но есть и другие:
- Tower BFT – оптимизированная для PoH версия практической византийской отказоустойчивости.
- Turbine – протокол распространения блоков.
- Gulf Stream – протокол передачи транзакций без использования пула памяти.
- Sealevel – параллельное выполнение смарт-контрактов.
- Pipelining – блок обработки транзакций для оптимизации проверки.
- Cloudbreak – база данных аккаунтов, масштабируемая горизонтально.
- Archivers – распределенное хранилище реестров.
Благодаря этим функциям, сеть Solana отличается высокой производительностью и временем блока в 400 мс, а также обрабатывает тысячи транзакций в секунду. Для сравнения: время блока биткоина составляет примерно 10 минут, а Ethereum – около 15 секунд.
Владельцы SOL могут размещать в стейкинге свои токены в рамках алгоритма консенсуса PoS-блокчейна. Совместимый криптовалютный кошелек позволяет передавать токены для стейкинга валидаторам, которые обрабатывают транзакции сети. В случае успеха валидатор делится с владельцами токенов вознаграждениями за стейкинг. Этот механизм вознаграждения побуждает валидаторов и делегатов действовать в интересах сети. В мае 2021 года у Solana насчитывалось около 900 валидаторов, что делает эту сеть довольно децентрализованной.
SOL
SOL — нативный utility-токен блокчейна Solana. SOL использует SPL — стандарт токена в блокчейне Solana, аналогичный стандарту ERC-20 в блокчейне Ethereum.
Доля токена SOL называется лэмпорт (lamport), в честь американского ученого в области информатики Лесли Лэмпорта, чьи исследования заложили основы теории распределенных систем. Один лэмпорт равен 0,0000000000582 SOL.
Существуют три сценария использования SOL:
- Стейкинг;
- Комиссии за транзакции;
- Управление.
Дефляционная модель Solana предусматривает сжигание токенов SOL.