Solana — один из самых быстрых и эффективных блокчейнов на современном рынке. Это привлекло ряд многообещающих проектов для создания на Solana, а платформа также привлекла множество пользователей, которые были исключены из Ethereum из-за высоких комиссий за транзакции.
Итак, насколько быстра на самом деле Солана? В реальных сценариях Solana обрабатывает более 5000 транзакций в секунду, но во время тестирования она достигла 65 000 TPS.
В этой статье мы рассмотрим показатели Solana TPS и то, как Solana сравнивается с другими популярными блокчейнами с точки зрения производительности. Мы также будем рассматривать некоторые будущие разработки, которые улучшат масштабируемость Solana.
Что такое Солана?
Solana — это блокчейн-платформа с поддержкой смарт-контрактов. Проект основан в 2017 году инженером-программистом Анатолием Яковенко. Благодаря своей высокой пропускной способности и низким затратам Solana позиционирует себя в качестве базовой инфраструктуры для приложений на основе блокчейна, которые ориентированы на большую базу пользователей или нуждаются в обработке большого количества транзакций за короткий период времени (например, высокопроизводительные децентрализованные криптобиржи).
В отличие от Ethereum, который предназначен для масштабирования через решения уровня 2, Solana спроектирована так, чтобы достичь достаточной масштабируемости на базовом уровне. Солана реализует механизм консенсуса Proof-of-Stake и расширяет его с помощью функции отметки времени Proof-of-History.
Solana уже очень масштабируема, особенно по сравнению с другими блокчейнами, доступными сегодня. Вы будете платить менее 0,001 доллара США за транзакцию и можете ожидать, что она будет завершена примерно за 5 секунд. Фактически, Solana на сегодняшний день является одной из самых дешевых криптовалют для перевода.
Хотя Solana предоставляет очень быструю и недорогую альтернативу Ethereum, у сети возникают проблемы с надежностью. В Solana случались сбои гораздо чаще, чем у ее конкурентов, и это определенно та область, где Solana придется вернуть доверие криптосообщества.
В Солане обновления, связанные со ставками, происходят в «эпохи». Другими словами, ставка, отмена ставки и распределение вознаграждений за стейкинг происходят, когда текущая эпоха Соланы заканчивается и начинается новая эпоха. Одна эпоха обычно длится 2–3 дня, но точная продолжительность зависит от продолжительности времени блока в каждой эпохе. На момент написания блокчейн Solana находится в 417-й эпохе и имеет высоту блока около 163,5 миллиона.
Solana TPS — сколько транзакций в секунду может обрабатывать Solana?
Согласно официальному документу Solana, Solana теоретически способна обрабатывать до 710 000 транзакций в секунду. Отойдя от теоретических целей, можно отметить, что во время тестирования количество транзакций Solana в секунду достигло отметки около 65 000.
Хотя эти цифры интересны, сколько транзакций в секунду на самом деле обрабатывает Солана в реальном мире? По данным Solana Compass, на практике Solana обрабатывает от 5000 до 10 000 транзакций в секунду. Фактическая цифра немного колеблется от квартала к кварталу в зависимости от спроса. Если вы хотите увидеть текущий Solana TPS, вы можете найти соответствующую информацию о большинстве исследователей Solana.
Необработанные данные Solana TPS за 1 час. Источник изображения: Солана Компас.
Однако к этим цифрам есть оговорка. Это связано с тем, что необработанная метрика TPS учитывает не только стандартные транзакции Solana, но также включает транзакции голосования, отправленные валидаторами. Тем не менее, Solana сегодня входит в число самых производительных блокчейнов на рынке, когда речь идет о количестве транзакций, которые она может обрабатывать в секунду.
Ожидается, что в будущем Solana будет расширяться еще больше.
Хотя мы видим, что Solana уже способна обрабатывать большое количество транзакций в секунду, ожидается, что в будущем масштабируемость платформы еще больше улучшится.
Одним из проектов, который может помочь Solana значительно улучшить ее масштабируемость, является Firedancer. Firedancer — это клиент-валидатор Solana, разрабатываемый высокочастотной торговой фирмой Jump с использованием языка программирования C++. По словам разработчиков Firedancer, клиент теоретически способен обрабатывать до 600 000 транзакций в секунду.
Jump Trading утверждает, что пропускная способность Solana в настоящее время связана не с аппаратными ограничениями, а с неэффективностью программного обеспечения. Компания стремится использовать свой опыт работы на переднем крае индустрии высокочастотной торговли для создания клиента-валидатора Solana, который будет работать на пределе возможностей доступного в настоящее время оборудования.
Firedancer также внесет свой вклад в эффективную децентрализацию Solana, предоставив альтернативный клиент-валидатор тому, который создан Solana Labs. Большее разнообразие клиентов, используемых узлами-валидаторами, означает, что ошибки и уязвимости в одной реализации оказывают меньшее влияние на сеть в целом.
Если вы хотите узнать о Firedancer более подробно, посмотрите это видео Кевина Бауэрса из Jump Trading, выступающего на конференции Breakpoint 2022.
Solana TPS по сравнению с другими блокчейнами
Как мы уже упоминали, показатели TPS Solana очень впечатляют по сравнению с другими блокчейнами. Давайте проверим, как Solana соотносится с другими популярными блокчейн-платформами первого уровня с точки зрения пропускной способности.
Число транзакций блокчейна в секунду (TPS) Solana 65 000 TPS* Polygon 7 000 TPS* Avalanche 4 500 TPS* XRP 1 500 TPS Cardano 250 TPS Litecoin 50 TPS Ethereum 30 TPS Биткойн 7 TPS
*Достигнуто в ходе тестирования.
Итог: Solana — один из самых быстрых блокчейнов, доступных сегодня.
Независимо от того, торгуете ли вы NFT на Solana или участвуете в приложениях децентрализованного финансирования платформы, вы будете наслаждаться низкими комиссиями и быстрыми транзакциями. Число транзакций Соланы в секунду может легко исчисляться тысячами.
Честно говоря, максимальное количество транзакций, которые может обработать Solana, не особо актуально для обычных пользователей, поскольку она может справиться с текущим уровнем спроса без особых проблем. Тем не менее, приятно осознавать, что Солана, скорее всего, сможет справиться с этой нагрузкой, даже если в будущем блокчейн будет принят гораздо большим количеством людей.
Масштабируемость Solana — одна из главных причин, почему Solana имеет хорошие шансы на восстановление после краха, который она пережила в 2022 году.