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

تنوع العملاء

آخر تحديث للصفحة: 23 فبراير 2026

يتم التحكم في سلوك عقدة إيثريوم بواسطة برنامج العميل الذي تقوم بتشغيله. هناك العديد من عملاء إيثريوم على مستوى الإنتاج، تم تطوير كل منهم وصيانته بلغات مختلفة بواسطة فرق منفصلة. تم إنشاء العملاء وفقًا لمواصفات مشتركة تضمن تواصل العملاء بسلاسة مع بعضهم البعض والحصول على نفس الوظيفة وتوفير تجربة مستخدم مكافئة. ومع ذلك، في الوقت الحالي، فإن توزيع العملاء عبر العقد ليس متساويًا بدرجة كافية لتحقيق تحصين الشبكة إلى أقصى إمكاناتها. ومن الناحية المثالية، يقسم المستخدمون بالتساوي تقريبًا بين العملاء المختلفين لتحقيق أكبر قدر ممكن من تنوع العملاء في الشبكة.

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

إذا لم تكن تفهم بالفعل ما هي العُقَد والعملاء، فاطلع على العُقَد والعملاء. يتم تعريف طبقات و في مسرد المصطلحات.

لماذا يوجد العديد من العملاء؟

يوجد العديد من العملاء الذين تم تطويرهم وصيانتهم بشكل مستقل لأن تنوع العملاء يجعل الشبكة أكثر مرونة في مواجهة الهجمات والأخطاء. يعد تعدد العملاء بمثابة قوة تنفرد بها إيثريوم - وتعتمد سلاسل الكتل الأخرى على معصمية عميل واحد. ومع ذلك، لا يكفي مجرد توفر عملاء متعددين، بل يجب اعتمادهم من قبل المجتمع وتوزيع إجمالي العقد النشطة بالتساوي نسبيًا عبرهم.

لماذا يعد تنوع العملاء مهمًا؟

يعد وجود العديد من العملاء الذين تم تطويرهم وصيانتهم بشكل مستقل أمرًا حيويًا لسلامة الشبكة اللامركزية. دعونا نستكشف الأسباب.

الأخطاء

يمثل الخطأ الموجود في عميل فردي خطرًا أقل على الشبكة عند تمثيل أقلية من عقد إيثريوم ومع التوزيع المتساوي تقريبًا للعقد عبر العديد من العملاء، فإن احتمال معاناة معظم العملاء من مشكلة مشتركة يكون صغيرًا، ونتيجة لذلك، تصبح الشبكة أكثر قوة.

القدرة على مواجهة الهجمات

يوفر تنوع العملاء أيضًا مرونة في مواجهة الهجمات. على سبيل المثال، من غير المرجح أن ينجح هجوم يخدع عميلاً معيناً (opens in a new tab) على فرع معين من السلسلة لأنه من غير المرجح أن يتم استغلال العملاء الآخرين بنفس الطريقة وتظل السلسلة الأساسية سليمة. يؤدي انخفاض تنوع العملاء إلى زيادة المخاطر المرتبطة باختراق العميل المهيمن. لقد أثبت تنوع العملاء بالفعل أنه وسيلة دفاع مهمة ضد الهجمات الضارة على الشبكة، على سبيل المثال، كان هجوم رفض الخدمة في شنغهاي في عام 2016 ممكنًا لأن المهاجمين تمكنوا من خداع العميل المهيمن (غيث) لتنفيذ قرص بطيء i/ o التشغيل عشرات الآلاف من المرات لكل كتلة. نظرًا لأن العملاء البديلين كانوا أيضًا متصلين بالإنترنت ولم يشاركوا الثغرة الأمنية، فقد تمكنت إيثريوم من مقاومة الهجوم ومواصلة العمل أثناء إصلاح الثغرة الأمنية في غيث.

نهائية إثبات الحصة

قد يؤدي وجود خطأ في عميل الإجماع الذي يحتوي على أكثر من 33% من عقد الإيثيريوم إلى منع طبقة الإجماع من الانتهاء، مما يعني أن المستخدمين لا يمكنهم الثقة في أنه لن يتم التراجع عن المعاملات أو تغييرها في مرحلة ما. سيكون هذا مشكلة كبيرة بالنسبة للعديد من التطبيقات المبنية على إيثريوم، وخاصة دي فاي.

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

على الرغم من أن هذه السيناريوهات غير محتملة، إلا أن نظام إيثريوم البيئي يمكن أن يخفف من مخاطرها من خلال توزيع العملاء عبر العقد النشطة. من الناحية المثالية، لن يصل أي عميل متفق عليه إلى حصة 33% من إجمالي العقد.

المسؤولية المشتركة

هناك أيضًا تكلفة بشرية لوجود أغلبية العملاء. إنه يضع ضغطًا ومسؤولية زائدة على فريق التطوير الصغير. كلما قل تنوع العملاء، زاد عبء المسؤولية على عاتق المطورين الذين يحافظون على أغلبية العملاء. يعد توزيع هذه المسؤولية عبر فرق متعددة مفيدًا لسلامة شبكة عقد إيثريوم وشبكة الأشخاص الخاصة بها.

تنوع العملاء الحالي

عملاء التنفيذ

عملاء الإجماع

قد يكون هذا الرسم البياني قديمًا — انتقل إلى ethernodes.org (opens in a new tab) وclientdiversity.org (opens in a new tab) للحصول على معلومات محدثة.

يُظهر المخططان الدائريان أعلاه لقطات لتنوع العملاء الحالي لطبقتي التنفيذ والإجماع (في وقت كتابة هذا التقرير في أكتوبر 2025). لقد تحسن تنوع العملاء على مر السنين، وشهدت طبقة التنفيذ انخفاضًا في هيمنة غيث (opens in a new tab)، مع وجود نيذرمايند (opens in a new tab) في المرتبة الثانية بفارق ضئيل، وبيسو (opens in a new tab) في المرتبة الثالثة، وإريغون (opens in a new tab) في المرتبة الرابعة، مع وجود عملاء آخرين يشكلون أقل من 3% من الشبكة. العميل الأكثر استخدامًا على طبقة الإجماع —لايت هاوس (opens in a new tab)— قريب جدًا من ثاني أكثر العملاء استخدامًا. يمثل بريسم (opens in a new tab) وتيكو (opens in a new tab) حوالي 31% و14% على التوالي، ونادرًا ما يتم استخدام العملاء الآخرين.

تم الحصول على بيانات طبقة التنفيذ من supermajority.info (opens in a new tab) في 26-أكتوبر-2025. تم الحصول على بيانات عملاء الإجماع من Michael Sproul (opens in a new tab). يعد الحصول على بيانات العميل المتوافقة أكثر صعوبة لأن عملاء طبقة الإجماع لا يمتلكون دائمًا آثارًا لا لبس فيها يمكن استخدامها للتعرف عليهم. تم إنشاء البيانات باستخدام خوارزمية تصنيف تربك أحيانًا بعض عملاء الأقلية (انظر هنا (opens in a new tab) لمزيد من التفاصيل). في الرسم البياني أعلاه، يتم التعامل مع هذه التصنيفات الغامضة بتسمية إما/أو (على سبيل المثال نيمبوس/تيكو). ومع ذلك، فمن الواضح أن غالبية الشبكة تعمل بنظام بريزم. على الرغم من كونها مجرد لقطات، فإن القيم الموجودة في الرسم التخطيطي توفر إحساسًا عامًا جيدًا بالحالة الحالية لتنوع العملاء.

تتوفر الآن بيانات محدّثة حول تنوع العملاء لطبقة الإجماع على clientdiversity.org (opens in a new tab).

طبقة التنفيذ

حتى الآن، ركز الحديث حول تنوع العملاء بشكل أساسي على طبقة الإجماع. ومع ذلك، فإن عميل التنفيذ غيث (opens in a new tab) يمثل حاليًا حوالي 85% من إجمالي العُقَد. تمثل هذه النسبة مشكلة للأسباب نفسها التي تتعلق بالعملاء المتفق عليهم. على سبيل المثال، قد يؤدي خطأ في غيث يؤثر على معالجة المعاملات أو إنشاء حمولات التنفيذ إلى إجماع العملاء على إنهاء المعاملات التي بها مشكلات أو بها أخطاء. لذلك، سيكون إيثريوم أكثر صحة مع توزيع أكثر توازناً لعملاء التنفيذ، ومن الناحية المثالية مع عدم وجود عميل يمثل أكثر من 33٪ من الشبكة.

استخدام عميل أقلية

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

عملاء التنفيذ

عملاء الإجماع

يمكن للمستخدمين التقنيين المساعدة في تسريع هذه العملية من خلال كتابة المزيد من البرامج التعليمية والوثائق لعملاء الأقلية وتشجيع أقرانهم الذين يقومون بتشغيل العقد على الابتعاد عن العملاء المهيمنين. تتوفر أدلة للتبديل إلى عميل إجماع أقلية على clientdiversity.org (opens in a new tab).

لوحات معلومات تنوع العملاء

توفر العديد من لوحات المعلومات إحصائيات تنوع العملاء في الوقت الفعلي لطبقة التنفيذ والإجماع.

طبقة الإجماع:

طبقة التنفيذ:

قراءة إضافية

هل كانت هذه المقالة مفيدة؟