Разработчики Tezos планируют обновление сети под названием Edo. Реализация библиотеки Zcash Sapling позволит скрывать транзакции в блокчейне Tezos.
Согласно заявлению, разработчики Tezos Nomadic Labs, Marigold и Metastate представили несколько предложений по следующему обновлению сети – Edo. Обновление принесет функции конфиденциальности и другие улучшения:
«Ни одна другая крупная платформа смарт-контрактов еще не поддерживает эти функции, но мы можем добавить эти инструменты непосредственно в блокчейн».
В середине ноября разработчики Tezos успешно активировали
обновление Delphi, которое значительно снизил комиссии за смарт-контракты. Этим шагом Tezos надеется привлечь создателей проектов DeFi.
«Хотя Delphi было запущено 12 ноября, оно было предложено еще 3 сентября. Прошедшие месяцы мы усердно работали над основным программным обеспечением Tezos и внесли значительные улучшения, которыми хотим поделиться с пользователями сети», — заявили разработчики.
Первой новой функцией в Edo станет реализация Sapling — библиотеки, изначально разработанной Electric Coin Company для блокчейна Zcash. Как и в Zcash, Sapling позволит скрывать транзакции. Эту функцию разработчики Tezos смогут интегрировать в свои смарт-контракты и приложения, для которых важна конфиденциальность.
Вторым дополнением Edo станет система тикетов. По словам разработчиков, это «удобный механизм для смарт-контрактов для предоставления переносимых разрешений другим смарт-контрактам или для выпуска токенов». Согласно заявлению, хотя до некоторой степени аналогичная функциональность может быть достигнута с использованием уже существующих методов, тикеты должны значительно упростить процесс для сторонних разработчиков.
В Edo представлен так называемый «пятый период», который упростит развертывание обновлений в будущем. Сейчас требуется около одного блока (60 секунд) для запуска новых версий протокола после завершения голосования, что затрудняет для некоторых «пекарей», индексаторов и других пользователей сети Tezos плавное обновление их узлов. Для устранения этой проблемы разработчики Tezos предложили удлинить период обновления, чтобы у пользователей было больше времени на подготовку.
«В рамках новой системы вместо четырех периодов по восемь циклов во время голосования мы предлагаем использовать пять периодов по пять циклов. «Пятый период» будет составлять пять циклов между принятием нового протокола и временем его запуска, что, по нашему мнению, поможет обеспечить плавный переход между протоколами», — пишут разработчики.
Кроме того, предложение Edo содержит несколько мелких исправлений ошибок для дальнейшего улучшения производительности и снижения затрат на газ.