Только что видел, как кто-то спросил, что такое «доступность данных» и «окончательность». Говорит, что это слишком абстрактно. На самом деле не пугайтесь терминов: держитесь одной главной мысли — если по-простому, это про то, «что именно происходит в этой цепочке и можно ли это изменить».



Когда я был новичком, мне казалось, что «окончательность» — это просто: транзакция подтверждена, значит всё, как банковский перевод — деньги дошли, их можно тратить. Потом выяснилось, что для некоторых цепочек окончательность — это вопрос вероятности: вы видите, что транзакцию включили, но секвенсор (сортировщик) может в следующую секунду поменять решение и перестроить порядок в книге. И тогда обидно так же, как когда только что заказал доставку, а курьер вдруг говорит: «Заказ отменён».

В последнее время из-за перебоев с наличием аппаратных кошельков многие вокруг перешли на горячие кошельки. Я им советую хотя бы добавить чуть больше безопасности. Ссылки для фишинга разлетаются повсюду: не думайте, что одного клика по «подтвердить» достаточно. Если в цепочке данные вообще не записались правильно — вот где реально останетесь ни с чем. В общем, неважно, какие там профессиональные слова: запомните три вещи — сначала данные должны быть записаны (доступность), потом порядок должен быть зафиксирован (сортировка), а в итоге никто не сможет изменить (окончательность). Если эти три шага соблюдены — тогда в ончейне это действительно «надёжно».

А что сейчас? Я понимаю это ещё проще: это игра «кто тут главный». Главный — секвенсор, и вам остаётся терпеть; окончательность нужно ждать — значит ждите. Не спрашивайте «почему», спрашивайте «зачем» — потому что это всё про противоборство интересов.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закреплено