اختراق جديد في عقود BTC الذكية: إطلاق الشبكة الرئيسية Fractal BTC وإدخال بروتوكول CAT20

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

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

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

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

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

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

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

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

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

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

عملية النشر

يتكون نشر CAT20 من مرحلتين: "التزام" و "كشف".

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

  2. مرحلة الكشف: إخراج OP_RETURN يحتوي على تجزئة الحالة الأولية لـ CAT20، بالإضافة إلى Minter المستخدم لعملية Mint اللاحقة.

تعتبر هذه الطريقة في النشر ذات المرحلتين نموذجًا شائعًا في مشاريع blockchain، حيث يمكن الكشف عن بعض بيانات المشروع فقط في مرحلة الكشف.

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

آلية Mint

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

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

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

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

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

تتكون عملية التداول لـ CAT20 من نقطتين رئيسيتين:

  1. مرحلة الكشف: من خلال تعديل منطق البرنامج النصي بذكاء، تحقيق السيطرة على UTXO غير الموجودة في هذا العنوان.

  2. مرحلة Minter: يُحتمل أن تكون وظيفة العقود الذكية التي تم تنفيذها باستخدام OP_CAT، مما يتيح للجميع استخدام مخرجات المعاملات غير المنفقة من نوع minter كمدخل.

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

حالة المعاملة (V2)

يتم تخزين حالة المعاملات في OP_RETURN والعقود الذكية. يخزن OP_RETURN هاش حالة الإخراج الحالية، بينما تخزن العقود عدد مرات Mint المتبقية. بعد كل عملية Mint، تكون كمية Mint الجديدة للـ Minter الجديد نصف الكمية المتبقية القابلة لـ mint.

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

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

تحويل وحرق

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

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

ملخص

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

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

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

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

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

BTC0.51%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • إعادة النشر
  • مشاركة
تعليق
0/400
RadioShackKnightvip
· منذ 6 س
BTC هنا في متاهة؟
شاهد النسخة الأصليةرد0
AirdropHunterXMvip
· منذ 6 س
أوه، هكذا يتم اللعب ثور啊
شاهد النسخة الأصليةرد0
LadderToolGuyvip
· منذ 6 س
btc终于玩明白了، للقمر~
شاهد النسخة الأصليةرد0
MEV_Whisperervip
· منذ 6 س
لقد قمت بالحفر جيدًا، تأكيد بالدقائق، ادخل مركز ادخل مركز
شاهد النسخة الأصليةرد0
NftCollectorsvip
· منذ 6 س
من حيث الأبعاد الفراغية، فإن قابلية توسيع BTCzk تتناسب تمامًا مع نظرية الفن المكاني لبيكاسو، حيث يتقدم الأسلوب بشكل تدريجي.
شاهد النسخة الأصليةرد0
LiquidityWhisperervip
· منذ 6 س
هذه المرة يمكن استخدام BTC أخيرًا في العقود الذكية، إنه بالفعل大饼.
شاهد النسخة الأصليةرد0
  • تثبيت