العقود الذكية الجديدة على BTC: العمق في تحليل بروتوكول CAT20
مؤخراً، ظهر تطور جديد ومثير في نظام بيتكوين - تم إطلاق Fractal BTC رسميًا على الشبكة الرئيسية في سبتمبر بعد عدة اختبارات. إحدى ميزات Fractal هي قدرتها على العقود الذكية، وقد تم إطلاق بروتوكول الرموز الجديدة CAT20 عند بدء الشبكة الرئيسية. ستقوم هذه المقالة بتحليل عميق لمفهوم تصميم CAT20 من وجهة نظر تقنية.
مقدمة فركتال بيتكوين
Fractal Bitcoin، المعروف أيضًا باسم Bitcoin الفرعي، هو شبكة من الطبقة الثانية متوافقة تمامًا مع BTC. مقارنةً بـ BTC، تم تقليص وقت تأكيد الكتل بشكل كبير إلى دقيقة واحدة. المبدأ الأساسي هو نسخ شبكة BTC عدة مرات، حيث يمكن لكل سلسلة معالجة المعاملات، مما يعزز سرعة المعالجة الإجمالية.
تتمثل إحدى الميزات البارزة لـ Fractal في تفعيل رمز العملية OP_CAT الذي تم التخلي عنه في وقت مبكر من BTC لأسباب تتعلق بالأمان. وهذا يعزز بشكل كبير من وظائف Fractal، مما يمنحها القدرة على استخدام العقود الذكية، ويوفر إمكانيات لتطبيقات مبتكرة أكثر.
تحليل بروتوكول CAT20
عملية النشر
تتكون عملية نشر رمز CAT20 من مرحلتين: الالتزام والكشف.
مرحلة الالتزام: قم بكتابة المعلومات الأساسية للرمز ( مثل الاسم، الرمز، إلخ ) في نص إخراج المعاملة. يتم استخدام hashId لهذه المعاملة كمعرّف للرمز.
مرحلة الكشف: إخراج يحتوي على هاش الحالة الأولية OP_RETURN، بالإضافة إلى المُعدّن المستخدم في عملية Mint التالية.
هذا النموذج الذي يتكون من مرحلتين في النشر شائع نسبياً في مشاريع البلوكشين، ويمكن الكشف عن بعض المعلومات الرئيسية في مرحلة الكشف.
آلية الصك
خصائص تداول Mint:
المدخل هو minter واحد
إخراج يحتوي على أي عدد من المنحدرين ورمز واحد
ترتيب المخرجات ثابت، يجب أن يكون الـ minter قبل الـ token
تحديد عدد المينتر أمر حاسم:
تعيينه إلى 1 سيؤدي إلى الازدحام
تعيينه أكبر من 1 يمكن أن يزيد من minter المتاحة، لكنه يزيد أيضًا من التكلفة
تعيينها إلى 0 سيؤدي إلى انكماش المينتر
تقوم النسخة V2 بإنشاء حالتين قريبتين من Minter بشكل افتراضي، وذلك لتحقيق التوازن بين العوامل المذكورة أعلاه.
تفاصيل تقنية بناء المعاملات
يستخدم CAT20 بذكاء سكربت بيتكوين، مما يسمح للمستخدمين بالتحكم في UTXO التي تبدو وكأنها ليست من عناوينهم:
من خلال إعادة كتابة منطق البرنامج النصي، استخدم مفتاحك العام والخاص الخاص بك
استخدام خصائص عنوان P2TR لتعديل المفتاح العام
يمكن لأي شخص استخدام Minter كالعقود الذكية، وقد تعتمد التنفيذات المحددة على OP_CAT.
إدارة حالة المعاملات (V2)
OP_RETURN تخزن الحالة الحالية لمخرجات المعاملة كهاش
عدد مرات Mint المتبقية المخزنة في العقد
العدد الذي يمكن لـ Minter الجديد إنتاجه هو نصف العدد المتبقي الذي يمكن إنتاجه.
التحويل والإتلاف
عند التحويل، يجب أن تظل كميات الإدخال والإخراج لنفس الرمز متسقة. يكفي تدمير الرمز عن طريق تحويله إلى عنوان عادي.
ملخص
تصميم CAT20 مرن للغاية، حيث يمكن للمستخدمين بناء أنواع مختلفة من العمليات بأنفسهم. يسهل هذا التصميم استعلام حالة حيازة التوكن وتقدم عملية السك، ولكنه يتطلب أيضًا من العقد إجراء تحقق صارم لتجنب الثغرات.
CAT20 كنوع جديد من بروتوكول العقود الذكية في نظام BTC البيئي، جلبت المزيد من الإمكانيات لبيتكوين، ويستحق متابعة تطوره.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 15
أعجبني
15
3
إعادة النشر
مشاركة
تعليق
0/400
TopBuyerBottomSeller
· منذ 17 س
مرة أخرى، إنه عملة ذات حرارة مرتفعة تصل إلى السماء، مستثمر التجزئة بالتأكيد سيتكبد خسائر.
شاهد النسخة الأصليةرد0
TokenomicsTrapper
· منذ 17 س
smh أخرى من ponzi l2 تضرب btc... نمط ضخ السعر الكلاسيكي في التحميل
شاهد النسخة الأصليةرد0
tx_pending_forever
· منذ 17 س
طوال اليوم أشياء جديدة من btc، العملة قد بيعت كلها [垂死]
CAT20 بروتوكول: تحليل عميق ل突破 العقود الذكية BTC
العقود الذكية الجديدة على BTC: العمق في تحليل بروتوكول CAT20
مؤخراً، ظهر تطور جديد ومثير في نظام بيتكوين - تم إطلاق Fractal BTC رسميًا على الشبكة الرئيسية في سبتمبر بعد عدة اختبارات. إحدى ميزات Fractal هي قدرتها على العقود الذكية، وقد تم إطلاق بروتوكول الرموز الجديدة CAT20 عند بدء الشبكة الرئيسية. ستقوم هذه المقالة بتحليل عميق لمفهوم تصميم CAT20 من وجهة نظر تقنية.
مقدمة فركتال بيتكوين
Fractal Bitcoin، المعروف أيضًا باسم Bitcoin الفرعي، هو شبكة من الطبقة الثانية متوافقة تمامًا مع BTC. مقارنةً بـ BTC، تم تقليص وقت تأكيد الكتل بشكل كبير إلى دقيقة واحدة. المبدأ الأساسي هو نسخ شبكة BTC عدة مرات، حيث يمكن لكل سلسلة معالجة المعاملات، مما يعزز سرعة المعالجة الإجمالية.
تتمثل إحدى الميزات البارزة لـ Fractal في تفعيل رمز العملية OP_CAT الذي تم التخلي عنه في وقت مبكر من BTC لأسباب تتعلق بالأمان. وهذا يعزز بشكل كبير من وظائف Fractal، مما يمنحها القدرة على استخدام العقود الذكية، ويوفر إمكانيات لتطبيقات مبتكرة أكثر.
تحليل بروتوكول CAT20
عملية النشر
تتكون عملية نشر رمز CAT20 من مرحلتين: الالتزام والكشف.
مرحلة الالتزام: قم بكتابة المعلومات الأساسية للرمز ( مثل الاسم، الرمز، إلخ ) في نص إخراج المعاملة. يتم استخدام hashId لهذه المعاملة كمعرّف للرمز.
مرحلة الكشف: إخراج يحتوي على هاش الحالة الأولية OP_RETURN، بالإضافة إلى المُعدّن المستخدم في عملية Mint التالية.
هذا النموذج الذي يتكون من مرحلتين في النشر شائع نسبياً في مشاريع البلوكشين، ويمكن الكشف عن بعض المعلومات الرئيسية في مرحلة الكشف.
آلية الصك
خصائص تداول Mint:
تحديد عدد المينتر أمر حاسم:
تقوم النسخة V2 بإنشاء حالتين قريبتين من Minter بشكل افتراضي، وذلك لتحقيق التوازن بين العوامل المذكورة أعلاه.
تفاصيل تقنية بناء المعاملات
يستخدم CAT20 بذكاء سكربت بيتكوين، مما يسمح للمستخدمين بالتحكم في UTXO التي تبدو وكأنها ليست من عناوينهم:
يمكن لأي شخص استخدام Minter كالعقود الذكية، وقد تعتمد التنفيذات المحددة على OP_CAT.
إدارة حالة المعاملات (V2)
التحويل والإتلاف
عند التحويل، يجب أن تظل كميات الإدخال والإخراج لنفس الرمز متسقة. يكفي تدمير الرمز عن طريق تحويله إلى عنوان عادي.
ملخص
تصميم CAT20 مرن للغاية، حيث يمكن للمستخدمين بناء أنواع مختلفة من العمليات بأنفسهم. يسهل هذا التصميم استعلام حالة حيازة التوكن وتقدم عملية السك، ولكنه يتطلب أيضًا من العقد إجراء تحقق صارم لتجنب الثغرات.
CAT20 كنوع جديد من بروتوكول العقود الذكية في نظام BTC البيئي، جلبت المزيد من الإمكانيات لبيتكوين، ويستحق متابعة تطوره.