فرactal BTC الشبكة الرئيسية أطلقت بروتوكول CAT20 لبدء عصر جديد من العقود الذكية لبيتكوين

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

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

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

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

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

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

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

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

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

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

CAT20 تشبه في الاسم ERC20، وفي الواقع هناك العديد من أوجه التشابه بينهما من حيث الوظائف. كيف تحقق CAT20 دورة حياة رمزية مماثلة مقارنة بـ ERC20 الناضجة؟

عملية النشر

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

تنقسم عملية النشر إلى مرحلتين: "commit" و "reveal":

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

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

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

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

آلية الصك

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

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

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

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

بناء الصفقة

آلية بناء الصفقات في CAT20 مميزة للغاية. خلال مرحلة الكشف، يمكن للمستخدمين التحكم في UTXO التي تبدو كعناوين مختلفة من خلال تعديل منطق البرنامج بشكل ذكي. وفي مرحلة المُنتج، يمكن للجميع استخدام هذه UTXO كمدخلات، ومن المحتمل أن يكون ذلك بفضل قدرات العقود الذكية التي يوفرها OP_CAT.

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

إدارة الحالة

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

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

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

تحويل وحرق

عند التحويل، يجب أن تتطابق كميات الرموز المدخلة والمخرجة في المعاملة. يمكن أن تتضمن المعاملة الواحدة عدة رموز مختلفة، يكفي أن تكون كميات المدخلات والمخرجات متوازنة.

لإتلاف توكن، ما عليك سوى نقله إلى عنوان عادي لإكمال العملية.

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

ملخص

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

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

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

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

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

BTC-2.29%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 5
  • مشاركة
تعليق
0/400
AllInAlicevip
· 07-28 07:44
كنت في انتظار هذا منذ زمن!
شاهد النسخة الأصليةرد0
fren.ethvip
· 07-26 12:38
إذا كنت أؤمن بهذا، فسأقوم بعملية مباشرة واحدة.
شاهد النسخة الأصليةرد0
DarkPoolWatchervip
· 07-25 23:49
BTC أخيرًا يمكنه لعب العقود
شاهد النسخة الأصليةرد0
ThesisInvestorvip
· 07-25 23:44
لقد أصبح النظام البيئي القديم لبيتكوين مثيرًا للاهتمام
شاهد النسخة الأصليةرد0
OnchainDetectivevip
· 07-25 23:39
حان وقت تناول هذه الكعكة
شاهد النسخة الأصليةرد0
  • تثبيت