ORC-20 هو معيار تم تطويره كتحسين لمعيار BRC-20، بهدف معالجة بعض القيود مثل المخاوف الأمنية، وتعزيز المرونة، والاستفادة من نموذج UTXO الخاص بالبيتكوين. ما هي الميزات البارزة لهذا الإصدار الذي تمت ترقيته مقارنة بالمعيار القديم؟

ما هو أورك-20؟

ORC-20 هو معيار للعملات الرمزية التي تعمل على blockchain Bitcoin، ويتم تمثيلها كملفات JSON (JavaScript Object Notation) ومسجلة على Satoshi باستخدام الأرقام التسلسلية، على غرار BRC-20.

قدم مطورو ORC-20 هذا المعيار الرمزي كحل لبعض قيود BRC-20 من خلال تحسين الأمان وزيادة المرونة. بالإضافة إلى ذلك، يوسع ORC-20 نطاق BRC-20 من خلال دعم المزيد من تنسيقات البيانات واستغلال نموذج مخرجات المعاملات غير المنفقة (UTXO) من بيتكوين للقضاء على مشكلة الإنفاق المزدوج.

بعبارات بسيطة، يمكن اعتبار ORC-20 كفرع صعب من BRC-20.

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

على سبيل المثال، ترحيل orc (رقم الصك #2504160) من BRC-20 إلى ORC-20 في حدث ترحيل:

{ "p": "orc-20", "tick": "harambe", "id": "2504160", "op": "deploy", "wp": "true" }

عند الانتهاء، تصبح جميع الرموز رموز ORC-20.

تحسينات ORC-20 مقارنة بـ BRC-20 هي كما يلي:

  1. استغلال الأعداد الترتيبية: تم بناء ORC-20 على الأعداد الترتيبية ومعيار رموز BRC-20. لذلك، يهدف ORC-20 إلى تعزيز اعتماد الأعداد الترتيبية، مما يسمح للأشياء التي تعمل على هذا المعيار الرمزي بحمل أنواع مختلفة من البيانات من شبكة بيتكوين. يتيح للمستخدمين نشر رموز ORC-20 جديدة وترحيل رموز BRC-20 الموجودة.

  2. تنفيذ نموذج UTXO: يقوم ORC-20 أيضًا بتنفيذ نموذج UTXO لتحديد أصل وحقوق ملكية العملات/الرموز داخل شبكة البلوكشين من خلال التحقق من حجم وعدد UTXOs التي تم نقلها على السلسلة. عملية UTXO مشابهة للمعاملات النقدية. إذا كنت ترغب في تحويل 3 BTC ولكن لديك فقط UTXO بقيمة 10 BTC في محفظتك، تحتاج إلى نقل UTXO بالكامل واستلام حوالي 7 BTC (ناقص الرسوم) كـ UTXO جديد (بقيمة أقل).

رصيد UTXO الجديد = إجمالي UTXO الأولي - المبلغ المرسل إلى عنوان آخر

  • رسوم المعاملات للبلوكشين

نموذج UTXO له عدة مزايا، بما في ذلك:

  • قابلية التوسع والأمان القوي.

  • التحقق من صحة المعاملات على البلوكشين.

  • يتم استخدام كل مخرج معاملة مرة واحدة فقط، بعد ذلك يصبح UTXO مخرجًا للعنوان المستلم التالي.

  • لا توجد حسابات على سلسلة UTXO. بدلاً من ذلك، يتم تخزين العملات كقائمة من UTXOs التي تم إنشاؤها باستخدام UTXOs الموجودة وتوليد UTXOs جديدة في نفس الموقع.

استنادًا إلى نموذج UTXO، في كل تحويل، يحدد المرسل المبلغ الذي سيتلقاه المستلم، ويتم إرجاع الرصيد المتبقي إلى المرسل. يمكن أن تنقل معاملة إرسال الأموال إلى عدة مستلمين، ويصبح الرصيد السابق غير صالح فقط عند اكتمال المعاملة الجديدة.

دليل لصك رموز ORC-20

الخطوة 1: الوصول والاتصال

يمكنك الوصول إلى Unisat من خلال زيارة الرابط التالي: https://unisat.io/inscribe وانقر على "اتصال" لتوصيل محفظة Unisat الخاصة بك بالواجهة. اختر "صك" و"نص" لاختيار نوع الرمز الذي تريد صكه.

الخطوة 2: إدراج مقتطف الشفرة

  1. اختر زر "مفرد".

  2. قم بلصق مقتطف الشفرة الخاص بمشروعك (كما هو موضح في الصورة) في الحقل الفارغ.

    { "p": "orc-20", "tick": "harambe", "id": "541992", "op": "mint", "amt": "100000" }

ثم، انقر على "التالي" للمتابعة.

الخطوة 3: الدفع وإكمال المعاملة

بعد إكمال الخطوة 2، تحتاج إلى تحديد رسوم الغاز بناءً على مستويات مختلفة (اقتصادي، عادي، ومخصص). بمجرد أن تقوم باختيارك، انقر على زر "إرسال والدفع" للمتابعة مع دفع المعاملة.

تحتاج إلى أن يكون لديك كمية صغيرة من بيتكوين في محفظتك لدفع رسوم الغاز. حوالي 3 دولارات إلى 5 دولارات يجب أن تكون كافية لتغطية تكاليف المعاملة.

أخيرًا، أكد محفظتك وأكمل العملية.