BTC العقود الذكية فصل جديد: تحليل بروتوكول CAT20 على بِتكوين
مؤخراً، شهدت بيئة بيتكوين إنجازاً مهماً. بعد عدة جولات من اختبار الشبكة، تم إطلاق Fractal BTC رسمياً على الشبكة الرئيسية في سبتمبر. واحدة من أبرز ميزات Fractal هي أنها تحتوي على وظيفة العقود الذكية، وعند إطلاقها على الشبكة الرئيسية، أطلقت بروتوكول العملة الجديدة CAT20. ستتناول هذه المقالة التصميم الفني الذكي لـ CAT20 وتأثيراته المحتملة.
مقدمة عن البيتكوين الفرعي
قبل الغوص في CAT20، نحتاج إلى فهم بيئة تشغيله Fractal Bitcoin. Fractal Bitcoin، المعروف أيضًا باسم البيتكوين الفركتالي، هو شبكة من الطبقة الثانية متوافقة تمامًا مع BTC. بالمقارنة مع BTC، فإن وقت تأكيد الكتل له قد تم تقليصه بشكل كبير إلى دقيقة واحدة. المبدأ الأساسي هو نسخ شبكة BTC عدة مرات، حيث يمكن لكل سلسلة معالجة المعاملات، مما يعزز سرعة المعالجة الشاملة.
تتمثل إحدى الابتكارات الكبرى في Fractal في إعادة تشغيل رمز OP_CAT الذي تم التخلي عنه في وقت مبكر من بيتكوين لأسباب تتعلق بالأمان. وقد زادت هذه الخطوة بشكل كبير من وظيفة Fractal Bitcoin، مما منحها القدرة على العقود الذكية، وفتح مساحة واسعة من التطبيقات.
تحليل بروتوكول CAT
عملية النشر
توزيع رمز CAT20 يتكون من مرحلتين: "commit" و "reveal":
مرحلة الالتزام:
كتابة معلومات أساسية عن العملة (مثل الاسم، الرمز، إلخ) في نص مخرجات المعاملة
يتم استخدام قيمة تجزئة المعاملة الناتجة كمعرف فريد لهذه العملة.
مرحلة الكشف:
إخراج OP_RETURN، لتخزين حالة هاش البدء لـ CAT20
إنشاء Minter، للاستخدام في عملية السك التالية
تضمن طريقة النشر ذات الخطوتين هذه حماية معلومات المشروع بفعالية، حيث يتم الكشف عنها بالكامل فقط في مرحلة الكشف.
آلية الصك
تتميز عملية Mint بالخصائص التالية:
الدخل هو minter (تم إنشاؤه في البداية بواسطة deploy)
كل عملية mint بها مدخل واحد فقط من minter، ولكن يمكن أن يكون هناك مخرجات متعددة من minter
كل مرة يتم فيها صك رمز مميز
ترتيب الإخراج ثابت: يجب أن يكون token بعد minter
لتحقيق التوازن بين كفاءة الشبكة والاقتصاد، فإن الإصدار V2 يقوم بإنشاء حالتين قريبتي الحالة بشكل افتراضي.
بناء الابتكار في المعاملات
CAT20 اعتمد تصميم سكريبت ذكي، مما يتيح للمستخدمين التحكم في UTXO لعنوان غير خاص بهم. هذا التصميم يظهر في مرحلتي الكشف والمُنتِج، مما يعزز بشكل كبير مرونة البروتوكول.
إدارة الحالة (V2)
تُخزن معلومات حالة CAT20 في مكانين:
في OP_RETURN لمخرجات المعاملات (هاش الحالة الحالي)
في العقود الذكية (Minter وToken)
بعد كل عملية Mint، تكون كمية mint الجديدة التي تم إنشاؤها بواسطة Minter نصف الكمية المتبقية القابلة للmint، حتى يتم الانتهاء من عملية السك بالكامل.
تحويل وإتلاف
عند التحويل، يجب أن تظل كميات الإدخال والإخراج للتوكنات المتداولة متناسقة. يمكن التعامل مع عدة توكنات في نفس الصفقة، فقط يجب موازنتها.
لتدمير التوكن، يكفي نقله إلى عنوان عادي.
ملخص
تصميم CAT20 مرن للغاية، حيث يمكن للمستخدمين بناء أنواع مختلفة من العمليات بأنفسهم. هذا التصميم يجلب العديد من المزايا:
تبسيط استعلام حالة حيازة العملة، ما عليك سوى التحقق من UTXO للعملة.
لتسهيل مراقبة تقدم mint، يمكن تحقيق ذلك من خلال البحث عن المعاملات التي تحتوي على "cat" في OP_RETURN
ومع ذلك، فإن المرونة العالية تفرض متطلبات أعلى على منطق التحقق من العقود، وبعض الثغرات تنبع من ذلك.
إن إطلاق CAT20 قد جلب إمكانيات جديدة لنظام بيتكوين البيئي، حيث قد يوفر تصميمه المبتكر أفكارًا جديدة لتطوير بروتوكولات عملات blockchain في المستقبل.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 19
أعجبني
19
6
مشاركة
تعليق
0/400
ZKProofEnthusiast
· 07-25 14:33
لا يزال مبكرًا، لا تتعجل في فتح الشمبانيا
شاهد النسخة الأصليةرد0
AirdropBuffet
· 07-23 12:44
آه، رائحته لذيذة، يمكنني انتظار التوزيع مجاني مرة أخرى.
شاهد النسخة الأصليةرد0
TokenRationEater
· 07-22 20:34
يجب كسب المال ولكن دون اندفاع
شاهد النسخة الأصليةرد0
LadderToolGuy
· 07-22 20:29
هناك أمل انطلق انطلق انطلق
شاهد النسخة الأصليةرد0
DefiPlaybook
· 07-22 20:25
وفقًا للبيانات، فإن معدل نمو TVL للشبكة الرئيسية CAT20 هو 9.2% / أسبوع، وهو ضمن النطاق المعقول.
تحليل بروتوكول CAT20: عصر جديد للعقود الذكية Fractal BTC
BTC العقود الذكية فصل جديد: تحليل بروتوكول CAT20 على بِتكوين
مؤخراً، شهدت بيئة بيتكوين إنجازاً مهماً. بعد عدة جولات من اختبار الشبكة، تم إطلاق Fractal BTC رسمياً على الشبكة الرئيسية في سبتمبر. واحدة من أبرز ميزات Fractal هي أنها تحتوي على وظيفة العقود الذكية، وعند إطلاقها على الشبكة الرئيسية، أطلقت بروتوكول العملة الجديدة CAT20. ستتناول هذه المقالة التصميم الفني الذكي لـ CAT20 وتأثيراته المحتملة.
مقدمة عن البيتكوين الفرعي
قبل الغوص في CAT20، نحتاج إلى فهم بيئة تشغيله Fractal Bitcoin. Fractal Bitcoin، المعروف أيضًا باسم البيتكوين الفركتالي، هو شبكة من الطبقة الثانية متوافقة تمامًا مع BTC. بالمقارنة مع BTC، فإن وقت تأكيد الكتل له قد تم تقليصه بشكل كبير إلى دقيقة واحدة. المبدأ الأساسي هو نسخ شبكة BTC عدة مرات، حيث يمكن لكل سلسلة معالجة المعاملات، مما يعزز سرعة المعالجة الشاملة.
تتمثل إحدى الابتكارات الكبرى في Fractal في إعادة تشغيل رمز OP_CAT الذي تم التخلي عنه في وقت مبكر من بيتكوين لأسباب تتعلق بالأمان. وقد زادت هذه الخطوة بشكل كبير من وظيفة Fractal Bitcoin، مما منحها القدرة على العقود الذكية، وفتح مساحة واسعة من التطبيقات.
تحليل بروتوكول CAT
عملية النشر
توزيع رمز CAT20 يتكون من مرحلتين: "commit" و "reveal":
مرحلة الالتزام:
مرحلة الكشف:
تضمن طريقة النشر ذات الخطوتين هذه حماية معلومات المشروع بفعالية، حيث يتم الكشف عنها بالكامل فقط في مرحلة الكشف.
آلية الصك
تتميز عملية Mint بالخصائص التالية:
لتحقيق التوازن بين كفاءة الشبكة والاقتصاد، فإن الإصدار V2 يقوم بإنشاء حالتين قريبتي الحالة بشكل افتراضي.
بناء الابتكار في المعاملات
CAT20 اعتمد تصميم سكريبت ذكي، مما يتيح للمستخدمين التحكم في UTXO لعنوان غير خاص بهم. هذا التصميم يظهر في مرحلتي الكشف والمُنتِج، مما يعزز بشكل كبير مرونة البروتوكول.
إدارة الحالة (V2)
تُخزن معلومات حالة CAT20 في مكانين:
بعد كل عملية Mint، تكون كمية mint الجديدة التي تم إنشاؤها بواسطة Minter نصف الكمية المتبقية القابلة للmint، حتى يتم الانتهاء من عملية السك بالكامل.
تحويل وإتلاف
عند التحويل، يجب أن تظل كميات الإدخال والإخراج للتوكنات المتداولة متناسقة. يمكن التعامل مع عدة توكنات في نفس الصفقة، فقط يجب موازنتها.
لتدمير التوكن، يكفي نقله إلى عنوان عادي.
ملخص
تصميم CAT20 مرن للغاية، حيث يمكن للمستخدمين بناء أنواع مختلفة من العمليات بأنفسهم. هذا التصميم يجلب العديد من المزايا:
ومع ذلك، فإن المرونة العالية تفرض متطلبات أعلى على منطق التحقق من العقود، وبعض الثغرات تنبع من ذلك.
إن إطلاق CAT20 قد جلب إمكانيات جديدة لنظام بيتكوين البيئي، حيث قد يوفر تصميمه المبتكر أفكارًا جديدة لتطوير بروتوكولات عملات blockchain في المستقبل.