ملخّص الذكاء الاصطناعي
عرض المزيد
استخلص فحوى محتوى المقال بسرعة، مستشعرًا معنويات السوق في غضون 30 ثانية فقط!
تكوّن Tendermint Core وABCI Tendermint، وهو محرك بروتوكول البلوكشين مفتوح المصدر يمكن للمطورين البناء عليه بأي لغة برمجة. تغير Tendermint تركيز المطورين من مكون التشفير الفني والممل إلى طبقة التطبيق.
في حين أن العملات مثل البيتكوين والإيثر تحصل على معظم الضجيج، فإن الحقيقة هي أن منظومة تشفير لا يمكن أن تشغيل بدون شبكات مثل الإيثريوم والنعناع. في هذا المقال، سنتحدث عن Tendermint وشبكة Cosmos. لنتعرف على كيفية ارتباط Tendermint بـ Cosmos، وتعمق في عمليات العملة Cosmos (ATOM)، المزيد
تم إنشاء Tendermint في عام 2014، وهو بروتوكول البلوكشين المستخدم لتكرار وإطلاق تطبيقات البلوكشين عبر الآلات بطريقة آمنة ومتسقة. إنه بنات أفكار مهندس برامج البلوكشين جاي كوون وعالم الفيزياء الحيوية على الإنترنت إيثان بوخمان.
يُشار إلى Tendermint أيضًا باسم "Tendermint Core"، وهو بروتوكول يمكنه التواصل مع البلوكشين داخل الشبكة ومع البلوكشين الخارجي. مع Tendermint، يمكنك إنشاء أي نظام البلوكشين بسلاسة. فهو يساعد على التغلب على مرحلة الإعداد الفني التي تستغرق الوقت طويلاً حتى تتمكن من التركيز على التطبيق نفسه.
لفهم طبيعة علاقة Tendermint-blockchain، تخيل بيتزا. تشبه Tendermint قشرة أو قاعدة البيتزا: فهي تشكل الأساس الذي يسمح للمطورين باختراع تطبيقات البلوكشين اللانهائية. بمجرد إنشاء القاعدة، يمكنك بعد ذلك إضافة مجموعة متنوعة من الإضافات المختلفة إليها. في حالة البيتزا، يمكن أن تكون الإضافات بالبيبروني أو الأناناس. سيكون مكافئ Tendermint هو البلوكشين مثل Cosmos.
تتكون Tendermint من كتلتين أساسيتين: محرك توافقي على البلوكشين وواجهة تطبيق عامة.
يضمن Tendermint Core، محرك توافق البلوكشين، تسجيل المعاملات على كل ماكينة بنفس الترتيب. فهو يسهل شبكة النظراء ويقدم دليلاً إثبات الحصة (PoS)).
مع واجهة البلوكشين للتطبيق (ABCI) من Tendermint، يمكن معالجة المعاملات بأي لغة برمجة. وبالتالي، فإن ABCI هي أداة لسلاسل الكتل للارتباط بالبروتوكول الأساسي لـ Tendermint.
العملة Cosmos (رمز: ATOM) هي عملة مشفرة تعمل على شبكة Cosmos. فهي تعمل على تشغيل منظومة من البلوكشين مصممة للتوسع والتعاون مع بعضها البعض.كمكافأة على الحفاظ على الشبكة، يمكن لمالكي رموز ATOM حصة عملاتهم الرمزية الاستلام المزيد من رموز ATOM. تهدف Cosmos إلى تحويل المنافسة إلى مجتمع بهذا النهج الفريد.
كان Cosmos أول نظام التأثير من بروتوكول التوافق التقليدي لتحمل الأعطال البيزنطية (BFT)، مع قيمة اقتصادية فعلية على حصة على الإنترنت العام. الهدف الرئيسي لـ Cosmos هو التغلب على عدم قابلية التشغيل البيني في السوق. وبالتالي، تعمل شبكة Cosmos كمنظومة لامركزية لسلاسل الكتل المستقلة التي يمكنها التوسع والاتصال.
تتضمن هذه الشبكة سلاسل الكتل المبنية على Cosmos، وسلاسل الكتل الخارجية مثل البيتكوين والإيثريوم من خلال منطقة الأوتاد. منطقة الأوتاد هي سلسلة كتل قائمة على الحساب تربط المناطق داخل Cosmos بالسلاسل الخارجية مثل البيتكوين أو الإيثريوم. تُسمى عملية توصيل البلوك تشين "إنترنت البلوك تشين" (IoB).
وفي المجمل، يشمل قطاع البلوكشين مجموعة كبيرة من الخدمات والوظائف. باستخدام Cosmos، يمكن أن تتعايش البلوكشينات المختلفة مع حالات الاستخدام المتخصصة الخاصة بها. وهذا يسمح للمطورين بالتركيز على تطوير تطبيقاتهم بدلاً من البروتوكولات التي تجعل الشبكات تشغيل كما تسمح Cosmos أيضًا لسلاسل الكتل المختلفة التأثير من قدرات المنصات الأخرى لتحسين تجربة المستخدم.
على مستوى شبكتها، تستخدم Cosmos العديد من أدوات الملكية مفتوحة المصدر المتاحة عبر منصتها للسماح بقابلية التشغيل البيني لسلاسل الكتل.
تتكون شبكة Cosmos من ثلاث طبقات:
يؤدي الجمع بين الجميع الطبقات الثلاث إلى تبسيط عملية التطوير. ومع ذلك، يمكن للمرء تحقيق ذلك فقط من خلال أدوات التعهيد مثل BFT من Tendermint. وبالتالي، تشكل خوارزمية Tendermint العمود الفقري لشبكة Cosmos. فهو يمكّن الشبكات الموزعة من العمل بالتزامن مع مركز Cosmos Hub عن طريق آلية حوكمة PoS.
ATOM هي العملة Comos الأصلية ويمكن سحبها. تستخدم Cosmos بروتوكول PoS يسمىTendermint Core .
يعمل تخزين Cosmos بطريقتين:
بالإضافة إلى مكافأة الكتلة يحق للمدققين والمفوضين أيضًا الحصول على جزء من الرسوم من المعاملات التي تحدث على شبكة Cosmos.
تعمل Tendermint كمحرك لسلسلة الكتل يمكّن المطورين من تجاوز التشفير الشاق والفني المطلوب لإعداد سلسلة الكتل.
لقد مرت الأيام التي يعتبر فيها الأشخاص العملات المشفرة شكلاً من أشكال التمويل المستخدمة من قبل أفراد معينين فقط. واليوم، توفر العملات المشفرة بدائل فعالة عقود الخيارات التقليدية، مثل النقد والذهب. من خلال تعزيز التقارب بين أصحاب المصلحة في الصناعة، تضمن Cosmos مشاركة التقدم عبر المجلس. ونتيجة لجهودها، عززت Cosmos مكانتها كواحدة من أشهر العملات المشفرة في العالم. (ملاحظة المحرر: في الوقت الكتابة، تم تصنيفها في المركز التاسع عشر من قبل CoinMarketCap.)
كم تبلغ تكلفة الذرة الواحدة؟
في الوقت الكتابة، يبلغ السعر منصة تداول سريعة واحدة حوالي 40 دولارًا، بحجم حجم التداول على مدار 24 ساعة أقل بقليل من 3 مليارات دولار.
يبلغ ارتفاع منصة Cosmos الجميع الوقت 44,46 دولارًا. لديها العرض المتداول الحالي يبلغ حوالي 280 مليون ATOM، بإجمالي حد أقصى للسوق يزيد عن 11 مليار دولار.
تستخدم Tendermint بنية معيارية (على عكس البنية الأحادية القِطرية) مع مكونات برامج مستقلة. وبالتالي، يمكنك تحديث قسم من التطبيق دون التسبب في تغييرات كبيرة في النظام.
المصدر: بلوكجيكس
Tendermint هو في الأساس برنامج لسلسلة الكتل Cosmos. فهو يحل الإجماع في ظل الاتصال المتزامن جزئيًا. يتناوب نموذج النظام غير المتزامن جزئيًا بين فترات التزامن وعدم التزامن. يُشار إلى هذا النموذج باسم "متزامن بشكل ضعيف". باختصار، تهدف Tendermint إلى تنفيذ نموذج المزيد مركزي يرفض قيود التوقيت على عقدها التي تعمل بشكل غير متزامن.
تعتمد Tendermint على افتراضات التوقيت لتحقيق التقدم. وعلى النقيض من الأنظمة المتزامنة، يتم تحديد سرعة التقدم من خلال سرعة الشبكة، وليس المعلمات
يتبع البروتوكول آلة بسيطة الحالة موضحة في المخطط أدناه:
المصدر: النعناع
يتم تشغيل البروتوكول من قبل مدققين، يقترحون مجموعات من المعاملات ويصوتون عليها. يتم وضع كل كتلة في الأعلى. إذا لم يتم الالتزام بالكتلة، سينتقل البروتوكول إلى الجولة التالية، وسيقترح متحقق جديد الارتفاع. يجب إجراء التصويت مرتين لارتكاب حظر. ويُشار إلى الخطوات على أنها استباقية ومسبقة. إذا كان المزيد من ثلثي المتحققين يشتركون مسبقًا في نفس المجموعة في نفس الجولة، فإن المجموعة تعتبر ملتزمة.
على الرغم من أن بروتوكول Tendermint يشترك في القواسم المشتركة مع البيتكوين، حيث يسجل كلا البروتوكولين المعاملات على البلوكشين، يقدم كل منهما حلاً فريدًا لمشكلة العموم البيزنطية، ويُشار إليها أيضًا باسم مشكلة الإجماع أو "الاتفاقية".
يجب أن تكون البلوكشين لامركزية، حيث تعمل كدفتر أستاذ رقمي تحتفظ به شبكة موزعة من أجهزة الكمبيوتر. تتيح تقنية البلوكشين نظامًا يمكن أن تحدث فيه المعاملات دون وسائط، ولكنها تحتفظ بدرجة عالية من الشفافية والموثوقية.
مثل معظم أنظمة الحوسبة الموزعة، تتطلب شبكات العملات المشفرة اتفاقًا منتظمًا على الوضع الحالي للبلوكشين. وتُسمى هذه الاتفاقيات أيضًا "بالإجماع". لسوء الحظ، ليس من السهل الوصول إلى إجماع على الشبكات الموزعة بطريقة آمنة وفعالة.
كيف يمكن لشبكة موزعة من عُقد الكمبيوتر أن تقرر ما إذا كان من المحتمل أن يتصرف بعضها بشكل غير أمين أو يفشل؟ وُلد تحمل الخطأ البيزنطي من هذا السؤال الأساسي، والذي يُشار إليه أيضًا باسم "مشكلة الجنرالات البيزنطية". وقد تم تصورها في عام 1982 كمشكلة منطقية توضح كيف قد تواجه مجموعة من الجنرالات البيزنطيين صعوبة في التواصل عند محاولة الاتفاق على خطوتهم التالية أثناء موقف شبه حربي.
تحمل العطل البيزنطي (BFT) هو خاصية للنظام الذي يمكنه مقاومة فئة الأعطال المشتقة من مشكلة العموم البيزنطية. ونتيجة لذلك، يمكن أن تعمل أنظمة BFT على الرغم من فشل بعض العقد أو تصرفها بشكل ضار.
تمامًا كما توجد العديد من الحلول الممكنة لمشكلة الجنرالات البيزنطية، يمكن أيضًا إنشاء نظام BFT بطرق مختلفة.
تسمح منصة ABCI بنسخ الطلبات المكتوبة بأي لغة برمجة بطريقة تحمل الأخطاء البيزنطية. ABCI هو في المقام الأول جسر بين Tendermint Core ومجموعة تطوير برامج Cosmos (SDK). يمكن للمطور بناء مشاريع لشبكة Cosmos باستخدام حزمة تطوير البرمجيات الخاصة بـ Cosmos.
تعتمد شبكة Cosmos على التفاعل مع مركز Cosmos Hub والاتصال به، وهو المكون الرئيسي. بعبارة أخرى، تحدد ABCI الحد بين البلوكشين والتطبيقات التي جاري فوقه.
يتكون مؤشر ABCI من ثلاثة أنواع من الرسائل الأساسية التي يتم تم التسليم من اللب إلى التطبيق. يرد التطبيق برسائل الرد المقابلة.
وتكون الرسائل على النحو التالي:
يمكن توصيل مقابس ABCI بتطبيقات متعددة. على سبيل المثال، يقوم Tendermint Core بتوصيل ثلاثة مصادر ABCI بالتطبيق: واحد للتحقق من البث في مجمع المعاملات غير المؤكدة، وواحد لمحرك التوافق لحظر العروض، وواحد للاستفسار عن حالة التطبيق.
Tendermint Core هو محرك توافقي لـ Tendermint، والذي يضمن تسجيل نفس المعاملات على كل آلة بترتيب متطابق. توفر Tendermint Core أيضًا طبقات الشبكات والإجماع.
تتحمل Tendermint Core مسؤولية ما يلي:
في سياق البلوكشين، تشير قابلية التوسع إلى قدرة البلوكشين على دعم الحمل متزايد باستمرار للمعاملات والعقد داخل الشبكة.
يعمل التقسيم على إنشاء قواعد بيانات أصغر، أو شظايا، تتم مشاركتها بين العقد وقد تعمل بالتوازي. الأنظمة المستندة إلى PoW غير قادرة على التراجع، بينما تساعد مشاركة القدرات داخل الشبكة المستندة إلى PoS في Tendermint على تعزيز قابلية التوسع. بشكل عام، يُعد إصدار Tendermint المزيد قابلية للتطوير مقارنةً بخوارزميات إجماع POW التقليدية.
كانت Ethereum أول بروتوكول يبسط تطوير تطبيق البلوكشين من خلال توفير البلوكشين الافتراضية للآلة، مما يسمح للمطورين بنشر منطق مخصص من خلال عقد ذكي. ومع ذلك، ظلت هناك مشكلة واحدة: تطوير البلوكشين الأساسي. قامت Ethereums بتبسيط العملية، ولكنها فعلت ذلك باستخدام DApps، وليس البلوكشين المستقل.
قبل Tendermint، كان إنشاء البلوكشين يتطلب بناء الجميع الطبقات الثلاث: - الشبكات والإجماع والتطبيق - من الألف إلى الياء. تبسط Tendermint العملية بشكل كبير، حيث يحتاج المطورون فقط إلى العمل مع طبقة التطبيق. يتم توفير طبقات الشبكات والإجماع بالفعل من خلال محرك Tendermint Core. وبالتالي، تحتاج فقط إلى تكييف ABCI من خلال لغة برمجة من اختيارك، وتطوير تطبيق فريد، ثم البدء في استخدام الميزات . يعد بروتوكول الاتصالات بين البلوكشين (IBC) أمرًا بالغ الأهمية للتشغيل البيني للبلوكشين. تسمح IBC للسلاسل غير المتجانسة حول القيمة والبيانات، مما يساعد على فتح قابلية التشغيل البيني بين منصات البلوكشين التي تستخدم مجموعات وتطبيقات أدوات التحقق المختلفة.
Cosmos عبارة عن نظام بيئي ثنائي الطبقة لسلسلة الكتل: تدعم الطبقة الأولى الشبكات وتدعم الثانية الإجماع. يتم تشغيل الطبقة الأولى بواسطة Tendermint وتسمى Tendermint BFT. وبالتالي، تفصل Tendermint طبقة الإجماع/الشبكة عن طبقة تطبيق البلوكشين. يمكن لأي شخص برمجة البلوكشين دون كتابة الجميع تشفير البرمجية المتعلقة بالشبكات، مما يجعل من السهل على المطورين إنشاء الحلول.
ببساطة، Cosmos هي سلسلة كتل PoS تم إنشاؤها باستخدام Tendermint، وATOM هي العملة تستخدم التفويض للسماح لأي شخص، بما في ذلك غير المتحققين، بالمشاركة في التخزين. Tendermint هو البرنامج الذي تعمل عليه Cosmos.
تزداد شعبية العملة ATOM، ويعتقد الخبراء أن السعر لا يزال لديه مساحة كبيرة للنمو. وبالتالي، من الجدير الاحتفاظ بـ ATOM في محفظتك، حيث من المتوقع أن يصل السعر إلى 50 دولارًا بنهاية عام 2021.
مع نمو نشاط التداول تشفير والإنترنت في السنوات القادمة، من المتوقع أن يجمع المستثمرون الأموال في عملات مشفرة مختلفة. تعتقد بعض المصادر أن نمو الاستثمار تشفير يمكن أن يساعد العملة ATOM على الوصول إلى 80 دولارًا بحلول عام 2022.
تُعد Tendermint مساهمًا أساسيًا في شبكة Cosmos، وهي مجموعة من سلاسل الكتل المترابطة المتعددة. توفر برامج البلوك تشين ومجموعات التطوير، وكلاهما يستخدم من خلال مشاريع البلوك تشين في النظام البيئي لكوزموس.
بالإضافة إلى ذلك، تقوم Tendermint بتطوير متجر تطبيقات تشفير يسمىEmeris للسماح بالوصول إلى مجموعة من DApps. ستوفر Emeris منصة واحدة للمستخدمين للتفاعل مع التطبيقات مثل بروتوكولات الإقراض وDEX.
على حد تعبير بينج تشونغ، الرئيس التنفيذي لشركة Tendermint، "Emeris هو منتجنا الأكثر طموحًا حتى التاريخ سنقدم أخيرًا للمستخدمين النهائيين بوابة شاملة للتنقل عبر إنترنت البلوكشين. وتبدأ معاملتنا التجريبية في تحقيق هذه الرؤية، مع التركيز على التمويل اللامركزي عبر السلاسل."
تعمل Tendermint كأساس قوي للمطورين لبناء البلوكشين المختلفة. لديه مجال للتحسين ولا يزال هناك المبلغ كبير من العمل الذي يجب القيام به. على سبيل المثال، لم يتم التحقق من ضمانات الخوارزمية رسميًا بعد، ويمكن تحسين الأداء بشكل أكبر ويمكن إجراء تغييرات معمارية لتمكين ارتفاع السعة.
في حين أن العملات المشفرة والبلوكشين لا تزال في مهدها، إلا أنها تنطوي على إمكانات كبيرة لتصبح مستقبل الأموال والحوسبة. توفر تقنيات مثل Tendermint وCosmos للمطورين منصة لخلق مستقبل مثير. نتطلع إلى رؤية ما يحدث.