ڈیٹا اسٹرکچرز اور انکوڈنگ
صفحہ کی آخری اپ ڈیٹ: 15 اگست، 2023
ایتھیریم ڈیٹا کی بڑی مقدار بناتا، اسٹور کرتا اور منتقل کرتا ہے۔ اس ڈیٹا کو معیاری اور میموری کے لحاظ سے موثر طریقوں سے فارمیٹ کیا جانا چاہیے تاکہ کوئی بھی نسبتاً معمولی کنزیومر گریڈ ہارڈویئر پر نوڈ چلا سکے۔ اسے حاصل کرنے کے لیے، ایتھیریم اسٹیک پر کئی مخصوص ڈیٹا اسٹرکچرز استعمال کیے جاتے ہیں۔
پیشگی شرائط
آپ کو ایتھیریم اور کلائنٹ سافٹ ویئر کے بنیادی اصولوں کو سمجھنا چاہیے۔ نیٹ ورکنگ لیئر اور ایتھیریم وائٹ پیپر سے واقفیت کی سفارش کی جاتی ہے۔
ڈیٹا اسٹرکچرز
پیٹریشیا مرکل ٹرائیز
پیٹریشیا مرکل ٹرائیز (Patricia Merkle Tries) ایسے اسٹرکچرز ہیں جو کلید-قدر (key-value) کے جوڑوں کو ایک متعین اور کرپٹوگرافک طور پر تصدیق شدہ ٹرائی (trie) میں انکوڈ کرتے ہیں۔ یہ ایتھیریم کی ایگزیکیوشن لیئر میں وسیع پیمانے پر استعمال ہوتے ہیں۔
پیٹریشیا مرکل ٹرائیز کے بارے میں مزید
ریکرسیو لینتھ پریفکس
ریکرسیو لینتھ پریفکس (RLP) ایک سیریلائزیشن کا طریقہ ہے جو ایتھیریم کی ایگزیکیوشن لیئر میں وسیع پیمانے پر استعمال ہوتا ہے۔
سمپل سیریلائز
سمپل سیریلائز (SSZ) ایتھیریم کی کنسینسس لیئر پر غالب سیریلائزیشن فارمیٹ ہے کیونکہ یہ مرکلائزیشن (merklelization) کے ساتھ مطابقت رکھتا ہے۔