- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Что такое окончательность блока в Криптo?
Окончательность блока является неотъемлемой характеристикой блокчейнов, повышающей безопасность транзакций в распределенных Криптовалюта сетях.
В идеале, как только транзакция была правильно обработана в финансовой системе, вероятность ее отмены должна быть ничтожно мала. Однако в традиционных Финансы это обычно T так. С другой стороны, системы блокчейна стремятся смягчить это несоответствие посредством окончательности блока.
В этом руководстве вы Словарь , что такое окончательность блока, как она работает и какое влияние она оказывает на сети блокчейнов.
Это партнерский контент, полученный из«Освобожденные» Лоры Шин и опубликовано CoinDesk.
Что такое окончательность блока?
Окончательность блока относится к необратимости после подтверждения транзакции и добавления ее в блок в сети блокчейна. В этот момент транзакция считается окончательной и больше не может быть изменена.
Вот почему транзакции в блокчейне постоянны и почему его часто называют неизменяемым.
Окончательность блока имеет решающее значение в протоколах консенсуса блокчейна, но T всегда является немедленной. Окончательность блока и задержка работают параллельно друг другу в сетях блокчейна. Это означает, что скорость окончательности блокчейна тесно связана с его уровнем задержки, который измеряет время между отправкой действительной транзакции и ее окончательным подтверждением в цепочке.
Как работает окончательность блока?
Окончательность блока достигается по-разномудоказательство работы (PoW) и доказательство доли (PoS)сети.
В цепочках PoW, таких как Bitcoin, окончательность блока достигается с помощью распределенного механизма консенсуса, который Социальные сети правило «самой длинной» цепи. Во время майнинга майнер может транслировать один и тот же блок одновременно, что приводит к появлению более чем ONE цепи.
В этот момент основная цепочка разделится на разные форки, что затруднит определение ONE. В этом сценарии обе цепочки продолжат проверять и добавлять новые блоки. Однако, как только ONE из цепочек проверит блок раньше другой, она станет самой длинной цепочкой.
Затем принимается самая длинная цепочка, имеющая наибольшее количество действительных присоединенных блоков, в то время как транзакции, добытые в более коротких цепочках, дисконтируются. Однако транзакции в отклоненной цепочке, вероятно, включаются в другие блоки в более длинной цепочке, достигая окончательности блока.
Окончательность блока в цепочках proof-of-stake (PoS) отличается в ONE от реализации PoS. Например, Casper FFG, реализация PoS на Ethereum , достигает окончательности путем введения валидаторов для подтверждения действительности цепочки после каждых 100 блоков. Блок считается финализированным после одобрения ⅔ всех валидаторов.
Tendermint, используемый сетью Cosmos , достигает окончательности, когда любой блок получает более ⅔ предварительных голосований и предварительных коммитов. Это продолжается вечно, пока ⅓ всех валидаторов не перестанут отвечать.
Типы окончательности блокчейна
Четыре основных типа окончательности блокчейна классифицируются в соответствии с уровнями определенности и постоянства. Они включают в себя:
Вероятностная окончательность
Вероятностная окончательность — это просто окончательность на основе цепочки. Это вероятность того, что шансы на отмену транзакции при добавлении большего количества блоков в цепочку низки. Вероятностная окончательность достигается, когда транзакция находится в добытом блоке и включена в самую длинную цепочку. Вероятностная окончательность распространена в большинстве блокчейнов PoW, таких как Bitcoin.
Экономическая завершенность
Экономическая окончательность достигается за счет финансовых стимулов. Идея заключается в том, что для любого человека становится очень дорогим откатить транзакции в такой сети блокчейнов. Экономическая окончательность тесно связана с сетями POS, где валидаторы должны поставить определенное количество Криптo в качестве залога. Любое злонамеренное действие может привести к потере ими своих финансовых интересов.
Абсолютная Окончательность
Абсолютная окончательность — это наивысший уровень окончательности. В этой системе, как только транзакция транслируется в цепочке, нет никаких шансов на ее подделку или отмену. Протоколы блокчейна, такие как Ripple и Stellar, используют федеративный консенсус для достижения абсолютной окончательности. Федеративный консенсус полагается на доверенных валидаторов для подтверждения блоков и защиты сети. Протоколы блокчейна, такие как Cosmos и Algorand, также используют механизмы консенсуса, которые помогают им достичь абсолютной окончательности.
Мгновенная завершенность
Мгновенная окончательность — это когда транзакция транслируется в сеть, мгновенно подтверждается и становится неотменяемой в цепочке. Мгновенной окончательности трудно достичь, и она требует фундаментальных изменений в том, как блокчейны выполняют консенсус и обрабатывают транзакции. При этом децентрализованные протоколы, такие как Shardeum, обеспечивают почти мгновенную окончательность с высоким уровнем уверенности.
Как окончательность влияет на сети блокчейнов?
Окончательность блокчейна — это основополагающая концепция надежности и стабильности блокчейна. Окончательность обеспечивает транзакционную действительность и необратимость, тем самым предотвращая проблему двойной траты путем записи действительной транзакции в цепочке. Таким образом, цифровой актив считается потраченным и не может быть использован повторно.
Окончательность также необходима для развертываниясмарт-контракты. Смарт-контракты включают детали соглашения между сторонами транзакции в свой самоисполняющийся код. Окончательность гарантирует, что результаты этих контрактов предсказуемы и необратимы.
Децентрализованные приложения используют окончательность для защиты своих операций и обеспечения их надежности. Пользователи уверены, что любые действия, предпринимаемые с помощью DApps, являются безопасными и постоянными.
Заключительные слова
Окончательность блока является краеугольным камнем Технологии блокчейн и имеет важное значение для успеха Криптo . По мере развития Технологии блокчейн достижение быстрой и безопасной окончательности будет иметь важное значение для будущих разработок.