Блокчейн Solana: обеспечение масштабируемости без ущерба безопасности и скорости.
Почему в мире блокчейн-технологий Solana считается самым производительным?
На днях одна из ведущих корейских компаний в сфере видеоигр Krafton, подписала долгосрочное соглашение с командой Solana Labs для разработки игр и сервисов на основе блокчейн-технологий и NFT. Две компании будут совместно работать не только в сфере маркетинга и дизайна блокчейн-игр, но и объединять усилия в проработке инвестиционных стратегий. Как сообщил один из представителей компании Krafton Пак Хюнгчул: “ Solana- самый производительный блокчейн в мире. Это дает разработчикам не только уверенность в долгосрочной перспективе проекта, но и создает серьезное конкурентное преимущество среди других компаний в данной сфере”. На фоне этой новости мы решили разобраться в причинах такого доверия к проекту Solana, а также понять, почему данная сеть считается одним из передовых лидеров в сфере масштабируемости и скорости проведения транзакций.
История создания проекта Solana
Свою историю блокчейн-платформа начинает с 2017 года, когда экс-сотрудник Qualcomm и Dropbox Анатолий Яковенко впервые опубликовал white paper проекта Solana. Документ содержал детальное описание принципа работы алгоритма консенсуса Proof-of-History.
Публикация вызвала у многих разработчиков живой интерес к проекту, что позволило Яковенко собрать сильнейшую команду программистов из таких компаний как: Google, Microsoft, Qualcomm, Apple, Intel и Dropbox.
В 2018 году Анатолий Яковенко совместно с Грегом Фитцджеральдом, (в настоящее время занимает пост главного технологического директора Solana), и доктором физических наук Эриком Уильямсом открыли компанию Solana Labs, которая взяла на себя вопросы технической разработки и финансирования проекта.
Интересно то, что свое название платформа получила в честь пляжа Solana Beach недалеко от Сан-Диего, где часто любил проводить свое время Анатолий Яковенко.
Вскоре, после совместной доработки и запуска бета-версии платформы, команда Solana провела ICO (первичное предложение монет) токена SOL, в ходе которого ей удалось собрать $314.15 млн от крупных венчурных инвесторов. Это позволило проекту значительно расширить свои инновационные возможности в сфере блокчейн-технологий.
Принцип механизма работы Solana
Чтобы децентрализованная сеть была масштабируемой, безопасной и быстрой, команда разработчиков Solana использовали восемь технологических инструментов:
1. Объединение Proof-of-Stake и Proof-of-History. Для оптимизации временных затрат на синхронизацию узлов, Solana использует два алгоритма консенсуса: PoS и уникальную разработку самого проекта-PoH. Такое взаимодействие позволяет не только обеспечить масштабируемость сети, но и повысить скорость обработки транзакций без нанесения ущерба безопасности платформы. Главная техническая задача Proof-of-History, это поддерживать непрерывную работу сети с помощью децентрализованных часов, которые сокращают время на создание нового блока, его воспроизводство, пропускную способность и хранение данных в реестре;
2. Tower BFT. Это улучшенная для Proof-of-History версия византийской отказоустойчивости (pBFT, practical Byzantine fault tolerance), вариант алгоритма консенсуса на основе Proof-of-Stake (PoS). По этой причине и считается, что Solana работает на PoS, но базируется на «внутренних часах» Proof-of-History. Это позволяет достигать консенсуса, не тратя времени и ресурсов на вычисление временных меток предыдущих операций и на обмен сообщениями между всеми валидаторами;
3. Gulf Stream. С помощью данного протокола каждый валидатор Solana знает порядок смены будущих лидеров (создатель блока), поэтому может направлять транзакции ожидаемому лидеру заранее. Это позволяет заблаговременно выполнять транзакции и тем самым сокращать время подтверждения, быстрее менять лидеров и уменьшать давление памяти на валидаторов из пула неподтвержденных транзакций;
4. Turbine— протокол разделяющий информацию об операциях на несколько частей;
5. Sealeve— алгоритм позволяющий параллельно выполнять несколько смарт-контрактов;
6. Pipelining— технология быстрой проверки информации о транзакциях во всех нодах сети;
7. Cloudbreak— горизонтально масштабируемая база данных аккаунтов для оптимизации памяти на устройствах валидаторов;
8. Archivers— распределенное хранилище. В Solana хранением данных занимаются не валидаторы, а сеть нод, именуемых архиваторами. Архиваторы не участвуют в достижении консенсуса, поскольку каждый из них хранит только часть данных (batch), а не все их.
Благодаря этим инструментам, сеть Solana имеет конкурентное преимущество на крипторынке среди других платформ. Так, было зафиксировано, что пропускная способность Solana составляет от 50 000 до 191 000 транзакций в секунду, время генерации блока-от 400 мс, а средняя плата за транзакцию-$0.00025. В дальнейшем разработчики планируют достичь скорости свыше 700 000 транзакций в секунду. Для сравнения, в Ethereum пропускная способность-30 транзакций в секунду, а время генерации блока -12.5 секунд.
Монета SOL
Внутренняя криптовалюта проекта Solana используется для решения следующих задач:
- Оплата комиссии за транзакции;
- Проведение операций со смарт-контактами;
- Стейкинг;
- В дальнейшем будет доступна опция использования SOL для голосования по изменениям в проекте.
Плюсы и минусы Solana
Из плюсов проекта можно выделить:
- Решает главную трилемму крипторынка, обеспечивая масштабируемость, скорость и безопасность сети;
- Имеет конкурентное преимущество за счёт уникальной разработки протокола Proof-of-History;
- Проект имеет поддержку среди крупных венчурных инвесторов.
Из минусов проекта можно отметить:
- Проект находится в серьезной конкурентной среде, где ведется постоянная борьба за привлечение клиентов за счет быстрого проведения транзакций;
- Solana по прежнему работает в бета-версии, что создает некоторые сложности в построении долгосрочной перспективы проекта;
- Пока кроссчейн-мост Solana имеет только с сетью Ethereum, что затрудняет взаимодействие между другими платформами.
А чтобы полностью разобраться в последних трендах блокчейн — индустрии и начать зарабатывать на них, регистрируйтесь в личном кабинете Golden Island.