💻

مرئي إجماع البلوكتشين

قارن بين آليات إجماع PoW وPoS وBFT في الوقت الفعلي

💻 جرب الآن

ما هو إجماع البلوكتشين؟

آليات إجماع البلوكتشين هي خوارزميات تتيح لآلاف الحواسيب الاتفاق على حقيقة مشتركة دون الثقة ببعضها البعض. تخيل غرفة مليئة بالغرباء يجب عليهم جميعاً الاتفاق على نسخة واحدة من دفتر الحسابات — هذا ما تحققه هذه البروتوكولات عبر العالم.

لماذا هذا مهم؟ الإجماع هو العمود الفقري لكل عملة مشفرة وتطبيق لامركزي. يستهلك PoW الخاص بـ Bitcoin طاقة بقدر بعض الدول، بينما أدى تحول Ethereum إلى PoS إلى خفض استهلاك الطاقة بنسبة 99.95%. اختيار الإجماع يحدد سرعة البلوكتشين وأمانه وتأثيره البيئي.

📖 تعمق أكثر

تشبيه 1

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

تشبيه 2

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

🎯 نصائح المحاكي

مبتدئ

ابدأ بإثبات العمل و16 عقدة. اضغط على "ابدأ" وشاهد عمال المناجم يتنافسون لإنشاء الكتل. حاول النقر فوق "Inject Malicious" لترى كيف تتعامل الشبكة مع العقد غير الشريفة.

متوسط

قارن بين إثبات العمل (PoW) وإثبات الحصة (PoS) عن طريق تبديل أنواع الإجماع. لاحظ كيف يختلف حجم عقد PoS بناءً على الحصة. قم بزيادة العقد الضارة لمعرفة متى تصبح الشبكة عرضة للخطر. استخدم "Trigger Fork" لملاحظة انقسامات السلسلة.

خبير

قم بتجربة PBFT لمراقبة عملية التصويت على ثلاث مراحل (التحضير المسبق، الإعداد، الالتزام). التبديل بين نماذج التسامح مع الخطأ n/3 وn/2. جرب Pareto مقابل توزيع الحصص المتساوية لترى كيف يؤثر تركيز الثروة على اختيار المدقق. ادفع النسبة الخبيثة بالقرب من الحد البيزنطي لاختبار المرونة.

📚 المصطلحات

Proof of Work
آلية الإجماع حيث يتنافس القائمون بالتعدين على حل ألغاز التشفير، ويستهلكون الطاقة للتحقق من صحة المعاملات. المستخدمة من قبل بيتكوين.
Proof of Stake
آلية الإجماع حيث يقوم المدققون بمشاركة العملة المشفرة كضمان، ويتم اختيارهم بشكل متناسب لإنشاء الكتل. يتم استخدامه بواسطة Ethereum بعد الدمج.
Byzantine Fault Tolerance
قدرة النظام الموزع على التوصل إلى توافق في الآراء حتى عندما تكون بعض العقد ضارة أو معيبة. سميت على اسم مشكلة الجنرالات البيزنطيين.
Finality
ضمان عدم إمكانية عكس أو تغيير المعاملة المؤكدة. توفر آليات الإجماع المختلفة سرعات نهائية مختلفة.
Validator
عقدة تشارك في الإجماع من خلال اقتراح أو التصويت على كتل جديدة. قد يقوم المدققون بوضع الرموز المميزة كضمان.
Fork
اختلاف في blockchain عندما تختلف العقد حول السلسلة الصحيحة. يمكن أن تكون ناعمة (متوافقة مع الإصدارات السابقة) أو صلبة (تغيير البروتوكول).
51% Attack
عندما يتحكم كيان واحد في أغلبية قوة التعدين/الملكية الخاصة بالشبكة، مما قد يسمح بالإنفاق المزدوج أو الرقابة.
Slashing
آلية العقوبات في إثبات الحصة (PoS) حيث يفقد المدققون الرموز المميزة بسبب السلوك الضار أو التوقف الممتد.
Nakamoto Consensus
الإجماع الاحتمالي للبيتكوين باستخدام قاعدة السلسلة الأطول مع إثبات العمل، مما يحقق الاتساق النهائي.
DPoS
إثبات الحصة المفوض - يصوت حاملو الرمز المميز للمندوبين الذين ينتجون الكتل، ويتاجرون باللامركزية من أجل الإنتاجية.
Transactions Per Second (TPS)
مقياس الإنتاجية لشبكة blockchain. تحقق Bitcoin حوالي 7 TPS، بينما يمكن أن تصل السلاسل القائمة على PBFT إلى الآلاف.
Block Time
متوسط ​​الوقت بين الكتل المتتالية التي تتم إضافتها إلى السلسلة. يستهدف البيتكوين 10 دقائق، ويستهدف الإيثيريوم 12 ثانية.

🏆 شخصيات رئيسية

Satoshi Nakamoto (2008)

تم إنشاء Bitcoin وإجماع إثبات العمل الخاص بها، مما أدى إلى حل مشكلة الإنفاق المزدوج دون وجود أطراف ثالثة موثوقة

Leslie Lamport (1982)

صاغ مشكلة الجنرالات البيزنطيين وخوارزمية إجماع باكسوس، الأساسية للأنظمة الموزعة

Vitalik Buterin (2022)

شارك في تأسيس Ethereum وقاد انتقالها من PoW إلى PoS (The Merge)، مما أدى إلى تقليل استهلاك الطاقة بنسبة 99.95%

Miguel Castro & Barbara Liskov (1999)

تم تطوير التسامح مع الأخطاء البيزنطية العملية (PBFT)، مما يتيح BFT في الأنظمة غير المتزامنة

Silvio Micali (2017)

تم إنشاء إثبات الحصة النقي من Algorand مع فرز التشفير للنهائية الفورية

🎓 مصادر التعلم

💬 رسالة للمتعلمين

تعتمد كل سلسلة كتل – من Bitcoin إلى Ethereum – على الإجماع في العمل. يكشف فهم هذه الخوارزميات عن المقايضات الهندسية التي تكمن وراء قيمتها بمليارات الدولارات. ابدأ بالأساسيات وسترى قريبًا لماذا تعتبر هذه إحدى أهم المشكلات في علوم الكمبيوتر!

ابدأ الآن

مجاني، بدون تسجيل

ابدأ الآن →