Структуры данных и кодирование
Эфириум создает, хранит и передает большие объемы данных. Эти данные должны быть отформатированы стандартизированными и эффективными с точки зрения памяти способами, чтобы позволить любому желающему запустить узел на относительно скромном оборудовании потребительского класса. Для достижения этой цели в стеке Эфириума используется несколько специфических структур данных.
Предварительные требования
Вы должны понимать основы Эфириума и клиентского программного обеспечения. Рекомендуется ознакомиться с сетевым уровнем и белой книгой Эфириума.
Структуры данных
Деревья Меркла-Патриции
Деревья Меркла-Патриции (Patricia Merkle Tries) — это структуры, которые кодируют пары «ключ-значение» в детерминированное и криптографически аутентифицированное префиксное дерево (trie). Они широко используются на уровне исполнения Эфириума.
Подробнее о деревьях Меркла-Патриции
Префикс рекурсивной длины (RLP)
Префикс рекурсивной длины (RLP) — это метод сериализации, широко используемый на уровне исполнения Эфириума.
Простая сериализация (SSZ)
Простая сериализация (SSZ) является доминирующим форматом сериализации на уровне консенсуса Эфириума из-за ее совместимости с мерклизацией.
Последнее обновление страницы: 15 августа 2023 г.