دليل العملات الرقمية

ما هي البلوكشين؟

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

الخلاصة بوضوح

  • البلوكشين قاعدة بيانات عامة تُحدَّث وتُشارَك بين حواسيب كثيرة، وليست مرادفًا للبيتكوين.
  • كل كتلة تحمل بصمة (هاش) الكتلة السابقة، فتغيير كتلة قديمة يكسر ما بعدها.
  • عبارة «لا يمكن تعديلها» عملية لا مطلقة: الهجمات ممكنة نظريًا خصوصًا على الشبكات الصغيرة.
  • ليست كل البلوكشينات عامة؛ توجد سلاسل خاصة تديرها جهات محددة.
محتويات المقال
  1. ما هي البلوكشين (سلسلة الكتل) بلغة بسيطة؟
  2. كيف تُبنى السلسلة: الكتلة والبصمة
  3. من يقرر أي كتلة هي الصحيحة؟ آلية الإجماع
  4. لماذا يصعب تغيير ما سُجّل على البلوكشين؟
  5. ما الذي تسجله البلوكشين غير العملات؟
  6. أخطاء شائعة
  7. ما حدود هذه التقنية؟ والمخاطر
  8. كيف تتحقق العقد من معاملة جديدة؟
  9. العامة والخاصة: ليست كل السلاسل متشابهة
  10. أين تظهر في حياتك المالية؟
  11. أسئلة سريعة يطرحها المبتدئون
  12. الخلاصة

كلمة «بلوكشين» تُذكر كثيرًا مع العملات الرقمية، لكن قلّة تعرف ما هي فعلًا. ببساطة، هي طريقة لحفظ سجلّ مشترك لا يملكه شخص واحد ولا يستطيع أحد تعديله خفية. وهذه الفكرة هي ما جعل أنظمة مثل البيتكوين تعمل دون بنك في المنتصف.

في هذا الدليل نشرح الفكرة من الصفر: ما الكتلة، وما السلسلة، ومن يتفق على صحة السجل، ولماذا لا تعني التقنية وحدها أن كل مشروع آمن أو مفيد.

ما هي البلوكشين (سلسلة الكتل) بلغة بسيطة؟

البلوكشين أو «سلسلة الكتل» قاعدة بيانات عامة تُحدَّث وتُشارَك بين عدد كبير من الحواسيب، بحسب شرح ethereum.org. لا يوجد خادم واحد يحتفظ بالنسخة «الأصلية»؛ كل حاسوب مشارك في الشبكة (يسمى عقدة، Node) يحتفظ بنسخته ويتحقق من صحة أي إضافة جديدة.

فكّر في دفتر حسابات تحتفظ به مدينة كاملة: كل ساكن لديه نسخة. إذا أراد أحد تغيير سطر في دفتره، ستختلف نسخته عن نسخ الآخرين وتُرفَض. هذا هو المعنى العملي لـ«دفتر الأستاذ الموزّع».

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

كيف تُبنى السلسلة: الكتلة والبصمة

تُجمع المعاملات (تحويلات مثلًا) في مجموعات تسمى كتلًا (Blocks). كل كتلة تحتوي على قائمة معاملات، وطابع زمني، و«بصمة» الكتلة السابقة. البصمة (Hash) ناتج رياضي يشبه الختم: إذا تغيّر حرف واحد في البيانات، تتغير البصمة كاملة.

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

مثال افتراضي: دفتر الصف

تخيّل خمسة زملاء يتشاركون دفترًا. كل صفحة (كتلة) تُسجّل عمليات الأسبوع، وفي أعلاها بصمة الصفحة السابقة. لو أراد أحدهم تعديل الصفحة 2 ليخفي عملية، ستتغير بصمتها، فلا تطابق الرقمَ المكتوب أعلى الصفحة 3. عليه حينها أن يعيد كتابة الصفحات 3 و4 و5 كلها، ثم يقنع بقية الزملاء بقبول نسخته. المثال تقريبي، لكنه يوضح لماذا يصعب تزوير الماضي.

من يقرر أي كتلة هي الصحيحة؟ آلية الإجماع

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

  • إثبات العمل (Proof of Work): يستخدمه البيتكوين. يتنافس «المعدِّنون» على إيجاد رقم يجعل بصمة الكتلة أقل من حد معين. تصفه ورقة البيتكوين البيضاء بأنه تصويت بقدرة الحوسبة، والسلسلة الأطول تمثل رأي الأغلبية. اقرأ المزيد عن التعدين.
  • إثبات الحصة (Proof of Stake): يعتمد على أن يضع المشاركون عملات كضمانة، وقد تُخصم إن خالفوا القواعد. يستخدمه الإيثيريوم.

ويذكر الدليل أن صعوبة التعدين في البيتكوين تُعاد حسبتها كل 2,016 كتلة لتبقى الكتل تظهر بإيقاع شبه ثابت.

لماذا يصعب تغيير ما سُجّل على البلوكشين؟

لتعديل معاملة قديمة في البيتكوين يجب إعادة عمل الإثبات لتلك الكتلة ولكل الكتل التي بعدها، ثم تجاوز سرعة بقية الشبكة. بحسب دليل المطورين، هذا يتطلب السيطرة على غالبية القدرة الحاسوبية للشبكة، وهو ما يعرف بهجوم 51%.

كلما مرّ وقت أطول وتراكمت كتل بعد معاملتك، صار تغييرها أغلى وأصعب. لذلك تنتظر المنصات عادةً عدة كتل قبل اعتبار الإيداع نهائيًا.

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

ما الذي تسجله البلوكشين غير العملات؟

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

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

أخطاء شائعة

  • «البلوكشين هي البيتكوين». خطأ. البيتكوين شبكة واحدة تستخدم هذه البنية، وهناك شبكات كثيرة غيرها. ابدأ بـما هو البيتكوين؟ لترى التطبيق الأول.
  • «ما يُسجَّل على السلسلة صحيح بالضرورة». السلسلة تضمن أن السجل لم يُعدَّل، لا أن المعلومة التي أُدخلت صادقة منذ البداية.
  • «كل شيء مجهول تمامًا». السجل في الشبكات العامة مفتوح للجميع، والعناوين ليست أسماء لكنها ليست خفية.
  • «غير قابلة للتعديل مطلقًا». هذه صفة عملية لا مطلقة. الهجمات مكلفة لكنها ممكنة نظريًا، وخاصة على السلاسل الصغيرة ذات القدرة الحاسوبية الضعيفة.

ما حدود هذه التقنية؟ والمخاطر

البلوكشين أداة، لا ضمانة لنجاح المشاريع التي تستخدمها. قد تحتوي برامج السلسلة على أخطاء، وقد تكون المشاريع احتيالية رغم أنها «على بلوكشين». والمعاملات في الشبكات العامة تُنفَّذ نهائيًا في الغالب، فإرسال مبلغ إلى عنوان خاطئ لا يمكن التراجع عنه.

كما أن التعامل بالأصول الرقمية عالي التقلب ويحمل مخاطر فقدان كامل المبلغ. وتختلف القوانين بين الدول: بعضها يقيّد أنشطة العملات الرقمية أو يحظرها، فتحقق من القوانين المحلية قبل أي خطوة. هذا المحتوى تعليمي ولا يُعدّ نصيحة مالية. وللتعرف على مفاتيح الوصول، اقرأ ما هي المحفظة الرقمية؟.

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

عندما تُرسل معاملة، لا تذهب إلى «مركز» بل تنتشر بين العقد. تفحص كل عقدة مجموعة قواعد: هل التوقيع صحيح؟ هل الرصيد موجود ولم يُنفق من قبل؟ هل المعاملة بالصيغة المطلوبة؟ المعاملة التي تخالف القواعد تُهمَل، حتى لو أرسلها شخص نشيط جدًا في الشبكة.

هذا يفسر لماذا لا يكفي أن يتفق عدد قليل من الحواسيب: الشبكة تعمل بقواعد مكتوبة يتحقق منها الجميع بصورة مستقلة. وكلما زاد عدد العقد المستقلة، صعب على طرف واحد فرض قاعدة تخدمه. ويمكنك تخيّل الأمر كمراجعة جماعية: كل مشارك يملك «مسطرة» القواعد نفسها ويقيس بها ما يصله.

العامة والخاصة: ليست كل السلاسل متشابهة

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

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

أين تظهر في حياتك المالية؟

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

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

أسئلة سريعة يطرحها المبتدئون

هل البلوكشين مكان تُخزَّن فيه الملفات الكبيرة؟ ليس عادةً. تُسجَّل على السلسلة بيانات صغيرة نسبيًا لأن كل عقدة تحتفظ بنسخة، والحجم الكبير يرفع التكلفة على الجميع.

هل يعني «لامركزي» أنه لا أحد مسؤول؟ ليس بالضرورة. اللامركزية طيف: قد تكون القواعد مفتوحة لكن الواجهات أو الحوكمة أو السيولة متركزة في أيدٍ قليلة. اسأل دائمًا: من يستطيع تغيير القواعد؟ ومن يشغّل الواجهة التي أتعامل معها؟

هل يمكن حذف معاملة خاطئة؟ في الشبكات العامة لا. وهذا ما يجعل التدقيق قبل الإرسال عادة أساسية.

الخلاصة

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

حقائق جرى التحقق منها

  • البلوكشين قاعدة بيانات عامة تُحدَّث وتُشارَك عبر حواسيب كثيرة.

    المصدر: ethereum.org - Intro to Ethereum · تاريخ التحقق:

  • في البيتكوين تُعاد حسبة صعوبة التعدين كل 2,016 كتلة.

    المصدر: Bitcoin Developer Guide - Block Chain · تاريخ التحقق:

  • إعادة كتابة التاريخ في البيتكوين تتطلب السيطرة على غالبية قدرة الشبكة الحاسوبية (هجوم 51%).

    المصدر: Bitcoin Developer Guide - Block Chain · تاريخ التحقق:

المصادر

  1. Intro to Ethereum — ethereum.org ·
  2. Bitcoin: A Peer-to-Peer Electronic Cash System — bitcoin.org ·
  3. Bitcoin Developer Guide - Block Chain — Bitcoin.org ·

محتوى تحريري بلا روابط تجارية. كيف نعمل