Ugrás a fő tartalomra
Change page

Adatszerkezetek és kódolás

Utolsó módosítás: @Satglow(opens in a new tab), 2024. február 20.

Az Ethereum nagy adatkötegeket hoz létre, tárol és mozgat. Az adatot sztenderd és memóriahatékony módon kell formázni, hogy bárki tudjon csomópontot futtatni viszonylag szerény, fogyasztói szintű hardveren. Ehhez az Ethereum stackben számos speciális adatstruktúra található.

Előfeltételek

Ehhez érdemes áttekinteni az Ethereum és a kliensszoftver alapjait. Emellett javasoljuk, hogy a hálózati réteggel és az Ethereum Fehérkönyvvel is ismerkedjen meg.

Adatstruktúrák

Patricia Merkle-fa

A Patricia Merkle-fák olyan struktúrák, melyek kulcs-érték párokat kódolnak egy determinisztikus és kriptográfiailag hitelesített fastruktúrává. Ezeket kiterjedten használják az Ethereum végrehajtási rétegén.

Bővebben a Patricia Merkle-fákról

Rekurzív hosszúságú prefixum (RLP)

A rekurzív hosszúságú prefixum (RLP) egy sorozatosítási módszer, melyet kiterjedten használnak az Ethereum végrehajtási rétegén.

Bővebben az RLP-ről

Egyszerű sorosítás (SSZ)

Az egyszerű sorosítás (SSZ) a domináns sorosítási formátum az Ethereum konszenzus rétegén, mivel kompatibilis a merklelizációval.

Bővebben az SSZ-ről

Hasznosnak találta a cikket?