Доброе утро, все! Цикл обучения по криптовалютам — День 50 Что такое финальность блокчейна и когда транзакция считается действительно подтвержденной? Вы отправляете криптовалюту кому-то. Ваш кошелек показывает, что транзакция успешна. Но означает ли это, что транзакцию невозможно отменить или изменить? Не обязательно. Здесь и вступает в игру финальность блокчейна. Что такое финальность блокчейна? Финальность — это момент, когда транзакция или блок в блокчейне считаются необратимыми в соответствии с правилами консенсуса сети. Как только транзакция достигает финальности, ее отмена потребует нарушения безопасностных предположений протокола или проведения чрезвычайно сложной атаки. Подтверждение против финальности Эти два термина связаны, но не всегда идентичны. - Подтверждение: транзакция была включена в блок, принятый сетью. - Финальность: транзакция достигла точки, при которой протокол считает ее необратимой. Некоторые блокчейны обеспечивают вероятностную финальность, в то время как другие используют более надежные протокольные механизмы финальности. Как работает финальность? Рассмотрим два примера. 1. Bitcoin Bitcoin использует доказательство работы (Proof of Work). Когда транзакция включена в блок, она получает одно подтверждение. По мере добавления новых блоков поверх этого блока становится все сложнее отменить транзакцию. Это известно как вероятностная финальность. 2. Ethereum Ethereum использует доказательство участия (Proof of Stake). Его протокол консенсуса использует аттестации валидаторов и контрольные точки для финализации блоков. В нормальных условиях Ethereum обычно финализирует блоки примерно за 13–15 минут, хотя условия сети могут влиять на этот показатель. Почему финальность важна? - Предотвращает неопределенность вокруг завершенных транзакций. - Помогает биржам управлять депозитами и выводами. - Поддерживает безопасные операции DeFi. - Снижает риск принятия транзакций, которые могут быть отменены позже. Может ли финальность потерпеть неудачу? Да. Некоторые сети могут испытывать задержки в финальности, переорганизации цепочки или исключительные сбои консенсуса. Поэтому биржи и приложения часто ожидают необходимого количества подтверждений или достижения протокольной финальности, прежде чем считать транзакцию завершенной. Главный урок Успешное уведомление о транзакции не всегда означает, что транзакция финализирована. Подтверждение говорит вам, что транзакция была включена в блокчейн. Финальность говорит вам, насколько сильно сеть гарантирует, что она останется там. Завтра — День 51: Что такое нода блокчейна и почему каждая децентрализованная сеть нуждается в нодах? Вы когда-нибудь отправляли криптовалюту и ждали несколько подтверждений, прежде чем получить ее?
SKПоделиться

Источник:Показать оригинал
Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации.
Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.
