Что такое Solana ($SOL)?

Don
5 min readApr 4, 2022

--

Solana — блокчейн-сеть для быстрых транзакций с высокой пропускной способностью, которая использует уникальный способ упорядочивания транзакций для повышения скорости. Пользователи могут оплачивать комиссию за транзакции и взаимодействовать со смарт-контрактами с помощью $SOL, собственной криптовалюты сети Solana.

Введение

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

Блокчейн Solana основан в 2017 году Анатолием Яковенко из Solana Labs(бывший разработчик Qualcomm и Dropbox). Использует новый способ верификации транзакций. Так же Solana стремится использовать несколько прорывных технологий для следующего поколения DApps.

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

Как работает Solana?

Solana — это блокчейн с открытым исходным кодом, третьего поколения на базе алгоритма Proof of Stake. Он использует Proof of History — уникальный способ создания не требующей доверия системы для определения времени транзакции.

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

Все события и транзакции Solana хешируются с использованием хеш-функции SHA256. Она использует входные данные и выдаёт уникальный результат, который чрезвычайно трудно предсказать. Solana использует выходные данные транзакции в качестве входных данных для следующего хеша. Так порядок транзакций встраивается в хешированный результат.

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

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

Proof of History отличается от алгоритма консенсуса Proof of Work, который используется в биткоине. Блоки биткоина — это большие группы неупорядоченных транзакций. Каждый майнер BTC в зависимости от местного времени добавляет дату и время к блоку, который он майнит. Время может отличаться от других нод или даже быть ложным, поэтому ноды проверяют корректность отметок времени.

Важность этой технологии состоит в том, что большинство сетей тратят время и ресурсы на синхронизацию времени транзакций между узлами сети. Создатели SOL реализовали централизованные часы, по которым все узлы могут сверяться, не тратя на это ресурсы. Proof of History — это не алгоритм консенсуса, а способ сократить время подтверждения порядка транзакций. Proof of History в сочетании с Proof of Stake облегчает выбор следующего валидатора для блока. Поскольку нодам требуется меньше времени для проверки порядка транзакций, сеть быстрее выбирает нового валидатора.

Ключевые особенности Solana

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

  • Tower Consensus — оптимизированная для PoH версия Практической Византийской Отказоустойчивости(PBFT), он позволяет распределенным сетям достигать консенсуса, несмотря на атаки со стороны вредоносных узлов
  • Turbine — протокол распространения блоков.
  • Gulf Stream — протокол передачи транзакций без использования пула памяти.
  • Sealevel — параллельное выполнение смарт-контрактов.
  • Pipelining — блок обработки транзакций для оптимизации проверки.
  • Cloudbreak — база данных аккаунтов, масштабируемая горизонтально.
  • Archivers — распределенное хранилище реестров.

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

Для сравнения: время блока биткоина составляет примерно 10 минут, а Ethereum — около 15 секунд.

Блокчейн Solana очень привлекателен для разработчиков. Во-первых, сама система позволяет писать приложения внутри нее, а не на сторонних ресурсах. Это обеспечивает целостность и удобство разработки. Во-вторых, система использует очень популярный язык программирования Rust. Как результат — разработчикам не требуются дополнительные знания для работы.

Владельцы SOL могут размещать в стейкинге свои токены в рамках алгоритма консенсуса PoS-блокчейна. Совместимый криптовалютный кошелёк позволяет передавать токены для стейкинга валидаторам, которые обрабатывают транзакции сети. В случае успеха валидатор делится с владельцами токенов вознаграждениями за стейкинг. Этот механизм вознаграждения побуждает валидаторов и делегатов действовать в интересах сети. В мае 2021 года у Solana насчитывалось около 900 валидаторов, что делает эту сеть довольно децентрализованной.

Что такое токен $SOL?

SOL — это собственная криптовалюта Solana, функционирующая как utility-токен. Сеть сжигает SOL в рамках своей дефляционной модели. Владельцы SOL также могут стать валидаторами сети. Как и Ethereum, Solana позволяет разработчикам создавать смарт-контракты и проекты на основе блокчейна.

SOL использует протокол SPL — это стандарт токенов блокчейна Solana, аналогичный ERC20 в Ethereum. Токен SOL имеет два основных применения:

  1. Оплата комиссий за транзакции при использовании сети или смарт-контракто. Средняя комиссия за транзакцию составляет 0,000005 SOL (или крошечную долю одного цента)
  2. Стейкинг токенов как часть механизма консенсуса Proof of Stake.

Другие способы применения SOL создают DApps на основе Solana. Например, Chainvote создаёт DeFi-приложение для корпоративного управления с голосованием при помощи токенов SOL. За первые два квартала 2021 года цена Solana выросла почти в 30 раз, что привлекло внимание инвесторов и спекулянтов.

Coingecko: https://www.coingecko.com/en/coins/solana

CoinMarketCap: https://coinmarketcap.com/currencies/solana/

Как приобрести и хранить SOL?

Solana(SOL) торгуется на всех популярных централизованных биржах, таких как Binance, Huobi, Gate, KuCoin, ByBit, FTX, Coinbase, OKX, Hotbit, MXC, Bitmax, Bithumb

Среди децентрализованных бирж можно выделить Dexlab, Raydium, Orca. А так же Jupiter Agregator, который поможет найти лучшую цену среди нескольких бирж и провести наиболее выгодный обмен.

Хранить токены SOL можно в криптовалютных кошельках с поддержкой SPL: Sollet, Phantom, Solflare. А также в мультивалютных кошельках: Trust wallet, SafePal, C98.

В качестве аппаратных кошельков подойдут Ledger Nano или SafePal S1.

Если вы хотите добавить SOL в стейкинг, вам понадобится кошелек с поддержкой стейкинга(SolFlare, Phantom) или инструменты командной строки Solana. Кошелек позволит вам создать аккаунт для стейкинга и делегировать токены SOL валидатору.

Так же это возможно делать на AMM площадках: Marrinade и Lido

Вывод

Solana — это относительно молодой проект, который улучшает скорость и масштабируемость. Цена токена этой сети значительно выросла и привлекла интерес инвесторов. Тем не менее случаев и способов применения Solana ещё довольно мало.

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

--

--