Veri yapıları ve kodlama
Son düzenleme: @rooibos(opens in a new tab), 15 Ağustos 2023
Ethereum, büyük miktarda veri üretir, depolar ve transfer eder. Bu veri, bir kişinin nispeten sınırlı tüketici sınıfı donanımıyla bir düğüm çalıştırabilmesi için standartlaştırılmış ve bellek bakımından verimli yollar ile biçimlendirilmelidir. Bunu başarmak için Ethereum yığınında belirli birkaç veri yapısı kullanılır.
Ön koşullar
Ethereum'un temellerine ve istemci yazılımına hakim olmalısınız. Ağ katmanı ve Ethereum tanıtım belgesine aşina olmanız da önerilir.
Veri yapıları
Patricia merkle dijital ağaçları
Patricia Merkle Dijital Ağaçları, anahtar-değer çiftlerini belirleyici ve kriptografik açıdan kimliği doğrulanmış bir dijital ağaç şeklinde kodlayan yapılardır. Bu yapılar, Ethereum'un yürütüm katmanında yaygın olarak kullanılır.
Patricia Merkle Dijital Ağaçları Hakkında Daha Fazla Bilgi
Özyinelemeli Uzunluk Ön Eki
Özyinelemeli Uzunluk Ön Eki (RLP), Ethereum'un yürütüm katmanında yaygın şekilde kullanılan bir serileştirme yöntemidir.
Basit Serileştirme
Basit Serileştirme (SSZ), merkle işlemi ile uyumluluğu nedeniyle Ethereum'un fikir birliği katmanında kullanılan baskın serileştirme biçimidir.