Tezos активировал Ithaca 2: объясняем, что изменилось

1 апреля Tezos активировал обновление Ithaca 2. Мы получили новый алгоритм консенсуса Tenderbake, изменения для бейкеров и пречек операций.
Рассказываем, как Ithaca 2 повлияет на пользователей, разработчиков и бейкеров.
Tenderbake — Tezos стал еще быстрее
Коротко: сеть стала быстрее подтверждать транзакции, появилась возможность оптимизировать время создания блока.
Алгоритм консенсуса — это набор правил, с помощью которых узлы блокчейна координируют действия и достигают результатов. Чтобы добавить новый блок в цепочку, большинство майнеров должны подтвердить его валидность, то есть достичь консенсуса.
Популярные алгоритмы Proof-of-Work и Proof-of-Stake являются вероятностными. Во время работы сети всегда существует вероятность, что майнеры одновременно создадут несколько блока с одинаковой высотой (порядковым номером) и разным набором транзакций, а потом отбросят все кроме одного. Чем больше блоков появляется «выше» конкретного блока, тем меньше вероятность отмены транзакций. Поэтому многие приложения не засчитывают депозиты по включенной в блок транзакции, пока майнеры не создадут несколько новых блоков и вероятность отмены упадет до минимума. Например, транзакции в Tron считаются подтвержденными после 20 блоков.
Старый алгоритм консенсуса Tezos Emmy* был вероятностным, а новый Tenderbake — детерминированный. По расчетам команды Nomadic Labs бейкеры гарантировано не отбросят транзакцию уже после 2 блоков. То есть, любая транзакция будет подтверждаться за одну минуту, а не за 5-6 как раньше. Кроме того, Tenderbake позволит и дальше уменьшать время создания блоков.
Больше информации про Tenderbake — в материале про акулу и оптоволокно.
Обновленный бейкинг — роллов больше нет
Коротко: бейкеры с небольшими депозитами будут зарабатывать больше и сразу получать награды.
Обновление Ithaca 2 снизило размер минимального стейка с 8000 tez ($32 000) до 6000 tez ($24 000). Это позволит большему количеству пользователей стать бейкерами и внести вклад в децентрализацию сети.
Роллов больше нет. Раньше сеть Tezos считала, что у бейкера с 15 999 tez есть только один ролл, а значит такой же шанс добыть или подтвердить блок, как у бейкера с 8001 tez. Теперь сеть рассчитывает шансы исходя из количества tez на балансе. Кроме того, количество слотов для подтверждения блока увеличилось с 256 до 7000 — бейкеры с небольшим депозитом будут более стабильно получать награды.
Награды за бейкинг и эндорсинг теперь начисляются мгновенно. Раньше Tezos замораживал их на 5 циклов, примерно на две недели.
Для публичных бейкеров изменился механизм страховых депозитов и сверхделегирования. Бейкеры больше не вносят фиксированную сумму страхового депозита для каждого добытого или подтвержденного блока, а замораживают 10% от стейка перед началом цикла.
Другие изменения Ithaca 2
В Tezos появился пречек операций — узлы распространяют информацию про операции прямо в процессе их выполнения, а не после выполнения. Сеть быстрее приходит к консенсусу относительно транзакций и вызовов смарт-контрактов, а значит разработчики смогут оптимизировать сеть Tezos и увеличить его пропускную способность.
А еще бейкинг ликвидности продолжили до блока № 3 063 809 — примерно до января 2023 года.
Подписывайтесь на социальные сети Tezos Ukraine, чтобы ничего не пропустить:
- Telegram-канал
- Facebook.
- Twitter на русском и украинском языках
- Twitter на английском языке
- YouTube-канал
- hub на ForkLog
следующий
34 команды с Tezos DeFi Hackathon 2022 хотят дальше работать на Tezos: рассказываем об их проектах