النقش بروتوكول العمق解析:实现原理与安全要点

تحليل بروتوكول النقش: المبادئ الأساسية واعتبارات الأمان

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

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

النقش简介

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

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

النقش الحالي

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

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

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

1. BRC-20

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

يتضمن BRC-20 ثلاث عمليات معيارية: deploy( نشر )، mint( سك ) و transfer( نقل ). تحتوي كل عملية على حقول محددة، مثل اسم الرمز، إجمالي الإصدارات، الحد الأقصى لكل عملية سك، وما إلى ذلك. يتم تنفيذ عملية النقل من خلال إرسال النقش إلى عنوان الهدف لتحقيق تغيير في الرصيد.

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

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

ARC-20 هو بروتوكول النقش على سلسلة الكتل الخاصة بالبيتكوين، ويستخدم نفس الطريقة لكتابة البيانات القياسية في UTXO. الاختلاف هو أن ARC-20 يستخدم عدد الساتوشي في UTXO لتمثيل عدد الرموز بشكل مباشر، والقواعد هي أن 1 ساتوشي يساوي 1 رمز ARC-20.

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

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

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

Ethscription هو بروتوكول لإنشاء ومشاركة البيانات على شبكة الإيثيريوم. يستفيد من كتل بيانات calldata في معاملات الإيثيريوم، ويضيف بيانات معيارية أثناء التحويلات العادية للإيثيريوم لإعطاء معاني محددة.

عند إنشاء النقش، يجب تحويل المحتوى ( مثل الصورة ) إلى URI مشفرة ب Base64، ثم تحويلها إلى سلسلة نصية سداسية عشرية لملئها في calldata. لنقل النقش، يجب ملئ calldata بهاش المعاملة الذي أنشأ النقش.

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

4. النقش لسلسلة متوافقة مع EVM

تستخدم سلاسل EVM المتوافقة مثل BSC و Ethereum و Polygon طرقًا مشابهة، حيث يتم استخدام calldata لتخزين بيانات بالتنسيق الثابت. كمثال على BSC، فإن تنسيق النقش مشابه لـ BRC-20، ويحتوي على حقول مثل اسم البروتوكول، نوع العملية، اسم الرمز وكمية الرموز.

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

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

ملخص

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

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

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

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
DYORMastervip
· 07-23 12:17
يو يو مرة أخرى تتداول النقش
شاهد النسخة الأصليةرد0
NestedFoxvip
· 07-22 20:44
كتابة الكود تتطلب تداول النقش؟؟ صعب جدًا
شاهد النسخة الأصليةرد0
SandwichVictimvip
· 07-22 20:44
تبادل كبير مجنون هكذا سيفجر في النهاية
شاهد النسخة الأصليةرد0
StablecoinAnxietyvip
· 07-22 20:44
لقد خدعنا الحمقى مرة أخرى.
شاهد النسخة الأصليةرد0
nft_widowvip
· 07-22 20:31
حقاً، هناك من يتحدث عن النقش كل يوم.
شاهد النسخة الأصليةرد0
GateUser-3824aa38vip
· 07-22 20:29
لقد تعبت من العمل الشاق، لقد كتبت كل هذا بالفعل.
شاهد النسخة الأصليةرد0
  • تثبيت