ما هو الإجماع؟
بروتوكول الإجماع هو آلية blockchain تضمن التزامن بين العقد وتؤسس اتفاقية بشأن المعاملات والكتل التي تعتبر شرعية وبالتالي يتم إضافتها إلى blockchain. هذه منهجيات متسامحة مع الأخطاء للحفاظ على حالة واحدة للشبكة ومواءمة جميع العقد الموزعة.
الغرض من وجود آلية إجماع هو التحقق من صحة المعاملات والمصادقة عليها ، وبالتالي ضمان بقاء سلامة شبكة blockchain سليمة. الإجماع اتفاق على ما هو مقبول وما هو غير مقبول! قبل إنشاء دفتر الأستاذ غير القابل للتغيير وإضافته إلى كتل الشبكة. يمكن الحصول على إجماع من قبل أي من العقد الموجودة على الشبكة أو جميعها والتي حصلت على حقوق التحقق من صحة معاملة (أو كتلة). تسمى هذه العقد المدققين أو عمال المناجم أو المحققين بناءً على المصطلحات المناسبة للشبكة وبروتوكول الإجماع المستخدم. تناقش هذه المدونة الحاجة إلى آلية إجماع وتوضح التحليل وعملية الانتهاء من بروتوكول الإجماع المناسب لشبكة blockchain.
لماذا هناك حاجة إلى آلية توافق؟
يعمل التكرار الرابع للثورة الصناعية على تحويل الصناعة الحديثة من مجرد نسخة رقمية لما كان يدويًا قبل بضعة عقود ، إلى نظام سيبراني فيزيائي فعال وآمن وقوي وغير مركزي. اليوم ، الهدف هو تقديم أدوات تقنية أفضل ، قادرة على تمكين شبكة غير موثوقة وغير مصرح بها من المنتجات والخدمات الأكثر كفاءة وأفضل تصميمًا للويب 4 والتقنيات الناشئة الأخرى.
يتم تنفيذها لضمان حالة واحدة للشبكة وأن جميع العقد متصلة بالشبكة الصحيحة. آلية الإجماع هي هوية التحكم الوحيدة التي تضمن أمان ومصداقية دفتر الأستاذ اللامركزي ، وهو يتشكل من سلسلة الكتل. تتم إضافة كتل المعاملات إلى blockchain الحالية فقط بعد المصادقة والتحقق من صحتها من خلال الآلية الخاصة بـ blockchain للاتفاق على صحة المعاملة. الإجماع إلزامي لتوسيع السلسلة عن طريق إضافة الكتل ، حيث تكون كل كتلة عبارة عن مجموعة من المعاملات. إن نمو السلسلة هو الذي يحافظ على عمل الشبكة. تضمن آلية الإجماع أن تظل المعاملات متاحة وأن يظل النظام شفافًا. تقضي خوارزميات الإجماع على وسطاء الطرف الثالث لضمان صحة المعاملات. نظرًا لأن الإجماع يحقق حالة عالمية من المعاملات في السلسلة ، يمكن لجميع العقد / النظراء أن يثقوا ببعضهم البعض. هذا يستحث التسامح مع الخطأ في الشبكة.
في blockchain ، تتم إدارة دفتر الأستاذ الموزع بطريقة لامركزية. في بعض السلاسل ، تتحمل عدة عقد مستقلة مسؤولية الحفاظ على blockchain بينما في حالات أخرى يكون الإجماع ذا طبيعة آلية وتكون العقد مسؤولة فقط عن تقديم أو اقتراح المعاملات. بفضل آلية الإجماع ، يتم تحسين تجربة المستخدم من خلال الحقيقة المتفق عليها بين أصحاب المصلحة الذين يمثلون عُقد ومكونات الشبكة غير المتجانسة.
انتخاب آلية التوافق
رافق تطور تقنية blockchain تطور وابتكار متطابقان في آليات الإجماع. قد يكون لبروتوكول الإجماع العديد من الأهداف مثل الحفاظ على الأمن ، والتعاون ، وحقوق العقدة المتساوية ، وحوكمة blockchain ، ونسبة معينة من مشاركة العقدة ، وما إلى ذلك ، تشكل أهداف الإجماع هذه أماكن لفحص أي كتلة والتحقق من صحتها لإضافتها إلى السلسلة للوصول إليها الحالة التالية المستقرة والموثوقة والآمنة في الشبكة.
لاستنتاج أي آلية توافق ، من المهم فهم أولويات وإطار عمل blockchain. إلى جانب ذلك ، هناك حاجة لفهم البنية المطلوبة والوظيفة الأساسية والمكونات الأساسية المشاركة في آلية توافق الآراء. بعد ذلك يمكن التوصل إلى منهجية إجماع مناسبة لـ blockchain. فيما يلي بعض الخصائص الرئيسية التي تم حسابها ، أثناء تقييم آلية الإجماع التي سيتم استخدامها في blockchain.
تحليل خوارزميات التوافق للتطبيقات
● نوع Blockchain
بناءً على خصائص التطبيق أو النظام الذي يستخدم blockchain ، يتم تصنيف مقدار التحكم وإمكانية الوصول في blockchain إلى خاص أو عام أو اتحاد. يجب أن تحافظ آلية الإجماع على نفس الشيء مع ضمان أمان وسلامة blockchain.
● الحكم اللامركزي
تضمن الشبكة عندما يحكمها لاعبون موزعون عبر الشبكة أولاً ، أن blockchain لن ينتهي به الأمر إلى التحكم المركزي مما يؤدي إلى حوكمة احتكارية مدفوعة بمصالح قسم صغير من المستخدمين ، وثانيًا يضمن أن جميع القرارات التي يتم اتخاذها من خلال الإجماع الموزع هي تهدف إلى هدف مشترك يتمثل في الاستفادة من blockchain والحفاظ على أمنها وسلامتها.
● قابلية التوسع والهجمات
يجب أن يكون أي blockchain قابلاً للتطوير. إجماع مثل إثبات العمل الذي يتطلب قوة حسابية عالية يجعل من المستحيل قياسه بحرية. يجب أن تكون البلوكشين التي تهدف إلى أن يتم تبنيها عالميًا قابلة للتطوير دون أن تفشل ، وقد تم تصميم آليات الإجماع مثل PoT و ELASTICO للمساعدة في ذلك.
تأتي قابلية التوسع مع مقايضة blockchain لتصبح أكثر عرضة للهجمات ، وبالتالي يجب اختيار حوكمة blockchain والإجماع بعناية لضمان أمان عالٍ.
● نموذج تحمل الخصم
لا يمكن لأي شبكة أن تكون محصنة ضد العيوب. كل blockchain بالمثل عرضة لنوعين رئيسيين من العيوب - التحطم والبيزنطية ، تمت مناقشتها بمزيد من التفصيل. يجب أن تكون حماية blockchain ضد العمليات الضارة جزءًا لا يتجزأ من الحوكمة ونموذج الإجماع الخاص بـ blockchain. يجب أن تضمن آلية الإجماع الحفاظ على متانة blockchain من خلال الهجمات ونقاط الضعف.
إن آلية الإجماع التي قد تساعد blockchain في تجنب مثل هذه الهجمات وحتى التعافي بسلاسة في حالة حدوث أي من هذه هي إجراء آخر يساعد في استنتاج سبب أن آلية إجماع معينة قد تكون أو لا تكون مناسبة لـ blockchain.
● معلمات الأداء
أدت الرقمنة والعولمة إلى تصعيد عدد المعاملات التي تحدث عبر أي قطاع صناعي. على مر السنين ، تطورت البلوكشين أيضًا من عدد قليل من المعاملات في اليوم إلى معالجة الكتل الكاملة في غضون ثوانٍ. ومن ثم ، فإن حالة الاستخدام التي تتطلب معالجة المعاملات في الوقت الفعلي وإنهائها ستحتاج إلى آلية توافق في الآراء أيضًا. تتطلب آلية التوافق هذه التوفر المستمر لعقد التحقق من الصحة.
النطاق الترددي ووقت الاستجابة والإنتاجية هي المعلمات الأساسية التي يجب مراقبتها والتي تجعل blockchain موثوقًا به. يجب أن تحافظ blockchain على قيم إنتاجية عالية وزمن انتقال منخفض. يجب أن يدعم نطاقًا تردديًا قادرًا على التعامل مع مقدار حركة المرور التي ينوي جذبها. آليات مثل DPoS و PoET و Tendermint تدعم قابلية التوسع العالية والإنتاجية.
● تعقيد نموذج الاتصالات
بناءً على وقت الاستجابة ، يجب أن يكون بروتوكول التوافق قادرًا على استيعاب متطلبات الاتصال. سواء كان ذلك متزامنًا (وقت استجابة منخفض) أو غير متزامن (وقت استجابة مرتفع) ، فإن التطبيق هو الذي يحدد نوع الاتصال وبروتوكول الإجماع الأنسب لحالة الاستخدام المحددة.
يعد جمع الإجماع من العقد المتعددة الموزعة مهمة شاقة. من اقتراح كتلة لإضافتها إلى السلسلة إلى النقطة التي تمت إضافتها ووصول جميع العقد إلى الحالة المحدثة لـ blockchain ، فإن الرحلة ليست سلسة ولا يمكن التنبؤ بها. تعتبر آلية الإجماع التي تقر وتدير نفس الشيء ذات أهمية كبيرة بالنسبة إلى سلاسل الكتل ذات الحجم الكبير من المعاملات وبالتالي الكتل الجاهزة للتحقق من الصحة.
● هيكل النصاب
لكي يقوم النظام الموزع بفرض عملية متسقة ، هناك حد أدنى أو نسبة مئوية من العقد التي يجب الموافقة عليها ، حتى يتم اعتبار الكتلة صالحة وإضافتها إلى السلسلة. خوارزمية الإجماع مع بنية النصاب التي تفرض اللامركزية وتوزيع الإجماع هي الأفضل لأي blockchain.
● متطلبات الطاقة
الشاغل الرئيسي على الصعيد العالمي هو متطلبات الطاقة ومعدلات الانبعاث المتفق عليها. اليوم ، معظم التطبيقات والمستخدمين متشككون ويميلون إلى اختيار آلية إجماع ذات تأثير منخفض على جودة البيئة المتدهورة بالفعل.
في الوقت الحاضر ، تعتبر أكبر وأقدم سلسلة بلوك تشين التي تعمل على إثبات العمل والتي تتطلب مستويات قصوى من قوة الحوسبة الأكثر عداءً للبيئة وقد تحول التركيز نحو آليات أفضل مثل PoS و PoB و PoC.
● فئة التعدين والتوافق
بناءً على حجم بروتوكولات توافق الشبكة يمكن إبرامها. تفضل الشبكة التي تحتوي على عدد كبير من العقد الموزعة الإجماع القائم على الإثبات بينما تفضل الشبكة الأصغر آليات الإجماع القائمة على سلوك التصويت. على الرغم من أن هذا بدائي للغاية. الأهم من ذلك هو طريقة العمل التي تستخدمها آلية توافق الآراء. يتم تصنيف آليات الإجماع على نطاق واسع على النحو التالي:
- إثبات على أساس : تلك التي تعتمد على الإثبات من المدققين بناءً على معايير مثل قوة الحوسبة ، والقدرة على الحرق ، والثروة ، والذاكرة ، وما إلى ذلك.
- القدرة على أساس : تهدف هذه إلى تقليل متطلبات الطاقة ولكنها تعاني من عيب متأصل في القابلية للمركزية بناءً على القدرة قيد الدراسة.
- على أساس التصويت : يُنتخب عامل منجم عن طريق التصويت لاقتراح كتلة وتوليدها وإلزامها. عن طريق الانتخابات يتم حل مشكلة المركزية إلى حد كبير. بالإضافة إلى ذلك ، يتم أيضًا الاهتمام بالمتطلبات المستندة إلى الإثبات من قبل الناخبين. رغم ذلك ، قد تعاني هذه الآلية بشكل غير مباشر من:
أ). خطأ تحطم: التحميل الزائد على العقدة المختارة بمهمة التحقق وعدم وجود أي آلية احتياطية في حالة حدوث فشل في نهاية التحقق المختارة.
ب). صدع بيزنطي: هذا خطأ خفي حيث يُعتقد أن التوزيع الوهمي للإجماع موجود على الرغم من أن الإجماع قد يكون مركزيًا داخل عدد قليل من العقد.
● إجماع نهائي
هناك فئتان رئيسيتان لنهائية المعاملة - مطلقة واحتمالية. قد يؤدي الإجماع الاحتمالي إلى التراجع عن المعاملات ، والتي لا يمكن الالتزام بها لاحقًا في نفس الكتلة ، وبالتالي سيتم إعادة إنشائها وإعادة التحقق من صحتها للالتزام بالكتلة. هنا ، وقت الاستجابة هو عامل يؤثر على تحديد آلية التوافق سواء كانت احتمالية أو مطلقة. اليوم فقط تموج و DBFT يوفران نهائية مطلقة. الهدف الأساسي من الإجماع هو الحفاظ على حالة عالمية حقيقية لـ blockchain ، والقضاء على المصلحة المكتسبة لعقد أو أكثر ، ولديك هدف مخصص هو الحفاظ على خصوصية البيانات. يجب أن تظل blockchain دائمًا في حالة متفق عليها من قبل كل عقدة واحدة ، أي في حالة دائمة من النزاهة التي لا جدال فيها.
● الهجمات
تجعل إمكانية الوصول العالمية والشفافية سلاسل الكتل شديدة التعرض للتهديدات. يجب أن تساعد آلية الإجماع التي تتعامل مع التجارة المالية المستخدمين على التخفيف من المخاطر مع الحفاظ على التحكم في الأصول في أيدي المالك. إن تحقيق دولة عالمية في السلسلة وصيانتها يحفز الثقة بين العقد والأقران.
اعتمادًا على فئة الهجمات الأمنية التي تكون blockchain عرضة لها ، يمكن استخدام آليات الإجماع لإضافة طبقة من الأمان عبر blockchain. تعد RAFT و PoB و PoA عددًا قليلاً من البروتوكولات التي تقف بقوة ضد هجمات DDos بينما يكون PoT و Ripple قويين عندما يتعلق الأمر بهجمات Sybil.
هناك عدد قليل من الاعتبارات التي يجب إجراؤها قبل الانتهاء من وضع آلية توافق الآراء ، فقد تشمل نهج التنفيذ ، والترميز ، وقوة الخوارزمية.
لا توجد معلمة تؤثر بمفردها على اختيار أي آلية إجماع معينة. يؤثر مزيج هذه المعلمات على كيفية أداء آلية الإجماع في التطبيقات المختلفة التي تم تطويرها عبر blockchain.
إجماع هجين
دون المساس بالخصائص الفريدة لآليات الإجماع مثل قابلية التوسع والأمن واللامركزية وآليات إجماع التشغيل السريع بدون إذن يمكن دمجها لتشكيل إجماع مناسب لحالة استخدام معينة. الغرض من التهجين هو الحصول على أفضل ما في العالمين ، blockchain العام والخاص. ويترأس الدمج توافق الآراء الفردية المستخدمة. الناتج هنا هو blockchain مختلط ، يواجه قيود رؤية أكثر صرامة من الشبكات الخارجية ومعالجة داخلية أكثر سلاسة.
لا يجوز استخدام التهجين على blockchain نفسه ولكن في طبقة ثانية فوق blockchain ، الطبقة الوظيفية حيث يتم نشر معظم التطبيقات. على الرغم من إضافة الطبقة الثانية من التدقيق والوظائف هنا ، إلا أنها تقلل العبء على blockchain الرئيسي. يجب عدم مقارنة ذلك بآلية إجماع مزدوجة كما استخدمها Solana ، لدى Solana توافق في الآراء حيث يتم ربط الكتل على أساس PoH أثناء إجراء التحقق من خلال PoS. إنها blockchain مستقلة تستخدم آليتين للموافقة في وقتين مختلفين.
الانتقال إلى آلية توافق أخرى
أحدثت Ethereum الكثير من الضجة من خلال الهجرة إلى PoS من PoW. هذه ليست عملية سلسة. علاوة على الجهد والقدرات ، ابتليت المرحلة الانتقالية بنقاط ضعف هائلة وبالتالي تتطلب جهودًا إضافية للحماية من هجمات Sybil وغيرها من الهجمات. قامت Ethereum نفسها بذلك على مراحل حيث بمجرد أن تعمل blockchain بشكل عام ، لا يوجد توقف للمعاملات التي تحدث حولها وتوليد الكتل. تم تنفيذ الترحيل على Ethereum على مراحل ، وحتى وقت كتابة PoW هذا يعمل بشكل متوازي مع PoS. تعد آلية واعتبارات الهجرة خارج نطاق هذه المدونة ، على الرغم من أن Ethereum قد أثبتت أنها ممكنة ومعقدة في نفس الوقت.
مستقبل التوافق
يتمحور مستقبل الرقمنة حول blockchain وبالتالي تخضع آليات الإجماع للتدقيق. تحاول كل blockchain جديدة التفوق على ما تم إنجازه بالفعل. جلب Solana مجموعة جديدة كاملة من البروتوكولات مثل مستوى سطح البحر ، وكسر السحابة لتحدي سلاسل الكتل السائدة. لقد استفادت منه ووصلت إلى شعبية تنافسية في أي وقت من الأوقات. الهدف على الرغم من ذلك ليس بلوكشين واحد أو أفضل آلية إجماع فقط. الهدف هو الوصول إلى مستوى من التعاون حيث يمكن أن تعمل سلاسل الكتل الفردية والعملة أو أي معاملة رقمية ممكنة دون حدود البنية الأساسية أو blockchain أو آلية الإجماع الحاكمة. Metaverse ، الفضاء الرقمي الفردي النهائي بعيد جدًا حتى يتم دمج سلاسل الكتل الفردية بسلاسة لتشكيل تحالف تآزري.
هل تبحث عن مساعدة هنا؟
تواصل مع خبيرنا من أجل
مناقشة مفصلةn
وظيفة آليات الإجماع اللامركزية ظهرت للمرة الأولى على بريما فيليسيتاس.
وظيفة آليات الإجماع اللامركزية ظهرت للمرة الأولى على بريما فيليسيتاس.
- كوينسمارت. أفضل بورصة للبيتكوين والعملات المشفرة في أوروبا.
- بلاتوبلوكشين. Web3 Metaverse Intelligence. تضخيم المعرفة. دخول مجاني.
- كريبتوهوك. الرادار. تجربة مجانية.
- المصدر: https://www.primafelicitas.com/Insights/decentralized-consensus-mechanisms/؟utm_source=rss&utm_medium=rss&utm_campaign=decentralized-consensus-mechanisms
- a
- مطلق
- إمكانية الوصول
- يمكن الوصول
- استيعاب
- حسابي
- في
- وأضاف
- إضافي
- ضد
- اتفاقية
- خوارزمية
- خوارزميات
- الكل
- اليانز
- سابقا
- بالرغم ان
- دائما
- من بين
- كمية
- تحليل
- آخر
- ظهر
- تطبيق
- التطبيقات
- نهج
- هندسة معمارية
- حول
- الأصول
- الأصالة
- موثق
- أصالة
- الآلي
- توفر
- دعم
- أن تصبح
- قبل
- يجري
- أقل من
- تستفيد
- أفضل
- أفضل
- Beyond
- أكبر
- حظر
- سلسلة كتلة
- بلوكشين التكنولوجيا
- blockchains
- المدونة
- قادر على
- الطاقة الإنتاجية
- يهمني
- حقيبة
- الفئة
- مركزية
- معين
- سلسلة
- تحدى
- اختار
- اختيار
- سحابة
- مجموعة شتاء XNUMX
- مجموعة
- الجمع بين
- ارتكاب
- ملتزم
- مشترك
- Communication
- مجال الاتصالات
- مقارنة
- التوافق
- تنافسي
- إكمال
- مجمع
- مكونات
- مساومة
- إحصاء
- الحوسبة
- القدرة الحاسوبية
- وخلص
- متصل
- إجماع
- موافقة
- نظر
- الاعتبارات
- ثابتة
- مراقبة
- تعاون
- تحطم
- خلق
- خلق
- العملة
- البيانات
- يوم
- دوس
- تعامل
- لامركزية
- اللامركزية
- القرارات
- مخصصة
- نشر
- مفصلة
- تقرير
- المتقدمة
- فعل
- مختلف
- رقمي
- رقمنة
- وزعت
- دفتر الأستاذ الموزع
- توزيع
- مدفوع
- كل
- فعال
- بكفاءة
- جهد
- القضاء
- جزءا لا يتجزأ من
- الناشئة
- انبعاث
- توظف
- تمكين
- طاقة
- ضمان
- البيئة
- بيئي
- أساسي
- يؤسس
- إلخ
- ethereum
- تطور
- القائمة
- الخبره في مجال الغطس
- خبرة
- خبير
- مد
- أقصى
- فشل
- تفضل
- مالي
- الاسم الأول
- عيب
- تركز
- النموذج المرفق
- أشكال
- الإطار
- تبدأ من
- وظيفة
- وظيفي
- وظيفة
- إضافي
- مستقبل
- توليد
- جيل
- العالمية
- العولمة
- على الصعيد العالمي
- هدف
- الأهداف
- الحكم
- عظيم
- التسويق
- معالجة
- وجود
- مساعدة
- يساعد
- هنا
- مرتفع
- جدا
- كيفية
- HTTPS
- ضخم
- مهجنة
- هوية
- غير قابل للتغيير
- التأثير
- التنفيذ
- نفذت
- أهمية
- أهمية
- مستحيل
- تتضمن
- مستقل
- بشكل غير مباشر
- فرد
- صناعي
- ثورة صناعية
- العالمية
- متأصل
- الابتكار
- سلامة
- تعتزم
- مصلحة
- السريرية
- وسطاء
- المشاركة
- IT
- نفسها
- رحلة
- حفظ
- كبير
- طبقة
- دفتر الحسابات
- مستوى
- ومستوياتها
- صنع
- المحافظة
- صيانة
- رائد
- جعل
- تمكن
- إلزامي
- أسلوب
- كتيب
- قياس
- آلية
- مكبر الصوت : يدعم، مع دعم ميكروفون مدمج لمنع الضوضاء
- ميتافيرس من
- المنهجيات
- آلية العمل
- ربما
- عامل منجم
- عمال المناجم
- الحد الأدنى
- تعدين
- نموذج
- الأكثر من ذلك
- أكثر
- متعدد
- الطبيعة
- لا هذا ولا ذاك
- شبكة
- الشبكات
- التالي
- العقد
- عدد
- أهداف
- عملية
- عمليات
- أخرى
- كاتوا ديلز
- مشاركة
- خاص
- نسبة مئوية
- أداء
- مرحلة جديدة
- ابتليت
- لاعبين
- اضغط لتتحدث
- البوينت
- شعبية
- نقاط البيع
- ممكن
- أسرى الحرب
- قوة
- يقدم
- ابتدائي
- خصوصية
- خاص
- المشكلة
- عملية المعالجة
- معالجة
- المنتجات
- دليل
- HAS
- اقترح
- حماية
- بروتوكول
- البروتوكولات
- تزود
- جمهور
- غرض
- جودة
- سريع
- الأجور
- الوصول
- في الوقت الحقيقي
- استعادة
- تخفيض
- الخدمة الموثوقة
- لا تزال
- بقايا
- يجعل
- مطلوب
- المتطلبات الأساسية
- يتطلب
- استجابة
- مسؤولية
- مسؤول
- القيود
- مما أدى
- تموج
- المخاطر
- متانة
- تشغيل
- نفسه
- التدرجية
- تحجيم
- حجم
- SEA
- بسلاسة
- ثواني
- تأمين
- أمن
- اختيار
- خدمات
- طقم
- وبالمثل
- عزباء
- مقاس
- صغير
- الاستلقاء تحت أشعة الشمس
- بعض
- الفضاء
- محدد
- موقف
- الولايه او المحافظه
- ضجة
- قوة
- قوي
- الدعم
- سويفت
- نظام
- التكنولوجيا
- تكنولوجيا
- المصطلح
- •
- طرف ثالث
- التهديدات
- عبر
- الإنتاجية
- الوقت
- مرات
- اليوم
- Tokenization
- تسامح
- أدوات
- تيشرت
- نحو
- تجارة
- حركة المرور
- صفقة
- المعاملات
- انتقال
- الشفافية
- شفاف
- الثقة
- نهائي
- مع
- فهم
- فريد من نوعه
- تستخدم
- المستخدمين
- التحقق من صحة
- التحقق من صحة
- مختلف
- الإصدار
- رؤية
- حجم
- تصويت
- نقاط الضعف
- الضعف
- ثروة
- Web3
- Web3.0
- ابحث عن
- ما هي تفاصيل
- سواء
- في حين
- في غضون
- بدون
- العالم
- سوف
- جاري الكتابة
- سنوات