Сравнение блокчейнов

Блокчейны TON, Solana и Ethereum основаны на модели Proof-of-Stake. При этом TON опережает в производительности и гибкости, благодаря уникальным архитектурным решениям и реализации.

Вступление

Вступление

С момента публикации Whitepaper TON в 2017 году, блокчейн-проекты шагнули далеко вперед. Мы сравним TON Blockchain с лидирующими layer-1 блокчейнами: Solana и Ethereum, чтобы разобраться, какая технология лучше подходит для массового использования и соответствует высоким ожиданиям разработчиков и сообщества.

TON

TON Blockchain — это мультичейн-проект с общей поддержкой всех типов транзакций.

Ethereum

Ethereum был значительно обновлен в 2022 году и спроектирован как Beacon Chain с поддержкой до 64 шардчейнов, но с ограниченной межсетевой коммуникацией.

Solana

Solana — это сингл-чейн проект, оптимизированный для выполнения специализированных транзакций на высоких скоростях.

Для пользователей главное — низкие комиссии за перевод и надежность сети, но могут быть важны и технические параметры, которые мы рассмотрим ниже.
Читать White Paper

Сравнение TON, Ethereum и Solana

Создание блока
Подтверждение блока
Скорость простых транзакций
Скорость сложных транзакций
Шардинг
Кроссшард коммуникации
TON
5 сек.
Менее 6 сек.
Высокая
Высокая

Макс. 260 шардов в воркчейне

Почти мгновенно
Ethereum
12 сек.
Потенциально высокая
Низкая

Макс. до 26 шардов

Долгое подтверждение блока
Solana
1 сек.
6.4 сек.
Высокая
Нет
Нет

TON

Ethereum

Solana

Создание блока
5 сек.
12 сек.
1 сек.
Подтверждение блока
Менее 6 сек.
6.4 сек.
Скорость простых транзакций
Высокая
Потенциально высокая
Высокая
Скорость сложных транзакций
Высокая
Низкая
Шардинг

Макс. 260 шардов в воркчейне

Макс. до 26 шардов

Нет
Кроссшард коммуникации
Почти мгновенно
Долгое подтверждение блока
Нет

Создание и подтверждение блока

Создание и подтверждение блока

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

TON

В TON Blockchain новый блок генерируется в каждом шардчейне приблизительно каждые 5 секунд. Генерация блоков во всех шардчеинах происходит почти одновременно, а генерация блока в мастерчейне происходит на секунду позже, так как в нём должны быть записаны хэши соответствующих блоков из всех шардчейнов.

Ethereum

Ethereum оперирует слотами и эпохами. Слот — это 12 секунд, за которые валидатор может предложить новый блок Beacon Chain и блок шардчейна. 32 слота образуют эпоху (6.4 минуты). Принято, что блок можно считать подтверждённым после 2 эпох. В результате время подтверждения составляет минимум 12.8 минут.

Solana

Solana заявляет, что генерирует один блок каждую секунду или быстрее, однако время подтверждения блока заметно выше. Блок можно считать подтверждённым после 16 раундов голосования, где ожидается, что каждый раунд продлится примерно 400 миллисекунд. Это означает, что время на создание и подтверждение блока должно составлять 6,4 секунды.

Производительность

Производительность

Производительность блокчейна показывает, способна ли платформа обрабатывать смарт-контракты в достаточном объеме, чтобы работать с более сложными продуктами на блокчейне, такими как DeFi, GameFi и DAO.

TON

TON Blockchain — высокопроизводительный, Тьюринг-полный блокчейн, который может обеспечить любую сложность транзакций в мастерчейне и всех его воркчейнах.

Ethereum

Включает Тьюринг-полную EVM только в Beacon Chain с сетевым лимитом в 15 транзакций в секунду. Скорость кроссшард-коммуникации ограничивает возможности по децентрализации для обработки дополнительных транзакций.

Solana

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

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

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

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

TON

TON поддерживает воркчейны и динамический шардинг. Система потенциально может вместить до 232 воркчейнов, каждый из которых может быть разделен на до 260 шардчейнов с почти мгновенной кроссшард- и кроссчейн-коммуникацией. В результате система может обрабатывать миллионы транзакций в секунду.

Ethereum

Ethereum будет поддерживать до 64 шардчейнов и Beacon Chain. На текущий момент точные характеристики, возможности и процесс коммуникации между шардчейнами неизвестны. Тем не менее, если обмен сообщениями между шардчейнами появится, время подтверждения шардчейн-блока, содержащего сообщение, составит 10-15 минут — и только после этого сообщение сможет обработать другой шардчейн. Более того, дополнительные шарды не поддерживают запуск EVM смарт-контрактов и могут использоваться только как дополнительное распределенное хранилище данных.

Solana

Solana не поддерживает ни шардчейны, ни воркчейны.

Заключение

Заключение

По состоянию на 2022 год, TON является одним из немногих действительно масштабируемых блокчейнов. Более того, это по-прежнему наиболее продвинутый блокчейн, способный обрабатывать миллионы и, если потребуется, десятки миллионов Тьюринг-полных транзакций смарт-контрактов в секунду. Подробное сравнение TON, Solana и Ethereum вы cможете найти в PDF по ссылке ниже.
Читать White Paper
Последнее обновление: 21 февраля 2023