Обзор криптовалюты Solana

Solana

Solana – это одноуровневый высокоскоростной блокчейн с открытым исходным кодом, разработанный для создания децентрализованных приложений (dApp) и предоставления DeFi-решений.

Проект поддерживает Фонд Solana Foundation, который находится в Женеве, Швейцария.

Отличительные черты монеты – высокая скорость обработки транзакций и масштабируемость.

Solana, по информации авторов проекта, реально может обрабатывать до 50 тыс (по некоторым данным – до 65 тыс ) транзакций в секунду. При этом, размер сетевых комиссий минимален: до $10 за 1 млн транзакций, теоретический предел – 710 тыс транзакций в секунду.

Разработчики уверяют, что их инновации позволяют безопасно масштабировать любой бизнес до миллиардов пользователей и устройств по всему миру без шардинга и layer 2.

Ключевые инновации

Ставку делают на такие технологические решения:

  • Алгоритм консенсуса Proof-of-History (PoH) – децентрализованные “часы” для обеспечения консенсуса;
  • Turbine – протокол распространения блоков, позволяющий сократить время передачи данных, разбивая пакет данных и распространяя его небольшими частями между соседними нодами;
  • Gulf Stream – протокол передачи транзакций без использования мемпула, благодаря заблаговременному определению валидаторов;
  • Sealevel – протокол параллельного запуска смарт-контрактов, который позволяет найти все непересекающиеся транзакции в блоке и выполнить их одновременно;
  • Pipeline – механизм быстрой валидации и репликации транзакций, позволяющий обработать поток данных в определенной последовательности, когда за каждый шаг отвечает разное оборудование;
  • Cloudbreak – горизонтально масштабируемая база данных аккаунтов, решающая проблему низкой производительности из-за ограниченного размера памяти или скорости доступа;
  • Archivers – блокчейн-хранилище для хранения петабайтов данных блокчейна. Состоит из специальных нод-архиваторов, которые хранят отдельные элементы истории состояния блокчейна, зашифрованные с помощью помехоустойчивого кода;
  • Tower Byzantine Fault Tolerance (Tower BFT) – кастомизированная версия алгоритма PBFT (Practical Byzantine Fault Tolerance) с учетом PoH-алгоритма консенсуса в качестве сетевых часов. Об этих алгоритмах в статье ниже .

Ускорение транзакций или Как работает Solana

В чем секрет быстрых транзакций и высокой масштабируемости блокчейна Solana?

По утверждению разработчиков проекта, их технология позволяют решить проблему быстрого и надежного подтверждения последовательности транзакций благодаря сочетанию механизмов консенсуса Proof-of-History, Tower BFT и Proof-of-Stake.

Как работает Proof-of-History?

Для каждого реестра необходима временная метка совершения транзакции для достижения консенсуса. Если в централизованной сети этот вопрос решаем, то в децентрализованной он стоит довольно остро, поскольку нет единых “центральных часов” для узлов.

Разработчики Solana придумали алгоритм консенсуса PoH – децентрализованные “часы”, в которых ход времени кодируется в виде самих данных. PoH фиксирует успешные операции и время между ними.

PoH использует Функцию Подтверждаемой Задержки (Verifiable Delay Function). VDF – это функция, для вычисления которой требуется определенный период времени. Она выдает уникальный результат, который можно открыто проверить.

Каждый блок Solana содержит хэш результатов VDF предыдущего блока. Это позволяет проверить время, прошедшее между любыми двумя операциями.

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

Practical Byzantine Fault Tolerance, Tower BFT и их роль в предотвращении злоупотреблений

Участники любого блокчейна, умышленно или случайно, могут ошибаться и подтверждать ложные транзакции. Смысл алгоритмов консенсуса – в достижении согласия между участниками сети, предотвращении возможных злоупотреблений, манипуляций и саботажа, обеспечении безопасности транзакций.

Practical Byzantine Fault Tolerance – алгоритм, который позволяет достичь консенсуса, даже если часть нод сети не отвечает или дает ложные данные.

Tower BFT – это вариация алгоритма консенсуса Practical Byzantine Fault Tolerance (PBFT). В данном случае, в качестве часов перед консенсусом используется алгоритм PoH, который позволяет кодировать тайм-ауты в самом реестре.

Proof-of-Stake

В качестве инструмента мониторинга процессов PoH и определения правил участия валидаторов используется алгоритм консенсуса Proof-of-Stake.

Теоретически, каждый пользователь может стать валидатором (если его доля в пуле ставок достаточно велика), либо участвовать в стейкинге, делегируя свои монеты валидаторам и получая вознаграждение.

Валидаторы (их по миру около 1000) могут объединяться в кластеры для обслуживания клиентских транзакций и поддержания целостности бухгалтерской книги.

Масштабируемость и сочетаемость

Благодаря вышеописанным технологическим решениям, Solana позиционируется как платформа для запуска и развития децентрализованных приложений, требующих высокой скорости обработки операций и поддерживающих свыше миллиарда пользователей (биржи, маркетплейсы, игровые приложения, платежные системы).

Авторы заявляют, что Solana масштабируется благодаря закону Мура, не требуя от разработчиков приложений интеграции с несколькими шардами или решениями второго уровня.

Это позволяет избежать многих проблем layer 2, в частности, сложностей с вводом/выводом фиатных валют и совместимости с другими приложениями в экосистеме.

В планах компании – кроссчейн-интеграции с другими сетями первого уровня. В частности, для интеграции с Ethereum уже разрабатывается решение Wormhole.

Применение Solana

Криптовалюта SOL, как нативная монета блокчейна, передается в качестве вознаграждения нодам за выполнение программ и валидацию блоков.

Пользователи могут применять ее для:

  • уплаты комиссий внутри сети;
  • стейкинга (т.е. для получения дохода за поддержку сети);
  • управления проектом путем голосования за изменения протокола.

Система Solana может осуществлять микроплатежи дробными SOL, которые называются лампортами (в честь самого большого технического вдохновителя Solana, Лесли Лампорта). 1 лампорт составляет 0,000000001 SOL.

Команда разработчиков

Проект Solana был представлен миру в 2020 году, хотя его разработка началась в 2017. С 2019 года компания привлекла более $25 млн от инвесторов, включая Multicoin Capital, Foundation Capital, Distributed Global, Blocktower Capital, NGC Capital и Rockaway Ventures.

Компанию Solana Labs основал Анатолий Яковенко, пригласив команду разработчиков с бэкграундом в компаниях Apple, Intel, Google, Microsoft и проч, как утверждается на сайте проекта.

Анатолий Яковенко

Про Анатолия Яковенко известно, что до начала работы над проектом он руководил разработкой операционных систем в Qualcomm, распределенных систем в Mesosphere и сжатия данных в Dropbox.

Он имеет 2 патента на высокопроизводительные протоколы операционных систем, был разработчиком ядра для BREW, на котором работали все CDMA-телефоны (более 100 млн устройств), и руководил разработкой технологии, которая сделала возможным использование Project Tango (VR/AR) на телефонах Qualcomm.

У Solana официально несколько соучредителей. Среди них – Raj Gokal и Greg Fitzgerald.

Радж Гокал

Радж Гокал – главный операционный директор. До Solana Радж был венчурным инвестором в General Catalyst, основал компанию Sano, занимающуюся производством потребительских медицинских приборов, и руководил управлением продуктами в компании Omada Health.

Грег Фицджеральд

Грег Фицджеральд – главный технический директор. Грег является главным архитектором компании Solana. Ранее также, как и Анатолий, работал в компании Qualcomm. Грег создал двунаправленный RPC-мост между C и Lua для операционной системы BREW, помог запустить ARM-бэкенд для LLVM и опубликовал множество проектов с открытым исходным кодом, включая потоковый оптимизатор LLVM на языке Haskell, инструментарий для анализа лицензий на Python и реактивный веб-фреймворк на TypeScript.

Преимущества и недостатки Solana

Основными преимуществами сети можно назвать:

  • высокую скорость транзакций при их низкой и неизменной стоимости, а также экологичности;
  • масштабируемость (благодаря высокой производимости без шардинга и решений второго уровня);
  • многочисленные партнерские связи в рамках экосистемы;
  • децентрализацию;
  • фокус на децентрализованные приложения в сфере DeFi;
  • опытную команду разработчиков;
  • возможность приобретения криптовалюты SOL на большом количестве бирж, как за крипту, так и за фиат;
  • возможность зарабатывать посредством стейкинга;
  • безопасность (разработчики заявляют, что прошли аудит компании, которой доверяют лидеры Fortune 500).

Из недостатков отмечают новизну проекта и малоизвестность за пределами криптосообщества.

Где можно купить криптовалюту Solana

Криптовалюта SOL достаточно широко представлена на биржах (Binance, OKEx, FTX, VCC Exchange и многих других), в основном в торговых парах с другими криптовалютами: BTC, USDT, BUSD, ETH, BNB, BCH.

За фиат (преимущественно, USD) криптовалюту Solana можно купить на биржах FTX, FTX US и Binance US.

Купить SOL можно также с использованием криптокошельков.

Цена и курс криптовалюты Solana

Стоимость криптовалюты Solana по состоянию на май 2021 года составила около $50.

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

Позиция валюты SOL в рейтингах Coinmarketcap и Coingecko по рыночной капитализации (около $12 млрд) – в ТОП-20.

Прогноз и перспективы Solana

Solana позиционируется как блокчейн для dApps в сфере DeFi, Web3 и blockchain-игр.

Сегодня в экосистеме Solana числится более 250 проектов и их количество постоянно растет.

Прямым конкурентами Solana на рынке масштабируемых блокчейнов для dApps называют Ethereum и Polkadot.

Эксперты, основываясь на предположениях о повышении интереса к инновационным технологиям Solana, прогнозируют дальнейший рост спроса на криптовалюту и повышение ее стоимости.

Есть мнение, что SOL попадет в ТОП-10 криптовалют по капитализации и ее шансы на выживание существенно выше, чем у альткоинов-конкурентов.

Сейчас криптовалюта Solana стоит недорого. Но если проект оправдает ожидания и обеспечит инфраструктуру, необходимую для глобального внедрения, она не будет долго оставаться дешевой.

Вместе с тем, стоит учитывать, что проект – новый, а успешная реализация его технологических решений – дело неопределенного будущего.

Источник