مؤخراً، أطلقت العديد من منصات التداول الرئيسية سوق النقش، داعمةً بروتوكولات النقش المتعددة مثل BRC-20 وEVM، مما أثار اهتماماً واسعاً من السوق تجاه النقش. ومع ذلك، بسبب تعقيد وحداثة بروتوكول النقش، تتكرر العديد من المشاكل الأمنية، مما يهدد أمان أصول المستخدمين ويؤثر سلباً على التنمية الصحية لنظام النقش بأكمله.
ستتناول هذه المقالة بروتوكولات النقش الرئيسية، لمساعدة المستخدمين على فهم استخدامات بروتوكول النقش، وطرق تنفيذه، وكيفية حماية أصول النقش.
النقش简介
النقش هو وظيفة محددة في سلسلة الكتل، تسجل معلومات ذات معنى معين بشكل دائم على السلسلة. بمجرد كتابة هذه المعلومات في سلسلة الكتل، يصبح من الصعب تعديلها. يمكن تسجيل أنواع متنوعة من المعلومات، بما في ذلك النصوص البسيطة، والرموز المعقدة، والصور، مما يحقق معيارية وظائف الأصول الرقمية.
منذ ظهور النقش على سلسلة كتلة البيتكوين مثل BRC-20، تطورت بيئة النقش بشكل مزدهر، حيث تظهر مشاريع وبروتوكولات جديدة تقريبًا كل يوم. بدأت سلاسل الكتل الكبرى في الانضمام إلى بيئة النقش، مثل بروتوكول Ethscription على الإيثيريوم، وبروتوكول ARC-20 على البيتكوين، وبروتوكول BSC-20 على BSC، وبروتوكول PRC-20 على بوليجون، وغيرها. تهدف هذه البروتوكولات جميعًا إلى تحقيق إصدار النقش على سلاسل الكتل الخاصة بها.
تستند بروتوكول BRC-20 إلى نموذج UTXO الخاص ببيتكوين وبروتوكول Ordinals. يسجل نموذج UTXO أحداث المعاملات بدلاً من الحالة النهائية، من خلال حساب إجمالي جميع UTXO الخاصة بالعناوين لحساب كمية العملات التي يحتفظ بها المستخدم. يخصص بروتوكول Ordinals رقمًا فريدًا لكل ساتوشي، ويدعم كتابة أنواع مختلفة من البيانات، مما يجعل كل ساتوشي فريدًا.
تقوم BRC-20 من خلال بروتوكول Ordinals بكتابة بيانات النص الموحد بتنسيق JSON إلى سونغ، كدفتر حسابات للرموز. تشمل العمليات الرئيسية الثلاث: deploy( نشر )، mint( صك ) و transfer( نقل ). يتم تنفيذ transfer من خلال إرسال النقش إلى عنوان الهدف لتغيير الرصيد.
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. إيثسكريبتشين
إيثسكريبتشن هو بروتوكول لإنشاء ومشاركة البيانات على إيثريوم، يستخدم كتل بيانات calldata للمعاملات لإضافة بيانات قياسية. لإنشاء إيثسكريبتشن، يجب تحويل المحتوى ( مثل الصورة ) إلى URI مشفرة بقاعدة 64، ثم تحويلها إلى سلسلة سداسية عشرية وإدراجها في calldata. عند النقل، يرسل المالك تحويلًا عاديًا إلى عنوان الاستلام، ويقوم بإدراج هاش المعاملة التي أنشأت إيثسكريبتشن في calldata.
! تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية](https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp)
4. نقش سلسلة الكتل EVM
تستخدم سلاسل الكتل EVM مثل BSC و Ethereum و Polygon طرقًا مماثلة، حيث يتم استخدام calldata لتخزين بيانات بتنسيق ثابت. على سبيل المثال، يكون تنسيق النقش في BSC نص JSON، ويتضمن أسماء البروتوكولات ونوع العملية واسم الرمز وكمية الرموز وغيرها من الحقول. عند النقل، يجب أيضًا ملء hash المعاملة التي تم إنشاؤها في calldata.
قد توجد اختلافات طفيفة بين سلاسل أو بروتوكولات EVM المختلفة، لكن المبادئ الأساسية متشابهة، حيث يتم استخدامها من خلال خاصية calldata.
تناقش هذه المقالة مبادئ تنفيذ النقش على سلاسل الكتل العامة المتعددة. تستفيد هذه بروتوكولات النقش من خصائص نظام سلسلة الكتل العامة، حيث يتم حفظ المعلومات غير المتصلة بالإنترنت بتنسيق قياسي على سلسلة الكتل، ويتم التعرف عليها وعرضها من خلال خوادم غير متصلة بالإنترنت. لم تستخدم معظم النقوش العقود الذكية، مما يمكن أن يقلل من رسوم معاملات المستخدمين، ولكن يجب على المستخدمين فهم طريقة تنفيذ البروتوكول بشكل كامل لتجنب الخسائر الناتجة عن الأخطاء.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 10
أعجبني
10
7
إعادة النشر
مشاركة
تعليق
0/400
ETHReserveBank
· 07-07 23:07
ARC? كلهم حمقى خداع الناس لتحقيق الربح
شاهد النسخة الأصليةرد0
Ser_Liquidated
· 07-07 22:27
مرة أخرى دليل سريع للربح من النقش؟ أشعر بالغثيان
شاهد النسخة الأصليةرد0
ThreeHornBlasts
· 07-05 05:48
النقش圈一波 جديدة حمقى要 خداع الناس لتحقيق الربح了
شاهد النسخة الأصليةرد0
SignatureDenied
· 07-05 05:46
آه، لقد قمت بالتداول للتو وكنت قريبًا من الخسارة.
شاهد النسخة الأصليةرد0
WhaleSurfer
· 07-05 05:38
لا بد من فهم النقش جيدًا قبل الانغماس فيه.
شاهد النسخة الأصليةرد0
blocksnark
· 07-05 05:37
لا زلت تتداول النقش؟ في الصباح دخلت مركز وحققت ربحاً صغيراً ثم رحلت.
النقش بروتوكول全解析:原理、现状与安全指南
النقش بروتوكول科普:实现原理与安全注意事项
مؤخراً، أطلقت العديد من منصات التداول الرئيسية سوق النقش، داعمةً بروتوكولات النقش المتعددة مثل BRC-20 وEVM، مما أثار اهتماماً واسعاً من السوق تجاه النقش. ومع ذلك، بسبب تعقيد وحداثة بروتوكول النقش، تتكرر العديد من المشاكل الأمنية، مما يهدد أمان أصول المستخدمين ويؤثر سلباً على التنمية الصحية لنظام النقش بأكمله.
ستتناول هذه المقالة بروتوكولات النقش الرئيسية، لمساعدة المستخدمين على فهم استخدامات بروتوكول النقش، وطرق تنفيذه، وكيفية حماية أصول النقش.
النقش简介
النقش هو وظيفة محددة في سلسلة الكتل، تسجل معلومات ذات معنى معين بشكل دائم على السلسلة. بمجرد كتابة هذه المعلومات في سلسلة الكتل، يصبح من الصعب تعديلها. يمكن تسجيل أنواع متنوعة من المعلومات، بما في ذلك النصوص البسيطة، والرموز المعقدة، والصور، مما يحقق معيارية وظائف الأصول الرقمية.
! علم النقش|فهم حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية
النقش الحالي
منذ ظهور النقش على سلسلة كتلة البيتكوين مثل BRC-20، تطورت بيئة النقش بشكل مزدهر، حيث تظهر مشاريع وبروتوكولات جديدة تقريبًا كل يوم. بدأت سلاسل الكتل الكبرى في الانضمام إلى بيئة النقش، مثل بروتوكول Ethscription على الإيثيريوم، وبروتوكول ARC-20 على البيتكوين، وبروتوكول BSC-20 على BSC، وبروتوكول PRC-20 على بوليجون، وغيرها. تهدف هذه البروتوكولات جميعًا إلى تحقيق إصدار النقش على سلاسل الكتل الخاصة بها.
! علم النقش|تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات النقش للسلاسل العامة الرئيسية
شرح تفصيلي لبروتوكول النقش الرئيسي
1. BRC-20
تستند بروتوكول BRC-20 إلى نموذج UTXO الخاص ببيتكوين وبروتوكول Ordinals. يسجل نموذج UTXO أحداث المعاملات بدلاً من الحالة النهائية، من خلال حساب إجمالي جميع UTXO الخاصة بالعناوين لحساب كمية العملات التي يحتفظ بها المستخدم. يخصص بروتوكول Ordinals رقمًا فريدًا لكل ساتوشي، ويدعم كتابة أنواع مختلفة من البيانات، مما يجعل كل ساتوشي فريدًا.
تقوم BRC-20 من خلال بروتوكول Ordinals بكتابة بيانات النص الموحد بتنسيق JSON إلى سونغ، كدفتر حسابات للرموز. تشمل العمليات الرئيسية الثلاث: deploy( نشر )، mint( صك ) و transfer( نقل ). يتم تنفيذ 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. إيثسكريبتشين
إيثسكريبتشن هو بروتوكول لإنشاء ومشاركة البيانات على إيثريوم، يستخدم كتل بيانات calldata للمعاملات لإضافة بيانات قياسية. لإنشاء إيثسكريبتشن، يجب تحويل المحتوى ( مثل الصورة ) إلى URI مشفرة بقاعدة 64، ثم تحويلها إلى سلسلة سداسية عشرية وإدراجها في calldata. عند النقل، يرسل المالك تحويلًا عاديًا إلى عنوان الاستلام، ويقوم بإدراج هاش المعاملة التي أنشأت إيثسكريبتشن في calldata.
! تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية](https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp)
4. نقش سلسلة الكتل EVM
تستخدم سلاسل الكتل EVM مثل BSC و Ethereum و Polygon طرقًا مماثلة، حيث يتم استخدام calldata لتخزين بيانات بتنسيق ثابت. على سبيل المثال، يكون تنسيق النقش في BSC نص JSON، ويتضمن أسماء البروتوكولات ونوع العملية واسم الرمز وكمية الرموز وغيرها من الحقول. عند النقل، يجب أيضًا ملء hash المعاملة التي تم إنشاؤها في calldata.
قد توجد اختلافات طفيفة بين سلاسل أو بروتوكولات EVM المختلفة، لكن المبادئ الأساسية متشابهة، حيث يتم استخدامها من خلال خاصية calldata.
! علم النقش|فهم حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات النقش للسلاسل العامة الرئيسية
ملخص
تناقش هذه المقالة مبادئ تنفيذ النقش على سلاسل الكتل العامة المتعددة. تستفيد هذه بروتوكولات النقش من خصائص نظام سلسلة الكتل العامة، حيث يتم حفظ المعلومات غير المتصلة بالإنترنت بتنسيق قياسي على سلسلة الكتل، ويتم التعرف عليها وعرضها من خلال خوادم غير متصلة بالإنترنت. لم تستخدم معظم النقوش العقود الذكية، مما يمكن أن يقلل من رسوم معاملات المستخدمين، ولكن يجب على المستخدمين فهم طريقة تنفيذ البروتوكول بشكل كامل لتجنب الخسائر الناتجة عن الأخطاء.
! علم النقش|تعرف على حالات الاستخدام وطرق التنفيذ وأمن الأصول لبروتوكولات الكتابة للسلاسل العامة الرئيسية