Исследователь AWS: в go-verkle существуют четыре основных узких места производительности, уже представлены несколько предложений по оптимизации
Foresight News сообщает, что ведущий исследователь по протоколам в облачном подразделении AWS Amazon Эклин Каур и Эвертон Фрага провели стресс-тестирование базовой реализации Verkle-дерева Ethereum — go-verkle на конференции EthCC[9], выявив четыре ключевых узких места производительности, препятствующих внедрению без состояния.
1. В процессе обновления дерева возникает большое количество теневых узлов, которые логически отсутствуют, но физически занимают место, что приводит к примерно 35% избыточной инфляции данных состояния; 2. Дизайн индексных ключей в базе данных содержит большое количество повторяющихся путей, что увеличивает затраты на хранение примерно на 50%; 3. При преобразовании структуры дерева в памяти в доказательство происходит множество копирований памяти вместо ссылок на указатели, что делает скорость десериализации в 24 раза ниже теоретически оптимального значения и может вызывать тайм-ауты проверки доказательств при высокой нагрузке; 4. Реализации Verkle-деревьев на различных языках, таких как Go, Rust, Nimbus, не могут распознавать доказательства друг друга при обработке определённых крайних случаев, что создаёт риск неожиданного форка после обновления.
Оба исследователя отметили, что AWS уже представила в основной репозиторий Ethereum несколько предложений по оптимизации, уделяя основное внимание реконструкции логики десериализации для устранения копирования памяти. После внедрения ожидается повышение эффективности работы узлов более чем в 3 раза, что заложит основу для официальной интеграции Verkle-дерева.
Дисклеймер: содержание этой статьи отражает исключительно мнение автора и не представляет платформу в каком-либо качестве. Данная статья не должна являться ориентиром при принятии инвестиционных решений.
Вам также может понравиться
Анализ: Уолл-стрит еще не готова к масштабным шортам по AI
Иностранные капиталы массово скупают американские акции! За последние 12 месяцев чистый приток составил 942 billions долларов, что стало рекордом с 1985 года
По данным Министерства финансов США, за 12 месяцев, завершившихся в июле этого года, зарубежные инвесторы осуществили чистую покупку американских акций на сумму 942 миллиардов долларов, что стало самым высоким показателем за 12 месяцев с 1985 года. Во втором квартале чистая покупка составила 426 миллиардов долларов, установив новый квартальный рекорд. В то же время спрос на американские облигации со стороны зарубежных инвесторов значительно ослаб, объем покупок резко снизился. На фоне этой динамики финансирование государственных облигаций США сталкивается с более высокими затратами.
