بيتكوين كاش: مفتاح واحد صار له رصيدان، فماذا تغيّر في السلسلة؟
من كتلة مشتركة واحدة إلى سجلّين: ما الذي وُرِث كما هو، وما ثمن رفع حدّ الكتلة
| السؤال | الجواب المختصر |
|---|---|
| من أين جاءت | انقسام في دفتر بيتكوين عند الكتلة 478,558 · بلا بيع مسبق ولا طرح أوّلي |
| ما الذي تغيّر | حدّ حجم الكتلة وحده، ثم طريقة تعديل الصعوبة |
| ما الذي بقي كما هو | 21,000,000 عملة · تنصيف كل 210,000 كتلة · SHA-256 · هدف عشر دقائق |
| ما تحسّن برفع الحدّ | مساحة كتل فائضة ورسوم بكسور السنت |
| ما تراجع في المقابل | حصّة صغيرة من القوة الحسابيّة، وأجهزة تعدين تنتقل بين السلسلتين |
| اتّجاهها الحالي | توسيع لغة السكربت بقاعدة سنويّة ثابتة، لا توسيع المساحة |
| كيف تُكتب العناوين | صيغتان: القديمة تشبه عنوان بيتكوين · CashAddr هي المطلوبة في المنصّات |
1. مفتاح واحد صار له رصيدان: ما الذي جرى عند الكتلة 478,558
2. لماذا يبدو العنوان مطابقًا لعنوان بيتكوين: صيغتان لكتابة العنوان نفسه
3. القاعدة الوحيدة التي جرى تغييرها: حدّ حجم الكتلة
4. ما وُرِث من الدفتر كما هو: 21 مليون عملة وتنصيف كل 210,000 كتلة
5. جهاز التعدين نفسه يعمل على السلسلتين: حصّة القوة الحسابيّة وهامش الأمان
6. كتلتان خرجتا من السجلّ في مايو 2019، وماذا يعني ذلك لعدّاد التأكيدات
7. رسوم بكسور السنت، وحدّ كتلة لا يُستهلك
8. تغيير قواعد الإجماع مرّة كل سنة: قاعدة لا موعد
9. ما الذي فتحته لغة السكربت: رموز أصليّة على نموذج المخرجات غير المنفقة
10. حين يكون الانقسام أداة لتغيير القواعد، يتكرّر الانقسام
11. من أين تأتي العملات الجديدة: لا ستاكينغ، وتنصيف يُحدّده ارتفاع الكتلة
12. لقطة أرقام السلسلة في تاريخ محدّد
13. ما تفعله هذه السلسلة وما لا تفعله، وتصحيح عبارات شائعة عنها
14. مصطلحات هذه السلسلة بكلمات واضحة
15. مسار عملي: أين تُتداول، وما الذي يُفحص قبل الإرسال، ولماذا تنتظر شاشة الإيداع
في لحظة واحدة عام 2017 صار المفتاح الواحد يفتح رصيدين على شبكتين مختلفتين، من دون أن يشتري صاحبه شيئًا أو يوقّع على شيء. حصل ذلك عند الكتلة 478,558، حين قبلت عقدٌ كتلةً يتجاوز حجمها الحدّ القديم ورفضتها عقد أخرى، فصار الدفتر دفترين واستمرّ كلّ منهما وحده. القاعدة التي تغيّرت يومها واحدة هي حدّ حجم الكتلة، وما عداها بقي كما وُرِث من بيتكوين. الأرقام التي تتغيّر مع الوقت مجموعة كلّها في جدول واحد بتاريخ محدّد، والقواعد الثابتة مكتوبة كقواعد حتى تبقى صحيحة بعد قراءتها بسنوات. لا يوجد هنا سعر ولا توقّع ولا توصية بالشراء أو الامتناع؛ الهدف أن تعرف بدقّة ما الذي تحسّن في هذه السلسلة حين رُفع حدّ الكتلة، وما الذي تراجع في المقابل.

1. مفتاح واحد صار له رصيدان: ما الذي جرى عند الكتلة 478,558
في 1 أغسطس 2017 بنى معدّنون كتلةً تتجاوز الحدّ القديم فوق الكتلة رقم 478,558. حتى تلك الكتلة كان الجميع يقرأ سجلًّا واحدًا بالطريقة نفسها، ثم صار هناك سجلّان يتشاركان كل ما سبقها ويختلفان في كل ما جاء بعدها، لأن الكتلة الجديدة تتبع قاعدة معدّلة في نقطة واحدة.
أولًا ظهرت نسخة من برنامج العقدة تحمل قاعدة معدّلة. ثم عدّن أحدهم كتلة تتجاوز الحدّ القديم. العقد التي تعمل بالقاعدة القديمة رفضت تلك الكتلة ولم تعترف بها أصلًا، والعقد التي تعمل بالقاعدة الجديدة قبلتها وبنت فوقها. من تلك اللحظة صار لكل شبكة سلسلة كتل خاصّة بها، وصار المعدّنون يختارون أيّهما يبنون.
ماذا يعني هذا لشخص كان يملك رصيدًا؟ من كان يملك بيتكوين لحظة الانقسام صار يملك الكمية نفسها على السلسلة الجديدة. لم يُطلب منه أن يفعل شيئًا حتى تصير كذلك. الرصيد الجديد محفوظ في السجلّ الجديد تحت المفتاح نفسه، لأن السجلّ الجديد نسخ التاريخ القديم كما هو. المفتاح واحد، وعبارة الاسترداد واحدة، والرصيد صار اثنين، كلّ رصيد على شبكة مستقلّة عن الأخرى.
هذه النقطة تُربك كثيرين لأن الرصيد الثاني لا يظهر تلقائيًا في كل برنامج. المحفظة تعرض ما تعرف كيف تقرأه فقط. من احتفظ بمفاتيحه بنفسه احتاج إلى برنامج يفهم السلسلة الجديدة حتى يرى الرصيد ويحرّكه. ومن كان رصيده داخل منصّة تداول فالأمر عاد إلى تلك الشركة: بعض المنصّات قيّدت الرصيد الجديد لحساب العملاء، وبعضها لم تفعل، وهذا قرار شركة لا قاعدة في الشبكة.
ولم يكن هناك بيع مسبق ولا طرح أوّلي ولا حصّة محجوزة لجهة مؤسِّسة. العملات التي كانت موجودة بقيت كما هي، والعملات الجديدة بعد الانقسام تُصدَر بالطريقة نفسها التي كانت تُصدَر بها قبله، أي مكافأة كتلة تذهب لمن عدّنها. الدفتر القديم استمرّ تحت قاعدة معدّلة، ولم تُصدَر عملة جديدة.
2. لماذا يبدو العنوان مطابقًا لعنوان بيتكوين: صيغتان لكتابة العنوان نفسه
المفتاح نفسه يُنتج البصمة نفسها على السلسلتين، لأن طريقة اشتقاق العناوين لم تتغيّر عند الانقسام. لذلك يُكتب عنوان بيتكوين كاش القديم بالشكل نفسه الذي يُكتب به عنوان بيتكوين. تنظر إلى سطر يبدأ بالرقم 1 أو 3 فلا يوجد في شكله ما يخبرك على أي شبكة يُنتظر المال.
لتقليل هذا الالتباس أُدخلت في يناير 2018 صيغة كتابة ثانية اسمها CashAddr. هذه الصيغة تضع بادئة نصيّة bitcoincash: قبل العنوان، ويبدأ متن العنوان بحرف q أو p. بعض المحافظ تعرض البادئة وبعضها يخفيها، فلا تفترض أن غياب البادئة يعني أن العنوان من نوع آخر. الصيغتان تصفان العنوان نفسه بطريقتين مختلفتين في الكتابة، والتحويل بينهما ممكن في أي اتجاه.
| الصيغة | شكلها | خلفيّتها | في منصّات التداول |
|---|---|---|---|
| القديمة | تبدأ بالرقم 1 أو 3 | مطابقة في شكلها لعنوان بيتكوين لأنها تخرج من المفتاح نفسه | أغلب المنصّات لا تقبلها في إيداع BCH |
| CashAddr | البادئة bitcoincash: ثم حرف q أو p | أُدخلت في يناير 2018 لتقليل الخلط · البادئة قد لا تظهر في بعض المحافظ | الصيغة التي تطلبها المنصّات عادةً |
الترتيب الذي يقع فيه الخطأ معروف ويتكرّر بالشكل نفسه. المستخدم ينسخ عنوان إيداع من مكان، ثم يفتح شاشة السحب في مكان آخر، ثم يختار العملة من قائمة، ثم يلصق العنوان. إذا كان العنوان بالصيغة القديمة فلا شيء في شكله يمنع لصقه في خانة عملة أخرى. وإذا اختار المستخدم شبكة غير الشبكة المقصودة، فالمعاملة تُنفَّذ على تلك الشبكة الأخرى ولا تصل إلى الطرف الذي كان ينتظرها.
الوقاية هنا إجرائيّة بحتة، ولا علاقة لها بالخبرة التقنيّة. انسخ العنوان ولا تكتبه بيدك. اقرأ اسم الشبكة المكتوب فوق خانة العنوان في شاشة السحب لا اسم العملة فقط. إن كانت المنصّة تعرض BCH بصيغة CashAddr فاستخدمها كما هي مع بادئتها. وأرسل مبلغًا صغيرًا أولًا حين يكون العنوان جديدًا عليك.
ولأن هذا الخطأ من أكثر ما يحدث في هذه العملة تحديدًا، خصّصنا له شرحًا منفصلًا يشرح ما يمكن فعله بعد وقوعه وما لا يمكن: الإرسال على شبكة خاطئة. وإذا كان الإرسال صحيحًا لكن الرصيد لم يظهر بعد، فالسبب غالبًا مختلف تمامًا ويأتي في القسم الأخير من هذا المقال، ويفصّله إيداع لم يصل إلى الحساب.
3. القاعدة الوحيدة التي جرى تغييرها: حدّ حجم الكتلة
حدّ حجم الكتلة قاعدة إجماع، وليس إعدادًا في برنامج. معناه أن العقدة ترفض أي كتلة يتجاوز حجمها الرقم المتّفق عليه، مهما كان العمل المبذول عليها صحيحًا. ولأنه قاعدة إجماع فإن تغييره يحتاج إلى أن يغيّره الجميع في اللحظة نفسها، أو ينقسم السجلّ. هذا بالضبط ما حصل عام 2017.
القاعدة المعدّلة رفعت الحدّ من ميغابايت واحد إلى ثمانية ميغابايت. ثم رُفع الحدّ إلى 32 ميغابايت في ترقية 15 مايو 2018. ثم تغيّرت طبيعة الحدّ نفسه في ترقية 15 مايو 2024: صار حدًّا تكيّفيًا يتحرّك مع الطلب الفعلي على مساحة الكتل، مع ضمان ألّا ينزل عن 32 ميغابايت في أي حال. أي أن الرقم لم يعد ثابتًا يُكتب في سطر واحد، بل نتيجة حساب تجريه العقد على الكتل السابقة.
ولأن حجم الكتلة ليس القاعدة الوحيدة التي تتأثّر بقرارات المعدّنين، جرى تغيير قاعدة أخرى ثلاث مرّات: طريقة تعديل الصعوبة. الصعوبة هي الرقم الذي يحدّد مقدار العمل المطلوب لإيجاد كتلة، والغرض منها إبقاء الفاصل بين الكتل قريبًا من الهدف. بدأت السلسلة بآليّة طوارئ تخفّض الصعوبة بسرعة عند تباطؤ الكتل، ثم استُبدلت في 13 نوفمبر 2017 بنافذة متحرّكة من 144 كتلة، ثم استُبدلت في 15 نوفمبر 2020 بخوارزميّة ASERT التي تعدّل الصعوبة عند كل كتلة بدل انتظار دورة كاملة.
سبب هذا التبديل المتكرّر أن الأجهزة التي تعدّن هنا هي نفسها الأجهزة التي تعدّن على بيتكوين، وتنتقل بين السلسلتين بحسب أيّهما يعطي عائدًا أعلى في تلك الساعة. حين تنتقل كتلة كبيرة من القوة الحسابيّة دفعةً واحدة، يتباطأ إيقاع الكتل أو يتسارع بشكل واضح. تعديل الصعوبة عند كل كتلة يقلّل هذا التذبذب ويجعل الفاصل الزمني أقرب إلى الهدف.
وباستثناء هذين البابين، بقي التصميم كما ورثته السلسلة. لم تتغيّر طريقة إثبات العمل، ولا الكمية القصوى، ولا دورة التنصيف، ولا نموذج المخرجات غير المنفقة الذي تُبنى عليه المعاملات. القاعدة العمليّة: كل ما لم يُذكر صراحةً في وثائق الترقيات السنويّة هو نفسه الموروث.
4. ما وُرِث من الدفتر كما هو: 21 مليون عملة وتنصيف كل 210,000 كتلة
حين يسمع أحدهم أن سلسلة انقسمت عن أخرى، يفترض غالبًا أن الجديدة أعادت بناء كل شيء. هنا العكس هو الصحيح: قائمة ما بقي على حاله أطول بكثير من قائمة ما تغيّر، ومن هذه القائمة تحديدًا تأتي معظم النتائج التي يلمسها المستخدم لاحقًا.
الكمية القصوى واحدة: 21,000,000 عملة. المكافأة تنقسم إلى النصف كل 210,000 كتلة. دالّة إثبات العمل هي SHA-256 نفسها. الهدف الزمني بين الكتل عشر دقائق. طريقة اشتقاق المفاتيح والعناوين موروثة كذلك، ونموذج المخرجات غير المنفقة كما هو. ولأن دالّة إثبات العمل واحدة صار جهاز التعدين صالحًا للسلسلتين، ولأن دورة التنصيف واحدة صارت نقطة التنصيف التالية عند ارتفاع الكتلة نفسه.
| البند | بيتكوين | بيتكوين كاش |
|---|---|---|
| الكمية القصوى | 21,000,000 عملة | 21,000,000 عملة (نفسها) |
| دورة التنصيف | كل 210,000 كتلة | كل 210,000 كتلة (نفسها) |
| دالّة إثبات العمل | SHA-256 | SHA-256 (نفسها) |
| الفاصل الزمني المستهدف | عشر دقائق | عشر دقائق (نفسه) |
| حدّ حجم الكتلة | ثابت بحساب الوزن | حدّ تكيّفي مع ضمان 32 ميغابايت كحدّ أدنى |
| تعديل الصعوبة | كل 2,016 كتلة | عند كل كتلة (ASERT) |
| طريقة تغيير القواعد | تحديثات متوافقة بالأغلب | تغيير قواعد الإجماع في 15 مايو من كل سنة |
| كتابة العنوان | صيغة واحدة | صيغتان: القديمة و CashAddr |
هنا يظهر فرق مفيد مع سلسلة أخرى خرجت من الشيفرة نفسها بطريقة مختلفة. لايتكوين لم تنفصل عن دفتر بيتكوين ولم ترث أرصدته؛ بدأت سجلًّا فارغًا واختارت معاملات مختلفة منذ اللحظة الأولى، من دالّة إثبات العمل إلى الفاصل الزمني إلى الكمية القصوى. بيتكوين كاش فعلت العكس تمامًا: احتفظت بكل تلك المعاملات وغيّرت قاعدة واحدة. من أراد أساس هذه المفاهيم قبل المتابعة يجد شرحًا مفصّلًا في شرح بيتكوين من الأساس.
ولهذا فإن الجملة الشائعة «هذه نسخة أرخص من بيتكوين» جملة غير دقيقة بالمعنى الذي تُقال به عادةً. عدد العملات محدود بالسقف نفسه، ودورة الإصدار واحدة. الرخيص هنا هو رسوم تمرير المعاملة وحدها.
5. جهاز التعدين نفسه يعمل على السلسلتين: حصّة القوة الحسابيّة وهامش الأمان
دالّة إثبات العمل واحدة في السلسلتين، ومعنى ذلك أن جهاز التعدين المصمَّم لبيتكوين يعمل على بيتكوين كاش من دون أي تعديل. المعدّن ينظر إلى العائد المتوقّع من كل سلسلة ويوجّه أجهزته إلى الأعلى. لا يحتاج إلى شراء عتاد آخر، ولا إلى تركيب شيء مختلف، والانتقال قد يستغرق دقائق.
المرونة عالية، والقوة الحسابيّة الموجّهة إلى هذه السلسلة صغيرة. أمان سلسلة إثبات العمل يأتي من مقدار القوة الحسابيّة الموجّهة إليها فعلًا، لأن إعادة كتابة كتل حديثة تتطلّب بناء سلسلة أطول بعمل أكثر. والقوة الحسابيّة الموجّهة إلى بيتكوين كاش حصّة صغيرة من القوة الموجّهة إلى بيتكوين، والنسبة بتاريخ قراءتها في جدول اللقطة.
كلفة محاولة إعادة ترتيب كتل حديثة هنا أقلّ بكثير ممّا هي على السلسلة التي يتّجه إليها معظم العتاد. والفارق الثاني أن العتاد غير مرتبط بالسلسلة: من يريد قوّة حسابيّة إضافيّة لبضع ساعات لا يحتاج إلى بناء شيء، لأن الأجهزة موجودة أصلًا وتتحرّك بحسب العائد.
خوارزميّة ASERT التي دخلت في ترقية 15 نوفمبر 2020 تعالج جزءًا من هذه المسألة، لكن ليس كلّها. هي تعدّل الصعوبة عند كل كتلة، فتمتصّ أثر دخول أو خروج كتلة كبيرة من القوة الحسابيّة وتُبقي إيقاع الكتل منتظمًا نسبيًّا. ما لا تفعله هو زيادة القوة الحسابيّة الموجّهة إلى السلسلة نفسها؛ عملها ينحصر في ضبط إيقاع الكتل.
ولمن يقارن بين تصاميم مختلفة: هناك سلاسل اختارت دالّة إثبات عمل مستقلّة تمامًا حتى لا يكون عتادها صالحًا لسلسلة أكبر منها، ومنها كاسبا. لكل خيار كلفته: الاستقلال يعني سوق عتاد أصغر، والاشتراك يعني عتادًا وفيرًا ينتقل إلى السلسلة الأعلى عائدًا. المهم ألّا يُقرأ تشابه الخوارزميّة على أنه تشابه في هامش الأمان.
6. كتلتان خرجتا من السجلّ في مايو 2019، وماذا يعني ذلك لعدّاد التأكيدات
ما سبق ليس كلامًا نظريًّا، لأن الحالة وقعت فعلًا وسُجّلت. بعد ترقية 15 مايو 2019 مباشرةً جرت إعادة تنظيم للسلسلة أُلغيت فيها كتلتان. الكتلتان اللتان بناهما مجمّع ProHashing ومعدّن غير معروف الهويّة خرجتا من السجلّ، وبقيت السلسلة التي واصل عليها مجمّعا BTC.top و BTC.com لأنها صارت الأطول.
الخلفيّة باختصار: تلك الترقية أتاحت استرداد أموال كانت عالقة في مخرجات بصيغة معيّنة، وحاول معدّن غير معروف توجيه تلك الأموال إلى نفسه، فجمع المجمّعان قوّتهما الحسابيّة وبنيا سلسلة أطول ألغت الكتل التي تحمل تلك المعاملات. الكتلة 582,705 وحدها كانت تحمل 1,278 معاملة و 3,655 عملة.
| البند | التفصيل |
|---|---|
| متى | عقب ترقية 15 مايو 2019 مباشرةً |
| ما الذي جرى | كتلتان خرجتا من السجلّ بعد أن بُنيت سلسلة أطول منهما |
| من | كتلتا ProHashing ومعدّن غير معروف خرجتا، وبقيت السلسلة التي واصل عليها BTC.top و BTC.com |
| الخلفيّة | أموال صار استردادها ممكنًا بعد الترقية · الكتلة 582,705 حملت 1,278 معاملة و 3,655 عملة |
| ما يبقى منها | التأكيد احتمال يتزايد، ولا توجد في قواعد الشبكة قاعدة تجعل المعاملة نهائيّة |
ما يهمّ هنا ليس من كان على حق في تلك الواقعة. ما يهمّ أن ما يُوصف عادةً بأنه «مؤكَّد» يعني في الحقيقة: هذه المعاملة داخل كتلة، وفوق تلك الكتلة عدد من الكتل، وكلّما زاد ذلك العدد ازدادت كلفة إعادة الكتابة.
ومن هنا يأتي العدد الذي تراه على شاشة الإيداع في أي منصّة. سبب العدّاد أن المنصّة تتحمّل الخسارة إذا قيّدت الرصيد لعميل ثم خرجت الكتلة من السجلّ. كل شركة تختار عدد التأكيدات الذي تراه مناسبًا لكل عملة، والرقم يختلف من منصّة إلى أخرى وقد تعدّله الشركة من دون إشعار، لذلك اقرأه من شاشة الإيداع نفسها ولا تعتمد على رقم محفوظ في ذهنك.
وللمرسِل قاعدة عمليّة بسيطة تخرج من هذا كلّه: كلّما كان المبلغ أكبر، كان انتظار عدد أكبر من التأكيدات قبل تسليم أي مقابل أو اعتبار العمليّة منتهية أقلّ كلفة من العكس. هذه ليست نصيحة تخصّ هذه السلسلة وحدها، لكنها هنا تستند إلى سابقة مُشاهَدة لا إلى احتمال نظري.

7. رسوم بكسور السنت، وحدّ كتلة لا يُستهلك
حين تبقى في الكتلة مساحة فارغة، المعاملات لا تتنافس على مساحة محدودة، فتبقى الرسوم قريبة من حدّها الأدنى ولا تقفز عند ازدحام مؤقّت.
الرسوم هنا بكسور السنت، ووسيطها على بيتكوين أعلى بمئات الأضعاف، والأرقام بتاريخ قراءتها في جدول اللقطة. هذا فارق حقيقي في كلفة الاستخدام، ولا معنى للتقليل منه. حين تمتلئ الكتل تدخل المعاملات ذات الرسوم الأعلى أوّلًا، وحين تبقى المساحة فارغة لا يحدث ذلك.
والوجه الآخر يظهر في المساحة نفسها. الحدّ المضمون 32 ميغابايت، ومتوسّط حجم الكتل الحديثة أقلّ من ثلاثة بالألف من هذا الحدّ. وعدد المعاملات في الكتلة الواحدة هنا جزء صغير من عددها في الكتلة الواحدة على بيتكوين، والتفصيل في جدول اللقطة. المساحة المتاحة لم تُستهلك، والسبب أن الطلب لم يذهب إليها.
وهذا يعيد صياغة الجدل القديم كلّه. الجدل عام 2017 دار حول قدرة الحدّ الأكبر على استيعاب الاستخدام اليومي، والحصيلة العمليّة بعد سنوات تظهر في ملاحظة واحدة: الحدّ الأكبر متاح وغير مستهلك، ولا تحسمه حجّة أي طرف. الطرف الذي رفع الحدّ حصل على ما أراده تقنيًّا، والاستخدام لم ينتقل إلى المساحة الجديدة بالحجم الذي كان متوقّعًا.
لذلك تُقرأ الأرقام على وجهين في آنٍ واحد. رسوم منخفضة ومستقرّة صفة فعليّة لهذه السلسلة اليوم، وليست وعدًا تسويقيًّا. وفي الوقت نفسه، انخفاض الرسوم في شبكة شبه فارغة لا يخبرنا كيف ستتصرّف الرسوم لو امتلأت المساحة. المتاح للقياس هو الحالة الراهنة، وهي حالة مساحة فائضة.
8. تغيير قواعد الإجماع مرّة كل سنة: قاعدة لا موعد
لهذه السلسلة عادة تنظيميّة نادرة: هي تغيّر قواعد الإجماع في موعد ثابت من كل سنة. القاعدة الجارية اليوم هي التفعيل في 15 مايو عند منتصف النهار بتوقيت UTC، وقواعد أقدم فُعِّلت في مواعيد أخرى قبل استقرار هذا الترتيب. والتفعيل نفسه لا يعتمد على ساعة أي جهاز، بل على وسيط طوابع الوقت لآخر إحدى عشرة كتلة؛ فحين يتجاوز ذلك الوسيط الطابع الزمني المحدّد، تبدأ العقد بتطبيق القواعد الجديدة على الكتل التالية.
الوسيط مأخوذ من إحدى عشرة كتلة لأن طابع الوقت داخل الكتلة يضعه المعدّن، وقد يكون متقدّمًا أو متأخّرًا قليلًا. أخذ الوسيط لعدد فردي من الكتل يمنع أن يتحكّم معدّن واحد في لحظة التفعيل. النتيجة أن اللحظة الفعليّة قد تسبق أو تلي الطابع المحدّد بقليل، لكنها تبقى موضوعيّة ويراها الجميع بالطريقة نفسها.
| التفعيل | ما الذي فُعِّل |
|---|---|
| 2026-05-15 | الدفع إلى سكربت · تكرار محدود · تعريف الدوالّ واستدعاؤها · إعادة تفعيل عمليّات البتّات |
| 2025-05-15 | حدود الآلة الافتراضيّة · حساب الأعداد الصحيحة عالي الدقّة |
| 2024-05-15 | الحدّ التكيّفي لحجم الكتلة |
| 2023-05-15 | الرموز الأصليّة CashTokens · صيغة P2SH32 |
| 2020-11-15 | خوارزميّة تعديل الصعوبة ASERT |
| 2019-05-15 | تواقيع شنور · استرداد مخرجات معيّنة |
| 2018-05-15 | إعادة تفعيل عمليّات معطّلة · رفع حدّ الكتلة إلى 32 ميغابايت |
لهذا الترتيب أثر مباشر على من يشغّل عقدة أو يدير خدمة. من لا يحدّث برنامجه قبل لحظة التفعيل يبقى يطبّق القواعد القديمة، فيرفض كتلًا تقبلها بقيّة الشبكة، ويجد نفسه يقرأ سجلًّا مختلفًا عمّا يقرأه الآخرون. وهذه نتيجة طبيعيّة لطريقة عمل قواعد الإجماع، ولا علاقة لها بخلل في البرنامج.
وللمستخدم العادي الأثر غير مباشر لكنه موجود: المحفظة والمنصّة يجب أن تكونا محدّثتين كذلك. بعض المنصّات توقف الإيداع والسحب لساعات حول موعد التفعيل حتى تتأكّد من استقرار السجلّ، وهذا إجراء تشغيلي معتاد وتعلنه الشركة على صفحتها.
9. ما الذي فتحته لغة السكربت: رموز أصليّة على نموذج المخرجات غير المنفقة
الوصف المتداول لهذه السلسلة هو «نسخة الدفع من بيتكوين». هذا الوصف كان يغطّي معظم ما تفعله في سنواتها الأولى، وصار اليوم يغطّي نصفه تقريبًا، لأن الترقيات الأخيرة اتّجهت إلى توسيع ما يمكن للغة السكربت أن تعبّر عنه، لا إلى توسيع المساحة.
أول خطوة كبيرة في هذا الاتّجاه جاءت في ترقية 15 مايو 2023 مع الرموز الأصليّة المعروفة باسم CashTokens وصيغة العناوين البرمجيّة P2SH32. معنى «أصليّة» هنا محدّد: الرمز لا يُدار في طبقة منفصلة فوق الشبكة، بل يُحمل مباشرةً في المخرجات غير المنفقة نفسها التي تُحمل فيها العملة. الفارق عملي: نقل الرمز يخضع لقواعد التحقّق نفسها ولا يحتاج إلى ثقة بعقد وسيط يحفظ الأرصدة.
ثم جاءت في 15 مايو 2025 حدود الآلة الافتراضيّة وحساب الأعداد الصحيحة عالي الدقّة. الأولى تعيد تعريف ما يُسمح للسكربت باستهلاكه من موارد أثناء التحقّق، والثانية ترفع سقف الأعداد التي يمكن التعامل معها داخل السكربت. من دون هذين البابين تبقى العقود محصورة في حسابات بدائيّة.
وفي 15 مايو 2026 دخلت أربع قواعد إضافيّة: الدفع إلى سكربت، والتكرار المحدود، وتعريف الدوالّ واستدعاؤها، وإعادة تفعيل عمليّات البتّات. التكرار هنا محدود بسقف معروف مسبقًا حتى تبقى كلفة التحقّق قابلة للحساب، وتعريف الدوالّ يسمح بكتابة جزء منطقي مرّة واحدة واستدعائه عدّة مرّات بدل تكراره في السكربت.
هذه القدرات صارت جزءًا من قواعد الإجماع، وكتابة العقود على هذه السلسلة صارت أوسع ممّا كانت. وما لا يمكن ادّعاؤه أن ذلك تحوّل بالفعل إلى استخدام واسع.
10. حين يكون الانقسام أداة لتغيير القواعد، يتكرّر الانقسام
الانقسام هنا هو الأداة المتاحة لحسم أي خلاف على قاعدة من قواعد الإجماع. وقع ذلك مرّتين بعد 2017: في كل مرّة اختلف المطوّرون والمعدّنون على قاعدة، فانتهى الأمر بسلسلتين بدل واحدة.
في 15 نوفمبر 2018 وقع خلاف حول إدخال عمليّة تحقّق جديدة من التواقيع، فانفصلت سلسلة صارت تُعرف باسم بيتكوين إس في. وفي 15 نوفمبر 2020 وقع خلاف حول اقتراح باقتطاع 8% من مكافأة الكتلة لتمويل التطوير، فانفصلت سلسلة عند الكتلة 661,648 هي المعروفة اليوم باسم eCash، وجرى استبدال وحدتها بنسبة مليون وحدة XEC مقابل كل عملة واحدة.
| اللحظة | ما الذي جرى | موضوع الخلاف |
|---|---|---|
| 2017-08-01 · الكتلة 478,558 | انفصال عن سلسلة بيتكوين | رفع حدّ الكتلة من ميغابايت واحد إلى ثمانية |
| 2018-11-15 | انفصال بيتكوين إس في | خلاف حول إدخال عمليّة تحقّق جديدة من التواقيع |
| 2020-11-15 · الكتلة 661,648 | انفصال eCash (XEC) | اقتطاع 8% من مكافأة الكتلة لتمويل التطوير · مليون XEC مقابل كل عملة |
لا يعني هذا أن طرفًا كان مصيبًا وآخر مخطئًا في أي من هذه الحالات. يعني أن السلسلة التي تعالج الخلاف بالانقسام تحمل هذا الاحتمال دائمًا، وأن على من يتعامل معها أن يعرف كيف يتصرّف عند حدوثه.
صاحب الرصيد يجده على السلسلتين لأن التاريخ مشترك حتى نقطة الانفصال، لكن التعامل معه يختلف. المنصّة قد تقيّد الوحدات الجديدة لعملائها وقد لا تفعل، وقد تفتح التداول عليها لاحقًا أو لا تدرجها أصلًا. هذا قرار إدراج تتّخذه كل شركة بمعاييرها، وتعلنه في صفحة الإعلانات لديها.
وللمحتفظ بمفاتيحه بنفسه ترتيب عملي: قبل تحريك أي رصيد بعد انقسام يلزم برنامج يفهم هذه السلسلة تحديدًا ويقرأ سجلّها هي. ومراجعة الشبكة المختارة قبل التوقيع تمنع خروج المعاملة على شبكة غير التي قصدتها. التفاصيل العامّة عن حفظ المفاتيح مشروحة في محفظة العملات الرقمية.
11. من أين تأتي العملات الجديدة: لا ستاكينغ، وتنصيف يُحدّده ارتفاع الكتلة
العملات الجديدة تأتي من مكافأة الكتلة وحدها، وتذهب إلى المعدّن الذي وجد الكتلة. لا يوجد ستاكينغ في هذه السلسلة، ولا توزيع للمشاركين، ولا إصدار إضافي تقرّره جهة ما.
مقدار المكافأة تحكمه قاعدة واحدة موروثة: تنقسم إلى النصف كل 210,000 كتلة. والنقطة التالية للتنصيف عند ارتفاع الكتلة 1,050,000، وهي نقطة مشتركة مع بيتكوين لأن الدورة نفسها. لاحظ صياغة القاعدة: التنصيف مرتبط بارتفاع الكتلة لا بتاريخ في التقويم. الكتل تُبنى بسرعات متفاوتة، فالتاريخ تقدير متحرّك بينما الارتفاع رقم ثابت مكتوب في القاعدة.
ولأن المكافأة هي المصدر شبه الوحيد لدخل المعدّن على هذه السلسلة، فإن الرسوم المنخفضة جدًّا لها وجه ثانٍ: مساهمة الرسوم في ميزانيّة الأمان تبقى صغيرة، وميزانيّة الأمان تعتمد على الإصدار الجديد الذي ينقص إلى النصف عند كل نقطة تنصيف.
وهنا يقع الخلط الأكثر شيوعًا. كثيرون يرون في تطبيق منصّة تداول خيارًا يعرض عائدًا على رصيد BCH، فيستنتجون أن السلسلة تدفع عائدًا. لا علاقة للسلسلة بذلك. ما تراه منتج تبيعه تلك الشركة، وشروطه وطرفه المقابل وطريقة توليده للعائد تخصّ الشركة وحدها. الفرق بين آليّة تعمل داخل البروتوكول ومنتج تبيعه شركة مشروح في ما هو الستاكينغ، وأنواع منتجات العائد في المنصّات مجموعة في منتجات العائد في المنصّات.
والفارق ليس لفظيًّا. في آليّة داخل البروتوكول تكون القواعد مكتوبة في الشبكة ويمكن لأي شخص التحقّق منها. في منتج تبيعه شركة يكون الالتزام على الشركة، ويعتمد على قدرتها على الوفاء به. قراءة شروط المنتج قبل تفعيله هي كل ما يلزم لمعرفة أي الحالتين أمامك.

12. لقطة أرقام السلسلة في تاريخ محدّد
كل الأرقام التي تتغيّر مع الوقت مجموعة في هذا الجدول وحده، بقراءة يوم 22 أغسطس 2026 من مستكشف السلسلة. جُمعت هنا حتى تعرف بالضبط ما الذي يحتاج إلى إعادة فحص لاحقًا، وما الذي لا يتغيّر لأنه مكتوب في القواعد.
| البند | بيتكوين كاش | للمقارنة |
|---|---|---|
| ارتفاع الكتلة | 965,119 | بيتكوين 963,487 |
| عدد الكتل في اليوم | 165 | بيتكوين 136 |
| عدد المعاملات في اليوم | 17,681 | بيتكوين 536,199 |
| المعاملات في الكتلة الواحدة | نحو 107 | بيتكوين نحو 3,942 |
| متوسّط حجم الكتل الحديثة | نحو 77.7 كيلوبايت (أعلى 275 · أدنى 2.8) | الحدّ الأدنى المضمون 32 ميغابايت |
| وسيط رسوم المعاملة | نحو 0.0011 دولار | بيتكوين نحو 0.2478 دولار |
| القوة الحسابيّة | نحو 3.79 إكساهاش/ثانية | بيتكوين نحو 862 إكساهاش/ثانية (أي 0.44%) |
| المعروض المتداول | نحو 20,078,734 عملة | بيتكوين نحو 20,073,368 · والسقف 21,000,000 في الاثنتين |
| نقطة التنصيف التالية | الكتلة 1,050,000 | الارتفاع نفسه في بيتكوين |
في الجدول تفصيل يستحقّ التوضيح لأنه يُقرأ خطأً كثيرًا. المعروض المتداول على بيتكوين كاش يتقدّم بنحو 5,400 عملة، وارتفاع الكتلة يتقدّم بنحو 1,632 كتلة. هذا لا يعني أن السقف مختلف ولا أن الإصدار أسرع في القاعدة. السقف واحد ودورة التنصيف واحدة. السبب أن الكتل تراكمت هنا بوتيرة أسرع قليلًا منذ الانفصال، فصار ارتفاعها أعلى في الوقت نفسه. والفارق نفسه ينطبق على نقطة التنصيف: الارتفاع 1,050,000 يأتي هنا قبل أن يأتي هناك، لأن الدورة واحدة والكتل أسبق.
وأي رقم في هذا الجدول قابل للفحص المباشر من أي مستكشف سلسلة عام، بلا حساب ولا تسجيل: ارتفاع الكتلة الحاليّة، وحجم آخر الكتل، وعدد المعاملات فيها، ووسيط الرسوم. إذا قرأت هذا المقال بعد فترة طويلة، فهذه الحقول تحديدًا هي ما ينبغي تحديثه، أمّا القواعد المذكورة في بقيّة الأقسام فتبقى كما هي ما لم تُغيّرها ترقية.
13. ما تفعله هذه السلسلة وما لا تفعله، وتصحيح عبارات شائعة عنها
بعد كل ما سبق يمكن جمع الصورة في قائمتين قصيرتين، ثم تصحيح العبارات التي تتكرّر عن هذه السلسلة أكثر من غيرها.
ما تفعله
- تنقل القيمة برسوم منخفضة جدًّا
- تبقي المساحة متاحة في الكتلة، فلا ترتفع الرسوم مع الازدحام في الحالة الراهنة
- تحمل رموزًا أصليّة على نموذج المخرجات غير المنفقة
- تسمح بكتابة شروط تعاقديّة في السكربت، بعد توسعات 2025 و 2026
ما لا تفعله
- لا تمنح عائدًا عبر الستاكينغ
- لا تضمن قيمة أي رصيد
- ليست ترقية رسمية لبيتكوين ولا امتدادًا معتمَدًا منه
- لا تُخفي المعاملات؛ كل عمليّة تبقى ظاهرة في دفتر عام
| العبارة المتداولة | الوقائع |
|---|---|
| بيتكوين كاش ترقية رسمية لبيتكوين | لا توجد علاقة رسمية بين السلسلتين. سلسلة منفصلة خرجت من دفتر مشترك وتُدار بقواعدها |
| أرخص من بيتكوين إذن مجال صعودها أكبر | الرخيص هنا هو الرسوم لا شيء آخر. السقف واحد ودورة التنصيف واحدة |
| الكتلة أكبر إذن الاستخدام أكبر | سعة الحدّ غير استهلاكه؛ الأرقام مجموعة في جدول اللقطة |
| إثبات العمل واحد إذن الأمان واحد | القوة الحسابيّة هنا حصّة صغيرة جدًّا من نظيرتها، والأجهزة نفسها تتنقّل بين السلسلتين |
| ما دامت للدفع فهي تُخفي هويّة المرسِل | كل معاملة تُسجَّل في دفتر عام يقرأه أي شخص عبر مستكشف السلسلة |
| الاحتفاظ بها يمنح عائدًا دوريًّا | لا يوجد ستاكينغ في البروتوكول. أي عائد تراه منتج تبيعه شركة بشروطها |
ثلاث نقاط من هذه القائمة تستحقّ تكرارًا لأنها الأكثر كلفة عند تجاهلها. الأولى أن غياب العلاقة الرسمية يعني أن قرارات إحدى السلسلتين لا تلزم الأخرى في شيء. الثانية أن التأكيدات على شبكة ذات قوة حسابيّة أقلّ لا تساوي العدد نفسه من التأكيدات على شبكة أكبر. الثالثة أن العنوان القديم المطابق في شكله لعنوان بيتكوين سبب مباشر لأخطاء إرسال يمكن تفاديها بإجراء بسيط.
14. مصطلحات هذه السلسلة بكلمات واضحة
هذه المصطلحات تتكرّر في كل ما سبق، ومعرفتها تكفي لقراءة أي وثيقة تقنيّة عن هذه السلسلة.
- الانقسام الصلب: تغيير في قواعد الإجماع يجعل الكتل الجديدة مرفوضة لدى العقد التي لم تُحدَّث. إذا استمرّ طرف في البناء بالقواعد القديمة نشأت سلسلتان.
- إعادة التنظيم: استبدال كتل كانت في السجلّ بسلسلة أخرى صارت أطول. المعاملات التي كانت في الكتل الملغاة تعود إلى حالة الانتظار أو تسقط.
- التأكيد: كل كتلة تُبنى فوق الكتلة التي تحمل معاملتك تُحتسب تأكيدًا. العدد يقيس كلفة التراجع لا يقينًا مطلقًا.
- المخرجات غير المنفقة (UTXO): نموذج حفظ الأرصدة في هذه السلسلة. الرصيد ليس رقمًا في حساب، بل مجموع مخرجات مستقلّة لم تُصرف بعد، وكل معاملة تستهلك مخرجات وتنتج أخرى.
- CashAddr: صيغة كتابة العناوين المعتمدة هنا، ببادئة
bitcoincash:ومتن يبدأ بحرف q أو p. أُدخلت في يناير 2018 لتمييز العنوان عن الصيغة القديمة. - القوة الحسابيّة: مقدار عمليّات التجزئة التي تجريها أجهزة التعدين في الثانية على شبكة معيّنة. تُقاس بوحدات مثل إكساهاش في الثانية، وهي المؤشّر الأساسي على كلفة إعادة كتابة السجلّ.
- تعديل الصعوبة: آليّة تغيّر مقدار العمل المطلوب لإيجاد كتلة حتى يبقى الفاصل الزمني قريبًا من الهدف. هنا تُطبَّق عند كل كتلة بخوارزميّة ASERT.
- CashTokens: قدرة على حمل رموز إضافيّة داخل المخرجات نفسها، فُعِّلت في ترقية 15 مايو 2023، وتخضع لقواعد التحقّق نفسها التي تخضع لها العملة.
- وسيط طوابع الوقت: القيمة الوسطى لطوابع الوقت في آخر إحدى عشرة كتلة. تُستخدم مرجعًا زمنيًّا موضوعيًّا، ومنها يُحدَّد لحظة تفعيل القواعد الجديدة.
ومن هذه المصطلحات مصطلحان يكفي فهمهما لتفادي معظم الأخطاء العمليّة: CashAddr لأنه يخصّ العنوان الذي تلصقه، والتأكيد لأنه يخصّ الوقت الذي تنتظره. البقيّة تفيد في قراءة النقاشات التقنيّة أكثر ممّا تفيد في الاستخدام اليومي.
15. مسار عملي: أين تُتداول، وما الذي يُفحص قبل الإرسال، ولماذا تنتظر شاشة الإيداع
الشراء يجري عادةً في منصّات التداول العالميّة الكبرى، حيث يُدرَج زوج BCH مقابل عملة مستقرّة أو مقابل عملة نقديّة. الإدراج قرار تتّخذه كل شركة بمعاييرها، وواجهة كل منصّة تختلف عن الأخرى في قائمة الأزواج المتاحة وفي طرق الإيداع، لذلك تحقّق من شاشتك أنت قبل تحويل أي مبلغ. مقارنة عامّة بين المنصّات من حيث الرسوم وطرق الإيداع موجودة في مقارنة منصّات التداول، وخطوات الشراء الأولى مشروحة بالتفصيل في طريقة شراء بيتكوين خطوة بخطوة وهي نفسها تقريبًا لأي عملة مدرَجة.
Binance
Bybit
Gate.io
OKX
إفصاح عن الروابط التابعة: بعض الروابط روابط شركاء. قد نحصل على عمولة دون أي تكلفة إضافية عليك. هذه ليست نصيحة استثمارية.
قبل الضغط على زرّ السحب، ثلاثة حقول تُقرأ بالترتيب. الأول: العملة، وتأكّد أنها BCH لا رمز مشابه. الثاني: الشبكة، لأن بعض المنصّات تعرض قائمة شبكات وأي اختيار خاطئ فيها ينقل المال إلى مكان آخر. الثالث: العنوان، ويُفضَّل أن يكون بصيغة CashAddr مع بادئته كما تعرضه المحفظة أو المنصّة المستقبِلة.
بعد الإرسال يبدأ الانتظار الذي شرحنا سببه سابقًا. شاشة الإيداع تعرض عدّاد تأكيدات، وكل تأكيد يعني كتلة إضافيّة فوق الكتلة التي تحمل معاملتك. الرقم المطلوب تحدّده الشركة، ويختلف بين منصّة وأخرى وقد يختلف داخل المنصّة الواحدة بحسب العملة. ولأن الفاصل الزمني المستهدف عشر دقائق، فإن انتظار عدد من التأكيدات يعني عمليًّا انتظار عشرات الدقائق، وقد يطول إذا تباطأ إيقاع الكتل بسبب انتقال القوة الحسابيّة.
وإذا مرّ وقت طويل ولم يظهر الرصيد، فالخطوة الأولى هي نسخ معرّف المعاملة والبحث عنه في مستكشف السلسلة. إذا كانت المعاملة داخل كتلة وعدد التأكيدات يتجاوز ما تطلبه المنصّة، فالمسألة عندها في جانب الشركة لا في الشبكة. الحالات الشائعة وطريقة التعامل معها مجموعة في إيداع لم يصل إلى الحساب، وحالة الإرسال على الشبكة الخاطئة لها شرح مستقلّ في الإرسال على شبكة خاطئة.
أسئلة يطرحها القرّاء عن بيتكوين كاش
bitcoincash: ومتنها يبدأ بحرف q أو p، وترفض الصيغة القديمة التي تبدأ بالرقم 1 أو 3 لأنها مطابقة في شكلها لعنوان بيتكوين. الصيغتان تصفان العنوان نفسه، والحلّ أن تنسخ العنوان من محفظتك بالصيغة التي تطلبها المنصّة بدل تحويله يدويًّا.








