# Blockscout v6.8.0: оптимизация и функции **Published by:** [MaxVell337](https://paragraph.com/@mvellcrypto/) **Published on:** 2024-09-05 **URL:** https://paragraph.com/@mvellcrypto/blockscout-v6-8-0 ## Content Blockscout 6.8.0 содержит множество новых мощных функций и улучшений.Подробная информация, журнал изменений и инструкции доступны по адресу https://github.com/blockscout/blockscout/releases/tag/v6.8.0-betaНаше последнее обновление приносит значительные улучшения в оптимизации данных, поддержке нескольких цепочек и безопасности. Включая более 30 новых переменных ENV, а также множество функций и крупных исправлений (вместе с несколькими потенциально критическими изменениями), v6.8.0 расширяет функциональность и охват Blockscout. Давайте погрузимся в основные моменты бэкэнд-релиза v6.8.0!🚀 Основные функции и улучшенияОптимизация данных и производительностьСокращение таблицы внутренних транзакций: эта новая функция все еще находится в тестовом режиме, но первые результаты показывают сокращение размера базы данных до 50%! Это огромный результат для случаев с высокой загрузкой базы данных, который обещает сэкономить много места на жестком диске в будущем, поскольку сети Blockscout продолжают расти.Улучшения экспорта CSV: экспорт CSV важен для различных вариантов использования, и мы пытаемся сделать его более полезным в разных контекстах. Мы добавили имена методов к экспорту CSV транзакций (когда это применимо), предоставили возможность для экземпляров с собственным хостингом увеличить лимит в 10 000 и добавили десятичные знаки токенов к экспорту CSV передачи токенов, упростив анализ и сортировку данных.Метрики памяти для сборщиков OnDemand: Blockscout собирает данные для токенов, адресов, контрактов и других данных с помощью разных сборщиков. Когда экземпляр замедляется, может быть сложно определить, какой сборщик несет ответственность за проблему. При наличии этих мониторов легче находить и устранять проблемы с ограничением ресурсов.Улучшения многоцепочечных сетейПоддержка цепочки CELO: Мы добавили поддержку типа цепочки :celo, расширив возможности Blockscout для работы с несколькими цепочками. Мы продолжаем индексировать экземпляр основной сети и поддерживать CELO через их переход L2.Поддержка проверки контрактов zkSync: Мы расширили возможности проверки смарт-контрактов, включив zkSync, что позволяет разработчикам проверять и взаимодействовать с контрактами. Предстоящий релиз frontend добавит поддержку пользовательского интерфейса, что позволит любому человеку проверять контракт на zkSync. https://zksync.blockscout.com/Обновления Arbitrum: Значительные улучшения в исследовании Arbitrum включают в себя:Поддержка AnyTrust и Celestia в качестве решений доступности данных для пакетов ArbitrumРасширенные описания статуса для сообщений Arbitrum в представлениях транзакцийТрансляция WebSocket обновлений о новых пакетах Arbitrum и сообщениях L1-L2Дополнительные обновления и исправления Arbitrum подробно описаны в выпуске, посетите последний экземпляр Arbitrum по адресу https://arbitrum.blockscout.com/Улучшения смарт-контрактовОбнаружение шаблона Diamond Proxy: Стандарт Diamond Proxy позволяет использовать более продвинутые контракты с помощью модульной архитектуры. Теперь Blockscout может обнаруживать шаблон Diamond Proxy на проверенных и непроверенных смарт-контрактах proxy, обеспечивая более глубокое понимание и прозрачность.Обновленные конечные точки API: теперь информация возвращается для всех типов прокси через конечную точку /api/v2/smart-contracts/:hash Конечная точка API, а также метод DELETE были добавлены в конечную точку /api/v2/import/token-info конечная точка, что позволяет упростить удаление ненужной информации о токене.Поддержка проверки: мы добавили поддержку zkSync (см. выше). Хотя это и не включено в релиз, мы продолжаем совершенствовать базу данных байт-кода и изучать пограничные случаи, связанные с инициативой Verifier Alliance.Улучшения API и интеграцииИнтеграция API Cryptorank: Мы интегрировали API Cryptorank для улучшенного извлечения данных о ценах. Эта опция важна для небольших или новых цепочек, чтобы цены токенов отображались быстро и точно.Параметры конфигурации ключа API: мы ввели новую переменную времени выполнения для экземпляров, которые хотят предоставить ключ API без ограничений по частоте.Новые и улучшенные конечные точки API: добавлены новые конечные точки API для предоставления более полного доступа к данным. Это включает конечные точки для обогащения хэшей метаданными из нового микросервиса Metadata иИнфраструктура и безопасностьОбраз Docker без прав root: начиная с версии 6.8.0, наш образ Docker теперь не имеет прав root, что повышает безопасность при контейнерных развертываниях.URL-адрес публичного шлюза IPFS: Мы добавили поддержку настраиваемых URL-адресов публичного шлюза IPFS для цепочек, которые хотели бы реализовать эту функцию. Ранее это значение было жестко закодировано в одну опцию, а теперь сети могут выбирать, какой URL использовать при извлечении изображений NFT и другой информации, хранящейся в IPFS.💡 Важные изменения и примечанияОбновление переменных окружения: Мы упростили набор переменных окружения для конфигурации OP-stack и исключили некоторые переменные. Пожалуйста, обратитесь к обновленной документации для нового набора переменных, связанных с управлением OP-chain.Контекст безопасности Docker: в связи с переходом на образ Docker без прав root обязательно обновите контекст безопасности в настройках развертывания.🛠️ Дополнительные улучшенияМы внесли много дополнительных изменений, включая длинный список исправлений ошибок, незначительных улучшений производительности и различных задач. Полный список см. в репозитории GitHub.✅ Что дальше?Наша команда постоянно работает над улучшением Blockscout. В настоящее время ведутся обновления интерфейса, некоторые из которых поддерживают обновления, сделанные в v6.8.0 (например, проверка контракта на zkSync) Мы хотели бы поблагодарить наше сообщество за постоянную поддержку и отзывы. В этом выпуске представлены PR от 3 новых участников сообщества, большой привет 📣@robriks внесли свой первый вклад в #10450!@jianghuyiyuan внесли свой первый вклад в #10519@chainchad внесли свой первый вклад в #10070Вклад сообщества бесценен в формировании эволюции Blockscout. Мы рады пригласить вас изучить эти новые функции и поделиться с нами своим опытом. Следите за обновлениями и приятного изучения Blockscout 6.8.0!💡 Подробную информацию обо всех изменениях, включая исправления ошибок и незначительные улучшения, можно найти в нашем репозитории GitHub и в полном журнале изменений для версии 6.8.0. ## Publication Information - [MaxVell337](https://paragraph.com/@mvellcrypto/): Publication homepage - [All Posts](https://paragraph.com/@mvellcrypto/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@mvellcrypto): Subscribe to updates