Ugrás a fő tartalomra
Change page

Adatszerkezetek és kódolás

Utolsó módosítás: @Satglow(opens in a new tab), 2023. augusztus 15.

Az Ethereum nagy adatkötegeket hoz létre, tárol és mozgat. Az adatot standard é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-fák

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.

További tudnivalók 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.

További tudnivalók az SSZ-ről

Hasznosnak találta a cikket?