🔶 Шорт ответ:


Соник является самым быстрым EVM, потому что они математически доказали, что асинхронный консенсус может достичь линейной масштабируемости, сохраняя все гарантии безопасности традиционных "BFT" протоколов, просто, верно?! 🥲

🔶 Длинный ответ:
Что такое BFT (Биткойнская отказоустойчивость)?
BFT обеспечивает правильное функционирование блокчейна, даже если до 1/3 валидаторов являются злонамеренными или недоступными.

🔸 Математика безопасности BFT: "2f+1"
Думайте об этом как о голосовании, где некоторые из избирателей могут быть коррумпированы.

f = максимальное количество недобросовестных участников, которые система может обработать
2f+1 = минимальное количество голосов, необходимое для безопасных решений
Гарантия: Даже если ВСЕ плохие актеры голосуют, хорошие актеры все равно побеждают

🔸Пример с 300 валидаторами:
BFT может справляться с максимум 99 плохими акторами (остальные 201 честные)
Нужно как минимум 199 голосов для достижения консенсуса, все меньшее не подходит в BFT.

Простое правило: если менее 1/3 злонамеренных = сеть остается безопасной

🔷 Проблема с традиционным PBFT (Практический BFT):
🔹Последовательное производство блоков = фундаментальное узкое место.
🔹Валидаторы должны синхронизироваться глобально
🔹 каждый блок ждет 2f+1 подтверждений перед тем, как следующий может быть создан. Эта сериализация снижает пропускную способность.

🔷 Прорыв ABFT Sonic, протокол Lachesis:
🔹 Архитектура на основе DAG: Валидаторы создают блоки событий параллельно ( без ожидания в очереди, уже объяснялось в другом посте )
🔹 Асинхронный сплетник: Событийные блоки распространяются через сплетни без глобальной синхронизации
🔹 Двигатель Кармен: Оптимизированное хранилище с удалением живой базы данных (HUGE DEAL)
🔹 Улучшенная ВМ: Динамический перевод байт-кода, заменяющий стандартную EVM

🔷 Разбор производительности:
🔹 Создание блоков событий: ~100мс
🔹 Распространение слухов: ~300мс
🔹 Консенсус корневого блока: ~500мс
🔹 Финализация главной цепи: Под-сек
🔹 Результат: 400K TPS ( ограничено сетевым вводом-выводом, а не консенсусом)

🔷 Безопасность поддерживается:
🔹 То же самое f < n/3 византийская устойчивость (2f+1 честное большинство )
🔹 Немедленная окончательность (без вероятностного подтверждения) 🔹 Экономическая окончательность предотвращает дальнобойные атаки

Прорыв в ABFT:
Удаление требований к синхронизации устраняет узкое место, сохраняя при этом ту же математическую безопасность (2f+1)

Кстати, если ты думаешь: "чтооооооо" и у тебя болит голова от прочитанного до сих пор, просто представь, сколько работы и инноваций было вложено в достижение этой "Мгновенной Финальности" с помощью технологий.

В следующий раз, когда вы подпишете транзакцию и это произойдет за долю секунды, знайте, что Sonic только что выполнил весь этот процесс за долю секунды и может сделать это еще 399999 раз в эту же секунду.

🙂
S-10.06%
Посмотреть Оригинал
post-image
post-image
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 1
  • Поделиться
комментарий
0/400
GateUser-10d6e89dvip
· 07-05 15:35
Держите крепко 💪
Ответить0
  • Закрепить