
Tendermint هو محرك إجماع مخصص لسلاسل الكتل، يحدد آلية إنتاج الكتل وتأكيدها داخل الشبكة. يمكن تشبيهه بـ"محرك" سلسلة الكتل، بينما يمثل منطق الأعمال "الهيكل"، ويرتبطان عبر واجهات تسمح لكل منهما بالتطور بشكل مستقل.
يركز Tendermint على الإجماع والنهائية. الإجماع يعني اتفاق جميع العقد المشاركة على سجل موحد لسلسلة الكتل؛ أما النهائية فهي تعني أن الكتلة المؤكدة لا يمكن التراجع عنها. بخلاف الأنظمة التي تتطلب عدة "تأكيدات"، يوفر Tendermint نهائية فورية بمجرد بلوغ عتبة التصويت.
يأتي الأداء العالي لـ Tendermint من نهائيته الفورية وآلية التصويت الفعالة. بمجرد بلوغ عتبة قوة التصويت المطلوبة، يتم تأكيد الكتل فوراً دون الحاجة للانتظار أو تراكم العمل الحاسوبي.
في أفضل ظروف الشبكة، يؤكد Tendermint الكتل خلال ثوانٍ، مما يجعله مثالياً للعمليات التي تتطلب تسوية فورية مثل التحويلات بين السلاسل أو التداول عالي السرعة. كما أنه لا يعتمد على التعدين كثيف الطاقة، مما يتيح إدارة الموارد بشكل أكثر فعالية.
يعتمد Tendermint على نموذج التحمّل للخطأ البيزنطي (BFT)، ويوفر الأمان والاستمرارية عبر جولات تصويت متعددة. تسمى العقد المشاركة بالمصادقين، ويصوتون حسب قوة التصويت المفوضة لهم.
تعد واجهة تطبيق سلسلة الكتل (ABCI) طبقة الربط بين تطبيقات الأعمال ومحرك الإجماع في Tendermint، وتعمل كالعمود الذي ينقل الحركة بين المحرك وهيكل السيارة. يدير محرك الإجماع إنتاج الكتل وتأكيدها، بينما تستخدم التطبيقات ABCI للتحقق من صحة المعاملات وتحديث الحالة.
يوفر هذا التصميم المعياري مرونة كبيرة: يمكن للمطورين بناء منطق الأعمال بلغاتهم المفضلة مع الاستفادة من محرك إجماع مثبت. كما أن تحديث منطق التطبيق لا يتطلب تعديل طبقة الإجماع، مما يقلل من تعقيدات الصيانة.
يُستخدم Tendermint غالباً مع إثبات الحصة (PoS)، حيث تحدد عملية "الاستيكينغ" قوة التصويت: يفوض المستخدمون رموزهم للمصادقين الذين يشاركون في الإجماع بقوة تصويت نسبية. يحصل المصادقون على مكافآت الكتل والتي غالباً ما يتم توزيعها على المفوضين.
هناك مخاطر يجب الانتباه لها: إذا قام المصادقون بالتوقيع المزدوج أو بقوا غير متصلين لفترات طويلة، يتعرضون لعقوبات عبر خصم جزء من حصتهم. ويتأثر المفوضون أيضاً، لذا من المهم اختيار مصادقين ذوي سجل قوي واستقرار تشغيلي.
حتى أكتوبر 2024، تعتمد العديد من سلاسل منظومة Cosmos على Tendermint أو تطبيقاته الخلفية (تم تغيير اسم النواة إلى CometBFT منذ 2023). من أبرز المشاريع: Cosmos Hub (ATOM)، Osmosis (OSMO)، Secret Network (SCRT)، وKava (KAVA).
تتواصل هذه السلاسل عبر IBC (الاتصال بين سلاسل الكتل)، وتوفر نهائية Tendermint السريعة أماناً وكفاءة في تسوية القنوات. غالباً ما يستخدم المطورون Cosmos SDK لبناء وحدات التطبيقات، بينما يدير Tendermint إنتاج الكتل والإجماع.
عند إيداع أصول مبنية على Tendermint (مثل ATOM) على Gate، يتطلب النظام عادةً تأكيدات كتل أقل لأن الكتل حتمية عند الالتزام، مما يوفر تجربة مستخدم مستقرة.
أما في السحب، يجب مراقبة حالة السلسلة وتزامن المصادقين. إذا واجه المصادق الذي فوضت إليه رموزك مشاكل، قد تتأثر المكافآت على السلسلة؛ بينما تتم عمليات السحب في المنصة بناءً على النهائية على السلسلة.
يرتكز أمان Tendermint على تحقيق عتبة تصويت "ثلثي الأغلبية". إذا تصرف أكثر من ثلث قوة التصويت بشكل خبيث أو حدث انقسام طويل في الشبكة، قد تتعرض عملية إنتاج وتأكيد الكتل للخطر.
يجب على المصادقين الحفاظ على تشغيل مستمر وعمليات قوية لتجنب العقوبات. كما ينبغي أن يأخذ تصميم التطبيق في الاعتبار ازدحام الشبكة وفروق التأخير الجغرافية عبر ضبط معايير الكتل وأوقات التصويت لتحقيق التوازن بين الأداء والأمان.
يحقق Tendermint نهائية سريعة وحتمية عبر إجماع BFT وجولتين من التصويت، بينما تتيح ABCI الفصل المعياري بين طبقات الإجماع والتطبيق، مما يجعله أساس منظومة Cosmos. منذ 2023، يُعرف تطبيقه الأساسي باسم CometBFT، مع استمرار تطور المنظومة. ومع توسع سلاسل التطبيقات وIBC، سيواصل Tendermint تحسين الأداء والأدوات مع التركيز على الأمان وقابلية الصيانة. للمبتدئين، فهم "الهندسة المعيارية، عتبات التصويت، وآليات العقوبات" أمر أساسي؛ أما للممارسين، فتمثل العمليات المستقرة وضبط المعايير مفتاح النجاح المستدام.
يستخدم Tendermint آلية إجماع إثبات الحصة (PoS) التي لا تتطلب التعدين كثيف الطاقة، مما يجعل استهلاكه للطاقة أقل بكثير من إثبات العمل (PoW). يكتفي المصادقون باستيكينغ الرموز للمشاركة في صيانة الشبكة، وغالباً ما تستغرق تأكيدات المعاملات 1–2 ثانية مقابل أكثر من 10 دقائق في PoW. وهذا يفيد البيئة ويخفض حواجز الدخول للمشاركة.
يوفر Tendermint أماناً قوياً عبر التحمّل للخطأ البيزنطي (BFT)، ما يضمن أمان الشبكة حتى إذا تصرف ثلث المصادقين بشكل خبيث. ومع ذلك، يعتمد الأمان الكلي أيضاً على جودة المصادقين—فالسلاسل ذات المصادقين اللامركزيين توفر أماناً أكبر. وعند تداول هذه الأصول على Gate، يُنصح باختيار مشاريع المنظومة الراسخة.
يمكن نظرياً لسلسلة Tendermint واحدة معالجة آلاف المعاملات في الثانية، لكن الإنتاجية الفعلية تعتمد على عدد المصادقين وحجم الكتل وفروق تأخير الشبكة. السعي للسرعة القصوى غالباً ما يكون على حساب اللامركزية أو الأمان—فزيادة السرعة قد تجعل العقد الأصغر غير قادرة على مواكبة الشبكة. ويركز تصميم Tendermint على تحقيق التوازن بين الأمان والسرعة واللامركزية بدلاً من السعي للإنتاجية القصوى بأي ثمن.
ابدأ باستيراد محفظة تدعم سلاسل Tendermint (مثل Cosmos أو Thorchain) إلى Gate. بعدها يمكنك استكشاف تطبيقات المنظومة عبر ربط المحفظة. ابدأ بالمشاريع الراسخة لتتعرف على العمليات على السلسلة قبل الانتقال إلى التطبيقات الأحدث. كما يوفر Gate جسوراً بين السلاسل لتسهيل نقل الأصول بسرعة إلى سلاسل Tendermint.
Tendermint هو محرك إجماع ناضج وموثوق أثبت فعاليته في مشاريع رائدة مثل Cosmos وThorchain، ما يجعل استبداله في المدى القصير أمراً غير محتمل. تظهر ابتكارات مثل Avail وFuel في طبقات التنفيذ المعيارية، لكن قوة Tendermint تكمن في منظومته المتماسكة وموثوقيته المجربة. في المستقبل، قد يتكامل مع تقنيات جديدة بدلاً من استبداله بالكامل.


