لماذا تحتاج تقنية البلوك تشين إلى آلية إجماع؟ ⚙️🔗
تخيّل آلاف أجهزة الكمبيوتر تحافظ على سلسلة بلوك تشين واحدة.
الآن اسأل سؤالاً بسيطاً:
من يقرر أي المعاملات والبلوكات تُعتبر صالحة؟
لا يوجد مسؤول مركزي واحد.
هنا يأتي دور آليات الإجماع.
1️⃣ العديد من العقد، حالة مشتركة واحدة
تضم شبكات البلوك تشين العديد من العقد المستقلة.
تحافظ كل عقدة على بيانات البلوك تشين وتتحقق منها وفقاً لقواعد الشبكة.
لكن الشبكة ما زالت بحاجة إلى طريقة للاتفاق على الحالة الصالحة التالية.
2️⃣ مشكلة الاتفاق
لنفترض أنه تم اقتراح بلوكين مختلفين في وقتٍ قريب جداً.
أيّهما يجب أن تقبله الشبكة؟
بدون عملية إجماع محددة، قد تتبع عقد مختلفة تاريخاً مختلفاً.
3️⃣ الإجماع يضع القواعد
تحدد آلية الإجماع كيف يُنسّق المشاركون لاختيار البلوكوك وقبولها.
تستخدم سلاسل بلوك تشين مختلفة أساليب مختلفة.
على سبيل المثال:
إثبات العمل → العمل الحاسوبي
إثبات الحصة → التحقق بناءً على الحصة
وتعتمد العملية الدقيقة على بروتوكول البلوك تشين.
4️⃣ الإجماع أكثر من مجرد التصويت
لا يعني الإجماع فقط:
«يصوّت الجميع ويختار بلوكاً.»
بل يتضمن قواعد بروتوكول تحدد ما إذا كانت البلوكات صالحة، ومن يمكنه اقتراحها أو التحقق منها، وكيف تتقدم الشبكة نحو حالة متفق عليها.
5️⃣ لماذا يهم؟
يساعد وجود آلية إجماع تعمل بكفاءة شبكة لامركزية على:
✅ الحفاظ على سجلّ تاريخي متّسق
✅ رفض البلوكات غير الصالحة
✅ تنسيق مشاركين مستقلين
✅ تقليل حالات التعارض في البلوك تشين
✅ الحفاظ على سلامة الشبكة
🧠 الفكرة الأساسية
تتحقق العقد من القواعد.
يحدد الإجماع كيف تتفق الشبكة على الحالة المقبولة.
وهذه مرتبطة، لكنها ليست الشيء نفسه.
بدون إجماع، ستواجه بلوك تشين لامركزية صعوبة في الحفاظ على سجلٍّ مشتركٍ واحدٍ وموثوق.
التالي: كيف يصل إثبات العمل فعلياً إلى اتفاق باستخدام العمل الحاسوبي؟ ⛏️
#Blockchain #Consensus #BlockchainTechnology #Web3 #DistributedSystems $BTC $BTTC $TON