CAT20 بروتوكول: العقود الذكية معيار جديد على شبكة BTC

robot
إنشاء الملخص قيد التقدم

العقود الذكية على شبكة BTC: Fractal Bitcoin و بروتوكول CAT20

مؤخراً، شهدت بيئة البيتكوين تحديثات مهمة. بعد عدة جولات من اختبار الشبكة، تم إطلاق Fractal BTC رسمياً على الشبكة الرئيسية في سبتمبر. واحدة من أبرز ميزات Fractal هي أنها تحتوي على وظيفة العقود الذكية، وقد تم إطلاق بروتوكول الرموز الجديد CAT20 في وقت إطلاق الشبكة الرئيسية. ستستكشف هذه المقالة التصميم الفني لـ CAT20 والمفاهيم الابتكارية الكامنة فيه.

تفسير تقني لـ CAT20: بروتوكول الرموز الجديدة على بيتكوين الفراكتالي

مقدمة عن فركتال بيتكوين

قبل الخوض في CAT20، نحتاج أولاً إلى فهم بيئة تشغيله Fractal Bitcoin. يُعرف Fractal Bitcoin أيضًا باسم بيتكوين الفركتال، وهو شبكة من الطبقة الثانية متوافقة تمامًا مع BTC. بالمقارنة مع BTC، فإن وقت تأكيد الكتل في Fractal يحتاج فقط إلى دقيقة واحدة، مما يعزز بشكل كبير سرعة المعاملات. المبدأ الأساسي هو نسخ عدة شبكات BTC، حيث يمكن لكل سلسلة معالجة المعاملات، مما يزيد من إجمالي قدرة المعالجة.

إن أحد الإنجازات الكبيرة لـ Fractal هو إعادة تفعيل كود التشغيل OP_CAT الذي تم التخلي عنه في البداية بسبب اعتبارات الأمان. لقد عززت هذه الخطوة بشكل كبير من وظائف Fractal Bitcoin، مما منحها القدرة على العقود الذكية، وفتحت آفاقًا واسعة لتطوير التطبيقات المستقبلية.

تفسير تقني لـ CAT20: بروتوكول رموز جديدة على بتكوين الفركتالي

نظرة عامة على بروتوكول CAT

بدعم من OP_CAT، نشأ بروتوكول CAT. حاليًا، يعمل بروتوكول CAT20، وقد أضافت بعض منصات التداول لوحة وظائف ذات صلة. يتوافق اسم CAT20 مع ERC20، وتصميم وظائفه مشابه إلى حد كبير.

عملية النشر

تتكون عملية نشر CAT20 من مرحلتين: "commit" و"reveal".

  1. مرحلة الالتزام: يتم كتابة المعلومات الأساسية للرمز في نص مخرجات المعاملة، مثل الاسم، الرمز، إلخ. سيكون hashId لهذه المعاملة في هذه المرحلة بمثابة المعرف الفريد لهذا الرمز.

  2. مرحلة الكشف: إخراج يتكون من قسمين - أحدهما OP_RETURN لحفظ هاش الحالة الأولية لـ CAT20، والآخر هو Minter للحفاظ على تغييرات الحالة خلال عملية السك اللاحقة.

تعد هذه الطريقة المكونة من خطوتين في النشر شائعة في مشاريع البلوكشين، حيث تساعد في حماية المعلومات الحساسة حتى يتم الكشف عنها بالكامل في المرحلة الأخيرة.

تفسير CAT20 من الزاوية التقنية: بروتوكول الرموز الجديدة على BTC

آلية الصك

تتميز عملية السك بالنقاط التالية:

  • الإدخال هو مبدع، تم إنشاؤه في المرحلة الأولية.
  • يمكن أن يكون هناك مبدع واحد فقط كإدخال في كل عملية سك، ولكن يمكن أن يكون هناك عدة مبدعين كإخراج.
  • يتم إنشاء رمز جديد في كل مرة يتم فيها mint.
  • ترتيب الإخراج ثابت، يجب أن يكون minter قبل token.

من المهم ملاحظة أن إعداد عدد الـ minter يؤثر على نشاط mint في الشبكة ككل. إذا تم إخراج minter واحد فقط في كل مرة، فقد يؤدي ذلك إلى ازدحام في عملية mint؛ بينما إذا تم السماح بإخراج عدة minters، فقد يؤدي ذلك إلى انكماش minters لأسباب اقتصادية. حالياً، النسخة V2 تولد بشكل افتراضي حالتين قريبتين من الـ Minter لتحقيق توازن في هذه المشكلة.

تفسير تقني لـ CAT20: بروتوكول الرموز الجديدة على BTC

ابتكار بناء المعاملات

تمتاز CAT20 بتصميم ذكي في بناء التداول:

  1. من خلال إعادة كتابة منطق البرنامج النصي، يمكن للمستخدم التحكم في UTXO لعناوين غير عناوينه الخاصة.
  2. باستخدام خصائص عنوان P2TR، قم بتعديل المفتاح العام بناءً على ISSUE_PUBKEY لإنشاء عناوين مختلفة.
  3. Minter كالعقود الذكية، يسمح لأي شخص باستخدام UTXO الخاص به كمدخل.

تفسير تقني لـ CAT20: بروتوكول توكن جديد على BTC

إدارة الحالة (النسخة V2)

CAT20 تعتمد على آلية تخزين مزدوجة الحالة:

  • تخزين هاش حالة خرج المعاملة الحالي في OP_RETURN.
  • عدد المرات المتبقية لـ Mint المخزنة في العقد (Minter و Token).

بعد كل عملية Mint، تكون كمية المينت الجديدة لمولد المينت نصف الكمية المتبقية القابلة للمينت. يضمن هذا التصميم توزيعًا متوازنًا لعملية المينت.

على عكس BRC20 أو النقوش، فإن توكن CAT20 لا يتم تخزينه مباشرةً على UTXO عنوان المستخدم، بل يوجد كعقد ذكي مستقل.

تفسير تقني لـ CAT20: بروتوكول الرموز الجديدة على بيتكوين الفركالي

تحويل وإتلاف

عند إجراء التحويل، يجب أن تتساوى كميات التوكنات المدخلة والمخرجة في الصفقة. يمكن أن تحتوي الصفقة الواحدة على عدة توكنات مختلفة، يكفي أن تكون متوازنة فيما بينها.

لإلغاء تنشيط التوكن، ما عليك سوى نقله إلى عنوان عادي.

تفسير تقني لـ CAT20: بروتوكول رمزي جديد على بيتكوين الفرعي

ملخص

تسليط الضوء على مفهوم تصميم CAT20 على المرونة والكفاءة:

  1. للاستعلام عن حالة حيازة الرمز، يكفي فحص UTXO للرمز، دون الحاجة إلى الرجوع إلى الوراء.
  2. من خلال البحث عن المعاملات التي تحتوي على "cat" في OP_RETURN يمكن فهم حالة mint بسرعة.

هذا التصميم الابتكاري أضاف إمكانيات جديدة لشبكة البيتكوين، لكنه يتطلب أيضاً تعزيز التحقق في منطق العقود لمنع الثغرات المحتملة. مع استمرار تحسين التكنولوجيا، من المتوقع أن يصبح CAT20 معيار بروتوكول الرموز الهامة في نظام البيتكوين البيئي.

تفسير من منظور تقني لـ CAT20: بروتوكول الرموز الجديد على البيتكوين المتشعب

تفسير تقني CAT20: بروتوكول الرموز الجديدة على بيتكوين الفركتالي

BTC0.07%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • إعادة النشر
  • مشاركة
تعليق
0/400
GmGnSleepervip
· 08-02 11:13
السوق الصاعدة妥妥的来了
شاهد النسخة الأصليةرد0
RugPullAlarmvip
· 08-02 10:32
المشروع جديد جداً، يجب توخي الحذر
شاهد النسخة الأصليةرد0
DegenRecoveryGroupvip
· 08-01 05:46
احصل على الميزة أولاً ثم تحدث
شاهد النسخة الأصليةرد0
ZenChainWalkervip
· 08-01 05:42
أخيرًا حصلنا على تأثير التسريع
شاهد النسخة الأصليةرد0
GasFeeTearsvip
· 08-01 05:25
btc على الإنترنت العقود الذكية حقاً رائعة
شاهد النسخة الأصليةرد0
PebbleHandervip
· 08-01 05:19
أخيرًا انتظرنا الذكاء BTC
شاهد النسخة الأصليةرد0
  • تثبيت