ملخّص الذكاء الاصطناعي
عرض المزيد
استخلص فحوى محتوى المقال بسرعة، مستشعرًا معنويات السوق في غضون 30 ثانية فقط!
البلوكتشين هو واحد من أهم الابتكارات التكنولوجية في العقدين الماضيين. شبكة البلوكتشين هي نوع من دفاتر البيانات الموزعة التي لا يمكن تغييرها، تُضاف البيانات فقط عليها وتُحْمَى بواسطة آليات التشفير. تمكن البلوكتشينات شبكة المشاركين من تخزين وتحديث السجلات دون الاعتماد على سلطة مركزية، بينما تحافظ على تكامل البيانات ومقاومة العبث.
لتحقيق هذه الخصائص، يجب أن تتفق الشبكة باستمرار على نسخة واحدة صحيحة من دفتر المعاملات. هذا الاتفاق المشترك يُعرف باسم الإجماع، والحفاظ عليه أساسي لموثوقية وأمان أي نظام بلوكتشين.
في هذه المقالة، نناقش ما هو خوارزمية الإجماع، وكيفية عملها كجزء من عملية البلوكتشين الأوسع، وكيف تحقق الشبكات اللامركزية الإجماع وما هي خوارزميات الإجماع الشائعة التي يتم تنفيذها حاليًا في الصناعة.
النقاط الرئيسية:
تعتبر خوارزميات الإجماع حاسمة للشبكات البلوكتشين. إنها تضمن أن جميع العقد تتفق على حالة دفتر الأستاذ الفردية والمقاومة للتلاعب، وتحل النزاعات، وتمنع القضايا مثل الدفع المزدوج، وبالتالي تحافظ على الثقة والنزاهة داخل نظام لامركزي.
خوارزمية الإجماع هي الآلية التي تضمن أن جميع العقد في شبكة البلوكتشين تتفق على حالة توزيع دفتر الأستاذ.
من بين خوارزميات الإجماع الأكثر استخدامًا هي إثبات العمل، إثبات الحصة، إثبات الحصة المفوض، التسامح البيزنطي العملي للخطأ وإثبات السلطة.
الشبكة اللامركزية للبلوكتشين هي نظام تشاركي حيث تقوم العديد من العقد بالحفاظ على دفتر الأستاذ المشترك ل المعاملات. كل عقدة هي جهاز حاسب (متصل بالشبكة) يحتوي على نسخة جزئية على الأقل من دفتر الأستاذ، ويشارك في التحقق من صحة بيانات المعاملة وتمريرها. يتم تجميع المعاملات في كتل، وكل كتلة جديدة تشير إلى التي قبلها، لتشكل سلسلة زمنية. بمجرد إضافتها إلى السلسلة، لا يمكن تغيير البيانات في الكتلة دون التأثير على كل كتلة لاحقة، مما يجعل دفتر الأستاذ مقاومًا للتلاعب وغير قابل للتعديل.
لكي يعمل هذا النظام بشكل موثوق، يجب على جميع العقد المشاركة أن تتفق على الحالة الحالية لدفتر الأستاذ. نظرًا لأن العقد تعمل بشكل مستقل وقد تستلم البيانات في أوقات مختلفة، فإنها تحتاج إلى آلية لحل النزاعات وضمان أن كل عقدة صادقة ترى وتقبل نفس النسخة من الدفتر. هنا، تصبح خوارزمية التوافق ضرورية.
خوارزمية التوافق هي العملية المُستَخدَمَة لتحقيق الاتفاق بين العقد حول أي المعاملات تكون صالحة، وأي كتلة يجب إضافتها إلى الدفتر التالي. دورها هو ضمان أن جميع المشاركين الصادقين يتفقون على نسخة واحدة وموثوقة من البلوكتشين، حتى في حالة وجود تأخيرات، أو أخطاء أو جهات فاعلة خبيثة. بدون آلية توافق فعالة، يمكن لأجزاء مختلفة من الشبكة أن تختلف حول ترتيب أو محتوى المعاملات، مما يؤدي إلى مشاكل مثل الدفع المزدوج، وعدم اتساق البيانات وفقدان الثقة في سلامة النظام.
عملية الإجماع لا تتعلق فقط بحكم الأغلبية، ويجب أن تأخذ بعين الاعتبار احتمالية وجود عقدة غير صادقة أو معطلة — مما يعني أن النظام يجب أن يكون قوياً ضد التلاعب وقادراً على مقاومة التغييرات والإصدارات المتعارضة للسلسلة. تصميم خوارزمية الإجماع يؤثر بشكل مباشر على أمان البلوكتشين، الأداء ومستوى اللامركزية. إنها واحدة من المكونات الأساسية في بنية البلوكتشين، وهي شرط أساسي لضمان عمل الشبكة كنظام موثوق وموحد.
تعتمد خوارزميات الإجماع في البلوكتشين على عمليتين مترابطتين تضمنان اتفاق جميع المشاركين على نسخة واحدة من الشبكة الموزعة. العملية الأولى تتعلق بالطريقة التي يتم بها تجميع المعاملات، وتحصل عقدة أو أكثر على حق اقتراح كتلة جديدة تحتوي على تلك المعاملات، بينما تتعلق العملية الثانية بالطريقة التي يتم بها مشاركة الكتلة المقترحة عبر الشبكة وتحقق العقد الأخرى منها قبل إضافتها بشكل دائم إلى السجل.
على البلوكتشين، يقوم المستخدمون بشكل مستمر ببدء المعاملات عن طريق إرسالها إلى الشبكة. يتم بث هذه المعاملات إلى جميع العقد، ويتم جمعها وتخزينها مؤقتًا في مجموعة من المعاملات غير المؤكدة. بدلاً من إضافة كل معاملة فوراً إلى دفتر الأستاذ، تقوم الشبكة بتجميع مجموعة من المعاملات في كتلة. تحتوي كل كتلة على مجموعة من المعاملات، بالإضافة إلى البيانات الوصفية مثل الإشارة إلى الكتلة السابقة، والطوابع الزمنية وبيانات خاصة بالبروتوكول. يشكل هذا الهيكل سلسلة مستمرة، حيث يشير كل كتلة جديدة إلى سابقتها، مما يضمن الترتيب الزمني ويمنع التلاعب.
ومع ذلك، لا يمكن للعقد إضافة كتلة إلى البلوكتشين بإرادتها. يجب على الشبكة تحديد العقدة أو العقد التي تملك السلطة لاقتراح الكتلة التالية. هذا الواجب، الذي يمثل أول عملية رئيسية في خوارزمية التوافق، يختلف عبر البلوكتشين. تعتمد بعض الأنظمة على عمليات تنافسية، حيث تتسابق العقد لحل لغز تشفير أو لإظهار شكل من أشكال الحصة أو السلطة للفوز بالحق في اقتراح الكتلة التالية. يستخدم آخرون آليات الانتخاب أو التناوب. بغض النظر عن الطريقة، فإن عملية الاختيار مصممة للتحكم في مقترحات الكتل بحيث يتم تقليل الكتل المتعارضة، ويمكن للشبكة أن تتقدم بطريقة منظمة.
تقوم العقدة أو (العقد) التي تفوز بحق إضافة الكتلة التالية إلى السجل ببث الكتلة المقترحة إلى العقد الأخرى للمراجعة. هذا النشر للكتلة التي تم التحقق منها مبدئيًا إلى كامل الشبكة للتأكيد النهائي هو المرحلة الرئيسية الثانية لخوارزمية الإجماع.
عند استلام الكتلة المقترحة، تبدأ العقد عبر الشبكة في عملية التحقق. تتكون هذه العملية من فحوصات متعددة لضمان أن الكتلة تلتزم بالقواعد الخاصة ببروتوكول البلوكتشين. تتحقق العقد أولاً من أن الكتلة المقترحة تشير بشكل صحيح إلى الكتلة السابقة في السلسلة، مما يحافظ على تكامل السجل المتسلسل. ثم تقوم بالتحقق من كل معاملة مدرجة في الكتلة، مؤكدة أن التوقيعات الرقمية صحيحة وأن إدخالات المعاملات لم يتم دفعها في كتل أو معاملات سابقة. هذا يمنع الدفع المزدوج ويحافظ على اتساق السجل.
تشمل عملية التحقق أيضاً التأكد من أن جميع المعاملات تتوافق مع قواعد البروتوكول، مثل حدود حجم المعاملات، والتنسيقات ومتطلبات الرسوم. تفحص العقدة بيانات التعريف للكتلة المقترحة، بما في ذلك الطوابع الزمنية، لضمان عدم تكوين الكتلة خارج نوافذ الوقت المسموح بها. بالإضافة إلى ذلك، تتحقق العقدة من أي إثباتات أو توقيعات تشفيرية تُظهر أهلية أو صلاحية المقترح لتقديم الكتلة (كما تحددها آلية التوافق المستخدمة).
إذا فشل أي خطوة من خطوات التحقق، ترفض العقدة الكتلة المقترحة. يعني الرفض أن الكتلة لن تضاف إلى البلوكتشين، وتُهمل من قبل جميع العقد الصادقة. يحمي هذا الرفض الشبكة من البيانات غير الصالحة والهجمات المحتملة. تستمر الشبكة بالاعتماد على الكتلة الأخيرة المقبولة بينما تتكرر عملية اقتراح كتلة صحيحة تالية.
إذا مرت الكتلة المقترحة بجميع فحوصات التحقق، يتحقق التوافق. تقبل جميع العقد الصادقة الكتلة، وتضيفها بشكل دائم إلى النسخة المحلية من البلوكتشين. يضمن هذا الاتفاق الجماعي أن تظل البلوكتشين سجلاً واحداً ومتسقاً عبر جميع العقد. بمجرد إضافة الكتلة، تنتقل العقد إلى جمع معاملات جديدة والاستعداد لدورة اقتراح الكتلة التالية.
يمثل هذا النهج المكون من خطوتين — أي تشكيل كتلة مقترحة من قبل العقدة المسؤولة وقيام الشبكة الأوسع باعتماد الكتلة — العملية الكاملة لإجماع البلوكتشين. في حين تختلف الآليات المحددة للاختيار والتحقق بين خوارزميات الإجماع، فإن هذا الإطار العام يضمن أن تعمل الشبكة بشكل موثوق دون تحكم مركزي. تحمي ضد الأخطاء، السلوكيات الضارة والتناقضات التي يمكن أن تقوض الثقة في نظام البلوكتشين.
في السنوات الأخيرة، أصبحت تصاميم البلوكتشين المعيارية أكثر شيوعاً بشكل متزايد. تقوم البلوكتشينات المعيارية، على عكس نظيراتها التقليدية الضخمة، بتقسيم طبقاتها التشغيلية الرئيسية إلى مكونات متميزة. غالباً ما تتم معالجة طبقة الإجماع في بيئة مختلفة عن طبقات التسوية وتوافر البيانات (DA). تساعد هذه المعمارية المعيارية في تحقيق وظائف أكثر كفاءة وسرعة و/أو تكلفة أقل بشكل عام.
تم تحقيق تحسين قابلية التوسع أيضًا في أنظمة الإجماع عبر استخدام إثبات التاريخ (PoH). إثبات التاريخ (PoH) هو طريقة تشفير تخلق سجلًا موثوقًا ومؤرّخًا للأحداث لإثبات التسلسل الدقيق للمعاملات دون حاجة العقد إلى التواصل مع بعضها البعض.
تم أيضًا تحقيق تحسينات حديثة في الأمان وميزات الخصوصية عبر استخدام تقنية المعرفة الصفرية (ZK). تعزز تحسينات الإجماع في ZK تأثير بروتوكول التحقق الذي يستخدم البراهين الرياضية للتحقق من صحة دفعة من المعاملات دون الكشف عن البيانات الأصلية أو تطلب العقد إلى إعادة معالجتها.
كما وُصِف أعلاه، كل خوارزمية توافق تنفذ وظيفتين رئيسيتين: أولاً، اختيار العقدة أو مجموعة العقد المسؤولة عن اقتراح الكتلة التالية؛ وثانياً، التحقق من الكتلة المقترحة عبر الشبكة الأوسع.
الجزء الثاني من هذه العملية (التحقق عبر الشبكة) عادةً ما يكون متشابهاً جداً عبر معظم البلوكتشين ويتضمن مجموعة من الفحوصات، مثل التحقق من توقيعات المعاملات، وضمان الربط الصحيح للكتلة والتحقق من الإنفاق المزدوج. ومع ذلك، الجزء الأول يمكن أن يختلف بشكل كبير، اعتماداً على خوارزمية التوافق المُستَخدَمة. هذه الفروق لها تأثير كبير على لامركزية الشبكة، استخدام الطاقة، الأداء والضعف أمام الهجمات.
بالإضافة إلى ذلك، التحسينات على خوارزميات التوافق، مثل إثبات التاريخ (PoH) و ZK proofs، تم تنفيذها من قبل بعض المنصات لتحقيق قابلية التوسع أو الأمان المتفوقة. على سبيل المثال، سولانا (SOL) يتميز بآلية معالجة إثبات التاريخ ضمن بروتوكول الإجماع إثبات الحصة (PoS) الأساسي الخاص به، وهو تصميم يسمح للبلوكتشين بتحقيق بعض من أعلى سعات النقل في الصناعة.
فيما يلي خمسة من أكثر خوارزميات التوافق استخدامًا في شبكات البلوكتشين اليوم. بينما هناك العديد من خوارزميات التوافق الأخرى في الاستخدام، يتم استخدام هذه الخمسة من قبل غالبية الشبكات الشائعة في صناعة البلوكتشين.
إثبات العمل (PoW) هو واحد من أكثر خوارزميات التوافق شيوعاً، وقد تم تقديمه مع بيتكوين (BTC)، أول بلوكتشين قابل للاستخدام، والذي تم إطلاقه في عام 2009. في خوارزمية توافق إثبات العمل، يتنافس المعدّنون (العقد المتخصصة) لحل لغز رياضي معقد. حل اللغز يتطلب جهدًا حسابيًا كبيرًا، ولهذا السبب يُشار إليه بـ "العمل". أول عامل تعدين يحل اللغز له الحق في اقتراح الكتلة التالية وكسب مكافأة، عادةً في شكل عملات جديدة ورسوم المعاملات.
يُعتبر PoW على نطاق واسع آمنًا للغاية لأنه يجب على المعتدي السيطرة على غالبية قوة الشبكة الحسابية للتلاعب بالسلسلة. بحلول أوائل عام 2026، وصلت النفقات الحسابية الإجمالية لعملة البيتكوين، والمعروفة بـالمعدل الهاشري، إلى مستويات قياسية، متوسطةً أكثر من 1 زيتاهاش في الثانية (1 ZH/s). هذا زاد بشكل كبير من التكلفة الاقتصادية لتنفيذ هجوم على الشبكة.
ومع ذلك، فإن هذا الأمان يأتي على حساب استهلاك الطاقة المرتفع المتضمن في عملية PoW، والتي تتعارض مع التركيز العالمي المتزايد على معايير الاستدامة — وهو السبب الرئيسي الذي جعل العديد من المشاريع الجديدة في البلوكتشين لم تعد تتبنى PoW. بخلاف بيتكوين، يتم أيضًا استخدام PoW بواسطة لايتكوين (LTC) و دوجيكوين (DOGE)، من بين آخرين.
إثبات الحصة (PoS) هو الطريقة الأخرى المُستَخدمة على نطاق واسع للتوصل إلى إجماع إلى جانب PoW. بدلاً من استخدام القوة الحاسوبية للتنافس على حقوق اقتراح الكتل، يختار PoS مدققي الكتل بناءً على عدد الرموز التي يقومون بـ"حجزها" أو قفلها في الشبكة. كلما زاد عدد الرموز المحجوزة، زادت فرص اختيارهم لاقتراح الكتلة التالية.
على عكس PoW، فإن PoS أكثر كفاءة في استهلاك الطاقة بكثير وغالباً ما يتيح معالجة معاملات أسرع. تم نشر PoS على نطاق واسع مع إطلاق سلاسل مثل Cardano (ADA) وPolkadot (DOT)، وازدادت شهرته عندما انتقل Ethereum (ETH) من PoW إلى PoS في عام 2022. كل شبكة عادةً ما يكون لديها نوعها الخاص من PoS، مع تعديلات طفيفة على معايير الاختيار.
على الرغم من كفاءته في استهلاك الطاقة وأدائه الأفضل مقارنةً بـ PoW، فإن PoS لديه ثغرة خاصة به: حيث أن هذا الخوارزمية التوافقية قد تؤدي إلى استيلاء الشبكة من قبل عدد قليل من عقد المدققين بحصص رمزية كبيرة. قد لا يكون هذا المشكلة واضحة مع السلاسل اللامركزية بشكل كبير مثل Ethereum، لكنها قد تصبح خطراً حقيقياً عندما تكون اللامركزية — كما تُقاس بعدد المدققين النشطين على الشبكة — محدودة.
في السنوات الأخيرة، ظهرت بروتوكولات إعادة الحصة مثل EigenLayer (EIGEN) كابتكار كبير في عالم أنظمة PoS. تسمح إعادة الحصة باستخدام الحصص المقفلة على سلسلة واحدة — عادةً شبكة كبيرة ومواردها كثيرة مثل Ethereum — ليمكن استخدامها في نفس الوقت لتأمين آليات التوافق على شبكات أو خدمات بلوكتشين أخرى، مثل الجسور والأوراكل.
دليل الحصة المفوض (DPoS) هو نوع أكثر ديمقراطية وتمثيلاً من نوع PoS القياسي. في DPoS، يقوم حاملو الرمز، بما في ذلك المستخدمين العاديين، بتفويض حصصهم إلى مجموعة من عقد المصدّق الموثوقة. المصدّقون الذين يجذبون المزيد من الحصص المفوضة إليهم لديهم فرصة أعلى في الحصول على الحق في اقتراح الكتلة التالية. في الأساس، يقوم هذه المجموعة الصغيرة من عقد المصدّقين بالتناوب في اقتراح والتحقق من كتل المعاملات نيابةً عن المجتمع الأوسع.
هذا النموذج يسمح بالتوافق الأسرع وقابلية التوسع الأكبر، حيث تشارك عدد أقل من العقد في اقتراح الكتل في أي وقت. كما يعزز تفاعل المستخدمين، حيث يمكن حتى لحاملي الرمز الصغار التأثير في نتائج التوافق من خلال التفويض. ومع ذلك، يجادل النقاد بأنه قد يقلل من اللامركزية لأنه يركز السلطة في حفنة من المندوبين. أمثلة على الشبكات التي تستخدم DPoS هي EOS (EOS) و TRON (TRX).
تم تطوير تحمل الخطأ البيزنطي العملي (PBFT) في الأصل لأنظمة الحوسبة الموزعة في التسعينيات وتم تكييفه لاحقًا لاستخدامه في تكنولوجيا البلوكتشين. تم تصميمه ليعمل بكفاءة في الشبكات الحاسوبية اللامركزية مع عدد محدود من المدققين المعروفين (عادة البلوكتشين الخاص). في PBFT، تصل العقد إلى توافق من خلال سلسلة من الجولات التي تتضمن اقتراح كتلة، التصويت عليها والوصول إلى الاتفاق النهائي، طالما أن ⅔ من العقد توافق.
يوفر PBFT إنهاء سريع للمعاملات ونفاذية مرتفعة، مما يجعله جذابًا لحالات الاستخدام المؤسسية. ومع ذلك، فإنه لا يتوسع بشكل جيد ليصل إلى آلاف العقد، مما يحد من استخدامه في الشبكات المفتوحة اللامركزية. تُستخدم النماذج المستوحاة من PBFT في البلوكتشين مثل Hyperledger Fabric و Tendermint، والأخير يعمل على تشغيل نظام Cosmos (ATOM).
إثبات السلطة (PoA) هو خوارزمية توافق بين الكتل يتم فيها الموافقة المسبقة على مقدمي الكتل باعتبارهم كيانات معرفية، وغالبًا ما تكون شركات أو أفرادًا ذوي سمعة قوية. بدلاً من التنافس من خلال قوة الحوسبة أو الرموز المُستَخدَم منها، يتم اختيار المدققين بناءً على هويتهم وموثوقيتهم.
يتم عادةً استخدام PoA في البلوكتشين المُصرَّح به حيث تكون السرعة والكفاءة والثقة القائمة على الهوية أكثر أهمية من اللامركزية. إنه يتيح الحسم السريع ومرور معاملات مرتفع، لكنه غالباً ما يُنتقد لكونه مركزيًا للغاية. شبكات مثل VeChain (VET) والعديد من سلاسل الشركات المأذونة قد نفذت توافق PoA.
منذ ولادته، ناضلت صناعة البلوكتشين مع ما يُعرف باسم البلوك تشين والمعضلة الثلاثية. يشير المصطلح إلى حقيقة أنه من بين ثلاثة مؤشرات حاسمة — اللامركزية، الأمان وقابلية التوسع — يمكن للبلوكتشين تحسين واحد أو اثنين فقط، وغالبًا على حساب الثالث. لا يوجد خوارزمية توافق تقليدية قادرة حتى الآن على تحسين الثلاثة معًا.
أدى هذا إلى أبحاث وابتكارات كبيرة في مجال البلوكتشين لتطوير حلول تعالج المكونات الثلاثة للمعضلة بأكبر قدر من الفعالية الممكنة. تم تقديم بدائل مستدامة وتقنيات متخصصة وتحسينات في الإجماع في السعي لمعالجة معضلة الثلاثي.
تم تصميم إثبات المساحة (PoSpace) وإثبات الزمكان (PoSt) كبدائل "خضراء" ومتساوية للنهج المستنزف للموارد لـ PoW.
في PoSpace، يثبت مدقق الشبكة أنه قام بتخصيص مبلغ معين من سعة القرص الصلب غير المُستَخدَم منه — بدلاً من القدرة الحوسبية الخام — للشبكة لمعالجة المعاملات. بينما يتطلب PoSpace سعة تخزين كبيرة، فإنه خفيف فيما يتعلق بالإنفاق الحوسبي — على الأقل بالمقارنة مع PoW.
يتقدم PoSt خطوة أخرى، مما يتطلب إثبات أن المساحة المخصصة من قبل المدقق الطموح ظلت مكرسة للمهمة ولم تتغير خلال فترة مستمرة. يهدف هذا النهج إلى تعزيز اللامركزية المرتفعة، حيث تكون الأقراص الصلبة متاحة أكثر وموزعة بشكل أوسع من رقائق التعدين المتخصصة.
كان هناك شبكتان مبتكرتان نشطتان في تنفيذ حلول تعتمد على PoSpace وPoST. قام تشيا (XCH) بتصدير هذا النهج من أجل زيادة لامركزيته بشكل كبير مع الحفاظ على تقليل تكاليف الطاقة. وفي الوقت نفسه، قد استخدمتها فايل كوين (FIL) لضمان سوق تخزين لامركزي وظيفي. ومع ذلك، على الرغم من الوعد النظري لهذه المنصات، فإن التبني الواسع لا يزال محدودًا.
كما لوحظ في الأقسام السابقة، كانت إثباتات PoH و ZK من بين أكثر التقنيات الشائعة التي تم تقديمها في السنوات الأخيرة لمعالجة قيود خوارزميات التوافقية التقليدية. على سبيل المثال، باستخدام PoH ضمن نموذج التوافق الخاص به الذي يعتمد بالأساس على PoS، حققت سولانا قدرة معالجة قصوى تصل إلى 65,000 معاملة في الثانية (TPS). على الرغم من ظهور شبكات طبقة 2 الشديدة القابلية للتوسع مع قدرات TPS مماثلة أو حتى أسرع خلال السنوات القليلة الماضية، إلا أن هذه المنصات تنقل بعض العمل جار المعالجة إلى بيئات خارج الكتلة، مما يضر الأمان إلى حد معين. بالنظر بدقة إلى سلاسل طبقة 1، تظل سولانا بارزة كالشبكة الأكثر قابلية للتوسع، على الأقل بين البدائل الشائعة.
بينما يتعلق PoH في الغالب بتحقيق مكاسب في قابلية التوسع، تبرز الأدلة الصفرية في تحسينات الأمان، خاصة بالنسبة لسلاسل طبقة 2. لقد أشرنا أعلاه إلى أن هذه السلاسل تضر بمكون الأمان في البلوك تشين والمعضلة الثلاثية إلى حد ما عن طريق نقل بعض عناصر معالجة المعاملات خارج الكتلة. في نفس الوقت، كانت سلاسل طبقة 2 نشطة في اعتماد الأدلة الصفرية، بما في ذلك النماذج الآمنة للغاية مثل ZK-SNARK وZK-STARK، للتخفيف من مخاطر الأمان. ومع صعود بيئات التوحيد لسلاسل طبقة 2، مثل AggLayer و السلسلة الفائقة لشبكة Optimism، قد عززت هذه شبكات طبقة 2 من ملفات الأمان الخاصة بها.
يقارن الجدول أدناه بين خوارزميات التوافق الرئيسية ونقاط قوتها الرئيسية وحالات استخدامها.
فئة | آلية | المحرك الأساسي | نقطة القوة الرئيسية | حالة الاستخدام النموذجية |
أساسي | إثبات العمل (PoW) | قوة الحوسبة | أمان منقطع النظير | الذهب الرقمي (بيتكوين) |
أساسي | إثبات الحصة (PoS) | رأس المال المستَثمر | كفاءة الطاقة | مراكز النظام البيئي (إيثريوم) |
أساسي | DPoS / PBFT | السمعة/الأصوات | سرعة المعاملات | المؤسسة / الألعاب (TRON) |
أساسي | إثبات المساحة | سعة التخزين | دخول متساوي | تخزين مستدام (Chia) |
تعزيز | إثبات التاريخ | الوقت التشفيري | سرعة التتابع | تداول عالي التردد (Solana) |
تحسين | التحقق ZK | براهين رياضية | القياس والخصوصية | التراكمية ZK (zkSync) |
خوارزميات التوافق هي العمود الفقري لبلوكتشين الشبكات. هي حاسمة لضمان أن يتفق جميع المشاركين على نسخة واحدة غير قابلة للتلاعب من السجل. على الرغم من أن العملية العامة تشمل اختيار مقترح الكتلة والتحقق من الكتلة عبر الشبكة، إلا أن الطريقة المحددة لاختيار المقترح هي ما يميز هذه الخوارزميات حقًا.
مع مرور الوقت، أصبح من الواضح أن خوارزميات التوافق الأساسية لا يمكنها حل البلوك تشين والمعضلة الثلاثية بشكل كامل. لمعالجة المشكلة، تم تقديم تحسينات لنماذج التوافق الأساسية — مثل PoH وZK proofs — في السنوات الأخيرة.
اليوم، يتجاوز تقييم تصميم خوارزمية التوافق مجرد مقارنة الأمان أو السرعة أو اللامركزية. أصبحت قابلية التشغيل البيني اعتبارًا متزايدًا في الأهمية. لهذا السبب يتم بناء العديد من منصات البلوكتشين الحديثة، خصوصاً على مستوى طبقة 2، لضمان التواصل السلس مع الشبكات الأخرى من خلال حلول مبتكرة مثل AggLayer و شبكة Optimism.
#LearnWithBybit