Solana: Gate.io DeleGate.iod Proof-of-Stake (DPoS) и Proof-of-History (PoH)

1/9/2024, 8:30:24 AM
Новичок
Ethereum
Эта статья представляет историю развития консенсуса Solana.

Механизм консенсуса блокчейна отвечает за проверку достоверности транзакций и их добавление в блокчейн в точной последовательности. В зависимости от выбранного механизма консенсуса эффективность процессов проверки и упорядочивания различается, что приводит к разным уровням пропускной способности. В мире блокчейнов Solana является высокопроизводительным блокчейном, с блоком временем в 400 мс и средним количеством транзакций в секунду (TPS) в пределах2,000 до 3,000, с теоретической пиковой производительностью в 65 000 TPS (для сравнения, TPS Ethereum примерно 12).

Эта статья направлена на выделение нескольких архитектур Solana, которые играют ключевую роль в обеспечении его высокой пропускной способности, а именно механизм его делегированного доказательства доли (DPoS) и механизм доказательства времени (PoH).

1. Традиционный механизм консенсуса

Давайте начнем с понимания одной из ключевых существующих проблем блокчейнов: масштабируемости.

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

Внутренние часы узла

Окончательное подтверждение или отклонение транзакций также будет отмечено временной меткой в соответствии с этим локальным блоком системы. С традиционными механизмами консенсуса, такими какProof-of-Work (PoW)иProof-of-Stake (PoS), все узлы будут общаться друг с другом, чтобы установить, что время прошло.

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

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

2. Что такое Proof-of-History (PoH)

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

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

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

3. Техническое погружение в PoH

Каждая транзакция обрабатывается с помощью SHA-256, криптографической хеш-функции, известной своей способностью принимать любой ввод и производить уникальный, непредсказуемый вывод. Когда транзакция хешируется, ее вывод становится входом для хеширования следующей транзакции. Этот процесс приводит к встроенному порядку транзакций в хешированных выводах, создавая длинную, непрерывную цепь.

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

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

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

4. Делегированный доказательство доли (DPoS)

Получив лучшее понимание PoH, в этом разделе объясняется, как PoH используется в механизме консенсуса Solana - DPoS.

​​В DPoS каждый валидатор, который делегирует $SOL, сможет участвовать в управлении сетью - голосование за допустимость блоков и то, должен ли он быть добавлен в блокчейн. Владельцы $SOL (я и ты), предпочитающие не участвовать прямо в процессе делегирования, могут делегировать свои токены другим валидаторам, эффективно превращая их в делегаторов. Этот процесс делегирования распределяет права голоса делегаторов (пропорционально количеству $SOL, которые у них есть) на этих валидаторов. В обмен на делегирование $SOL делегаторы получат часть вознаграждения за блок.

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

Имея понимание как DPoS, так и PoH, давайте объединим знания, чтобы получить обзор того, как будет выглядеть типичное подтверждение блока на Solana.

5. Общий обзор механизма консенсуса Solana на высоком уровне

  1. Выбор лидерского узла
    Лидирующий узел будет отвечать за генерацию последовательности PoH (упорядочивание транзакций) и создание блоков.
    Этот процесс выбора основан на весе доли, которой обладает узел, который увеличивается благодаря делегированию токенов держателями. Роль лидера будет ротироваться среди валидаторов.
  2. Отметка времени транзакций
    Лидерский узел будет получать транзакции и временные метки с помощью PoH, чтобы установить порядок транзакций.
  3. Создание блока
    С последовательностью от PoH лидер-узел затем приступает к созданию блока
  4. Распространение блоков
    Новый созданный блок будет отправлен узлам-репликам (другим валидаторам в децентрализованной сети)
  5. Проверка допустимости транзакции
    Узлы репликации будут проверять следующие два компонента:
    Порядок транзакций: Проверьте, что транзакции находятся в правильном порядке, используя последовательность PoH. Поскольку это универсальные часы, для этой проверки не требуется обратной коммуникации между узлами (как в случае обычных механизмов консенсуса, таких как PoW и PoS).
    Валидность транзакции: убедитесь, что транзакции соответствуют правилам сети и являются действительными.
  6. Финализация блока
    После проверки как порядка транзакции, так и их действительности блок будет добавлен в блокчейн. Будет выбран следующий узел-лидер, и процесс начнется заново.

6. Заключение

Solana неустанно работает над улучшением архитектуры своего блокчейна, среди последних разработок QUIC, взвешенные доли QoS и локализованные рынки комиссий. Кроме того, экосистема рассчитывает на значительное улучшение своей эффективности с запуском Firedancer. Стоит присматривать за новыми случаями использования, которые можно построить на основе Solana с её уникальной архитектурой - OPOS (Только возможно на Solana).

Тем временем ознакомьтесь с протоколами, построенными на Solanaздесьи попробуйте взаимодействовать с ними!

Ссылки

  1. Helius | Доказательство Истории, Доказательство Доли, Доказательство Работы - Объяснено
  2. Anatoly | Proof of History: Часы для блокчейна
  3. Gemini | Solana (SOL): Масштабирование криптовалюты для масс

Disclaimer:

  1. Эта статья перепечатана из [зеркало]. Все авторские права принадлежат оригинальному автору [Исследование Cookies]. Если есть возражения к этому повторному изданию, пожалуйста, свяжитесь с Gate Learnкоманда, и они незамедлительно разберутся с этим.
  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, являются исключительно мнениями автора и не являются инвестиционными советами.
  3. Перевод статьи на другие языки выполняется командой Gate Learn. За исключением упоминаний, копирование, распространение или плагиат статьи на других языках запрещено.

Пригласить больше голосов

Крипто-календарь

Обновления проекта
Etherex запустит токен REX 6 августа.
REX
22.27%
2025-08-06
Редкий день разработки и управления в Лас-Вегасе
Cardano проведет Rare Dev & Governance Day в Лас-Вегасе с 6 по 7 августа, включая семинары, хакатоны и панельные дискуссии, сосредоточенные на техническом развитии и вопросах управления.
ADA
-3.44%
2025-08-06
Блокчейн.Rio в Рио-де-Жанейро
Stellar примет участие в конференции Blockchain.Rio, которая состоится в Рио-де-Жанейро с 5 по 7 августа. Программа будет включать в себя ключевые выступления и панельные дискуссии с участием представителей экосистемы Stellar в сотрудничестве с партнерами Cheesecake Labs и NearX.
XLM
-3.18%
2025-08-06
Вебинар
Circle объявила о проведении вебинара Executive Insights на тему "Эра Закона GENIUS начинается", который запланирован на 7 августа 2025 года в 14:00 UTC. В ходе сессии будут рассмотрены последствия недавно принятого Закона GENIUS — первой федеральной регулирующей рамки для платежных стейблкоинов в Соединенных Штатах. Данта Диспарте и Кори Тен из Circle возглавят обсуждение того, как законодательство влияет на инновации в области цифровых активов, ясность регулирования и лидерство США в глобальной финансовой инфраструктуре.
USDC
-0.03%
2025-08-06
AMA на X
Ankr проведет AMA в X 7 августа в 16:00 UTC, сосредоточив внимание на работе DogeOS по созданию прикладного слоя для DOGE.
ANKR
-3.23%
2025-08-06

Похожие статьи

Что такое Нейро? Все, что вам нужно знать о NEIROETH в 2025 году
Средний

Что такое Нейро? Все, что вам нужно знать о NEIROETH в 2025 году

Neiro - это собака породы шиба-ину, которая вдохновила запуск токенов Neiro на различных блокчейнах. К 2025 году Neiro Ethereum (NEIROETH) превратился в ведущий мем-коин с рыночной капитализацией 215 миллионов долларов, 87 000+ держателей и листингом на 12 крупнейших биржах. Экосистема теперь включает DAO для управления сообществом, официальный магазин мерчандайза и мобильное приложение. NEIROETH внедрил решения второго уровня для увеличения масштабируемости и закрепил свою позицию в топ-10 мем-коинов по капитализации, поддерживаемый активным сообществом и ведущими крипто-инфлюенсерами.
9/5/2024, 3:37:05 PM
Лучшие криптовалютные лотерейные платформы на 2024 год
Новичок

Лучшие криптовалютные лотерейные платформы на 2024 год

Откройте для себя мир крипто-лотерей с помощью этого исчерпывающего руководства по механике крипто-лотерей, а также по лучшим платформам.
1/28/2024, 4:53:22 PM
Что такое обернутый Ethereum (WETH)?
Новичок

Что такое обернутый Ethereum (WETH)?

Wrapped Ethereum (WETH) - это ERC-20 версия родной валюты блокчейна Ethereum, Эфира (ETH). Жетон WETH привязан к оригинальной монете. На каждый WETH, находящийся в обращении, приходится один ETH в резерве. Целью создания WETH является обеспечение совместимости во всей сети. ETH не соответствует стандарту ERC-20, а большинство DApps, построенных на сети, следуют этому стандарту. Таким образом, WETH используется для облегчения интеграции ETH в приложения DeFi.
11/24/2022, 8:49:09 AM
Руководство по переключению сети в MetaMask
Новичок

Руководство по переключению сети в MetaMask

Это простое пошаговое руководство о том, как переключить Вашу сеть в MetaMask.
1/11/2024, 10:37:30 AM
О чем вообще Owlto Finance?
Продвинутый

О чем вообще Owlto Finance?

Owlto Finance - это децентрализованный мост Cross-Rollup для бесшовных переводов активов в сети Ethereum. Щелкните ссылку, чтобы узнать больше об этом и о том, как это работает.
9/18/2024, 4:11:38 AM
Что такое Dogwifhat? Все, что вам нужно знать о WIF
Средний

Что такое Dogwifhat? Все, что вам нужно знать о WIF

Dogwifhat - это мем-криптовалюта на основе Solana с огромным притяжением, обусловленным исключительно спекуляциями, и инициативой сообщества, которая приобрела популярность благодаря привлекательному маскоту Шиба Ину на розовой шляпе.
9/11/2024, 8:37:29 AM
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!