أساسيات إيثريوم ونموذج الحسابات: كيف يمكن أن يصبح 'الحاسوب العالمي'؟

كمطور في عالم الويب3، أجد نفسي دائمًا أفكر في كيفية تحول التقنيات الرقمية في حياتنا اليومية، خاصة في منطقتنا العربية حيث يتزايد الاهتمام بالعملات الرقمية. تخيل معي: البيتكوين يشبه خزنة آمنة عملاقة، مصممة فقط للحفظ والسحب، بينما إيثريوم يمثل حاسوبًا عالميًا يعمل بلا توقف، يتيح لأي شخص نشر تطبيقات، اللعب، الاقتراض، أو إصدار رموز غير قابلة للاستبدال (NFTs). رغم أن كليهما يعتمدان على تقنية البلوكشين، إلا أن فلسفتهما الأساسية تختلف جذريًا، مما يجعل إيثريوم أداة قوية للابتكار في مجالات مثل التمويل اللامركزي الذي ينتشر بسرعة في أسواقنا المحلية.
دعونا نغوص اليوم في أسرار 'البرمجة' في إيثريوم، ونكتشف كيف يمكن لهذا النظام أن يولد إمكانيات لا حدود لها.
ابدأ بسؤال يلامس الجوهر: في دفتر حسابات البيتكوين، ترى 'بقايا معاملات غير مستخدمة' (UTXO)، أما في إيثريوم فترى 'رصيد حسابك الحالي' مباشرة.
هذا الفرق الأساسي يُعرف بـنموذج الحسابات مقابل نموذج UTXO.
ما هو نموذج الحسابات؟ (أسلوب إيثريوم)
يعتمد إيثريوم على نموذج الحسابات والرصيد، الذي يشبه تمامًا بطاقتك المصرفية اليومية:
- كل عنوان هو 'حساب' مستقل.
- يحتوي الحساب على رصيد (ETH)، وnonce (رقم تسلسلي للمعاملات لمنع الهجمات المتكررة)، وكود (إذا كان عقدًا ذكيًا)، وتخزين (بيانات العقد).
- للتحويل؟ فقط اطرح من حساب A وأضف إلى B. مباشر وبسيط، دون الحاجة لتتبع 'أي عملة محددة'.
الفوائد واضحة جدًا:
- التحقق من الرصيد سريع: انظر إلى حالة الحساب فورًا، بخلاف البيتكوين الذي يتطلب جمع معاملات قديمة.
- داعم للبرمجة: يمكن للعقود تحديث حالاتها، استدعاء الآخرين، أو إرسال رسائل، وهذا أساس 'البرمجة' الحقيقية.
- سهل الاستخدام اليومي: التحويلات، رسوم الغاز، استدعاء العقود، كل شيء يتدفق بسلاسة.
أما العيوب؟
- خصوصية أقل: الرصيد عام، يراه الجميع.
- انتفاخ الحالة: شجرة الحالة العالمية تكبر، مما يثقل على العقد (لكن هناك تحسينات قادمة للشجرة).

مقارنة بنموذج UTXO (البيتكوين)
يستخدم البيتكوين UTXO (مخرجات معاملات غير مستخدمة)، كما لو كنت تستخدم النقود الورقية:
- 'أموالك' عبارة عن مجموعة من 'الأوراق النقدية' المستقلة، كل واحدة لها قيمة وقفل (من يمكنه إنفاقها).
- للإنفاق؟ أدخل الورقة كاملة (إدخال)، ثم أصدر ورقة جديدة (مخرج) للآخر مع رصيد لك.
- المزايا: يمنع الإنفاق المزدوج بشكل طبيعي، خصوصية أفضل (عناوين جديدة)، وسهولة التحقق المتوازي.
- العيوب: تعقيد، التحويل يحتاج تجميع إدخالات ومخرجات، والرصيد يتطلب مسح السلسلة بأكملها.
باختصار:
البيتكوين يركز على 'البساطة والأمان، كالذهب الرقمي غير القابل للتغيير'.
إيثريوم يسعى إلى 'المرونة والبرمجة لتشغيل منطق معقد'.
لذلك اختار إيثريوم نموذج الحسابات ليسهل على المطورين كتابة الكود وتعديل الحالات.
شجرة الحالة: 'القرص الصلب' لإيثريوم
في إيثريوم، هناك عنصر حاسم يُدعى الحالة العالمية (World State).
تسجل جميع الرصائد الحالية، رموز العقود، وبيانات التخزين...
لا تُخزن هذه الحالة عشوائيًا، بل باستخدام Merkle Patricia Trie (MPT، شجرة ميكل باتریشیا):
- شجرة باتریشیا: تضغط المسارات، توفر مساحة حتى مع مفاتيح طويلة، والبحث سريع.
- ميكل: كل عقدة مشفرة، تغيير الجذر يعني تغيير الحالة، فتعديل رصيد حساب يغير الجذر، ويعرف الشبكة بالتغيير فورًا.
رأس الكتلة يحتوي على ثلاث جذور:
- جذر شجرة المعاملات
- جذر شجرة الإيصالات
- جذر شجرة الحالة (الأكثر أهمية)
العقد الخفيفة تحتاج فقط رؤوس الكتل للتحقق من 'رصيد حساب معين باستخدام إثبات ميكل'، دون تحميل السلسلة كاملة.
هذا يحافظ على الكفاءة في التحقق اللامركزي.
شجرة الحالة تجعل 'البرمجة' في إيثريوم عملية: تنفيذ عقد يغير الحالة → هاش جديد → رأس كتلة جديد → إجماع الشبكة.
مع التغيير، تتحدث 'الدماغ' للجميع.
EVM: 'محرك القلب' لإيثريوم
الآن إلى الجزء الرئيسي — EVM (آلة إيثريوم الافتراضية).
EVM هو 'معالج الدماغ' لإيثريوم.
إنها آلة افتراضية تعتمد على المكدس، مصممة لتنفيذ البايت كود.
السير العملي هكذا:

- اكتب كود Solidity → جمع إلى بايت كود.
- نشر العقد: أرسل معاملة، EVM يخزن البايت كود في حقل code للحساب.
- استدعاء العقد: أرسل رسالة، EVM يحمل الكود إلى الذاكرة.
- التنفيذ: يعالج رموز العمليات واحدة تلو الأخرى (ADD، MUL، CALL، SSTORE...).
- كل خطوة تستهلك غاز: إذا نفد، يتراجع (revert).
- تعديل الحالة: تغيير التخزين، الرصيد، إصدار أحداث...
- نهاية المعاملة: تقديم الحالة الجديدة، تحديث جذر شجرة الحالة.
لماذا يجعل EVM إيثريوم 'قابلًا للبرمجة'؟
- كاملية تورينغ: يدعم الحلقات، الشروط، التكرار... يمكن تحقيق أي منطق معقد (بخلاف سكريبت البيتكوين غير الكامل لتجنب الحلقات اللانهائية).
- تحديدية: نفس الإدخال يعطي نفس النتيجة في الشبكة بأكملها (للحفاظ على الإجماع).
- عزل الرمال: العقود تصل فقط إلى تخزينها وتستدعي الآخرين، لا تتدخل في ملفات العقدة.
- آلية الغاز: تحمي من هجمات DoS والحلقات الميتة، كلما طال التنفيذ كلما ارتفع التكلفة.
مثال: في Uniswap، تبادل العملات → استدعاء دالة swap → EVM ينفذ المنطق → يعدل احتياطي البركة، يحول الرموز، يخصم الرسوم، يصدر أحداث...
الكل عملية ذرية: إما نجاح كامل أو تراجع كامل.
هذا مستحيل على البيتكوين.
جدول الاختلافات الرئيسية بين البيتكوين وإيثريوم (من منظور 2026)
| المشروع | البيتكوين (BTC) | إيثريوم (ETH) |
|---|---|---|
| نموذج الدفتر | UTXO (مخرجات غير مستخدمة) | نموذج الحسابات/الرصيد |
| الاستخدام الرئيسي | الذهب الرقمي، تخزين القيمة | الحاسوب العالمي، منصة العقود الذكية |
| القابلية للبرمجة | محدودة (سكريبت بسيط، غير كامل تورينغ) | كاملة تورينغ (Solidity إلخ) |
| تخزين الحالة | مجموعة UTXO | شجرة الحالة العالمية (MPT) |
| محرك التنفيذ | لا يوجد (التحقق من التوقيع فقط) | EVM (آلة افتراضية للبايت كود) |
| الإجماع (حالي) | PoW | PoS (بعد الاندماج) |
| TPS/القابلية للتوسع | منخفض (طبقة 2 مثل شبكة البرق) | متوسط (التجزئة، طبقة 2 مثل Optimism) |
| التطبيقات النموذجية | التحويلات، الحيازة | DeFi، NFT، DAO، الألعاب، RWA |
| الخصوصية | جيدة (عناوين جديدة) | متوسطة (الحسابات عامة) |
| الموضع في 2026 | أصل ملاذ آمن مؤسسي، ذهب رقمي | سيطرة DeFi+العملات المستقرة، رائد في توكينة RWA |
لماذا إيثريوم 'قابل للبرمجة'؟ ملخص في جملة
لأنه يرفع البلوكشين من 'تسجيل الحسابات فقط' إلى 'حاسوب موزع يشغل الكود':
- نموذج الحسابات → تعديل وفحص الحالة بسهولة.
- شجرة الحالة → التحقق الآمن للحالة عالميًا.
- EVM → أي شخص يكتب كودًا، الشبكة تنفذه بنتائج متطابقة.
البيتكوين كخزنة لا تنام أبدًا، آمنة لكن محدودة الوظائف.
إيثريوم كخادم سوبر عالمي مشترك، يشغل التطبيقات، يدفع الرواتب، يقرض تلقائيًا... لكنه أكثر تعقيدًا وتكلفة (غاز) ومعرضًا للأخطاء.
الآن أنت تفهم:
البيتكوين يحل مشكلة 'الثقة في العملة'.
إيثريوم يحل 'الثقة في الكود'.
تريد الغوص أعمق؟ مثل كيفية كتابة Solidity، حساب الغاز، تفاصيل رموز EVM، أو تقدم التجزئة في إيثريوم بحلول 2026؟
أرسل أسئلتك، ونستمر في النقاش~
توصيات أفضل 3 بورصات عملات مشفرة عالمية:
- تسجيل في بورصة بينانس (ملكة حجم التداول، أكبر تنوع، مكافآت للمبتدئين)؛
- تسجيل في OKX (أداة عقود قوية، رسوم منخفضة)؛
- تسجيل في Gate.io (صياد العملات الجديدة، تداول نسخي + إسقاطات حصرية).
للكل شيء اختر بينانس، للعبة المتقدمة OKX، للعملات البديلة Gate! سجل الآن لتخفيض رسوم مدى الحياة~