تخيّل قاعدة بيانات تحتفظ بها أجهزة كمبيوتر حول العالم، من دون مشغّل واحد يقرر كل شيء.


كيف تتفق أجهزة الكمبيوتر هذه على المعاملات الصالحة والترتيب الذي ينبغي أن تظهر به؟

هذه هي المشكلة التي يساعد توافق البلوك تشين على معالجتها.


ما المقصود بالتوافق؟

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

يساعد ذلك أجهزة الكمبيوتر المشاركة على الحفاظ على رؤية متسقة للمعاملات المقبولة.


إثبات العمل

تستخدم بيتكوين إثبات العمل.

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


إثبات الحصة

تستخدم شبكات إثبات الحصة مدقّقين يلتزمون بالأصول أو يكدّسونها وفقًا للبروتوكول.

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


لماذا يُعدّ الإجماع مهمًا؟

يساعد الشبكات على مواجهة تحديات مثل:
🔹 المعاملات المتعارضة
🔹 الإنفاق المزدوج
🔹 المشاركون الخبيثون
🔹 التوصل إلى اتفاق من دون مشغّل مركزي واحد


هل تتساوى جميع سلاسل الكتل في اللامركزية أو الأمان؟

لا.

تختلف تصاميم الإجماع في افتراضاتها، وتوزيع المدقّقين، والحوافز الاقتصادية، والحوكمة، وأنماط الإخفاق.

يعتمد أمان الشبكة على أمور تتجاوز بكثير سرعة المعاملات التي تعلن عنها.


الخلاصة الهندسية: الإجماع إحدى الأفكار الأساسية التي تتيح وجود أنظمة سلاسل الكتل الموزعة.


#DistributedSystems #blockchain #bitcoin #ProofOfStake #ComputerEngineering