للتحق من أي معاملة على شبكة الإيثيريوم يجب الانتقال إلى مستكشف البلوكتشين الذي يدعم شبكة الإيثيريوم، ومن ثم وضع هاش المعاملة للحصول على معلومات، منها عنوان المرسل وعنوان المستقبل وعدد العملات والرسوم وغيرها.
بعد أن يقوم المستخدم بإرسال عملة الإيثيريوم، يمكن للمدقق تنفيذ المعاملة ونشر تغيير الحالة على الشبكة بأكملها، يتم اقتصاص رسوم المعاملات أثناء عملية التحقق، ويجب تضمين كل معاملة في كتلة تم التحقق من صحتها وهناك أنواع مختلفة من المعاملات على شبكة الإيثيريوم ألا وهي:
من خلال التحقق من حالة المعاملة، يمكن للمتداولين التأكد ما إذا كانت معاملتهم قد نجحت أو فشلت وعدد الكتل التي تم إنشاؤها منذ إضافة معاملتهم إلى السلسلة، وللتحقق من معاملة الإيثيريوم، يجب استخدام مستكشف البلوكتشين ثم إدخال هاش المعاملة لعرض التفاصيل مثل عناوين المرسل / المستلم ورسوم الغاز، رسوم المعاملات، وسنعرض فيما يلي دليل موجز مفصَّل خطوة بخطوة حول كيفية تتبع معاملات الإيثيريوم:
1
على سبيل المثال بعض مستكشفات بلوكتشين الخاصة بالإيثيريوم، مثل Etherscan و Ethplorer و EthVM، وبعضها يدعم سلاسل متعددة مثل Blockchain.com و Tokenize وغيرها، اختر ما يناسبك وانتقل إلى الموقع، حيث سنقوم في الخطوات التالية التحقق من معاملة الإيثيريوم على Etherscan.
2
في مستكشف Etherscan على سبيل المثال يوجد حقل البحث في الزاوية العلوية اليسرى من الشاشة بجوار القائمة المنسدلة التي تتضمن “جميع المرشحات”، واعتماداََ على الأداة يمكن للمستخدم البحث عن المعلومات بناءً على عنوان المحفظة أو هاش المعاملة (txid) أو رقم البلوك، قم بوضعه وسيتم إظهار جميع المعلومات عن المعاملة.
3
ستظهر التفاصيل التي تشير إلى حالة المعاملة على مستكشف بلوكتشين، وإذا تم التحقق من صحة المعاملة بنجاح، مستظهر كلمة “success” أو “successful”، وإذا لم تظهر أي أخطاء فهذا يعني أن المعاملة قد اكتملت بنجاح.
في حالة فشل معاملة الإيثيريوم، يمكن أن تظهر عدة رسائل خطأ:
يجب على مستخدمي شبكة الإيثيريوم دفع رسوم لاستخدام الشبكة لتحويل الأموال أو نشر العقود الذكية، وتعتمد الرسوم إلى حد كبير على عدد المشاركين الذين ينتظرون تنفيذ المعاملات في وقت معين.
وبالتالي فإن ازدحام الشبكة والطلب يتناسبان بشكل مباشر مع تكاليف المعاملات، فعندما يزداد الطلب ترتفع التكاليف – والعكس صحيح عندما يكون الطلب منخفضاََ، فإن التحقق من حالة المعاملة يساعد المتداول على مراقبة تكلفة استخدام الشبكة.
كما ويساعد التحقق من حالة المعاملة المستخدمين في تحديد ما إذا كانت الرسوم التي دفعوها كافية لتأكيد معاملتهم أم لا، وعادةً ما تؤدي رسوم الغاز المنخفضة إلى إيقاف المعاملات أو تأخيرها مما يجعلها معلقة لفترات طويلة من الوقت خاصة أثناء الازدحام الشديد في الشبكة، وستبقى هذه المعاملات معلقة حتى يتم دفع رسوم الغاز ووصولها إلى الحد الأدنى المطلوب من الرسوم على الشبكة.
بالإضافة إلى حالة المعاملة يمكن لمستخدمي شبكة الإيثيريوم الكشف عن المعلومات المفيدة التالية:
من خلال إدراك ما سبق، يمكن للمتداولين البقاء على اطلاع على معاملاتهم على شبكة الإيثيريوم والتأكد من معالجة المعاملات بشكل صحيح وسريع. يساعد ذلك في ضمان سلاسة معاملات Ethereum عند إرسال الأموال وتلقيها أو نشر العقود الذكية. يمكن أن يساعد فهم حالة المعاملة المستخدمين أيضًا على ضبط عادات الإنفاق وتحسين استخدام الشبكة.
عادةً ما تستغرق المعاملة المتوسطة على شبكة الإيثيريوم ما بين 15 ثانية وخمس دقائق للمعالجة، وذلك اعتماداََ على عدة عوامل ويتضمن ذلك المبلغ المدفوع لمعالجتها (رسوم المعاملة) ومدى ازدحام الشبكة في وقت المعالجة، وبعد أن تم تحديث الدمج لشبكة الإيثيريوم ظلت سرعات المعاملات كما هي تقريباََ ومن المفاهيم الخاطئة الشائعة أن عملية الدمج أدت إلى تسريع المعاملات بشكل كبير.
ومع ذلك هناك اختلاف بسيط حيث تحدث الفتحات بدقة كل 12 ثانية بعد الدمج مقارنةً بكل 13.3 ثانية قبل الدمج، وعلى أي حال لا يلاحظ معظم المستخدمين التغيير إذ لاتزال المعالجة تعتمد عادة على ازدحام الشبكة ورسوم المعاملات.
عند بدء المعاملة، يتم تسجيلها في تجمع ذاكرة (الإيثيريوم mempool) وتنتظر المدققين لاستلامها، إذ تعمل ذاكرة mempool مثل غرفة الانتظار حيث يتم تعليق المعاملات، وبمجرد قيام المدقق بإدخال بيانات المعاملة في كتلة وإضافة الكتلة إلى الشبكة، تعتبر المعاملة كاملة. وتعرض رسالة أنه تم الانتهاء ولا رجوع فيه بعد أن تم تعدين ست كتل إضافية وإضافتها.