ما المقصود بـ Mina Protocol (MINA)؟ كيف يمكنني شراؤها؟
ما هو بروتوكول Mina؟
بروتوكول Mina هو بلوكشين من الطبقة الأولى مصمم ليظل "خفيف الوزن" بغض النظر عن نمو الشبكة، وذلك باستخدام إثباتات المعرفة الصفرية (ZKPs) لضغط كامل البلوكشين في لقطة صغيرة وسهلة التحقق (بحجم بضعة تغريدات تقريبًا). بدلاً من مطالبة كل مشارك بتخزين والتحقق من دفتر حسابات يتوسع باستمرار، يحافظ Mina على سلسلة بحجم ثابت، مما يتيح التحقق السريع على الأجهزة خفيفة الوزن (مثل الهواتف الذكية والمتصفحات). يهدف هذا النموذج إلى الحفاظ على اللامركزية عن طريق تقليل متطلبات الأجهزة لتشغيل العقد وتمكين التفاعلات السلسة والخاصة والقابلة للتحقق بين السلسلة وخارجها.
الأصل المحلي لبروتوكول Mina، وهو MINA، يُستخدم في التخزين، إنتاج الكتل (من خلال آلية توافق مماثلة لإثبات الحصة)، ورسوم المعاملات. يستفيد نظام المطورين للبروتوكول من العقود الذكية للمعرفة الصفرية، والتي تُسمى "zkApps"، المكتوبة بلغة TypeScript بمساعدة مجموعة أدوات o1js (سابقًا SnarkyJS). تُمكن هذه التطبيقات منطق الحفاظ على الخصوصية والتحقق من البيانات دون الكشف عن معلومات حساسة، مما يفتح استخدامات مثل التحقق من الهوية المتوافقة، تقييم الائتمان الخاص، الحوسبة القابلة للتحقق على البيانات خارج السلسلة، ومصادر البيانات على السلسلة.
تم إطلاق Mina بواسطة O(1) Labs ويتم إدارته بواسطة مؤسسة Mina، مع نظام بيئي متزايد يشمل المطورين، المدققين (منتجي الكتل)، "snarkers" (منتجي الإثباتات)، والمساهمين في المجتمع. القيمة الأساسية التي يقدمها هي الجمع بين الأمن القوي والخصوصية مع قابلية التوسع الكبيرة في طبقة التحقق، مما يسمح بمشاركة أكثر إنصافًا في التوافق واستخدام التطبيقات.
كيف يعمل بروتوكول Mina؟ التقنية التي تدعمه
في قلب Mina توجد تقنية إثبات المعرفة الصفرية المتكررة، التي تسمح للبلوكشين بالبقاء موجزًا مع تضمين جميع تحويلات الحالة.
-
بلوكشين موجز عبر zk-SNARKs:
- يستخدم Mina zk-SNARKs (حجج المعرفة الصفرية الموجزة غير التفاعلية) لإثبات صحة حالة دفتر الحسابات الحالي. بدلاً من تنزيل التاريخ الكامل، تحتاج العقد فقط إلى إثبات صغير يشهد على صحة الحالة حتى الكتلة الحالية.
- يسمح تكرار الإثبات بإثبات جديد للتحقق من الإثباتات السابقة، مما يضغط السلسلة بالكامل في إثبات بحجم ثابت. هذا يسمح لـ Mina بالحفاظ على حجم البلوكشين ثابتًا تقريبًا، مما يقلل بشكل كبير من متطلبات الأجهزة للتحقق من السلسلة.
-
الأدوار في البروتوكول:
- منتجو الكتل: يشبهون المدققين في أنظمة إثبات الحصة. يقومون بتجميع المعاملات في كتل، إنتاج إثباتات لهذه الكتل، وجمع الرسوم ومكافآت الكتل. يمكنهم تفويض عبء إنتاج الإثباتات إلى منتجين خارجيين.
- Snarkers (منتجو الإثباتات): مشاركون خاصون ينتجون zk-SNARKs للكتل أو المعاملات المعلقة، مما يخفف العبء الثقيل للحوسبة عن منتجي الكتل. يتم تعويضهم عبر آلية سوق (snarketplace) ممولة من رسوم ومكافآت منتجي الكتل.
- المدققون (العملاء الخفيفون): عمليًا، يمكن لكل مستخدم أن يكون مدققًا لأنه يحتاج فقط إلى التحقق من إثبات متكرر صغير، مما يتيح التحقق على الأجهزة المحمولة والمتصفحات.
-
التوافق: Ouroboros Samisika (تكييف Mina)
- يستخدم Mina نسخة معدلة من عائلة إثبات الحصة Ouroboros المصممة لإنتاج الكتل الموجزة. يتم اختيار منتجي الكتل بناءً على الوزن النسبي للحصة لاقتراح الكتل. ينسق البروتوكول الحوافز لضمان إنتاج إثباتات صحيحة والحفاظ على السلسلة موجزة وقابلة للتحقق.
-
zkApps: العقود الذكية للمعرفة الصفرية
- تستخدم zkApps مكتبة o1js، وهي مكتبة TypeScript تقوم بتجميع الدوائر الحسابية لإثباتات المعرفة الصفرية. يكتب المطورون منطق التطبيقات الذي يثبت العبارات حول البيانات دون الكشف عن البيانات نفسها.
- الحوسبة خارج السلسلة مع التحقق على السلسلة: يمكن إجراء العديد من الحوسبات المكلفة خارج السلسلة ثم إثباتها بشكل موجز على السلسلة، مما يقلل من تكاليف الغاز ويعزز الخصوصية.
- خصوصية البيانات والامتثال: تُمكن zkApps تدفقات العمل حيث يثبت المستخدمون أنهم يلبون الشروط (مثل متطلبات KYC/AML، العمر، نطاق درجة الائتمان) دون كشف البيانات الشخصية الأولية.
-
ميزات البيانات وقابلية التشغيل البيني:
- المصادر الخارجية والبيانات خارج السلسلة: يدعم هيكل Mina التحقق من مصادر البيانات الخارجية من خلال إثبات النزاهة والصحة بدلاً من استيراد البيانات الكاملة على السلسلة.
- التوافق مع العملاء الخفيفين: نظرًا لأن التحقق رخيص جدًا، يمكن لـ Mina التكامل في سياقات الويب والجوال، مما يمد الثقة على السلسلة إلى تطبيقات الويب التقليدية بأقل احتكاك.
-
التصميم الاقتصادي والتخزين:
- يتم استخدام MINA للتخزين والتفويض. يمكن لحاملي الرموز تفويض الحصة لمنتجي الكتل لتأمين الشبكة وكسب المكافآت.
- التضخم والمكافآت: مثل العديد من شبكات إثبات الحصة، أُطلق Mina بجدول مكافآت تضخمي قد يتغير بمرور الوقت مع تطور مشاركة الشبكة والحكم.
- الرسوم: تتوافق رسوم المعاملات ورسوم snark مع الحوافز لإنتاج الإثباتات. تساعد سوق الإثباتات الفعالة في ضمان توفر الإثباتات للكتل المعلقة.
ما الذي يجعل بروتوكول Mina فريدًا؟
- بلوكشين بحجم ثابت: الوعد الأساسي لـ Mina هو بلوكشين يبقى بحجم عشرات الكيلوبايت تقريبًا، مما يتيح المزامنة والتحقق شبه الفوري لأي مستخدم. هذا يقلل بشكل كبير من الحاجز لتصبح مشاركًا في التحقق، مما يعزز اللامركزية.
- نموذج تطبيق المعرفة الصفرية الأصلي: تضع zkApps الخصوصية والحوسبة القابلة للتحقق في المقدمة. يمكن للمطورين إنشاء تطبيقات تتحقق من الحقائق حول البيانات دون الكشف عن البيانات، مما يفتح تجارب مستخدم جديدة للتحقق من الهوية، الامتثال في التمويل اللامركزي، وأسواق البيانات.
- أدوات تطوير متوافقة مع الويب: باستخدام العقود الذكية المستندة إلى TypeScript، يهدف Mina إلى جعل تطوير ZK أكثر سهولة لمطوري الويب، مقارنةً باللغات المخصصة أو أطر الدوائر المعقدة.
- الحوسبة خارج السلسلة، التحقق على السلسلة: من خلال نقل الحوسبة الثقيلة خارج السلسلة والتحقق من الإثباتات الموجزة على السلسلة، يستهدف Mina كفاءة التكاليف وقابلية التوسع لمنطق التطبيقات وخصوصية المستخدم.
- توافق قوي مع العملاء الخفيفين: العديد من البلوكشينات تتحدث عن العملاء الخفيفين؛ Mina مصمم حولهم. يمكن أن يعزز هذا التصميم تبنيًا أوسع في التطبيقات الاستهلاكية وسياقات إنترنت الأشياء.
...
اكتشف الطرق المختلفة لشراء العملات الرقمية
أنشِئ حساب OKX
التحقُّق من هويتك
ابدأ عملية تداول
أدخل مبلغًا
اختر طريقة الدفع خاصتك
أكِّد طلبك
هذا كل شيء
احصل على تطبيق OKX أو ملحق محفظة OKX
قُم بإعداد محفظتك
موِّل محفظتك
اعثر على عملية شرائك التالية
ملاحظة:
قد توجد عملات رمزية تحمل نفس الرمز على شبكات متعددة أو قد تكون مزورة. يُرجى التأكُد دائمًا من عنوان العقد وشبكة البلوكشين لتجنب التفاعل مع العملات الرمزية الخاطئة.
تداول عملاتك الرقمية على منصة OKX DEX
اختر العملة الرمزية التي تدفع بها (على سبيل المثال، USDT أو ETH أو BNB)، ثم أدخل مبلغ التداول المطلوب، واضبط الانزلاق السعري إذا لزم الأمر. ثم قم بعد ذلك بتأكيد المعاملة وتفويضها في محفظة OKX خاصتك.
طلب مُحدَّد السعر (اختياري):
إذا كنت تفضل تحديد سعر معين لعملتك الرقمية، فيُمكنك تقديم طلب مُحدَّد السعر في وضع "عقد المبادلة".
أدخل السعر الحدي ومبلغ التداول، ثم قدم طلبك.
استلم عملتك الرقمية
تم الانتهاء من كل شيء

اتَّخِذ قرارات مستنيرة

