تخطي إلى المحتوى الرئيسي
Change page

مستكشفات الكتل

مستكشفات الكتل هي بوابتك إلى بيانات إيثيريوم. يمكنك استخدامها لرؤية بيانات في الوقت الفعلي عن الكتل والمعاملات والمُدَقِّقين والحسابات والأنشطة الأخرى على السلسلة.

المتطلبات الأساسية

يجب أن تفهم المفاهيم الأساسية لإيثيريوم حتى تتمكن من فهم البيانات التي يوفرها لك مستكشف الكتل. ابدأ بـ مقدمة عن إيثيريوم.

أدوات مفتوحة المصدر

الخدمات

البيانات

إيثيريوم شفافة بطبيعتها لذا يمكن التحقق من كل شيء. توفر مستكشفات الكتل واجهة للحصول على هذه المعلومات. وهذا ينطبق على كل من شبكة إيثيريوم الرئيسية وشبكات الاختبار، في حال احتجت إلى تلك البيانات. تنقسم البيانات إلى بيانات التنفيذ وبيانات الإجماع. تشير بيانات التنفيذ إلى المعاملات التي تم تنفيذها في كتلة معينة. بينما تشير بيانات الإجماع إلى الكتل نفسها والمُدَقِّقين الذين اقترحوها.

إليك ملخص لأنواع البيانات التي يمكنك الحصول عليها من مستكشف الكتل.

بيانات التنفيذ

تُضاف كتل جديدة إلى إيثيريوم كل 12 ثانية (ما لم يفوت مقترح الكتلة دوره)، لذلك يُضاف تدفق شبه مستمر من البيانات إلى مستكشفات الكتل. تحتوي الكتل على الكثير من البيانات المهمة التي قد تجدها مفيدة:

البيانات القياسية

  • ارتفاع الكتلة - رقم الكتلة وطول سلسلة الكتل (بالكتل) عند إنشاء الكتلة الحالية
  • الطابع الزمني - الوقت الذي تم فيه اقتراح الكتلة
  • المعاملات - عدد المعاملات المضمنة داخل الكتلة
  • مستلم الرسوم - العنوان الذي تلقى إكراميات رسوم الغاز من المعاملات
  • مكافأة الكتلة - مقدار ETH الممنوح للمُدَقِّق الذي اقترح الكتلة
  • الحجم - حجم البيانات داخل الكتلة (مقاسًا بالبايت)
  • الغاز المستخدم - إجمالي وحدات الغاز التي استخدمتها المعاملات في الكتلة
  • حد الغاز - إجمالي حدود الغاز التي حددتها المعاملات في الكتلة
  • الرسم الأساسي لكل غاز - الحد الأدنى للمضاعف المطلوب لتضمين معاملة في كتلة
  • الرسوم المحروقة - مقدار ETH المحروق في الكتلة
  • بيانات إضافية - أي بيانات إضافية قام الباني بتضمينها في الكتلة

البيانات المتقدمة

  • التجزئة - تجزئة التشفير التي تمثل رأس الكتلة (المعرف الفريد للكتلة)
  • التجزئة الأصلية - تجزئة الكتلة التي سبقت الكتلة الحالية
  • جذر الحالة (StateRoot) - التجزئة الجذرية لشجرة ميركل (Merkle trie) التي تخزن حالة النظام بأكمله

الغاز

لن تمنحك مستكشفات الكتل بيانات حول استخدام الغاز في المعاملات والكتل فحسب، بل سيوفر لك بعضها معلومات حول أسعار الغاز الحالية للشبكة. سيساعدك هذا على فهم استخدام الشبكة، وإرسال معاملات آمنة، وعدم الإفراط في الإنفاق على الغاز. ابحث عن واجهات برمجة التطبيقات (APIs) التي يمكن أن تساعدك في الحصول على هذه المعلومات في واجهة منتجك. تغطي البيانات الخاصة بالغاز ما يلي:

  • الوحدات المقدرة من الغاز اللازمة لمعاملة آمنة ولكن بطيئة (+ السعر والمدة المقدرة)
  • الوحدات المقدرة من الغاز اللازمة لمعاملة متوسطة (+ السعر والمدة المقدرة)
  • الوحدات المقدرة من الغاز اللازمة لمعاملة سريعة (+ السعر والمدة المقدرة)
  • متوسط وقت التأكيد بناءً على سعر الغاز
  • العقود التي تستهلك الغاز - بعبارة أخرى، المنتجات الشائعة التي تشهد استخدامًا كبيرًا على الشبكة
  • الحسابات التي تنفق الغاز - بعبارة أخرى، مستخدمو الشبكة المتكررون

المعاملات

أصبحت مستكشفات الكتل مكانًا شائعًا للأشخاص لتتبع تقدم معاملاتهم. وذلك لأن مستوى التفاصيل الذي يمكنك الحصول عليه يوفر يقينًا إضافيًا. تتضمن بيانات المعاملة:

البيانات القياسية

  • تجزئة المعاملة - تجزئة يتم إنشاؤها عند إرسال المعاملة
  • الحالة - إشارة إلى ما إذا كانت المعاملة معلقة أو فاشلة أو ناجحة
  • الكتلة - الكتلة التي تم تضمين المعاملة فيها
  • الطابع الزمني - الوقت الذي تم فيه تضمين معاملة في كتلة اقترحها مُدَقِّق
  • من - عنوان الحساب الذي أرسل المعاملة
  • إلى - عنوان المستلم أو العقد الذكي الذي تتفاعل معه المعاملة
  • الرموز المميزة المحولة - قائمة بالرموز المميزة التي تم تحويلها كجزء من المعاملة
  • القيمة - إجمالي قيمة ETH التي يتم تحويلها
  • رسوم المعاملة - المبلغ المدفوع للمُدَقِّق لمعالجة المعاملة (يُحسب كالتالي: سعر الغاز * الغاز المستخدم)

البيانات المتقدمة

  • حد الغاز - الحد الأقصى لعدد وحدات الغاز التي يمكن أن تستهلكها هذه المعاملة
  • الغاز المستخدم - المقدار الفعلي لوحدات الغاز التي استهلكتها المعاملة
  • سعر الغاز - السعر المحدد لكل وحدة غاز
  • رقم فريد - رقم المعاملة للعنوان from (ضع في اعتبارك أن هذا يبدأ من 0، لذا فإن الرقم الفريد 100 سيكون في الواقع المعاملة رقم 101 التي يرسلها هذا الحساب)
  • بيانات الإدخال - أي معلومات إضافية تتطلبها المعاملة

الحسابات

هناك الكثير من البيانات التي يمكنك الوصول إليها حول حساب ما. ولهذا السبب يُنصح غالبًا باستخدام حسابات متعددة حتى لا يمكن تتبع أصولك وقيمتك بسهولة. هناك أيضًا بعض الحلول التي يتم تطويرها لجعل المعاملات ونشاط الحساب أكثر خصوصية. ولكن إليك البيانات المتاحة للحسابات:

حسابات المستخدمين

  • عنوان الحساب - العنوان العام الذي يمكنك استخدامه لإرسال الأموال إليه
  • رصيد ETH - مقدار ETH المرتبط بذلك الحساب
  • إجمالي قيمة ETH - قيمة ETH
  • الرموز المميزة - الرموز المميزة المرتبطة بالحساب وقيمتها
  • سجل المعاملات - قائمة بجميع المعاملات التي كان فيها هذا الحساب إما المرسل أو المستلم

العقود الذكية

تحتوي حسابات العقود الذكية على جميع البيانات التي يمتلكها حساب المستخدم، ولكن بعض مستكشفات الكتل ستعرض أيضًا بعض معلومات التعليمات البرمجية. تشمل الأمثلة:

  • منشئ العقد - العنوان الذي قام بنشر العقد على الشبكة الرئيسية
  • معاملة الإنشاء - المعاملة التي تضمنت النشر على الشبكة الرئيسية
  • الكود المصدري - كود Solidity أو Vyper للعقد الذكي
  • واجهة التطبيق الثنائية (ABI) للعقد - واجهة التطبيق الثنائية للعقد — الاستدعاءات التي يجريها العقد والبيانات المستلمة
  • كود إنشاء العقد - رمز البايت المجمع للعقد الذكي — يتم إنشاؤه عند تجميع عقد ذكي مكتوب بلغة Solidity أو Vyper، إلخ.
  • أحداث العقد - سجل للطرق المستدعاة في العقد الذكي — وهي في الأساس طريقة لمعرفة كيفية استخدام العقد وعدد مرات استخدامه

الرموز المميزة

الرموز المميزة هي نوع من العقود لذا سيكون لها بيانات مشابهة للعقد الذكي. ولكن نظرًا لأن لها قيمة ويمكن تداولها، فإن لديها نقاط بيانات إضافية:

  • النوع - ما إذا كانت ERC-20 أو ERC-721 أو معيار رمز مميز آخر
  • السعر - إذا كانت ERC-20 فسيكون لها قيمة سوقية حالية
  • القيمة السوقية - إذا كانت ERC-20 فسيكون لها قيمة سوقية (تُحسب كالتالي: السعر * إجمالي العرض)
  • إجمالي العرض - عدد الرموز المميزة المتداولة
  • الحاملون - عدد العناوين التي تحتفظ بالرمز المميز
  • التحويلات - عدد المرات التي تم فيها تحويل الرمز المميز بين الحسابات
  • سجل المعاملات - سجل لجميع المعاملات التي تتضمن الرمز المميز
  • عنوان العقد - عنوان الرمز المميز الذي تم نشره على الشبكة الرئيسية
  • الكسور العشرية - رموز ERC-20 قابلة للقسمة ولها منازل عشرية

الشبكة

تتعلق بعض بيانات الكتل بصحة إيثيريوم بشكل أكثر شمولية.

  • إجمالي المعاملات - عدد المعاملات منذ إنشاء إيثيريوم
  • المعاملات في الثانية - عدد المعاملات التي يمكن معالجتها في غضون ثانية
  • سعر ETH - التقييمات الحالية لـ 1 ETH
  • إجمالي عرض ETH - عدد ETH المتداول — تذكر أنه يتم إنشاء ETH جديد مع إنشاء كل كتلة في شكل مكافآت الكتلة
  • القيمة السوقية - حساب السعر * العرض

بيانات طبقة الإجماع

حقبة

لأسباب أمنية، يتم إنشاء لجان عشوائية من المُدَقِّقين في نهاية كل حقبة (كل 6.4 دقائق). تتضمن بيانات الحقبة:

  • رقم الحقبة
  • حالة النهائي - ما إذا كانت الحقبة نهائية (نعم/لا)
  • الوقت - الوقت الذي انتهت فيه الحقبة
  • التصديقات - عدد التصديقات في الحقبة (أصوات للكتل داخل الخانات)
  • الودائع - عدد ودائع ETH المضمنة في الحقبة (يجب على المُدَقِّقين تخزين ETH ليصبحوا مُدَقِّقين)
  • الاقتطاعات (Slashings) - عدد العقوبات الممنوحة لمقترحي الكتل أو المصدقين
  • المشاركة في التصويت - مقدار ETH المخزن المستخدم لتصديق الكتل
  • المُدَقِّقون - عدد المُدَقِّقين النشطين للحقبة
  • متوسط رصيد المُدَقِّق - متوسط الرصيد للمُدَقِّقين النشطين
  • الخانات - عدد الخانات المضمنة في الحقبة (تتضمن الخانات كتلة واحدة صالحة)

خانة

الخانات هي فرص لإنشاء الكتل، وتتضمن البيانات المتاحة لكل خانة:

  • الحقبة - الحقبة التي تكون فيها الخانة صالحة
  • رقم الخانة
  • الحالة - حالة الخانة (مقترحة/مفقودة)
  • الوقت - الطابع الزمني للخانة
  • المُقترِح - المُدَقِّق الذي اقترح الكتلة للخانة
  • جذر الكتلة - جذر شجرة التجزئة لكتلة المنارة (BeaconBlock)
  • الجذر الأصلي - تجزئة الكتلة التي سبقت
  • جذر الحالة - جذر شجرة التجزئة لحالة المنارة (BeaconState)
  • توقيع
  • كشف RANDAO
  • الكتابة على الجدران (Graffiti) - يمكن لمقترح الكتلة تضمين رسالة بطول 32 بايت في مقترح كتلته
  • بيانات التنفيذ
    • تجزئة الكتلة
    • عدد الودائع
    • جذر الوديعة
  • التصديقات - عدد التصديقات للكتلة في هذه الخانة
  • الودائع - عدد الودائع خلال هذه الخانة
  • الخروج الطوعي - عدد المُدَقِّقين الذين غادروا خلال الخانة
  • الاقتطاعات - عدد العقوبات الممنوحة لمقترحي الكتل أو المصدقين
  • الأصوات - المُدَقِّقون الذين صوتوا للكتلة في هذه الخانة

الكتل

يقسم إثبات الحصة (PoS) الوقت إلى خانات وحقب. وهذا يعني بيانات جديدة!

  • المُقترِح - المُدَقِّق الذي تم اختياره خوارزميًا لاقتراح الكتلة الجديدة
  • الحقبة - الحقبة التي تم فيها اقتراح الكتلة
  • الخانة - الخانة التي تم فيها اقتراح الكتلة
  • التصديقات - عدد التصديقات المضمنة في الخانة — التصديقات تشبه الأصوات التي تشير إلى أن الكتلة جاهزة للانتقال إلى سلسلة المنارة

المُدَقِّقون

المُدَقِّقون مسؤولون عن اقتراح الكتل والتصديق عليها داخل الخانات.

  • رقم المُدَقِّق - رقم فريد يمثل المُدَقِّق
  • الرصيد الحالي - رصيد المُدَقِّق بما في ذلك المكافآت
  • الرصيد الفعال - رصيد المُدَقِّق الذي يُستخدم في التخزين
  • الدخل - المكافآت أو العقوبات التي يتلقاها المُدَقِّق
  • الحالة - ما إذا كان المُدَقِّق متصلاً بالإنترنت ونشطًا حاليًا أم لا
  • فعالية التصديق - متوسط الوقت الذي تستغرقه تصديقات المُدَقِّق ليتم تضمينها في السلسلة
  • الأهلية للتفعيل - التاريخ (والحقبة) الذي أصبح فيه المُدَقِّق متاحًا للتدقيق
  • نشط منذ - التاريخ (والحقبة) الذي أصبح فيه المُدَقِّق نشطًا
  • الكتل المقترحة - الكتلة التي اقترحها المُدَقِّق
  • التصديقات - التصديقات التي قدمها المُدَقِّق
  • الودائع - عنوان المرسل، وتجزئة المعاملة، ورقم الكتلة، والطابع الزمني، والمبلغ، وحالة وديعة التخزين التي قام بها المُدَقِّق

التصديقات

التصديقات هي أصوات بـ "نعم" لتضمين الكتل في السلسلة. تتعلق بياناتها بسجل التصديق والمُدَقِّقين الذين صدقوا

  • الخانة - الخانة التي تم فيها التصديق
  • مؤشر اللجنة - مؤشر اللجنة في الخانة المحددة
  • بتات التجميع - تمثل التصديق المجمع لجميع المُدَقِّقين المشاركين في التصديق
  • المُدَقِّقون - المُدَقِّقون الذين قدموا تصديقات
  • جذر كتلة المنارة - يشير إلى الكتلة التي يصدق عليها المُدَقِّقون
  • المصدر - يشير إلى أحدث حقبة مبررة
  • الهدف - يشير إلى أحدث حدود للحقبة
  • توقيع

الشبكة

تتضمن بيانات المستوى الأعلى لطبقة الإجماع ما يلي:

  • الحقبة الحالية
  • الخانة الحالية
  • المُدَقِّقون النشطون - عدد المُدَقِّقين النشطين
  • المُدَقِّقون المعلقون - عدد المُدَقِّقين الذين ينتظرون تفعيلهم
  • ETH المخزن - مقدار ETH المخزن في الشبكة
  • متوسط الرصيد - متوسط رصيد ETH للمُدَقِّقين

قراءة إضافية

هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!