Внедрение обновления протокола Tallinn стало двадцатым крупным апдейтом для сети Tezos с момента её запуска в 2018 году. Обновление было проведено без необходимости форка сети.
Tezos — блокчейн с подтверждением доли владения (proof-of-stake) первого уровня — реализовал апгрейд Tallinn в субботу, что позволило сократить время генерации блока на базовом уровне до 6 секунд.
Обновление включает снижение времени блока, сокращение затрат на хранение данных и уменьшение задержек, что по заявлению команды Tezos способствует ускорению времени окончательной фиксации транзакций в сети.
Новые механизмы в обновлении Tallinn
В рамках обновления Tallinn все валидаторы сети — «пекари» — теперь могут подтверждать каждый блок, в отличие от предыдущих версий протокола, где блоки проверялись лишь частью валидаторов. Команда Tezos отметила, что это изменение повышает достоверность проверок.
Также введён механизм индексации адресов, который удаляет избыточные данные об адресах, что уменьшает требования к хранению для приложений, работающих на Tezos. Представители проекта сообщили, что эффективность хранения благодаря индексированию возросла в 100 раз.
Контекст развития блокчейн технологий
Обновление Tallinn отражает тенденцию к созданию более быстрых и производительных блокчейн-сетей с увеличенной пропускной способностью и сокращённым временем подтверждения транзакций для поддержки расширяющихся сценариев использования.
Первые блокчейн-сети, такие как Bitcoin и ethereum/" class="smart-link" title="Ethereum">Ethereum, имели показатели скорости около 7 и 15-30 транзакций в секунду (TPS) соответственно.
В протоколе Bitcoin время генерации блока составляет около 10 минут, что затрудняет применение сети для повседневных платежей и коммерческих операций на базовом уровне.
Из-за медленной работы сети оба протокола используют масштабирование через решения второго уровня (layer-2, L2), которые обрабатывают выполнение транзакций.
Для Bitcoin это реализовано в виде Lightning Network — платёжных каналов, открытых между двумя и более участниками, где множество транзакций происходит вне цепочки, а в базовую сеть заносится итоговый баланс при закрытии канала.
Ethereum использует экосистему сетей второго уровня и придерживается модульного подхода, разделяя уровни исполнения, консенсуса и доступности данных.
В отличие от этого, монолитные блокчейны, такие как Solana, совмещают все эти функции в одном уровне, не полагаясь на масштабирование через L2.
Связанные материалы
Журнал: Объяснение форка Fusaka Ethereum для непрофессионалов: что такое PeerDAS?
Обновление Tallinn подчеркивает стремление к оптимизации базового уровня блокчейна Tezos посредством сокращения времени блока и повышения эффективности хранения. Такие изменения важны для поддержания конкурентоспособности и адаптации сети к разнообразным новым кейсам без необходимости форков.