Skip to main content

ما هي سلسلة الكتل (blockchain)

ملاحظة: هذا المستند هو ترجمة آلية للنسخة الإنجليزية الأصلية.

ما هي سلسلة الكتل (blockchain)

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

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

باختصار: سلسلة الكتل هي سجل مشترك مقاوم للتلاعب تحافظ عليه شبكة لامركزية — وفي مجال الذكاء الاصطناعي والتشفير، تعمل بوصفها طبقة البنية التحتية التي تنشر فيها مشاريع الذكاء الاصطناعي تطبيقاتها وتجري معاملاتها وتُثبت نشاطها على السلسلة (on-chain).

كيف تعمل سلسلة الكتل

يساعدك فهم الآليات على تقييم ما يعنيه قول مشروع إنه "يعمل على سلسلة الكتل" أو إدراجه سلسلة محددة في ملفه التعريفي.

الكتل

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

السلاسل والتجزئة (hashing)

تتضمن كل كتلة قيمة هاش (hash) — سلسلة نصية ثابتة الطول تُنتَج بتمرير بيانات الكتلة عبر دالة تجزئة تشفيرية (مثل SHA-256). تعمل هذه القيمة بوصفها بصمة رقمية: إذا تغيّر حتى حرف واحد من البيانات، تتغير قيمة الهاش بالكامل. كما تخزّن كل كتلة قيمة هاش الكتلة السابقة، ما يخلق سلسلة من التبعيات تمتد إلى الكتلة الأولى تمامًا (وتُسمى كتلة التكوين (genesis block)).

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

العُقد

العقدة (node) هي حاسوب يخزّن نسخة من سلسلة الكتل ويشارك في التحقق من الكتل الجديدة. تتواصل العُقد فيما بينها عبر شبكة نِد للنِد (peer-to-peer). عندما تُقترح كتلة جديدة، تتحقق العُقد بشكل مستقل من أن معاملاتها تتبع قواعد البروتوكول — توقيعات صحيحة، وأرصدة كافية، ومنطق عقود سليم — قبل قبولها. وكلما زاد عدد العُقد المستقلة في الشبكة، صعُب على أي طرف منفرد التلاعب بالسجل.

الإجماع (consensus)

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

  • Proof of Work (PoW) — يحل المُعدِّنون (miners) ألغازًا كثيفة الحوسبة لكسب حق اقتراح كتلة. تستخدمه Bitcoin.
  • Proof of Stake (PoS) — يقفل المدققون (validators) رموزًا كضمان، ويُختارون لاقتراح الكتل بما يتناسب مع حصتهم. تستخدمه Ethereum بعد دمجه (merge) عام 2022.
  • Delegated Proof of Stake (DPoS) — يصوّت حاملو الرموز لمجموعة أصغر من المندوبين الذين يدققون الكتل نيابةً عنهم.

تنطوي كل آلية إجماع على مفاضلات بين الأمان والسرعة واستهلاك الطاقة ودرجة اللامركزية. لمزيد من التفاصيل، انظر ما هو الإجماع.

الثبات (immutability)

بمجرد تأكيد كتلة وإضافة عدد كافٍ من الكتل اللاحقة فوقها، تُعد المعاملات داخلها ثابتة (immutable) — دائمة فعليًا. لا يعني ذلك أنه لا يمكن أبدًا معالجة الأخطاء أو الثغرات، لكنه يعني أن الطبقة الأساسية للحقيقة قابلة للإضافة فقط (append-only): يمكن إضافة إدخالات جديدة، لكن لا يمكن إعادة كتابة القديمة في صمت.

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

لماذا يهم ذلك مشاريع الذكاء الاصطناعي والتشفير

سلسلة الكتل هي طبقة البنية التحتية لكل مشروع مُدرج في DecAIHub. وفهم ما توفره سلسلة الكتل — وما لا توفره — أمر أساسي لقراءة بطاقات المشاريع بدقة.

حفظ سجلات قابلة للتحقق

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

بنية تحتية للحوسبة اللامركزية

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

مواءمة الحوافز القائمة على الرموز

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

التمييز بين "على سلسلة الكتل" و"باستخدام سلسلة الكتل"

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

سلاسل الكتل العامة والخاصة والاتحادية

ليست كل سلسلة كتل مفتوحة للجميع. ويؤثر نوع سلسلة الكتل في ما يعنيه "على السلسلة (on-chain)" عمليًا:

  • عامة (بلا إذن - permissionless) — يمكن لأي شخص تشغيل عقدة، وإرسال معاملات، وقراءة السجل. وتُعد Ethereum وSolana وBitcoin سلاسل كتل عامة. وتعمل معظم مشاريع الذكاء الاصطناعي والتشفير على سلاسل عامة لأن الانفتاح يتيح التحقق المستقل.
  • خاصة (بإذن - permissioned) — يمكن للمشاركين المعتمَدين فقط الوصول إلى الشبكة. فالشركة التي تشغّل سلسلة كتل داخلية لتتبع سلسلة التوريد تستخدم سلسلة خاصة. والبيانات على سلسلة كتل خاصة غير قابلة للتحقق المستقل من الجمهور.
  • اتحادية (consortium) — حل وسط تشغّل فيه مجموعة محددة من المؤسسات الشبكة بشكل مشترك. والسلاسل الاتحادية أكثر توزيعًا من السلاسل الخاصة لكنها أقل انفتاحًا من العامة.

عندما تُدرج بطاقة مشروع في DecAIHub حقل Main chain، فإنها تشير دائمًا تقريبًا إلى سلسلة كتل عامة. فمزايا التحقق التي تعتمد عليها منهجية DecAIHub — قابلية التدقيق المستقل، وتاريخ المعاملات الشفاف، والعقود الذكية القابلة للتحقق — تعتمد على كون السلسلة قابلة للوصول علنًا.

أين يظهر ذلك في بطاقات مشاريع DecAIHub

يظهر مفهوم سلسلة الكتل مباشرةً في عدة حقول من بطاقة المشروع:

  • Main chain — يحدد شبكة سلسلة الكتل التي يعمل عليها المشروع بشكل أساسي (مثل Ethereum أو Solana أو BNB Smart Chain أو Avalanche أو Arbitrum One أو Base أو Bittensor). وهذا أحد أبرز الحقول في كل بطاقة مشروع، ويخبرك فورًا بأساس البنية التحتية.
  • Type — يشير إلى الدور المعماري للمشروع بالنسبة إلى سلسلة الكتل (مثل L1 أو L2 أو Appchain أو EVM أو non-EVM). يساعد ذلك في تحديد ما إذا كان المشروع هو سلسلة كتل أم يعمل على واحدة.
  • Consensus — يبيّن آلية الإجماع التي تستخدمها سلسلة الكتل التي يعتمد عليها المشروع أو ينفّذها (PoS أو PoW أو DPoS وغيرها).
  • Network status — يشير إلى ما إذا كانت سلسلة الكتل في مرحلة mainnet أو testnet أو beta.

عند قراءة بطاقة مشروع، يخبرك حقل Main chain بالمكان الذي يُسجَّل فيه نشاط المشروع على السلسلة ويُتحقق منه. فالمشروع المُدرج على Ethereum يرث خصائص مختلفة (تكاليف gas، وزمن الحتمية، ومجموعة المدققين) عن مشروع على Solana أو على Appchain خاص به. وتؤثر هذه الفروقات في كيفية تقييم Onchain necessity للمشروع.

ما لا تثبته سلسلة الكتل وحدها

إدراج سلسلة كتل في ملف المشروع التعريفي يخبرك بالمكان الذي يقيم فيه المشروع على السلسلة، لكنه لا يضمن تلقائيًا ما يلي:

  • AI reality — العمل على سلسلة كتل لا يقول شيئًا عما إذا كان للمشروع مكوّن ذكاء اصطناعي حقيقي وعامل. فقد يمتلك المشروع آليات رموز متطورة على السلسلة وذكاءً اصطناعيًا قابلًا للتحقق منعدمًا. ويُقيَّم AI reality بشكل منفصل عبر علامات الأدلة (من AI_0 إلى AI_4).
  • اللامركزية — المشروع المنشور على سلسلة كتل لامركزية قد يظل ذا تحكم مركزي كامل في عملياته وحوكمته واتخاذ قراراته. فنشر عقد ذكي على Ethereum لا يجعل المشروع نفسه لامركزيًا.
  • الأمان — وراثة أمان إجماع سلسلة الكتل لا تحمي من ثغرات العقود الذكية، أو التلاعب بالأوراكل (oracle)، أو إساءة استخدام مفاتيح المسؤول (admin keys)، أو إخفاقات المكونات خارج السلسلة.
  • Token necessity — وجود سلسلة كتل لا يفسّر لماذا يحتاج مشروع معين إلى رمزه الخاص. فالعديد من التطبيقات المفيدة تعمل على سلاسل الكتل من دون إصدار رموز. و Token necessity سؤال منفصل في منهجية DecAIHub.
  • الجودة أو الفائدة — سلسلة الكتل بنية تحتية. فهي توفر أساسًا، لا منتجًا. وتعتمد قيمة المشروع على ما يبنيه فوق ذلك الأساس وعلى ما إذا كانت النتائج قابلة للتحقق.
  • شفافية الذكاء الاصطناعي — تسجيل النتائج على السلسلة يجعل تلك السجلات شفافة، لكنه لا يكشف كيف يعمل نموذج الذكاء الاصطناعي داخليًا. فقد ينشر مشروع مخرجات الاستدلال على السلسلة بينما يُبقي بنية نموذجه وبيانات تدريبه ومنطق اتخاذ قراراته معتمة تمامًا. والشفافية على السلسلة وشفافية النموذج خاصيتان منفصلتان.

لا تخلط بين

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

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

هل سلسلة الكتل هي نفسها Bitcoin؟

لا. كانت Bitcoin أول سلسلة كتل تُعتمد على نطاق واسع، لكنها مجرد واحدة من كثير. فـ Ethereum وSolana وAvalanche وBNB Smart Chain ومئات الشبكات الأخرى كلها سلاسل كتل بتصاميم وقدرات وآليات إجماع مختلفة. قدّمت Bitcoin المفهوم؛ ومنذ ذلك الحين تطورت التقنية بما يتجاوز تصميمها الأصلي كثيرًا.

هل يمكن حذف بيانات سلسلة الكتل أو تغييرها؟

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

هل كل سلسلة كتل لامركزية؟

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

لماذا تحتاج مشاريع الذكاء الاصطناعي إلى سلسلة الكتل؟

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

ماذا يعني "Main chain" في بطاقة المشروع؟

يحدد حقل Main chain في بطاقة مشروع DecAIHub شبكة سلسلة الكتل الأساسية حيث يجري نشاط المشروع على السلسلة. فعلى سبيل المثال، المشروع الذي يحمل Main chain: Ethereum يسجّل معاملاته، وينشر عقوده الذكية، ويسوّي قيمته على شبكة Ethereum. وتعمل بعض المشاريع عبر سلاسل متعددة، لكن السلسلة الرئيسية تشير إلى أساس البنية التحتية الأساسي.

هل يمكن أن يعمل الذكاء الاصطناعي مباشرةً على سلسلة الكتل؟

لمعظم الأغراض العملية، لا. فحوسبة سلسلة الكتل باهظة لأن كل عملية يجب أن تتحقق منها كل عقدة في الشبكة. وتشغيل شبكة عصبية داخل عقد ذكي سيكلّف كميات باهظة من gas ويستغرق وقتًا طويلًا جدًا. وبدلًا من ذلك، تجري حوسبة الذكاء الاصطناعي عادةً خارج السلسلة، مع تسجيل النتائج أو البراهين أو نقاط الفحص فقط على سلسلة الكتل. وهذا النموذج الهجين هو البنية المعيارية في مجال الذكاء الاصطناعي والتشفير. انظر ما هو on-chain وoffchain للتفاصيل.

ما الفرق بين سلسلة الكتل والعملة المشفرة؟

سلسلة الكتل هي التقنية الأساسية — السجل الموزّع، وآلية الإجماع، وشبكة العُقد. أما العملة المشفرة فهي أصل رقمي يقيم على ذلك السجل. فـ Ethereum سلسلة كتل؛ وETH هي العملة المشفرة الأصلية لتلك السلسلة. ويمكنك استخدام سلسلة الكتل لأغراض تتجاوز العملة المشفرة (تسجيل البيانات، وتشغيل العقود الذكية، وتنسيق الحوسبة)، وليس كل تفاعل مع سلسلة الكتل ينطوي على شراء عملة مشفرة أو بيعها.

مراجع خارجية

انظر أيضًا