يعمل OP_CAT مثل أمر التسلسل الموجود في لغات البرمجة الأخرى - فهو يجمع بين عنصرين في عنصر واحد ، مما يسمح لسلاسل متعددة بالاتصال. في شبكة Bitcoin ، هذا يعني الانضمام إلى عدة بايت نصية لفتح UTXO معا. على الرغم من بساطة المفهوم ، إلا أن هذه الوظيفة توسع بشكل كبير قدرات العقود الذكية لبيتكوين ، مما يمكنها من التعامل مع البيانات الأكثر تعقيدا والمنطق التشغيلي. تشمل حالات الاستخدام ما يلي:
ببساطة، يعزز OP_CAT لغة برمجة بيتكوين من خلال تمكين التكامل الأعلى - يتيح للمطورين دمج قطع برمجية بسيطة متعددة لإنشاء عمليات أكثر تعقيدًا، مما يحسن في نهاية المطاف قابلية توسع شبكة بيتكوين.
OP_CAT كان موجودًا في لغة البرمجة المبكرة لبيتكوين. ومع ذلك، يمكن أن يؤدي استخدام عمليات الدمج المتعددة مع OP_CAT إلى زيادة حجم النص بشكل هائل، متجاوزًا بشكل كبير الحدود الذاكرية وقد يتسبب في تعطيل العُقَد بشكل محتم. لأسباب أمان، قام ساتوشي ناكاموتو بإزالة OP_CAT من مجموعة تعليمات بيتكوين.
في السنوات الأخيرة، مع تطور نظام بيتكوين، زاد الطلب على عقود الذكاء الاصطناعي الأصلية. حققت الترقيات Segwit و Taproot زيادة في سعة الكتلة من 1 ميجابايت إلى 4 ميجابايت وحددت أحجام عناصر الكومة إلى 520 بايت عبر Tapscript، وقللت من مخاطر التوسع اللانهائي، مما فتح الطريق لإعادة تقديم OP_CAT.
في أكتوبر 2023 ، نشر مطور Bitcoin Core إيثان هيلمان ومهندس البرمجيات الرئيسي في Botanix Labs Armin Sabouri بشكل مشترك اقتراح تحسين Bitcoin (BIP). حدد هذا الاقتراح ، الذي يحتوي على 13 سطرا فقط من التعليمات البرمجية الموجزة ، رمز تشغيل Tapscript جديدا يسمح بتسلسل بايتين على المكدس ، مستوحى بوضوح من OP_CAT الذي تمت إزالته مسبقا.
مصدر:Github
تم تعيين الاقتراح رسميًا باسم BIP-347 وحصل على دعم من شخصيات بارزة في مجال بيتكوين ، بما في ذلك تادج دريجا ، المؤلف المشارك لورقة العمل بشبكة البرق ، وأولاولوا أوسونتوكون ، مؤسس شركة Lightning Labs ، وأندرو بولسترا ، رئيس البحث في Blockstream. الهدف هو تنفيذه على شبكة بيتكوين من خلال شوكة ناعمة.
ومع ذلك، بينما يمكن لبروتوكول OP_CAT تعزيز قدرات العقود الذكية لبيتكوين، إلا أنه يزيد أيضًا من تعقيدات الشبكة بشكل عام. يمكن أن تؤدي أية أخطاء طفيفة أو ثغرات إلى مشاكل أمنية خطيرة بالإمكان. بالنسبة لمجتمع بيتكوين، كانت الأمانة والاستقرار دائمًا أولويات رئيسية. يخضع أي اقتراح قد يشكل تهديدًا كبيرًا للشبكة لفترة طويلة من الفحص الدقيق والمناقشة الشاملة.
ونتيجة لذلك، لم يتم تنفيذ OP_CAT بعد على شبكة بيتكوين الرئيسية. بدلاً من ذلك، تم اعتمادها أولاً بواسطة شبكة فورك بيتكوين، فراكتال بيتكوين، حيث تم تطوير عدة بروتوكولات مبنية على OP_CAT.
بروتوكول CAT (Covenant Attested Token) هو بروتوكول رمز مقدم من قبل فريق مجهول على Fractal Bitcoin، تم تطويره بناءً على OP_CAT. وفقًا لورقة البيضاء الرسمية، يتميز بالسمات التالية:
لا يعتمد على فهارس خارجية
تتم تخزين قواعد وبيانات ومنطق تشغيل رموز CAT على السلسلة. لا يتطلب إرسال أو استلام الرموز مؤشرين من طرف ثالث بدلاً من ذلك ، يتم استخراج جميع المعلومات اللازمة مباشرة من سلسلة الكتل. يحمي توافق بيتكوين بشكل كامل أمانه ، ويتجنب تناقضات بين المؤشرين الخارجيين والبيانات على السلسلة.
التعددية
تدعم عمليات رموز CAT بواسطة OP_CAT ، مما يمنحها درجة عالية من التكامل. يمكنهم التفاعل بشكل مرن مع عقود ذكية أخرى ، ودعم التطبيقات المركبة مثل أجهزة صانع السوق الآلية (AMMs) والإقراض والمشاركة في الرهان. يوسع هذا الإمكانات التطبيق لبيتكوين.
التعدين القابل للبرمجة
يتم التحقق من قواعد إصدار الرموز وتنفيذها من خلال العقود الذكية بدلاً من المؤشرين الخارجيين. يمكن للمُصدرين تحديد قواعد إصدار الرموز بحرية، وترفض الشبكة تلقائيًا طلبات النقد التي تتجاوز حدود الإمداد الإجمالي.
توافق بين سلاسل الكتلة
يمكن نقل الأصول عبر سلاسل الكتل المختلفة، مما يتيح نشر التطبيقات على سلاسل متعددة وأداء عمليات معقدة عبر السلاسل المتقاطعة.
توافق SPV
يدعم آلية التحقق البسيطة للدفع (SPV) لبيتكوين. يحتاج العملاء الخفيفون (مثل الأجهزة المحمولة أو ملحقات المتصفح) فقط إلى تنزيل بيانات رأس الكتلة للتحقق من أصالة معاملات الرمز دون الاعتماد على أي خوادم مركزية.
حاليًا ، يوفر بروتوكول CAT اثنين من معايير الرموز: CAT20 و CAT721. تم إطلاق الرمز الأول CAT20 ، و CAT721 الأولى ، Locked-up Cats ، في 11 سبتمبر و 31 أكتوبر على التوالي. إجمالي العرض لـ CAT هو 21 مليونًا ، بينما يحدد الحد الأقصى لـ Locked-up Cats بـ 10،000. كلاهما مفتوح للتعدين العادل من قبل أي شخص.
مصدر:Satosea
بروتوكول CAT ليس أول بروتوكول رمزي تم نشره على Fractal Bitcoin. قبل ذلك، تم إطلاق أول بروتوكول رمزي هو FLUX، الذي استخدم شعار 'الأول هو الأول' لجذب حركة مرور مبكرة. تم ضخ رمز العملة، الذي يبلغ إجمالي العرض 21 مليون رمز فقط في نصف ساعة، ووصلت أسعاره لفترة وجيزة إلى 50 USDT. ومع ذلك، لم يحظ FLUX بالاهتمام الكبير.
بعد يومين، عندما أطلق CAT، تفوقت بشكل كبير على FLUX في الشعبية، مما أشعل FOMO السوق الضخم. هذا الارتفاع تسبب في ارتفاع رسوم شبكة Fractal من 100 إلى 1500. ويكمن سبب هذه الظاهرة في حقيقة أن Unisat قامت بتحديث واجهة متصفح Fractal الخاصة بها لتشمل قسمًا مخصصًا لـ CAT20 بعد وقت قصير من إطلاق CAT. هذا أدى إلى تكهنات داخل المجتمع حول ما إذا كانت Unisat هي الفريق الذي يقف وراء CAT. ومع ذلك، لم تتناول Vivian، عضو في فريقي Unisat و Fractal، هذا السؤال مباشرة، معلنة فقط أن الموقف الرسمي هو دعم جميع المشاريع التي تعتمد على Fractal.
بالإضافة إلى ذلك، توقعت المجتمع أن الفريق الذي يقف وراء CAT قد يكون بوتنشيالياً sCrypt Official، وهو مجموعة لديها خبرة واسعة في مجال OP_CAT. هذا الفريق ليس لديه فهم عميق لـ OP_CAT فحسب، بل تلقى سابقًا 10،000 رمز FB من Fractal لدعم تطوير النظام البيئي. علاوة على ذلك، أساليب الرسوم البيانية والنص المستخدمة في وثائق CAT Protocol الرسمية مشابهة لتلك المستخدمة عادةً من قبل sCrypt Official، مما يغذي هذه الاحتمالات بشكل أكبر.
source:ChainCatcher
هذه الاحتمالات تظل تكهنات غير مؤكدة من قبل المجتمع. ومع ذلك، بغض النظر عن الوضع الفعلي، فمن الواضح أن فريق بروتوكول CAT يحافظ على اتصالات قوية مع كل من Unisat و Fractal.
مصدر:فراكتال
في شهر أبريل، عندما حدث تقليص مكافأة كتلة بيتكوين - وهي محطة مهمة تحدث مرة واحدة كل أربع سنوات - أصبحت المواضيع المتعلقة بنظام بيتكوين مرة أخرى نقطة تركيز للسوق. في السنة إلى سنتين الماضية، ظهرت تتابعاً عدة معايير رمزية جديدة، بما في ذلك BRC-20 و Runes و CAT Protocol. تهدف الثلاثة إلى تعزيز قابلية توسعة بيتكوين من خلال ابتكارات تكنولوجية مختلفة. فيما يلي، نحلل نقاط القوة والضعف في هذه المعايير، بشكل أساسي من حيث الأمان والوظائف.
في بلوكتشين، يتم تحديد مستوى الأمان بشكل كبير بواسطة درجة اللامركزية. كلما زادت اللامركزية في البروتوكول، انخفضت الاعتمادات على الثقة المطلوبة، وبالتالي يزداد مستوى الأمان. على العكس من ذلك، يؤدي مستوى أقل من اللامركزية إلى انخفاض مستوى الأمان.
يعمل BRC-20 عن طريق ربط بيانات الرمز بساتوشي الفردي (سات)، بينما تستخدم Runes كود التشغيل OP_RETURN لربط بيانات الرمز بـ UTXOs. كلاهما يسجل معلومات مثل إمدادات الرموز والتحويلات وأرصدة المستخدم على سلسلة الكتل الخاصة ببيتكوين لضمان عدم القابلية للتغيير. ومع ذلك، يتم استخدام شبكة بيتكوين فقط لـ "تسجيل" هذه البيانات؛ فهي لا تعترف بـ "هذه المعاملات".
ونتيجة لذلك، يتطلب كل عملية لـ BRC-20 أو الرون توجيهاً لفهرس خارجي من الطرف الثالث للاستعلام عن الأرصدة وحساب الأموال قبل بثها وتسجيلها على السلسلة. بينما تكون الدفاتر الرئيسية لـ BRC-20 والرون متمركزة، تكون عمليات تسويةها متمركزة، مما يعرضها لمخاطر الثقة المرتبطة بالفهارس الخارجية.
بالمقابل، يستخدم بروتوكول CAT لغة برمجة العمليات الأصلية لبيتكوين OP_CAT. وهذا يضمن أن جميع المعاملات يتم التحقق منها وحمايتها مباشرة بواسطة آلية التوافق لبيتكوين. لكن هذا يشكل أيضًا خطرًا أمنيًا محتملًا. من خلال توسيع قدرات العقود الذكية لبيتكوين بشكل جوهري ، يمكن لـ OP_CAT أن يدخل ثغرات أمنية كبيرة تهدد الشبكة الأوسع. وهذا أحد الأسباب التي تمنع تطبيق OP_CAT على شبكة بيتكوين الرئيسية ، ويتم حصره على الشبكات من الطبقة 2 أو الشوكات مثل Fractal و Bitcoin Cash ، التي تدعم OP_CAT.
من حيث الوظائف، ظهر BRC20 كأول معيار للرموز المتبادلة على شبكة بيتكوين ولكنه يواجه العديد من القيود: يمكنه نقل نوع واحد فقط من رمز BRC20 في كل معاملة، ويتطلب الحد الأدنى من 3 معاملات لنقل الرموز، ويولد العديد من UTXOs الصغيرة التي تضغط على التخزين وعرض النطاق الترددي.
تم تطوير الرموز كتحسين لـ BRC20، يمكن أن تخزن عدة رموز داخل UTXO واحد، مما يحل قضية تضخم UTXO ويكمل معظم العمليات في معاملة واحدة فقط. ومع ذلك، بينما تعالج الرموز عدم كفاءة BRC20، تظل مقيدة بالإطار الأساسي لبيتكوين - فقط تحسين كفاءة عملية تحويل الأصول وتقليل الحمل على الشبكة دون إدخال تطبيقات جديدة.
يستفيد بروتوكول CAT مباشرةً من ترقيات لغة بيتكوين النصية، ويتميز بميزة رئيسية وهي عدم إنشاء أصول بيتكوين جديدة فحسب، ولكن تمكين العمليات الأكثر تعقيدًا والمتفصلة عن الأصول. يمنح تصميمه النموذجي إمكانات تطبيقية ضخمة، مما يوسع كثيرًا حالات استخدام شبكة بيتكوين. ومع ذلك، يترتب عليه بعض المخاوف الأمنية، ولا يزال يحتاج إلى التحقق والموافقة من مجتمع بيتكوين الأساسي قبل أن يتم إطلاقه على الشبكة الرئيسية.
منذ إطلاقه، لم ينجح المتسللون في الهجوم على شبكة البيتكوين أبدًا. استقرارها وأمانها الاستثنائيان حققا لقب "الذهب الرقمي"، مما جعلها الأصل الرقمي الأكثر استقرارًا في الصناعة. ومع ذلك، أصبح هذا الاستقرار عقبة رئيسية في طريقها نحو التطبيق على نطاق واسع.
مع استمرار ظهور المناقشات المحيطة بنظام Bitcoin البيئي ، يبرز بروتوكول CAT بلا شك كواحد من أفضل الحلول المتاحة حاليا لتوسيع قدرات العقود الذكية ل Bitcoin. ومع ذلك ، فإن مجتمع Bitcoin كان لديه منذ فترة طويلة مخاوف وعدم ثقة تجاه العقود الذكية. هناك أيضا جدل مستمر وصراع حول ما إذا كان إحياء رمز التشغيل OP_CAT ، الذي أزاله ساتوشي ناكاموتو ، يقوض "أرثوذكسية" بيتكوين.
لا يزال تطوير بيتكوين في مراحله الأولى، وما إذا كان سيصبح بروتوكول CAT المفتاح لفتح إمكانيات النظام البيتكوين في المستقبل لا يزال غير مؤكد. سيحتاج كل من تنفيذه التقني واتفاق المجتمع وقتًا للنضج بشكل أكبر.
يعمل OP_CAT مثل أمر التسلسل الموجود في لغات البرمجة الأخرى - فهو يجمع بين عنصرين في عنصر واحد ، مما يسمح لسلاسل متعددة بالاتصال. في شبكة Bitcoin ، هذا يعني الانضمام إلى عدة بايت نصية لفتح UTXO معا. على الرغم من بساطة المفهوم ، إلا أن هذه الوظيفة توسع بشكل كبير قدرات العقود الذكية لبيتكوين ، مما يمكنها من التعامل مع البيانات الأكثر تعقيدا والمنطق التشغيلي. تشمل حالات الاستخدام ما يلي:
ببساطة، يعزز OP_CAT لغة برمجة بيتكوين من خلال تمكين التكامل الأعلى - يتيح للمطورين دمج قطع برمجية بسيطة متعددة لإنشاء عمليات أكثر تعقيدًا، مما يحسن في نهاية المطاف قابلية توسع شبكة بيتكوين.
OP_CAT كان موجودًا في لغة البرمجة المبكرة لبيتكوين. ومع ذلك، يمكن أن يؤدي استخدام عمليات الدمج المتعددة مع OP_CAT إلى زيادة حجم النص بشكل هائل، متجاوزًا بشكل كبير الحدود الذاكرية وقد يتسبب في تعطيل العُقَد بشكل محتم. لأسباب أمان، قام ساتوشي ناكاموتو بإزالة OP_CAT من مجموعة تعليمات بيتكوين.
في السنوات الأخيرة، مع تطور نظام بيتكوين، زاد الطلب على عقود الذكاء الاصطناعي الأصلية. حققت الترقيات Segwit و Taproot زيادة في سعة الكتلة من 1 ميجابايت إلى 4 ميجابايت وحددت أحجام عناصر الكومة إلى 520 بايت عبر Tapscript، وقللت من مخاطر التوسع اللانهائي، مما فتح الطريق لإعادة تقديم OP_CAT.
في أكتوبر 2023 ، نشر مطور Bitcoin Core إيثان هيلمان ومهندس البرمجيات الرئيسي في Botanix Labs Armin Sabouri بشكل مشترك اقتراح تحسين Bitcoin (BIP). حدد هذا الاقتراح ، الذي يحتوي على 13 سطرا فقط من التعليمات البرمجية الموجزة ، رمز تشغيل Tapscript جديدا يسمح بتسلسل بايتين على المكدس ، مستوحى بوضوح من OP_CAT الذي تمت إزالته مسبقا.
مصدر:Github
تم تعيين الاقتراح رسميًا باسم BIP-347 وحصل على دعم من شخصيات بارزة في مجال بيتكوين ، بما في ذلك تادج دريجا ، المؤلف المشارك لورقة العمل بشبكة البرق ، وأولاولوا أوسونتوكون ، مؤسس شركة Lightning Labs ، وأندرو بولسترا ، رئيس البحث في Blockstream. الهدف هو تنفيذه على شبكة بيتكوين من خلال شوكة ناعمة.
ومع ذلك، بينما يمكن لبروتوكول OP_CAT تعزيز قدرات العقود الذكية لبيتكوين، إلا أنه يزيد أيضًا من تعقيدات الشبكة بشكل عام. يمكن أن تؤدي أية أخطاء طفيفة أو ثغرات إلى مشاكل أمنية خطيرة بالإمكان. بالنسبة لمجتمع بيتكوين، كانت الأمانة والاستقرار دائمًا أولويات رئيسية. يخضع أي اقتراح قد يشكل تهديدًا كبيرًا للشبكة لفترة طويلة من الفحص الدقيق والمناقشة الشاملة.
ونتيجة لذلك، لم يتم تنفيذ OP_CAT بعد على شبكة بيتكوين الرئيسية. بدلاً من ذلك، تم اعتمادها أولاً بواسطة شبكة فورك بيتكوين، فراكتال بيتكوين، حيث تم تطوير عدة بروتوكولات مبنية على OP_CAT.
بروتوكول CAT (Covenant Attested Token) هو بروتوكول رمز مقدم من قبل فريق مجهول على Fractal Bitcoin، تم تطويره بناءً على OP_CAT. وفقًا لورقة البيضاء الرسمية، يتميز بالسمات التالية:
لا يعتمد على فهارس خارجية
تتم تخزين قواعد وبيانات ومنطق تشغيل رموز CAT على السلسلة. لا يتطلب إرسال أو استلام الرموز مؤشرين من طرف ثالث بدلاً من ذلك ، يتم استخراج جميع المعلومات اللازمة مباشرة من سلسلة الكتل. يحمي توافق بيتكوين بشكل كامل أمانه ، ويتجنب تناقضات بين المؤشرين الخارجيين والبيانات على السلسلة.
التعددية
تدعم عمليات رموز CAT بواسطة OP_CAT ، مما يمنحها درجة عالية من التكامل. يمكنهم التفاعل بشكل مرن مع عقود ذكية أخرى ، ودعم التطبيقات المركبة مثل أجهزة صانع السوق الآلية (AMMs) والإقراض والمشاركة في الرهان. يوسع هذا الإمكانات التطبيق لبيتكوين.
التعدين القابل للبرمجة
يتم التحقق من قواعد إصدار الرموز وتنفيذها من خلال العقود الذكية بدلاً من المؤشرين الخارجيين. يمكن للمُصدرين تحديد قواعد إصدار الرموز بحرية، وترفض الشبكة تلقائيًا طلبات النقد التي تتجاوز حدود الإمداد الإجمالي.
توافق بين سلاسل الكتلة
يمكن نقل الأصول عبر سلاسل الكتل المختلفة، مما يتيح نشر التطبيقات على سلاسل متعددة وأداء عمليات معقدة عبر السلاسل المتقاطعة.
توافق SPV
يدعم آلية التحقق البسيطة للدفع (SPV) لبيتكوين. يحتاج العملاء الخفيفون (مثل الأجهزة المحمولة أو ملحقات المتصفح) فقط إلى تنزيل بيانات رأس الكتلة للتحقق من أصالة معاملات الرمز دون الاعتماد على أي خوادم مركزية.
حاليًا ، يوفر بروتوكول CAT اثنين من معايير الرموز: CAT20 و CAT721. تم إطلاق الرمز الأول CAT20 ، و CAT721 الأولى ، Locked-up Cats ، في 11 سبتمبر و 31 أكتوبر على التوالي. إجمالي العرض لـ CAT هو 21 مليونًا ، بينما يحدد الحد الأقصى لـ Locked-up Cats بـ 10،000. كلاهما مفتوح للتعدين العادل من قبل أي شخص.
مصدر:Satosea
بروتوكول CAT ليس أول بروتوكول رمزي تم نشره على Fractal Bitcoin. قبل ذلك، تم إطلاق أول بروتوكول رمزي هو FLUX، الذي استخدم شعار 'الأول هو الأول' لجذب حركة مرور مبكرة. تم ضخ رمز العملة، الذي يبلغ إجمالي العرض 21 مليون رمز فقط في نصف ساعة، ووصلت أسعاره لفترة وجيزة إلى 50 USDT. ومع ذلك، لم يحظ FLUX بالاهتمام الكبير.
بعد يومين، عندما أطلق CAT، تفوقت بشكل كبير على FLUX في الشعبية، مما أشعل FOMO السوق الضخم. هذا الارتفاع تسبب في ارتفاع رسوم شبكة Fractal من 100 إلى 1500. ويكمن سبب هذه الظاهرة في حقيقة أن Unisat قامت بتحديث واجهة متصفح Fractal الخاصة بها لتشمل قسمًا مخصصًا لـ CAT20 بعد وقت قصير من إطلاق CAT. هذا أدى إلى تكهنات داخل المجتمع حول ما إذا كانت Unisat هي الفريق الذي يقف وراء CAT. ومع ذلك، لم تتناول Vivian، عضو في فريقي Unisat و Fractal، هذا السؤال مباشرة، معلنة فقط أن الموقف الرسمي هو دعم جميع المشاريع التي تعتمد على Fractal.
بالإضافة إلى ذلك، توقعت المجتمع أن الفريق الذي يقف وراء CAT قد يكون بوتنشيالياً sCrypt Official، وهو مجموعة لديها خبرة واسعة في مجال OP_CAT. هذا الفريق ليس لديه فهم عميق لـ OP_CAT فحسب، بل تلقى سابقًا 10،000 رمز FB من Fractal لدعم تطوير النظام البيئي. علاوة على ذلك، أساليب الرسوم البيانية والنص المستخدمة في وثائق CAT Protocol الرسمية مشابهة لتلك المستخدمة عادةً من قبل sCrypt Official، مما يغذي هذه الاحتمالات بشكل أكبر.
source:ChainCatcher
هذه الاحتمالات تظل تكهنات غير مؤكدة من قبل المجتمع. ومع ذلك، بغض النظر عن الوضع الفعلي، فمن الواضح أن فريق بروتوكول CAT يحافظ على اتصالات قوية مع كل من Unisat و Fractal.
مصدر:فراكتال
في شهر أبريل، عندما حدث تقليص مكافأة كتلة بيتكوين - وهي محطة مهمة تحدث مرة واحدة كل أربع سنوات - أصبحت المواضيع المتعلقة بنظام بيتكوين مرة أخرى نقطة تركيز للسوق. في السنة إلى سنتين الماضية، ظهرت تتابعاً عدة معايير رمزية جديدة، بما في ذلك BRC-20 و Runes و CAT Protocol. تهدف الثلاثة إلى تعزيز قابلية توسعة بيتكوين من خلال ابتكارات تكنولوجية مختلفة. فيما يلي، نحلل نقاط القوة والضعف في هذه المعايير، بشكل أساسي من حيث الأمان والوظائف.
في بلوكتشين، يتم تحديد مستوى الأمان بشكل كبير بواسطة درجة اللامركزية. كلما زادت اللامركزية في البروتوكول، انخفضت الاعتمادات على الثقة المطلوبة، وبالتالي يزداد مستوى الأمان. على العكس من ذلك، يؤدي مستوى أقل من اللامركزية إلى انخفاض مستوى الأمان.
يعمل BRC-20 عن طريق ربط بيانات الرمز بساتوشي الفردي (سات)، بينما تستخدم Runes كود التشغيل OP_RETURN لربط بيانات الرمز بـ UTXOs. كلاهما يسجل معلومات مثل إمدادات الرموز والتحويلات وأرصدة المستخدم على سلسلة الكتل الخاصة ببيتكوين لضمان عدم القابلية للتغيير. ومع ذلك، يتم استخدام شبكة بيتكوين فقط لـ "تسجيل" هذه البيانات؛ فهي لا تعترف بـ "هذه المعاملات".
ونتيجة لذلك، يتطلب كل عملية لـ BRC-20 أو الرون توجيهاً لفهرس خارجي من الطرف الثالث للاستعلام عن الأرصدة وحساب الأموال قبل بثها وتسجيلها على السلسلة. بينما تكون الدفاتر الرئيسية لـ BRC-20 والرون متمركزة، تكون عمليات تسويةها متمركزة، مما يعرضها لمخاطر الثقة المرتبطة بالفهارس الخارجية.
بالمقابل، يستخدم بروتوكول CAT لغة برمجة العمليات الأصلية لبيتكوين OP_CAT. وهذا يضمن أن جميع المعاملات يتم التحقق منها وحمايتها مباشرة بواسطة آلية التوافق لبيتكوين. لكن هذا يشكل أيضًا خطرًا أمنيًا محتملًا. من خلال توسيع قدرات العقود الذكية لبيتكوين بشكل جوهري ، يمكن لـ OP_CAT أن يدخل ثغرات أمنية كبيرة تهدد الشبكة الأوسع. وهذا أحد الأسباب التي تمنع تطبيق OP_CAT على شبكة بيتكوين الرئيسية ، ويتم حصره على الشبكات من الطبقة 2 أو الشوكات مثل Fractal و Bitcoin Cash ، التي تدعم OP_CAT.
من حيث الوظائف، ظهر BRC20 كأول معيار للرموز المتبادلة على شبكة بيتكوين ولكنه يواجه العديد من القيود: يمكنه نقل نوع واحد فقط من رمز BRC20 في كل معاملة، ويتطلب الحد الأدنى من 3 معاملات لنقل الرموز، ويولد العديد من UTXOs الصغيرة التي تضغط على التخزين وعرض النطاق الترددي.
تم تطوير الرموز كتحسين لـ BRC20، يمكن أن تخزن عدة رموز داخل UTXO واحد، مما يحل قضية تضخم UTXO ويكمل معظم العمليات في معاملة واحدة فقط. ومع ذلك، بينما تعالج الرموز عدم كفاءة BRC20، تظل مقيدة بالإطار الأساسي لبيتكوين - فقط تحسين كفاءة عملية تحويل الأصول وتقليل الحمل على الشبكة دون إدخال تطبيقات جديدة.
يستفيد بروتوكول CAT مباشرةً من ترقيات لغة بيتكوين النصية، ويتميز بميزة رئيسية وهي عدم إنشاء أصول بيتكوين جديدة فحسب، ولكن تمكين العمليات الأكثر تعقيدًا والمتفصلة عن الأصول. يمنح تصميمه النموذجي إمكانات تطبيقية ضخمة، مما يوسع كثيرًا حالات استخدام شبكة بيتكوين. ومع ذلك، يترتب عليه بعض المخاوف الأمنية، ولا يزال يحتاج إلى التحقق والموافقة من مجتمع بيتكوين الأساسي قبل أن يتم إطلاقه على الشبكة الرئيسية.
منذ إطلاقه، لم ينجح المتسللون في الهجوم على شبكة البيتكوين أبدًا. استقرارها وأمانها الاستثنائيان حققا لقب "الذهب الرقمي"، مما جعلها الأصل الرقمي الأكثر استقرارًا في الصناعة. ومع ذلك، أصبح هذا الاستقرار عقبة رئيسية في طريقها نحو التطبيق على نطاق واسع.
مع استمرار ظهور المناقشات المحيطة بنظام Bitcoin البيئي ، يبرز بروتوكول CAT بلا شك كواحد من أفضل الحلول المتاحة حاليا لتوسيع قدرات العقود الذكية ل Bitcoin. ومع ذلك ، فإن مجتمع Bitcoin كان لديه منذ فترة طويلة مخاوف وعدم ثقة تجاه العقود الذكية. هناك أيضا جدل مستمر وصراع حول ما إذا كان إحياء رمز التشغيل OP_CAT ، الذي أزاله ساتوشي ناكاموتو ، يقوض "أرثوذكسية" بيتكوين.
لا يزال تطوير بيتكوين في مراحله الأولى، وما إذا كان سيصبح بروتوكول CAT المفتاح لفتح إمكانيات النظام البيتكوين في المستقبل لا يزال غير مؤكد. سيحتاج كل من تنفيذه التقني واتفاق المجتمع وقتًا للنضج بشكل أكبر.