Zcash — Новый релиз 5.3.0
Все новости про Zcash в Twitter | Интересные видео про Zcash на YouTube
Переведено из блога Electric Coin Company | 24 октября 2022 I RuZcash

Как мы упоминали в наших сообщениях в блоге, касающихся версий 5.1.0 и 5.2.0, в настоящее время сеть Zcash обрабатывает значительно большее количество защищенных транзакций. При этом сеть остается стабильной и безопасной, транзакции обрабатываются нормально, и мы вносим дополнительные улучшения производительности в версии 5.3.0, чтобы уменьшить одновременное использование памяти во время сканирования среди других оптимизаций, связанных с памятью и производительностью в узле zcashd
.
Приоритетом № 1 ECC на данный момент является обновление протокола Zcash и наших SDK для мобильных кошельков, чтобы помочь сторонним разработчикам устранить проблемы с временем синхронизации кошельков. Повышенная нагрузка на транзакции в сети привела к неприемлемому времени синхронизации для многих рядовых пользователей Zcash, а также это затронуло наших партнёров по экосистеме. Мы сосредоточены (в каждой из команд разработчиков) на как можно быстром устранении этих проблем, чтобы пользователи Zcash получили опыт использования, которого они ожидают и которого заслуживают. Наши ближайшие цели сосредоточены на работе со сторонними кошельками, которые построены на базе ECC SDK (это кошельки Edge, Nighthawk и Unstoppable), а также на продолжении улучшения производительности узла и вопросах оптимизации использования памяти.
Улучшения производительности кошелька
В zcashd 5.2.0
была улучшена производительность сканирования кошелька с помощью многопоточной пакетной расшифровки выходных данных Sapling. Однако для некоторых узлов это привело к увеличению использования памяти, что в конечном итоге привело бы к прерываниям по причине нехватки ресурсов памяти. Мы определили причину задействования большего объёма памяти устройств и внесли значительные улучшения, чтобы сократить использование памяти пакетного сканера. Кроме того, пакетный сканер теперь имеет ограничение по объему памяти в 100 Мбайт.
zcashd
теперь при установке сообщает о следующих новых метриках -prometheusport
:
- (counter)
zcashd.wallet.batchscanner.outputs.scanned
- (gauge)
zcashd.wallet.batchscanner.size.transactions
- (gauge)
zcashd.wallet.batchscanner.usage.bytes
- (gauge)
zcashd.wallet.synced.block.height
Интерфейс RPC
- Функции
finalorchardroot
в поле результатаgetblock
иorchard.commitments.finalRoot
в поле результатаz_gettreestate
были изменены, чтобы соответствовать порядку байтов, используемому дляorchard.anchor
в поле результатаgetrawtransaction
. Ранее они создавали разные хэш-значения из поляorchard.anchor
из-за того, что в их внутреннем представлении были перевернуты байтыzcashd
.
Страница расписания Zcash была обновлена, чтобы отразить новую версию.
Bitcoin filecoin Halo NU5 Orchard PoS Trezor z2z zcashd Zcon Zebra ZecWallet ZIP ZKP ZSA Доказательства с нулевым разглашением Дорожная карта Зуко Уилкокс Ключи просмотра Конференции Кошельки для Zcash Нода Разработки Релизы Совместимость аппаратные кошельки биткоин будущее денег будущее криптовалют доверенная установка доверительная настройка интервью конфиденциальность криптовалюта новости Zcash обновление сети объяснения обёрнутые токены платёжное средство регулирование транзакции унифицированные адреса церемония запуска экранированные пользовательские активы эмиссия
Все новости про Zcash в Twitter | Интересные видео про Zcash на YouTube