العقود الذكية على BTC: استكشاف Fractal Bitcoin وبروتوكول CAT20
فرactal Bitcoin كابتكار مهم في نظام بيتكوين البيئي، تم إطلاقه رسميًا على الشبكة الرئيسية بعد عدة جولات من شبكة الاختبار مؤخرًا. إحدى الميزات البارزة لهذا المشروع هي إدخال وظيفة العقود الذكية، وإطلاق بروتوكول الرموز الجديد CAT20 في نفس الوقت. ستتناول هذه المقالة التصميم الفني لـ CAT20 وتأثيراته المحتملة.
مقدمة فراكطال بيتكوين
Fractal Bitcoin، المعروف أيضًا باسم分形比特币، هو شبكة من المستوى الثاني متوافقة تمامًا مع BTC. بالمقارنة مع شبكة Bitcoin الرئيسية، يتمتع بوقت تأكيد الكتل أسرع، حيث يستغرق إكمال العملية دقيقة واحدة فقط. المبدأ الأساسي هو نسخ عدة شبكات BTC، حيث يمكن لكل سلسلة معالجة المعاملات، مما يزيد من سرعة المعالجة الإجمالية.
أحد الاختراقات التقنية الكبيرة لـ Fractal هو إعادة تفعيل رمز OP_CAT الذي تم التخلي عنه في وقت مبكر من BTC لأسباب أمنية. هذه الخطوة عززت بشكل كبير من وظيفة Fractal Bitcoin، مما منحها إمكانيات العقود الذكية.
تحليل بروتوكول CAT20
CAT20 بروتوكول هو نوع جديد من معايير الرموز المعتمدة على Fractal Bitcoin، مشابه ل ERC20 على الإيثيريوم. يعتمد تنفيذه على دعم رمز التشغيل الأساسي OP_CAT.
عملية النشر
توزيع رمز CAT20 مقسم إلى مرحلتين: "commit" و"reveal":
مرحلة الالتزام: اكتب المعلومات الأساسية للرمز في نص مخرجات المعاملة، مثل الاسم والرمز وما إلى ذلك. سيعمل hashId لهذه المعاملة كمعرف فريد للرمز.
مرحلة الكشف: إخراج OP_RETURN يحتوي على Hash الحالة الأولية لـ CAT20، بالإضافة إلى Minter لعملية السك اللاحقة.
آلية الصب
تشمل الخصائص الرئيسية لعملية الصب:
الإدخال هو Minter( الذي تم إنشاؤه بواسطة نشر الصفقة )
كل عملية سك تنتج رمزًا واحدًا وأي عدد من مخرجات Minter
تسلسل الإخراج ثابت، يجب أن يكون Minter قبل الرمز المميز
من المهم ملاحظة أن إعداد عدد Minter سيؤثر على نشاط السك على الشبكة بأكملها. يمكن أن يؤدي زيادة مخرجات Minter إلى تحسين القابلية للاستخدام، ولكنها ستزيد أيضًا من تكاليف المعاملات.
بناء الصفقة
تم تصميم بناء الصفقة CAT20 باستخدام تصميم نص برمجي ذكي، مما يسمح للمستخدمين بالتحكم في UTXO لعناوين غير مملوكة لهم. يتم ذلك من خلال استخدام أزواج المفاتيح العامة والخاصة المحددة في النص البرمجي.
إدارة الحالة
CAT20 يعتمد على آلية تخزين مزدوجة للحالة:
يتم تخزين حالة الهاش الحالية في OP_RETURN لمخرجات المعاملة
العقود الذكية(Minter وToken) تحتوي على معلومات الحالة المحددة
بعد كل عملية سك، تكون كمية السك الجديدة من Minter نصف الكمية المتبقية القابلة للسک.
تحويل وحرق
عند التحويل، يجب أن تظل كمية الرموز المدخلة والمخرجة متساوية. لتدمير الرموز، يكفي نقلها إلى عنوان عادي.
ملخص
تصميم بروتوكول CAT20 يمنح المستخدمين مرونة كبيرة في العمليات، ولكنه يفرض أيضًا متطلبات أعلى على منطق التحقق من العقود. يتميز هذا التصميم بالمزايا التالية:
تبسيط استعلام حالة حيازة الرموز، فقط تحقق من UTXO للرموز
من السهل مراقبة حالة الصك، يمكن تحقيق ذلك من خلال البحث عن المعاملات التي تحتوي على "cat" في OP_RETURN
ظهور CAT20 يوفر إمكانيات جديدة لبيئة البيتكوين، مع توقع دفع المزيد من تطوير التطبيقات المبتكرة. ومع ذلك، لا يزال يتعين التحقق من أمانها واستقرارها وتحسينهما.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 15
أعجبني
15
5
مشاركة
تعليق
0/400
liquidation_surfer
· منذ 5 س
مرة أخرى تأتي لتقوم بهذه الأشياء الفاخرة التي لا فائدة منها
شاهد النسخة الأصليةرد0
NftCollectors
· منذ 11 س
داخل السلسلة البيانات تشير بوضوح إلى CAT20 كعصر جديد لتحرير الفن في Web3
بروتوكول CAT20 المبتكر Fractal Bitcoin: الفصل الجديد في العقود الذكية BTC
العقود الذكية على BTC: استكشاف Fractal Bitcoin وبروتوكول CAT20
فرactal Bitcoin كابتكار مهم في نظام بيتكوين البيئي، تم إطلاقه رسميًا على الشبكة الرئيسية بعد عدة جولات من شبكة الاختبار مؤخرًا. إحدى الميزات البارزة لهذا المشروع هي إدخال وظيفة العقود الذكية، وإطلاق بروتوكول الرموز الجديد CAT20 في نفس الوقت. ستتناول هذه المقالة التصميم الفني لـ CAT20 وتأثيراته المحتملة.
مقدمة فراكطال بيتكوين
Fractal Bitcoin، المعروف أيضًا باسم分形比特币، هو شبكة من المستوى الثاني متوافقة تمامًا مع BTC. بالمقارنة مع شبكة Bitcoin الرئيسية، يتمتع بوقت تأكيد الكتل أسرع، حيث يستغرق إكمال العملية دقيقة واحدة فقط. المبدأ الأساسي هو نسخ عدة شبكات BTC، حيث يمكن لكل سلسلة معالجة المعاملات، مما يزيد من سرعة المعالجة الإجمالية.
أحد الاختراقات التقنية الكبيرة لـ Fractal هو إعادة تفعيل رمز OP_CAT الذي تم التخلي عنه في وقت مبكر من BTC لأسباب أمنية. هذه الخطوة عززت بشكل كبير من وظيفة Fractal Bitcoin، مما منحها إمكانيات العقود الذكية.
تحليل بروتوكول CAT20
CAT20 بروتوكول هو نوع جديد من معايير الرموز المعتمدة على Fractal Bitcoin، مشابه ل ERC20 على الإيثيريوم. يعتمد تنفيذه على دعم رمز التشغيل الأساسي OP_CAT.
عملية النشر
توزيع رمز CAT20 مقسم إلى مرحلتين: "commit" و"reveal":
مرحلة الالتزام: اكتب المعلومات الأساسية للرمز في نص مخرجات المعاملة، مثل الاسم والرمز وما إلى ذلك. سيعمل hashId لهذه المعاملة كمعرف فريد للرمز.
مرحلة الكشف: إخراج OP_RETURN يحتوي على Hash الحالة الأولية لـ CAT20، بالإضافة إلى Minter لعملية السك اللاحقة.
آلية الصب
تشمل الخصائص الرئيسية لعملية الصب:
من المهم ملاحظة أن إعداد عدد Minter سيؤثر على نشاط السك على الشبكة بأكملها. يمكن أن يؤدي زيادة مخرجات Minter إلى تحسين القابلية للاستخدام، ولكنها ستزيد أيضًا من تكاليف المعاملات.
بناء الصفقة
تم تصميم بناء الصفقة CAT20 باستخدام تصميم نص برمجي ذكي، مما يسمح للمستخدمين بالتحكم في UTXO لعناوين غير مملوكة لهم. يتم ذلك من خلال استخدام أزواج المفاتيح العامة والخاصة المحددة في النص البرمجي.
إدارة الحالة
CAT20 يعتمد على آلية تخزين مزدوجة للحالة:
بعد كل عملية سك، تكون كمية السك الجديدة من Minter نصف الكمية المتبقية القابلة للسک.
تحويل وحرق
عند التحويل، يجب أن تظل كمية الرموز المدخلة والمخرجة متساوية. لتدمير الرموز، يكفي نقلها إلى عنوان عادي.
ملخص
تصميم بروتوكول CAT20 يمنح المستخدمين مرونة كبيرة في العمليات، ولكنه يفرض أيضًا متطلبات أعلى على منطق التحقق من العقود. يتميز هذا التصميم بالمزايا التالية:
ظهور CAT20 يوفر إمكانيات جديدة لبيئة البيتكوين، مع توقع دفع المزيد من تطوير التطبيقات المبتكرة. ومع ذلك، لا يزال يتعين التحقق من أمانها واستقرارها وتحسينهما.