Перейти к основному контенту
Change page

Структуры данных и кодирование

Редактировать страницу (opens in a new tab)

Эфириум создает, хранит и передает большие объемы данных. Эти данные должны быть отформатированы стандартизированными и эффективными с точки зрения памяти способами, чтобы позволить любому желающему запустить узел на относительно скромном оборудовании потребительского класса. Для достижения этой цели в стеке Эфириума используется несколько специфических структур данных.

Предварительные требования

Вы должны понимать основы Эфириума и клиентского программного обеспечения. Рекомендуется ознакомиться с сетевым уровнем и белой книгой Эфириума.

Структуры данных

Деревья Меркла-Патриции

Деревья Меркла-Патриции (Patricia Merkle Tries) — это структуры, которые кодируют пары «ключ-значение» в детерминированное и криптографически аутентифицированное префиксное дерево (trie). Они широко используются на уровне исполнения Эфириума.

Подробнее о деревьях Меркла-Патриции

Префикс рекурсивной длины (RLP)

Префикс рекурсивной длины (RLP) — это метод сериализации, широко используемый на уровне исполнения Эфириума.

Подробнее о RLP

Простая сериализация (SSZ)

Простая сериализация (SSZ) является доминирующим форматом сериализации на уровне консенсуса Эфириума из-за ее совместимости с мерклизацией.

Подробнее о SSZ

Последнее обновление страницы: 15 августа 2023 г.