أهم النقاط

  • تُسجَّل معاملات العملات المشفّرة على دفتر أستاذ عام (بلوك تشين)، ما يجعلها شفافة ودائمة.

  • يتم التحقق من المعاملات بواسطة شبكة لامركزية من أجهزة الكمبيوتر باستخدام آليات توافق، وبشكل أساسي إثبات العمل (Proof of Work) وإثبات الحصة (Proof of Stake).

  • في سبتمبر 2022، انتقلت إيثريوم من إثبات العمل إلى إثبات الحصة، وهي نقلة تُعرف باسم The Merge، مما خفّض بشكل كبير استهلاك الطاقة في الشبكة.

  • قبل تأكيد المعاملة، تبقى في الذاكرة المؤقتة (mempool)، حيث يختار المُدققون وعمال المناجم أي المعاملات سيتم معالجتها بعد ذلك، وعادةً ما يعطون الأولوية للرسوم الأعلى.

  • تمنع آليات التوافق الاحتيال والإنفاق المزدوج دون الاعتماد على سلطة مركزية مثل البنك.

Binance Academy courses banner

المقدمة

تعمل Bitcoin ومعظم العملات المشفرة الأخرى بشكل مختلف عن الأموال التقليدية لأنها لا تعتمد على البنوك أو السلطات المركزية للتحقق من المعاملات والموافقة عليها. بدلًا من ذلك، تتم عمليات التحقق عبر سجل عام هو سلسلة الكتل (blockchain).

يمكنك اعتبار سلسلة الكتل دفترًا عموميًا عملاقًا يراه الجميع، لكن لا يستطيع أي شخص تعديله دون إجماع واسع من الشبكة. يشرح هذا المقال كيف يتم فحص معاملات العملات المشفرة والتحقق منها باستخدام آليات توافق مثل إثبات العمل (Proof of Work) وإثبات الحصة (Proof of Stake).

ما هي معاملة العملة المشفرة؟

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

كيف يتم التحقق من معاملات سلسلة الكتل؟

المشاركة والتحقق

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

mempool

بعد أن تمر المعاملة بفحوصات أولية، تدخل mempool (اختصارًا لـ memory pool). هذه منطقة انتظار تتكدس فيها المعاملات الصالحة ولكن غير المؤكدة لتُدرج في الكتلة التالية. يقوم المُدققون والقائمون بالتعدين (miners) باختيار المعاملات المراد معالجتها، وغالبًا ما يُعطون الأولوية لتلك التي تتمتع برسوم معاملات أعلى. خلال فترات النشاط العالي في الشبكة، قد تصبح mempool مزدحمة مما يسبب تأخيرات ويدفع الرسوم إلى الأعلى.

كيف تتفق الشبكة

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

إثبات العمل (PoW)

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

إثبات الحصة (PoS)

عادةً ما يختار إثبات الحصة (Proof of Stake) المُدقّقين اعتمادًا على عدد العملات التي تكون بحوزتهم ومقيّدة (مُرهونة) في الشبكة. كلما زادت الحصة لدى المُدقّق، زادت احتمالية أن يُطلب منه اقتراح الكتل أو التحقق منها، اعتمادًا على الشبكة. يتناوب المُدقّقون على اقتراح الكتل الجديدة وتأكيدها. إذا حاول مُدقّق الغش، فإنه يعرّض عملاته المرهونة لخسارة محتملة عبر آلية عقوبة تُعرف باسم "القطع" (slashing). يُستخدم PoS الآن بواسطة Ethereum (التي انتقلت من PoW في سبتمبر 2022 عبر "The Merge"), وBNB Chain، وSolana، من بين منصات أخرى.

لماذا يهم التحقق؟

مشككلتان كانتا تاريخيًا سببًا في صعوبة بناء العملات الرقمية:

  • الإنفاق المزدوج: إرسال نفس الأموال إلى مستلمين اثنين أو أكثر في الوقت نفسه.

  • الاعتماد على السلطات المركزية: يتطلب موافقة وتسجيل كل معاملة من خلال بنوك أو شركات.

تُحلّ سلسلة الكتل هاتين المشكلتين. يتم تسجيل كل معاملة علنًا وبشكل دائم، لذلك لا يمكن إنفاق نفس العملة المشفرة مرتين. وبدلًا من مؤسسة واحدة تتحكم في العملية، تعمل آلاف أجهزة الكمبيوتر معًا للتحقق من كل معاملة، ما يجعل النظام شديد المقاومة للغش والتلاعب.

ما هو تأكيد سلسلة الكتل (Blockchain Confirmation)؟

يحدث التأكيد في كل مرة تُضاف فيها كتلة جديدة فوق الكتلة التي تحتوي على معاملتك. كلما زاد عدد التأكيدات التي تمتلكها المعاملة، أصبح من الصعب عكسها.

تتطلب سلاسل الكتل المختلفة أعدادًا مختلفة من التأكيدات قبل اعتبار المعاملة مُستقرة (settled). عادةً ما تتطلب Bitcoin من 3 إلى 6 تأكيدات للتحويلات عالية القيمة، لأن كل كتلة جديدة تجعل المعاملة السابقة أكثر صعوبة في عكسها تدريجيًا. في Ethereum، تنتظر بعض الخدمات عددًا معيّنًا من الكتل، بينما تنتظر خدمات أخرى "الاستقرار النهائي" (finality)، والذي يحدث عادةً بعد بضعة دقائق في الظروف العادية.

الأسئلة الشائعة

كيف يتم التحقق من معاملة Bitcoin؟

عندما ترسل Bitcoin، يتم بث معاملتك إلى شبكة من العقد (nodes) تتحقق من توقيعك الرقمي وتتأكد من أن لديك أموالًا كافية. تُدخل المعاملات الصحيحة إلى mempool، حيث يختارها القائمون بالتعدين (miners) لإدراجها في كتلة جديدة. يقوم المُعدّن بحل لغز حاسوبي لإضافة الكتلة إلى السلسلة وكسب مكافأة الكتلة. تنتظر معظم المنصات 6 تأكيدات (حوالي ساعة واحدة) قبل اعتبار معاملة Bitcoin مُستقرة بالكامل.

ما هو mempool؟

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

ما الفرق بين إثبات العمل (Proof of Work) وإثبات الحصة (Proof of Stake)؟

يتطلب إثبات العمل من المُعدّنين إنفاق قدر من القدرة الحاسوبية لحل ألغاز رياضية، حيث يقوم الفائز بإضافة الكتلة التالية. أما إثبات الحصة فيختار المُدقّقين بناءً على مقدار العملة المشفرة التي قاموا بإيداعها كحصة، مما يلغي الحاجة إلى حسابات مكثفة من ناحية الطاقة. يكون PoS غالبًا أسرع وأكثر كفاءة من حيث استهلاك الطاقة، بينما يُعد PoW شديد الاختبار والمعركة من حيث الأمان. تستخدم Bitcoin PoW؛ وانتقلت Ethereum إلى PoS في سبتمبر 2022.

كم عدد التأكيدات التي يحتاجها نقل عملة مشفرة؟

يختلف عدد التأكيدات المطلوب باختلاف سلسلة الكتل وقيمة المعاملة. غالبًا ما تُعتبر معاملات Bitcoin مستقرة بعد 6 تأكيدات (حوالي ساعة واحدة). تحقق Ethereum، باستخدام Proof of Stake، الاستقرار النهائي في حوالي 12 إلى 15 دقيقة عبر نظام checkpoints بدلًا من الاعتماد على عدد التأكيدات. قد تُقبل التحويلات الأصغر أو الأقل قيمة بتأكيدات أقل، اعتمادًا على المنصة.

هل يمكن عكس معاملة عملة مشفرة بعد تأكيدها؟

بمجرد أن تتلقى المعاملة عددًا كافيًا من التأكيدات، يصبح عكسها شديد الصعوبة. كل كتلة إضافية تُضاف بعد معاملتك تجعل من الناحية الحسابية أصعب (في شبكات PoW) أو أكثر كلفة اقتصاديًا (في شبكات PoS) تغيير السجل التاريخي. ورغم أن عمليات إعادة التنظيم العميقة ممكنة نظريًا، فإنها تُعد غير قابلة للتحقق عمليًا بالنسبة للشبكات الراسخة مثل Bitcoin وEthereum في الظروف العادية.

أفكار ختامية

إن التحقق من المعاملة هو ما يجعل العملات الرقمية موثوقة دون الحاجة إلى سلطة مركزية. سواء عبر الجهد الحاسوبي في Proof of Work أو الالتزام الاقتصادي في Proof of Stake، تحمي هذه الآليات الشبكة من الاحتيال والإنفاق المزدوج. إن فهم كيفية عمل التحقق، بما في ذلك دور mempool وعمق التأكيدات والمفاضلات بين أساليب التوافق، يمكن أن يساعدك على فهم سبب اتخاذ سلاسل كتل مختلفة قرارات تصميم مختلفة وكيف تؤثر على سرعة المعاملات وتكلفتها وأمانها.

مزيد من القراءة

  • ما هي سلسلة الكتل وكيف تعمل؟

  • ما هو تعدين العملات المشفرة وكيف يعمل؟

  • ما هو خوارزمية توافق سلسلة الكتل؟

  • ما هي رسوم معاملات سلسلة الكتل؟

  • ماذا يحدث بعد تعدين جميع Bitcoins؟

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