---
title: MaxEB
metaTitle: "بيكترا ⁦MaxEB⁩"
description: "تعرف على المزيد حول ⁦MaxEB⁩ في إصدار بيكترا"
lang: ar
authors: ["نيكسو"]
---

*خلاصة:* يسمح التفرع الصلب بيكترا لمُدَقِّقي إيثيريوم باختيار حد أقصى أعلى للرصيد الفعال والمضاعفة عن طريق التحويل من بيانات اعتماد السحب **النوع 1** إلى **النوع 2**. الأداة الرسمية للقيام بذلك هي <span dir="ltr">Launchpad</span>. لا يمكن التراجع عن هذه العملية.

## نظرة عامة {#overview}

### من المتأثر؟ {#who-is-affected}

أي شخص يقوم بتشغيل مُدَقِّق - من المحتمل أن يكون هذا شخصًا يعرف المؤشر (على سبيل المثال، [المُدَقِّق رقم <span dir="ltr">12345</span>](https://beaconcha.in/validator/12345)) للمُدَقِّق الذي يتحكم فيه. إذا كنت تستخدم بروتوكول لتشغيل مُدَقِّق (مثل ليدو <span dir="ltr">CSM</span> أو <span dir="ltr">Rocket Pool</span>)، فسيتعين عليك التحقق معهم لمعرفة ما إذا كانوا يدعمون <span dir="ltr">MaxEB</span> ومتى.

إذا كنت تقوم بالتخزين باستخدام رمز التخزين السائل (LST) (مثل <span dir="ltr">rETH</span> أو <span dir="ltr">stETH</span>)، فلا يلزم اتخاذ أي إجراء أو يوصى به.

### ما هو "<span dir="ltr">maxEB</span>"؟ {#what-is-maxeb}

<span dir="ltr">maxEB</span> = الحد الأقصى للرصيد الفعال (MAXimum Effective Balance) للمُدَقِّق. حتى التفرع الصلب بيكترا، يكسب كل مُدَقِّق على حد أقصى يبلغ <span dir="ltr">32 ETH</span>. بعد بيكترا، أصبح لدى المُدَقِّقين خيار الكسب على أي رصيد يتراوح بين <span dir="ltr">32</span> و<span dir="ltr">2048 ETH</span>، بزيادات قدرها <span dir="ltr">1 ETH</span> عن طريق الاشتراك في التغيير.

### كيف يشترك المُدَقِّق؟ {#how-does-a-validator-opt-in}

يشترك المُدَقِّق في تغيير <span dir="ltr">maxEB</span> عن طريق التحويل من بيانات اعتماد السحب **النوع 1** إلى **النوع 2**. يمكن القيام بذلك على [<span dir="ltr">Launchpad</span> (إجراءات المُدَقِّق)](https://launchpad.ethereum.org/validator-actions) بعد تفعيل التفرع الصلب بيكترا. كما هو الحال مع **النوع 0** ← **النوع 1**، فإن التحويل من **النوع 1** ← **النوع 2** هو عملية لا رجعة فيها.

### ما هي بيانات اعتماد السحب؟ {#whats-a-withdrawal-credential}

عندما تقوم بتشغيل مُدَقِّق، يكون لديك مجموعة من بيانات اعتماد السحب. يمكن العثور عليها في ملف <span dir="ltr">json</span> الخاص ببيانات الإيداع الخاصة بك أو يمكنك عرضها في [علامة تبويب الإيداع](https://beaconcha.in/validator/12345#deposits) الخاصة بالمُدَقِّق على <span dir="ltr">beaconcha.in</span>.

1. بيانات اعتماد السحب **النوع 0**: إذا كانت بيانات اعتماد السحب الخاصة بالمُدَقِّق تبدأ بـ `0x00...`، فقد قمت بالإيداع قبل التفرع الصلب شابيلا ولم تقم بتعيين عنوان سحب بعد.

![Type 0 withdrawal credential](./0x00-wd.png)

2. بيانات اعتماد السحب **النوع 1**: إذا كانت بيانات اعتماد السحب الخاصة بالمُدَقِّق تبدأ بـ `0x01...`، فقد قمت بالإيداع بعد التفرع الصلب شابيلا أو قمت بالفعل بتحويل بيانات الاعتماد من **النوع 0** إلى **النوع 1**.

 ![Type 1 withdrawal credential](./0x01-wd.png)

3. بيانات اعتماد السحب **النوع 2**: سيبدأ هذا النوع الجديد من بيانات اعتماد السحب بـ `0x02...` وسيتم تمكينه بعد بيكترا. يُطلق على المُدَقِّقين الذين لديهم بيانات اعتماد سحب من **النوع 2** أحيانًا اسم "**المُدَقِّقين المضاعفين (<span dir="ltr">compounding validators</span>)**"

| **مسموح** | **غير مسموح** |
| --- | --- |
| ✅ النوع 0 ← النوع 1 | ❌ النوع 0 ← النوع 2 |
| ✅ النوع 1 ← النوع 2 | ❌ النوع 1 ← النوع 0 |
|  | ❌ النوع 2 ← النوع 1 |
|  | ❌ النوع 2 ← النوع 0 |

### المخاطر {#risks}

يُمكّن <span dir="ltr">MaxEB</span> المُدَقِّق من إرسال رصيده بالكامل إلى مُدَقِّق آخر. يجب على المستخدمين الذين يقدمون طلب دمج التحقق من مصدر ومحتويات المعاملة التي يقومون بتوقيعها. الأداة الرسمية للاستفادة من ميزات <span dir="ltr">maxEB</span> هي <span dir="ltr">Launchpad</span>. إذا قررت استخدام أداة تابعة لجهة خارجية، فيجب عليك التحقق مما يلي:

- أن المفتاح العام (<span dir="ltr">pubkey</span>) وعنوان السحب للمُدَقِّق المصدر يتطابقان مع المُدَقِّق الذي يتحكمون فيه
- أن المفتاح العام للمُدَقِّق المستهدف صحيح وينتمي إليهم
- أن الطلب هو تحويل، وليس دمجًا، إذا لم ينووا إرسال أموال إلى مُدَقِّق آخر
- أن المعاملة يتم توقيعها بواسطة عنوان السحب الصحيح

نحن **نوصي بشدة** بمناقشة أي أداة تابعة لجهة خارجية تخطط لاستخدامها مع [مجتمع <span dir="ltr">EthStaker</span>](https://ethstaker.org/about). إنه مكان مفيد للتحقق من صحة نهجك وتجنب الأخطاء. إذا كنت تستخدم أداة ضارة أو تمت تهيئتها بشكل خاطئ، **فقد يتم إرسال رصيد المُدَقِّق الخاص بك بالكامل إلى مُدَقِّق لا تتحكم فيه** — مع عدم وجود طريقة لاستعادته.

## التفاصيل الفنية {#technical-details}

### سير العمل {#the-flow}

سيكون هناك استخدامان لعملية `ConsolidationRequest`:

1. تحويل مُدَقِّق حالي من مُدَقِّق **النوع 1** إلى **النوع 2**
2. دمج مُدَقِّقين آخرين في مُدَقِّق **النوع 2** الحالي

في عملية تحويل مُدَقِّق من **النوع 1** إلى **النوع 2**، سيكون كل من *المصدر* و*الهدف* هما المُدَقِّق الذي تقوم بتحويله. ستكلف العملية غاز وسيتم وضعها في قائمة الانتظار خلف طلبات الدمج الأخرى. قائمة الانتظار هذه **منفصلة** عن قائمة انتظار الإيداع ولا تتأثر بإيداعات المُدَقِّقين الجدد ويمكن عرضها على [<span dir="ltr">pectrified.com</span>](https://pectrified.com/).

لدمج المُدَقِّقين، يجب أن يكون لديك *مُدَقِّق مستهدف* لديه بيانات اعتماد سحب من **النوع 2**. هذه هي الوجهة لأي أرصدة مُدَقِّقين يتم دمجها، والمؤشر الذي يتم الاحتفاظ به.

### متطلبات التحويل إلى النوع 2 {#requirements-for-converting-to-type-2}

سيكون هذا مطلوبًا لأول مُدَقِّق تقوم بتحويله إلى **النوع 2**. يتم الاحتفاظ بمؤشر هذا المُدَقِّق ويكون نشطًا. بالنسبة للتحويل، *المُدَقِّق المصدر* == *المُدَقِّق المستهدف*.

يجب أن يكون المُدَقِّق...

- نشطًا
- لديه بيانات اعتماد سحب من **النوع 1**
- ليس في حالة خروج (أو تم اقتطاعه)
- ليس لديه عمليات سحب معلقة تم تشغيلها يدويًا (لا ينطبق على عمليات المسح التلقائية)

![conversion illustration](./conversion.png)

### متطلبات الدمج {#requirements-for-consolidating}

هذه هي *نفس العملية* مثل التحويل ولكن عندما يكون *المُدَقِّق المصدر* مختلفًا عن *المُدَقِّق المستهدف*. يتم الاحتفاظ بمؤشر المُدَقِّق المستهدف ويقبل الرصيد من المُدَقِّق المصدر. يتم وضع مؤشر المُدَقِّق المصدر في حالة `EXITED`.

في هذه الحالة، يكون للمُدَقِّق المصدر نفس المتطلبات المذكورة أعلاه بالإضافة إلى:

- أن يكون نشطًا لمدة <span dir="ltr">27.3</span> ساعة على الأقل (واحد `SHARD_COMMITTEE_PERIOD`)

يجب أن يكون المُدَقِّق المستهدف

- لديه بيانات اعتماد سحب من **النوع 2**
- ليس في حالة خروج.

![consolidation illustration](./consolidation.png)

### طلب الدمج {#the-consolidation-request}

سيتم توقيع طلب الدمج بواسطة عنوان السحب المرتبط بالمُدَقِّق المصدر ويحتوي على:

1. عنوان المُدَقِّق المصدر (على سبيل المثال، `0x15F4B914A0cCd14333D850ff311d6DafbFbAa32b`)
2. المفتاح العام للمُدَقِّق المصدر (على سبيل المثال، `0xa1d1ad0714035353258038e964ae9675dc0252ee22cea896825c01458e1807bfad2f9969338798548d9858a571f7425c`)
3. المفتاح العام لذلك المُدَقِّق المستهدف

في عملية التحويل، سيكون 2 و 3 متطابقين. يمكن إجراء هذه العملية على [<span dir="ltr">Launchpad</span>](https://launchpad.ethereum.org/).

### متطلبات التوقيع {#signing-requirements}

لتقديم `ConsolidationRequest`، يجب أن يقوم **عنوان السحب للمُدَقِّق المصدر** بتوقيع الطلب. هذا يثبت التحكم في أموال المُدَقِّق.

### ما الذي يتم توقيعه؟ {#what-is-signed}

يتم استخدام [جذر توقيع](https://github.com/ethereum/consensus-specs/blob/master/specs/phase0/beacon-chain.md#compute_signing_root) مفصول النطاق لكائن `ConsolidationRequest`.

- **النطاق:** `DOMAIN_CONSOLIDATION_REQUEST`
- **حقول جذر التوقيع:**
  - `source_pubkey`: `BLSPubkey`
  - `target_pubkey`: `BLSPubkey`
  - `source_address`: `ExecutionAddress`

يتم تقديم **توقيع <span dir="ltr">BLS</span>** الناتج جنبًا إلى جنب مع الطلب.

ملاحظة: يتم التوقيع بواسطة عنوان السحب، وليس مفتاح المُدَقِّق.

### عمليات السحب الجزئية {#partial-withdrawals}

يحصل المُدَقِّقون الذين لديهم بيانات اعتماد من **النوع 1** على عمليات مسح تلقائية وبدون غاز لرصيدهم الزائد (أي شيء يزيد عن <span dir="ltr">32 ETH</span>) إلى عنوان السحب الخاص بهم. نظرًا لأن **النوع 2** يسمح للمُدَقِّق بمضاعفة الأرصدة بزيادات قدرها <span dir="ltr">1 ETH</span>، فلن يقوم بمسح الأرصدة تلقائيًا حتى تصل إلى <span dir="ltr">2048 ETH</span>. يجب تشغيل عمليات السحب الجزئية على مُدَقِّقي **النوع 2** يدويًا وستكلف غاز.

## أدوات الدمج {#consolidation-tooling}

تتوفر العديد من الأدوات لإدارة عمليات الدمج. الأداة الرسمية، التي أنشأتها مؤسسة إيثيريوم، هي [<span dir="ltr">Launchpad</span>](https://launchpad.ethereum.org/en/validator-actions). هناك أيضًا أدوات تابعة لجهات خارجية تم إنشاؤها بواسطة كيانات من مجتمع التخزين والتي قد تقدم ميزات لا توفرها <span dir="ltr">Launchpad</span>. في حين أن الأدوات الموجودة هنا لم يتم تدقيقها أو اعتمادها من قبل مؤسسة إيثيريوم، فإن ما يلي هي أدوات مفتوحة المصدر بواسطة أعضاء معروفين في المجتمع.

| الأداة | الموقع الإلكتروني | مفتوح المصدر | المنشئ | مدققة | الواجهة | ميزات بارزة |
| --- | --- | --- | --- | --- | --- | --- |
| <span dir="ltr">Pectra Staking Manager</span> | <span dir="ltr">pectrastaking.com</span> | نعم، <span dir="ltr">Apache-2.0</span> | [Pier Two](https://piertwo.com/) | لا | واجهة مستخدم ويب | <span dir="ltr">WalletConnect</span>، تعمل مع <span dir="ltr">SAFE</span> |
| <span dir="ltr">Pectra Validator Ops CLI Tool</span> | [GitHub](https://github.com/Luganodes/Pectra-Batch-Contract) | نعم، <span dir="ltr">MIT</span> | [Luganodes](https://www.luganodes.com/) | نعم، <span dir="ltr">Quantstamp</span> [مايو 2025](https://certificate.quantstamp.com/full/luganodes-pectra-batch-contract/23f0765f-969a-4798-9edd-188d276c4a2b/index.html) | سطر الأوامر | التجميع في دفعات، للعديد من المُدَقِّقين في وقت واحد |
| <span dir="ltr">Ethereal</span> | [GitHub](https://github.com/wealdtech/ethereal) | نعم، <span dir="ltr">Apache-2.0</span> | [Jim McDonald](https://www.attestant.io/team/) | لا | سطر الأوامر | مجموعة ميزات كاملة لإدارة المُدَقِّق والعقدة |
| <span dir="ltr">Siren</span> | [GitHub](https://github.com/sigp/siren) | نعم، <span dir="ltr">Apache-2.0</span> | [Sigma Prime](https://sigmaprime.io/) | لا | بعض سطر الأوامر، ولكن في الأساس واجهة مستخدم ويب | تعمل فقط إذا كنت تستخدم عميل إجماع لايتهاوس |
| <span dir="ltr">Consolideth.app</span> | https://consolideth.app/ [GitHub](https://github.com/Stakely/consolideth) | نعم، تراخيص <span dir="ltr">MIT</span> | [Stakely](https://stakely.io/) | لا | واجهة مستخدم ويب، مستضافة بواسطة <span dir="ltr">stakely</span> وجاهزة للاستضافة الذاتية بحرية | تدعم اتصالات المحافظ الرئيسية بما في ذلك <span dir="ltr">safe</span> مع <span dir="ltr">WalletConnect</span> |

## الأسئلة الشائعة {#faq}

لا. الاشتراك لا يقلل من فرصتك في تقديم مقترح - تظل واجباتك وعملية اختيار المقترح كما هي. على سبيل المثال، إذا كان لديك مُدَقِّقان بقيمة <span dir="ltr">32 ETH</span> مقابل مُدَقِّق واحد بقيمة <span dir="ltr">64 ETH</span>، فسيكون لديك نفس إجمالي الفرص في أن يتم اختيارك لاقتراح كتلة وكسب المكافآت.
### هل يغير الاشتراك من مخاطر الاقتطاع الخاصة بي؟ {#change-slashing-risk}

بالنسبة للمشغلين الصغار أو غير المحترفين، الإجابة القصيرة هي لا. الإجابة الأطول هي أنه بالنسبة للمشغلين المحترفين الذين يديرون العديد من المُدَقِّقين لكل عقدة مع تنبيه سريع، فإن الدمج في عدد أقل من المُدَقِّقين قد يقلل من قدرتهم على التفاعل مع الاقتطاع ومنع الأحداث المتتالية. تم تقليل *عقوبة* الاقتطاع الأولية لجميع المُدَقِّقين بشكل كبير من <span dir="ltr">1 ETH</span> (لكل <span dir="ltr">32 ETH</span>) إلى <span dir="ltr">0.0078125 ETH</span> (لكل <span dir="ltr">32 ETH</span>) لتعويض هذه المخاطر.

### هل يجب علي خروج المُدَقِّق الخاص بي للتحويل؟ {#exit-validator}

لا. يمكنك التحويل في مكانك دون خروج.

### كم من الوقت سيستغرق التحويل / الدمج؟ {#how-long}

كحد أدنى <span dir="ltr">27.3</span> ساعة ولكن عمليات الدمج تخضع أيضًا لقائمة انتظار. قائمة الانتظار هذه مستقلة عن قوائم انتظار الإيداع والسحب ولا تتأثر بها.

### هل يمكنني الاحتفاظ بمؤشر المُدَقِّق الخاص بي؟ {#keep-validator-index}

نعم. يحافظ التحويل في المكان على نفس مؤشر المُدَقِّق. إذا قمت بدمج عدة مُدَقِّقين، فستتمكن فقط من الاحتفاظ بمؤشر *المُدَقِّق المستهدف*.

### هل سأفوت التصديقات؟ {#miss-attestations}

أثناء الدمج في مُدَقِّق آخر، يتم خروج المُدَقِّق المصدر وتكون هناك فترة انتظار تبلغ حوالي 27 ساعة قبل أن يصبح الرصيد نشطًا في المُدَقِّق المستهدف. هذه الفترة **لا تؤثر على مقاييس الأداء**.

### هل سأتحمل عقوبات؟ {#incur-penalties}

لا. طالما أن المُدَقِّق الخاص بك متصل بالإنترنت، فلن تتحمل أي عقوبات.

### هل يجب أن تتطابق عناوين السحب للمُدَقِّقين الذين يتم دمجهم؟ {#withdrawal-addresses-match}

لا. ولكن يجب على *المصدر* تفويض الطلب من عنوانه الخاص.

### هل ستتضاعف مكافآتي بعد التحويل؟ {#rewards-compound}

نعم. باستخدام بيانات اعتماد **النوع 2**، يتم إعادة تخزين المكافآت التي تزيد عن <span dir="ltr">32 ETH</span> تلقائيًا — ولكن ليس على الفور. بسبب وجود مخزن مؤقت صغير (يسمى [*التباطؤ (<span dir="ltr">hysteresis</span>)*](https://eth2book.info/capella/part2/incentives/balances/#hysteresis))، يجب أن يصل رصيدك إلى **حوالي <span dir="ltr">1.25 ETH</span> إضافية** قبل إعادة تخزين الزيادة. لذلك بدلاً من المضاعفة عند <span dir="ltr">33.0 ETH</span>، يحدث ذلك عند <span dir="ltr">33.25</span> (الرصيد الفعال = <span dir="ltr">33 ETH</span>)، ثم <span dir="ltr">34.25</span> (الرصيد الفعال = <span dir="ltr">34 ETH</span>)، وهكذا.

### هل لا يزال بإمكاني الحصول على عمليات مسح تلقائية بعد التحويل؟ {#automatic-sweep}

ستحدث عمليات المسح التلقائية فقط مع الأرصدة الزائدة التي تزيد عن <span dir="ltr">2048</span>. بالنسبة لجميع عمليات السحب الجزئية الأخرى، ستحتاج إلى تشغيلها يدويًا.

### هل يمكنني تغيير رأيي والعودة من النوع 2 إلى النوع 1؟ {#go-back-to-type1}

لا. التحويل إلى **النوع 2** لا رجعة فيه.

### إذا كنت أرغب في دمج عدة مُدَقِّقين، هل يجب علي تحويل كل واحد إلى النوع 2 أولاً؟ {#consolidate-multiple-validators}

لا! قم بتحويل مُدَقِّق واحد إلى النوع 2 ثم استخدمه كهدف. يمكن أن يكون جميع المُدَقِّقين الآخرين المدمجين في هذا الهدف من النوع 2 إما من النوع 1 أو النوع 2.

### المُدَقِّق الخاص بي غير متصل بالإنترنت أو أقل من <span dir="ltr">32 ETH</span> - هل لا يزال بإمكاني تحويله؟ {#offline-or-below-32eth}

نعم. طالما أنه نشط (لم يخرج) ويمكنك التوقيع باستخدام عنوان السحب الخاص به، يمكنك تحويله.

## الموارد {#resources}

- [مواصفات إجماع إلكترا (<span dir="ltr">Electra</span>)](https://github.com/ethereum/consensus-specs/blob/master/specs/electra/beacon-chain.md): هذه هي النسخة "الأكثر صحة" التي يجب أن تعتمد عليها. عند الشك، اقرأ المواصفات
- ليس الجميع مرتاحًا في الخوض في التعليمات البرمجية، لذلك يمكن أن يساعد [<span dir="ltr">maxEB-GPT</span> هذا](https://chatgpt.com/g/g-67f1650fb48081918f555e0c8d1c2ae9-maxeb-gpt) في تفسير المواصفات. *إخلاء مسؤولية: يجب الاعتماد على المواصفات، وليس الذكاء الاصطناعي، كحقيقة، حيث قد يسيء الذكاء الاصطناعي تفسير المعلومات أو يهلوس بالإجابات*
- [<span dir="ltr">pectrified.com</span>](https://pectrified.com/): عرض حالة عمليات الدمج والإيداعات وأوقات انتظار قائمة الانتظار
- [<span dir="ltr">Ethereal</span>](https://github.com/wealdtech/ethereal): أداة واجهة سطر أوامر (CLI) أنشأها المجتمع لإدارة مهام المُدَقِّق الشائعة
- [<span dir="ltr">batch-validator-depositor</span>](https://github.com/attestantio/batch-validator-depositor): عقد أنشأه المجتمع يسمح بإيداع العديد من مُدَقِّقي إيثيريوم في معاملة واحدة
