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

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

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

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

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

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

فركتال بيتكوين هو شبكة من الطبقة الثانية متوافقة تمامًا مع بيتكوين، ووقت تأكيد الكتلة يستغرق دقيقة واحدة فقط. المبدأ الأساسي هو نسخ شبكة بيتكوين عدة مرات، حيث يمكن لكل سلسلة معالجة المعاملات، مما يزيد من سرعة معالجة المعاملات بشكل عام.

تتمثل إحدى الميزات البارزة لبيتكوين الفركتالي في تفعيل رمز العمليات OP_CAT الذي تم التخلي عنه في وقت مبكر من BTC لأسباب أمنية. وهذا يمنح بيتكوين الفركتالي القدرة على عقود ذكية، مما يوفر الأساس لتنفيذ بروتوكولات مثل CAT20.

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

تحليل بروتوكول CAT20

بروتوكول CAT20 مشابه ل ERC20 على الإيثريوم، وهو معيار عملة تم تنفيذه على Fractal Bitcoin. سنقوم بتحليل التنفيذ الفني ل CAT20 بالتفصيل من حيث النشر، وصك العملات وغيرها.

عملية النشر

يتم تقسيم نشر CAT20 إلى مرحلتين: "commit" و"reveal".

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

  2. مرحلة الكشف: إخراج OP_RETURN، حفظ هاش الحالة الأولية لـ CAT20؛ في نفس الوقت إخراج مَنشئ، لاستخدامه في عملية الصك اللاحقة.

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

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

سك (Mint) آلية

تتميز عملية صك CAT20 بالخصائص التالية:

  • كل عملية سك تستخدم minter واحد كمدخل
  • يمكن إخراج أي عدد من minter
  • كل مرة يتم فيها سك عملة واحدة

تحديد عدد المعدنين أمر حاسم:

  • تعيينها على 1 سيؤدي إلى ازدحام
  • تعيينه إلى 0 سيؤدي إلى انكماش
  • تعيينه ليكون أكبر من 1 يمكن أن يزيد من عدد المينتر المتاح، ولكن يتطلب ذلك رسومًا إضافية

الإصدار V2 يقوم بإنشاء حالتين قريبتين من Minter بشكل افتراضي.

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

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

CAT20 تستفيد بذكاء من بروتوكول بيتكوين، مما يسمح للمستخدمين بالتحكم في UTXO لعنوان غير مملوك لهم:

  • كتابة مفتاح المستخدم العام والخاص في النص
  • من خلال ISSUE_PUBKEY تعديل مفتاح العمومي لإنشاء عناوين مختلفة

المُنتِر يستخدم OP_CAT لتنفيذ وظائف العقود الذكية، لكن تفاصيل التنفيذ الدقيقة لم تُنشر بعد.

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

إدارة الحالة

تخزين الحالة في CAT20 في OP_RETURN والعقود الذكية:

  • OP_RETURN يخزن حالة مخرجات المعاملة الحالية كهاش
  • عدد مرات Mint المتبقية في العقد

عدد المينت الذي تم إنشاؤه حديثًا لمينتر هو نصف العدد المتبقي القابل للمينت.

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

تحويل وحرق

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

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

ملخص

تتمتع CAT20 بمرونة تصميم عالية، ولكنها تتطلب أيضًا متطلبات أعلى لطقوس التحقق من العقود. تشمل مزايا هذا التصميم:

  1. للاستعلام عن حالة حيازة العملة، يكفي التحقق من UTXO للعملة.
  2. يمكنك البحث عن المعاملات التي تحتوي على "cat" في OP_RETURN لرؤية حالة المينت.

بشكل عام، جلب CAT20 إمكانيات جديدة لبيئة BTC، ويستحق متابعة تطوره.

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

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

FB-0.72%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 4
  • مشاركة
تعليق
0/400
TBCChargeForwardvip
· منذ 9 س
#TBC# TBC تخطط حاليًا لإطلاق نظام دفع قائم على رمز الاستجابة السريعة. كما قلت في هونغ كونغ، نحن بالفعل نعمل على هذا المشروع. الأمور تسير بشكل مشابه هنا في كوريا، لقد توصلنا إلى اتفاق مع حكومة هونغ كونغ. سيتم إطلاق هذا في الشهرين المقبلين، وهذا هو الجزء الوحيد الذي نريده، وهو أن يتمكن جميع من يرغب في استخدام هذه الخدمة من الوصول إليها. نظام الدفع القائم على الأصول الرقمية؟ يجب أن يكونوا قادرين على استخدام أصولهم الرقمية أو عملة TBC للدفع.
شاهد النسخة الأصليةرد0
WenMoonvip
· منذ 14 س
btc终于要 للقمر了
شاهد النسخة الأصليةرد0
TheMemefathervip
· منذ 15 س
الأشياء الجيدة، استنشاق أول.
شاهد النسخة الأصليةرد0
ZkSnarkervip
· منذ 15 س
من الناحية الفنية... cat20 اسقط بعض الأمل الأكاديمي لمدمني البيتكوين
شاهد النسخة الأصليةرد0
  • تثبيت