التحليل الكامل لبروتوكولات التسجيل: مبادئ التنفيذ وتعليمات الأمان ل BRC-20 و ARC-20 و Ethscription

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

النقش بروتوكول详解:实现原理、用例及 أمان الأصول

مؤخراً، أطلقت العديد من منصات التداول سوق النقش، داعمةً بروتوكولات نقوش متعددة مثل BRC-20 وEVM، مما أثار اهتماماً واسعاً في السوق. ومع ذلك، بسبب تعقيد وجدة بروتوكول النقش، تتكرر مشكلات الأمان المختلفة، مما يهدد أمان الأصول للمستخدمين، ويؤثر سلباً على التنمية الصحية لكامل نظام النقش.

النقش简介

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

! علم النقش|فهم حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية

النقش تطور الوضع الراهن

منذ ظهور النقش على سلسلة الكتل Bitcoin مثل BRC-20، شهدت بيئة النقش نمواً متفجراً. انضمت سلاسل الكتل الكبرى إلى دائرة بيئة النقش، مثل بروتوكول Ethscription على سلسلة الكتل ETH، وبروتوكول ARC-20 على سلسلة الكتل BTC، وبروتوكول BSC-20 على سلسلة الكتل BSC، وبروتوكول PRC-20 على سلسلة الكتل Polygon، وغيرها. تهدف هذه البروتوكولات جميعها إلى دعم إصدار النقش على سلسلة الكتل الخاصة بها.

! علم النقش|تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات النقش للسلاسل العامة الرئيسية

شرح بروتوكول النقش الشائع

1. BRC-20

بروتوكول BRC-20 يعتمد على نموذج UTXO الخاص بالبيتكوين و بروتوكول Ordinals. يسجل نموذج UTXO أحداث المعاملات بدلاً من الحالة النهائية، ويجب على المستخدم جمع عدد البيتكوين عبر جميع UTXO الخاصة بعنوانه. يخصص Ordinals رقمًا فريدًا لكل ساتوشي، ويدعم كتابة أنواع مختلفة من البيانات، مما يجعل كل ساتوشي فريدًا، مشابهًا لـ NFT الخاص بـ ETH.

تقوم BRC-20 بكتابة بيانات نصية موحدة بتنسيق JSON إلى سونغ من خلال بروتوكول Ordinals، كدفتر حسابات الرموز. تشمل بشكل رئيسي عمليات deploy( نشر )، mint( سك ) و transfer( نقل ). يتم تغيير الرصيد من خلال transfer عن طريق إرسال النقش إلى عنوان الهدف.

! علم النقش|تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية

2. قوس القوس -20

تستند ARC-20 أيضًا إلى سلسلة الكتل الخاصة بالبيتكوين، ولكنها تختلف عن BRC-20، حيث تستخدم عدد الساتوشي في UTXO لتمثيل كمية الرموز مباشرة، القاعدة هي 1 ساتوشي = 1 رمز ARC-20. تنقسم ARC-20 أيضًا إلى ثلاث خطوات: النشر، السك، والتحويل، ولكن أثناء السك، يكون عدد الساتوشي في UTXO هو عدد الرموز التي تم سكها. أثناء التحويل، يتم ببساطة نقل UTXO الذي يحمل الرموز إلى عنوان آخر، دون الحاجة إلى إدخال بيانات إضافية.

للاستعلام عن رموز ARC-20، يكفي فهرس واحد، ويمكن للخوادم غير المتصلة بالإنترنت قراءة معلومات الرموز والمعاملات مباشرة، دون الحاجة إلى حساب علاقات نقل الأموال. عدد الرموز التي يحتفظ بها العنوان هو نفس عدد الساتوشي من UTXO ذات الصلة التي يحتفظ بها هذا العنوان.

! تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية](https://img-cdn.gateio.im/webp-social/moments-321835e35ea77640589fe0d597450bfe.webp)

3. إثسكريبتشين

Ethscription هو بروتوكول لإنشاء ومشاركة البيانات على شبكة الإيثريوم، يتم تحقيقه من خلال إضافة بيانات قياسية إلى calldata لتحويلات ETH العادية. عند إنشاء Ethscription، يجب تحويل المحتوى ( مثل الصورة ) إلى URI مشفرة بـ Base64، ثم تحويلها إلى سلسلة سداسية عشرية تُدخل في calldata. لنقل Ethscription، يجب إدخال هاش المعاملة التي أنشأت تلك Ethscription في calldata.

! تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية](https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp)

4. النقش على بلوكشين EVM

تستخدم سلاسل الكتل EVM مثل BSC وEthereum وPolygon طرقًا مشابهة، حيث تستخدم calldata لتخزين بيانات بتنسيق ثابت. على سبيل المثال، في سلسلة BSC، يكون تنسيق النقش هو data:,{"p":"","op":"","tick":"","amt":""}، حيث يشير p إلى اسم البروتوكول، وop يشير إلى العملية، وtick يشير إلى اسم الرمز، وamt يشير إلى الكمية.

عند نقل الرموز، يجب أيضًا إرسال تحويل عادي إلى عنوان الاستلام، وإدخال تجزئة المعاملة التي أنشأت هذا الرمز في calldata. قد توجد اختلافات طفيفة بين سلاسل EVM أو البروتوكولات، لكن المبدأ الأساسي هو نفسه.

! علم النقش|فهم حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات النقش للسلاسل العامة الرئيسية

الخاتمة

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

! علم النقش|تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية

ARC3.33%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
BoredRiceBallvip
· 07-25 16:43
هل كنت تعتقد أن تداول النقش يمكن أن يجعلك غنيًا؟
شاهد النسخة الأصليةرد0
GasGuzzlervip
· 07-24 22:15
انطلق وانتهى الأمر، كم يجب أن نفعل شيئًا ما
شاهد النسخة الأصليةرد0
NFTDreamervip
· 07-24 19:45
هل يوجد من يفهم كيف يلعب النقش؟
شاهد النسخة الأصليةرد0
ProxyCollectorvip
· 07-24 19:42
هذه الموجة من اللعب بالنص العادي ستتكبد خسائر كبيرة، أليس كذلك؟
شاهد النسخة الأصليةرد0
CommunityLurkervip
· 07-24 19:31
خداع الناس لتحقيق الربح كل شيء هو هواء
شاهد النسخة الأصليةرد0
ChainComedianvip
· 07-24 19:17
آه، هذا الشيء حقًا يوقع الناس في الفخ بلا رحمة.
شاهد النسخة الأصليةرد0
  • تثبيت