"1" الأعداد الترتيبية
العديد من المقالات الحالية تبدأ ببروتوكول الأرقام الترتيبية، ولكن في الوثائق الرسمية للأرقام الترتيبية، تذكر الأولى نظرية الأرقام الترتيبية. ومن هذا يمكن الاستنتاج بأن كيسي أيضًا استوحى بعض الإلهام منها لإنشاء بروتوكول الأرقام الترتيبية
كما نعلم جميعًا، الوحدة الصغرى في عالم البيتكوين هي الساتوشي (سات)، ويمكن ببساطة فهم نظرية الأعداد الترتيبية على أنها ترقيم اصطناعي لهذه السات. من قسم الدوافع في اقتراح BIP، يمكننا تلخيص أن النظرية ترغب في توفير وسيلة لعمل البيتكوين كمعرف ثابت لمنع تحويلات الملكية أو دوران المفتاح، دون الحاجة إلى أي تغييرات في شبكة البيتكوين.
بالطبع، هناك بعض الاعتراضات على هذه النظرية، مثل التقليل من خصوصية المستخدم، وزيادة حجم مجموعات UTXO، وهجمات الغبار، إلخ. لمزيد من التفاصيل، انظر اقتراح BIP.
اتفاق الترتيبات الثانوية
اقتراح اتفاق
تم اقتراح اتفاق الأعداد الترتيبية ونشره من قبل كيسي، الذي اقترح فيه الأفكار التالية:
هل يمكننا ترتيب هذه الـ"ساتوشي" بترتيب معين، وتعيين أرقام ترتيبية بين 0 و 2،100،000،000،000،000، ثم ربطها بمعلومات أخرى: صور، نصوص، فيديوهات، أو حتى سلسلة من الشفرات. نتيجة لذلك، أصبح كل ساتوشي فريدًا ولا يمكن استبداله. هذا يعادل منح بيتكوين القدرة الأصلية على إنشاء NFTs.
تم نشر اتفاق الأرقام الترتيبية في نهاية عام 2022، وتم نقش أول نقش على الشبكة الرئيسية في 14 ديسمبر 2022 بتوقيت UTC (https://ordinalswallet.com/inscription/6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0)، وخلال هذا الوقت تم الاتفاق على الاتفاقيةتم تحديثه دائمًا وتكرره ولكن لم يتم الإعلان عنه رسميًا. حالياً، يمكن تحديثه من أول إعلان رسمي تم العثور عليه على تويتر لكيسي كما يلي، لذا يمكن اعتبار اتفاق الأرقام الترتيبية مقترحًا إما في ديسمبر أو يناير: (شكرًا أيضًا على الدليل الذي قدمه شيب)
خصائص الاتفاق
أرقام SAT وتقسيم الندرة
البشر هم جمّاعون طبيعيون. نظرًا لأن أرقام السات ترقم بشكل اصطناعي، لماذا لا يُعطون هذه السات قيمة أعلى أو أقل، بحيث يكون هناك تمييز بين الندرة. حاليًا، هناك ٦ أنواع من الندرة:
هذه الندرة مشابهة لما نسميه "أوراق نقدية فهد"، "أوراق نقدية متسلسلة"، إلخ عند اللعب بأوراق نقدية في الحياة الواقعية. في الأساس، هي جميعًا أوراق نقدية. قيمتها الفعلية هي القيمة الاسمية للورقة، ولكن نظرًا لأن الناس يمنحونها معنى خاصًا، فإن لديها قيمة جمعية أعلى، وهناك قيمة إضافية، وهي ما نسميه في كثير من الأحيان "الاجماع يولد قيمة".
أثناء تخصيص رقم قاعدة معين لكل sat وتتبع في المعاملة، يسمح اتفاق Ordinals أيضًا لأي شخص بإرفاق بيانات إضافية مثل الصور (Image) والنص (Text) والفيديو (Video) والصوت (Audio)، إلخ من خلال اتفاق Ordinals. في الأيام الأولى، كان من المرجح أن يقوم اللاعبون بإنشاء NFTs عليه. كانت الموقف الأولي لمؤسس Casey حيال ذلك أيضًا هو السماح للناس بتخزين شيء لا يمكن تغييره على بيتكوين، أقدم سلسلة وأكثرها شيوعًا. لذلك، لفترة من الوقت، سيقوم العديد من الناس بمعادلة Ordinals بـ "Bitcoin NFTs". اليوم، لا يزال بإمكاننا رؤيتهم في محفظة Unisat.
التداول أولاً في الأولوية
من أجل ضمان أن الـ SAT السلسلي مع الأرقام التسلسلية ليس فوضويًا خلال عملية العملية، يتم استخدام طريقة العملية أولاً، أولاً.هنا مثال على مقال وانغ ييشي (https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/) لشرح خصائص 'الأولوية لأول الوارد، أول الصادر'.
في الصورة أدناه، هناك إدخالان على اليسار. يحتوي العنوان 1 والعنوان 2 على مجموع 5 ساتوشي. في هذه الصفقة، تم إرسال 4 ساتوشي إلى عنوان يبدأ بـ 3 OpZ، وترك ساتوشي واحد ليتم دفعه إلى المنقب كرسوم منقب.
بناءً على افتراض أننا في المعاملة أعلاه استخدمنا بشكل سري بروتوكول أورد لترتيب هوية (الرقم التسلسلي) لكل ساتوشي، ثم بعد اكتمال المعاملة، ذهبت الساتوشي ذات الرقم 4 من أورد A إلى D في العنوان 1 والعنوان 2 إلى العنوان 3، وتم إعطاء الساتوشي الأخير للمنقب.
ما يسمى "الأولوية لأول وارد" يعني أن كل رقم ساتوشي يتم ترتيبه وفقًا لفهرسه في إخراج المعاملة. على سبيل المثال، في إخراج المعاملة (Output) في الشكل أدناه، يتم تصنيف العنوان 3 قبل عنوان المنقب، ثم يتم نقل ساتوشي من العنوان 1 والعنوان 2 إلى العنوان 3 أولاً، ثم عنوان المنقب.
مبادئ البروتوكول
أي شخص ملم بالبيتكوين يعلم أن البيتكوين وُلد كنظام للنقود الإلكترونية الند للند. اللغة البرمجية التي يستخدمها ليست لغة برمجة كاملة لتورينغ، لذلك من غير الممكن تقريبًا تنفيذ وظائف معقدة، وجعلت تحديثات BTC الرئيسية في '17 و '21 من الممكن تنفيذ بعض الوظائف التي تتضمن منطق معقد على BTC.
بناءً على الفرضية التطويرية الموضحة أعلاه ، حقق بروتوكول Ordinals تأثير عرض ونقل عن طريق كتابة محتوى نقشه في النص الأساسي واستخدام UTXO. نظرًا لأن تكاليف البرمجة النصية لشجرة التطبيقات يمكن أن تكون فقط من المخرجات الحالية لشجرة التطبيقات ، يتم استخدام مرحلتين (التزام / كشف) لتحقيق النقش. أولاً ، عند تقديم صفقة ، نحتاج إلى إنشاء إخراج Taproot بنص يحتوي على محتوى النقش ، وثانيًا ، عند كشف الصفقة ، نحتاج إلى إنفاق الصفقة التي تم تقديمها في وقت سابق لكشف محتوى النقش على السلسلة. في هذه العملية ، نحتاج أيضًا إلى تسلسل محتوى النقش في سلسلة من الخطوات:
حسنًا، لشرح هذا بلغة بسيطة، فإنه يعادل لك بدء تحويل WeChat. خلال عملية التحويل، نحتاج إلى تحديد محتوى النقش الذي أنشأته في التعليقات (إخراج تابروت)، ثم إرسال التحويل (إنفاق لتقديم المعاملة)، لذا بعد اكتمال الإرسال، يمكننا أن نتيح للطرف الآخر رؤية ما كتبته في التعليق (الكشف عن المعاملة) في صندوق الدردشة. إذا لم يكن هناك تعليق على هذا التحويل أو تم إلغاء المعاملة، فإن محتوى هذا النقش لن يتم تحميله إلى الرابط.
اتفاق Brc20 "1"
مقترح اتفاق
بعد ظهور بروتوكول Ordinals، كان اللاعبون الأوائل يلعبون بالرموز غير القابلة للاستبدال، وقد أصدر المطور المجهول دومو معيارًا تجريبيًا في 2023.3.8 — بروتوكول BRC-20 المحسن بناءً على بروتوكول Ordinals ونشر أول $ordi BRC20 بشكل رسمي، مما يتيح لأي شخص إصدار الرموز على شبكة بيتكوين، على غرار كيفية لعب الرموز ERC-20 على إيثيريوم.
ملاحظة:
أول تغريدة لدومو حول BRC-20 كانت في 9 مارس 2023، ولكن من خلال النظر إلى وقت النشر ل $meme و $ordi، يجب أن يكون قد تم إطلاقه في 8 مارس 2023.
$meme كان الأول BRC20 المنشأ و $ordi كان أول BRC20 الصادر رسميًا، ويمكن استنتاج ذلك من خلال النظر إلى وقت نشرهما
ومع ذلك، يجب على الجميع أن يكونوا قد شهدوا تطور $ordi. ليس هناك الكثير من الإشارة هنا. لمزيد من التفاصيل، يرجى الرجوع إلى التغريدة أدناه:
مبادئ البروتوكول
ينشئ بروتوكول BRC-20 سلسلة من المعايير لتمكين نشر وإطلاق ونقل رموز BRC20 استنادًا إلى نظرية الترتيب. تم استمداد معايير تنسيق البروتوكول من تنسيق مشروع اسم Sats (أول مشروع DID استنادًا إلى بروتوكول Ordinals):
أيضًا، لشرح بلغة مبسطة هنا، مثل اتفاق الأرقام الترتيبية، فإنه يعادل بدء تحويل WeChat من جانبك، لكن محتوى الملاحظات مختلف.
تمديد
على الرغم من أن هذا الأسلوب في بروتوكول BRC-20 يمكن أن يتيح الإصدار المجاني للرموز الموحدة على سلسلة بيتكوين، إلا أنه نظرًا لعدم توفر نموذج حساب في بيتكوين ووضع محتوى BRC-20 في سكريبت Segwit’s Taproot، فإننا غير قادرين على حساب رصيد BRC20 المباشر لكل حساب على السلسلة. لذلك، الطريقة الحالية هي بناء خادم فهرس تحت السلسلة لتحقيق استرداد معلومات رمز BRC20، حساب الرصيد، تحويل المعاملات، وما إلى ذلك، ولكن هناك خطر من التمركز.
أولاً، دعنا نفهم أولاً الأجزاء الثلاثة لبروتوكول طبقة BTC: يحدد الاتفاق قواعد كتابة البيانات إلى بيتكوين، ويوفر المُفهرس القدرة على الاستعلام وتحليل هذه البيانات، ويسجل دفتر الأستاذ أرصدة الرموز ويعالج عمليات النقل.
بالنسبة لBRC20، يحتاج خادم الفهرسة أولاً إلى التعرف على كل نشر BRC20 من أجل قراءة معلومات الرمز، والتي تُسمى "الفهرسة".
في الوقت نفسه، نظرًا لأن أرصدة BRC20 محفورة جميعها في النص البرمجي، فإن الشبكة BTC نفسها لا يمكنها التعرف عليها، لذلك يجب على خادم فهرس BRC20 بناء دفتر حسابات محلي لتسجيل رصيد BRC20. في كل مرة يحدث فيها تحويل، يجب التحقق من الدفتر الحسابي المحلي وتحديثه لمعرفة ما إذا كان بإمكان إجراء العملية (هل هناك عدد كاف من العملات).
لذلك، يحتاج BRC20 إلى إرسال صفقتين أثناء الصفقة:
المعاملة الأولى تقرأ أحدث بيانات الدفتر في الدفتر المحلي وتحسب الرصيد
يتم نقل الصفقة الثانية بعد ذلك.
بروتوكول الأرقام الترتيبية مصمم في الأساس للNFTs. بناءً على تحسين BRC20 الخاص به، يتزايد تعقيد النقل بشكل متكرر. كما يقوم فهرس BRC20 بأداء العمل المتمثل في دفتر الأستاذ. يوجد هذا الدفتر بشكل كامل خارج سلسلة الكتل من Bitcoin. يجب على الفهرس تسجيل كل تغيير في الرصيد بدقة لضمان سلامة الدفتر.
لذلك، مع تراكم الوقت، ستتراكم دفاتر الفهرس وستزداد الضغوط على العقد. إذا لم يتم تحفيز الفهرس بشكل مستمر، سيكون من الصعب الاستمرار. إذا لم يعد دفتر الفهرس في الخدمة، فإن BRC20 سيكون غير قابل للاستخدام تمامًا.
أنظمة TRAC "2"
$TRAC
$TRAC هو رمز BRC20 أطلقه بيني في 2023.5.3 ونشر رسميًا وأطلق في 2023.5.22.
نواة تراك
نواة تراك هي مُدبر أوراق ومُفهرس للبتكوين، والذي يحل مشاكل مثل التفهرس والاسترجاع وتسعير بيانات البيئة النقشية.
على سبيل المثال، فيما يتعلق بالفهرس، على الرغم من أن بيانات النقش تُخزن على سلسلة الكتل الخاصة بالبيتكوين، إلا أن هذه مجرد معلومات تتعلق بالنقش، ويتطلب عملية تحديث البيانات والتدقيق معالج فهرس مركزي من جهة ثالثة، ويتم دائمًا انتقاد الأمان (على سبيل المثال، خطأ حساب فهرس بينانس في نهاية نوفمبر). وبالتالي، يمكن لـ Trac جعل نظام النقش يورث أمان البيتكوين إلى حد أكبر، وجمع وتنظيم وفرز جميع البيانات على البيتكوين، ويخطط لإدخال مئات العقد المؤشرة في المستقبل.
في الوقت نفسه، مع زيادة عدد العقد، يقوم Trac Core أيضًا بدمج دور المُهيِّمين للحصول على البيانات الموثوقة الضرورية من مصادر خارجية لإدخال البلوكشين، وهو الأساس لبناء بروتوكولات عالية المستوى لاحقًا مثل DeFi الأصلية المحفورة، ويمكن استدعاء واجهة برمجة التطبيقات الخاصة بـ Trac مجانًا.
نتيجة لذلك، يمكن القول إن فتحة بطاقة Trac Core البيئية، التي تعمل كمُفهرس لامركزي ومورد للبيتكوين، تتقدم على معظم مشاريع النقش.
بروتوكول تاب
بروتوكول تاب هو بروتوكول محسن يعتمد على Ordinals الصادرة من قبل فريق $TRAC في 7 أغسطس 2023. يمكننا أن نعتبره نسخة محسنة من بروتوكول BRC20 المعكوس. إنه بروتوكول متوافق ومحسن لـ BRC20. لديه الخصائص الأربعة التالية:
يستخدم $TRAC المنشور سابقًا كرمز حاكم لبروتوكوله (ليس مميزًا جدًا، ولكن سأشرح ذلك هنا)
حاليًا، تم إصدار الرموز $TAP و $-TAP بشكل رسمي في بروتوكول Tap، حيث تم طباعة $TAP من قبل BennyTheDev في 6 أغسطس 2023؛ تم فتح $-TAP للتعدين من قبل المجتمع، بإجمالي 21،000،000 (أو 21،000). وفقًا لبحث Shep، تم نشر $-TAP قبل $TAP بمدة 30 دقيقة، وهو الرمز الأول الحقيقي في البروتوكول.
أنبوب
تم اقتراح بروتوكول الأنابيب من قبل مؤلف $TRAC بيني، وكان ذلك تحسينًا لبروتوكول الأحرف. يمكن القول إن اتفاقية الأنابيب قد نشلت اتفاقية الأحرف لأن اتفاقية الأحرف تم اقتراحها من قبل كايسي، مؤسس اتفاقية الأعداد، لكن تركيزها الرئيسي على اتفاقية الأعداد، لذلك كان تطوير اتفاقية الأحرف بطيئًا، وقام بيني بإطلاق اتفاقية الأنابيب في غضون حوالي شهر واحد بعد التعرف على أفكار اتفاقية الأحرف
الرابط بين الثلاثة
في هذه النقطة، يمكننا رؤية أن بيني قد أطلق 3 مشاريع على التوالي في أقل من نصف عام، وهذه المشاريع الثلاثة متشابكة أيضًا، وهي مجموعة الدمية النهائية. دعونا نستخدم الصورة أدناه لفك علاقة بينها.
بشكل عام، تُستخدم رموز الحوكمة لمشروع كعملة أصلية للاتفاق، ويمكن لبيني تعزيز وتقييد بعضهما البعض من خلال هذه الطريقة من رموز الحوكمة، وهو أمر نادر للغاية. حاليًا، لم يتم الإعلان رسميًا عن الوظائف الخاصة بهذه الرموز، لذلك يمكننا رؤية ما إذا كانت هذه الرموز ستحدث بعض التصادمات المثيرة في التطور القادم.
اتفاق "3" Atomicals
مقترح اتفاق
حاول مؤسس بروتوكول Atomicals تطوير مشروع DID على بروتوكول Ordinals في فبراير، ولكن خلال عملية التطوير، اكتشف أن القيود المفروضة على بروتوكول Ordinals جعلت بعض الميزات التي يرغب فيها غير ممكنة أو محرجة بعض الشيء. غرد بأول فكرة له حول بروتوكول Atomicals في 2023.5.29، وأطلق الاتفاقية في 2023.9.17 بعد عدة أشهر من التطوير.
لم تثير الإطلاق الأولي لبروتوكول Atomicals الكثير من الضجة في نظام بيتكوين لأنه في ذلك الوقت، بسبب إدخال بروتوكولات Ordinals وبروتوكول BRC-20، ظهر عدد كبير من البروتوكولات المحسنة القائمة على تلك البروتوكولات على سلاسل مختلفة، لكن عندما نظرنا إلى وثائق بروتوكول Atomicals، وجدنا أنها كانت بروتوكول مختلف تماما.
الأسس النظرية - نظرية المسألة الرقمية (DMT)
نظرية DMT (نظرية المادة الرقمية) تشير إلى نظرية المادة الرقمية، مما يعني أن المعلومات الرقمية ليست مجرد أرقام وحروف عشوائية؛ في الواقع، يمكن النظر إليها أيضًا على أنها "مادة" خاصة بها، مثل الخشب أو المعدن. يمكن أن تكون DMT معاملات أو بايتات أو أي نمط آخر من بيانات سلسلة الكتل في بيانات سلسلة الكتل، ويمكن تحويل هذه الأنماط إلى عناصر رقمية قيمة أو أصول رقمية.
هنا أيضًا اقتباس لمحتوى الدكتور جينجل ليفهم الجميع بشكل أفضل:
المشاكل التي يواجهها بناة البيتكوين الحالية
الثلاثة الأولى هي أسئلة للمطورين، والثلاثة الأخيرة هي للمبدعين
نظرية الذرة
بروتوكول Atomicals هو بروتوكول بسيط ومرن لطباعة ونقل وتحديث الكائنات الرقمية (المعروفة تقليدياً بـ NFTs) لسلاسل كتلية لإخراج المعاملات غير المنفقة (UTXO) مثل بيتكوين.
1 ️ ︎ الكائنات الرقمية - NFTs "الذرة"
الذري (أو "الذرة") هو نوع جديد من NFT يمكن إنتاجه، نقله، وتحديثه على بيتكوين. الفرق الرئيسي هو أنه ليس هناك حاجة لاستخدام خدمة مركزية أو فهرس خارجي موثوق به. لا يتطلب أي تغييرات في بيتكوين للعمل، ولا يتطلب سلاسل جانبية أو أي L2. حان الوقت لاستعادة السيطرة على حياتنا الرقمية بشكل دائم.
2 ️ ︎ بيتوورك - مايكرو بروف اوف وورك بوو
أكثر التحسينات المثيرة للاهتمام لبروتوكول Atomicals هو إضافة عملية الحساب المركزية إلى عملية إنتاج الرمز المميز للعملة، والتي تسمى BitWork. يحتاج المؤسسون إلى حساب قيم التجزئة بشكل شامل تطابق الحروف الرئيسية المحددة قبل أن يتمكنوا من إنتاجها.
يمكن لنظام PoW أن يجعل عملية إنتاج العملات عادلة نسبياً، مع حقن قيمة الطاقة والوقت ومكونات الحظ العشوائي.
على عكس خوارزميات PoW التقليدية، التي يصعب حسابها، يمكن لـ Bitwork ضبط صعوبة التعدين بطريقة دقيقة عن طريق تغيير طريقة التطابق بالبادئة. يمكن أن يضيف أرقامًا بين 1 و 15 بعد البادئة، مثل "7777.1" أو "7777.15" أو أي رقم بينهما، مما يشير إلى نطاق التغيير الذي يُسمح به لهذا الحرف.
مبدأ عمله هو “.” الرقم الذي يليه يُسمى نصف بطاقة ويُستخدم لتطابق أي حرف 5 ابتداءً من ذلك الرقم. مع “7777.10” على سبيل المثال، يجب أن تكون الأحرف الأولى 4 من txid (hex) هي “7777”، ويمكن أن يكون الحرف الخامس رقم 10 (hex) أو أكثر.
لذا يمكن أن تكون الأرقام الخمسة a و b و c و d و e و f. يسمح هذا للنظام بأكمله باختيار ما بين 2 و 16 مرة بدلاً من 16 مرة فقط في كل مرة يزداد فيها الصعوبة.
في الوقت نفسه، قدم BitWork أيضًا بعض حالات الاستخدام الجديدة:
3 ️ ︎ حاويات NFT - المعيار NFT
يعد الحاويات (Container) هو معيار جمع لتمثيل NFTs والبيانات الوصفية. يمكن استخدامه لإضافة/تعديل/حذف محتوى أي اتفاق مثل Atomicals، Ordinals، Bitmaps، وما إلى ذلك، ويمكنك أيضًا اختيار “ختم” دائم، أي قفل المحتوى في حاوية ثم تدمير “المفتاح” الذي يمكن فتح الحاوية به، وبالتالي تحقيق هدف الحفاظ على الحالة التي كانت عليها عند الختم ولا يمكن تعديلها.
خدمة اسم الحاوية:
4 ️ ECT ARC20 — عملة ملونة
بروتوكول Atomicals يستخدم أصغر وحدة في بيتكوين، سات كالذرة الأساسية. يُستخدم UTXO لكل سات لتمثيل الرمز نفسه، أي رصيد ARC20 هو عدد السات. 1 رمز = 1 سات.
ARC20 هو نموذج عملة ملونة، وتُسجل معلومات التسجيل في سيناريو تحويل. من خلال ربط المعلومات بـ UTXO، يمكن تحسين قابلية البرمجة واللامركزية للرمز. في الوقت نفسه، يتم ضمان أمان التحويل عن طريق شبكة BTC الرئيسية. ليس هناك حاجة لأي نظام خارجي لحساب رصيد عملات ARC20 من حيث تتبع التحويلات وحساب الأرصدة، لأن رصيد الرمز متسق مع عدد SATs في UTXO. وهذا هو أكبر فارق عن بروتوكول BRC-20.
عند نشر ARC20، مثل اسم الرمز المميز، الكمية الإجمالية، الحد الكمي، إعدادات الصعوبة، الكتلة البدءية، الصور، الخ.
عندما يقوم المستخدمون بإصدار ARC20 ، يكتبون اسم الرمز في سكريبت UTXO. يتم تحديد المبلغ مباشرةً من خلال عدد sats في UTXO ، 1 sat = 1 رمز.
3. لنقل ARC20، لم يعد المستخدمون بحاجة إلى إيداع أي بيانات في BTC؛ فهم بحاجة فقط إلى استخدام UXTO، الذي يستمر في حمل الرموز، كإدخال وإخراج للمعاملات إلى عناوين أخرى.
من أجل ARC20 ، نحتاج فقط إلى فهرس يساعدنا على قراءة معلومات تسجيل الرمز وتحديد معاملات الإنتاج لتأكيد أي UTXO هو ARC20.
فوائد هذا هي:
بالطبع، تحمل تصميم العملات الملونة بعض العيوب أيضًا، لأن الرصيد لا يتم كتابته في البيانات، بل إنَّ السات مُرتبط، لذا الدقة الدنيا لتقسيم رصيد ARC20 هي 1.
هذا يجعل من الصعب أيضًا على المستخدمين إجراء معاملات دقيقة تحت شبكة بيتكوين نفسها، التي حددت حدًا أدنى لعملية التحويل بمقدار 546 سات لمنع هجمات الغبار. ومع ذلك، قد اقترح بروتوكول Atomicals الآن خطة تقسيم محددة ويتم تطويرها بنشاط.
ها هي صورة لتوضيح الفرق الأساسي الأكثر أهمية بين BRC20 و ARC20:
5 ️ ︎ نظام اسم العالم (RNS) — نظام اسم النطاق
يدعي RNS أنه المنافس الحقيقي لنظام أسماء النطاقات DNS ويهدف إلى أن يكون بديلاً عالميًا لنظام DNS وأنظمة أسماء النطاقات الأخرى على البلوكشين
أسماء النطاقات هي معرفات قابلة للقراءة من قبل الإنسان يمكن استخدامها لربط عناوين الشبكة ومعلومات الموارد. تبدأ أسماء النطاقات بعلامة إضافية + وتحتوي على حرف أبجدي واحد على الأقل، مثل +alice و+agent007، وهي جميعًا أسماء صالحة (مستوى أعلى — النطاق أو TLR في نظام أسماء النطاقات للنطاق).
اسم النطاق مملوك ذاتيًا ومُدار ذاتيًا مباشرة على سلسلة كتل البيتكوين باستخدام تنسيق كائن رقمي ذري، مما يعني بشكل أساسي أنه لا توجد وسطاء أو مسجلون مركزيون.
6 ️ ︎ صياغة الممتلكات الفرعية — ورشة عمل النطاق الفرعي
إدارة وترميز المجتمعات من خلال إصدار العوالم الفرعية (Subrealms) تحت أي عالم (Realm). القواعد المحددة كما يلي:
ها هو مثال عام:
بالإضافة إلى ذلك، يمكن استخدام Subrealm أيضًا لتنظيم وسائل التواصل الاجتماعي، التحقق من الهوية، مكافآت الولاء، والمزيد.
خصائص الاتفاق
من خلال نظرية الذرة أعلاه، يمكننا أن نرى أن السمات الرئيسية لبروتوكول Atomicals تشمل:
الاختلافات الرئيسية عن الاتفاقيات الأخرى
أفضل طريقة لفهم الاختلافات في بروتوكول Atomicals هي مقارنته ببروتوكولات NFT الشهيرة الأخرى:
بروتوكول البتماب "4"
مقترح اتفاق
Bitmap.land هو أول مشروع ميتافيرس في نظام بيتكوين، استنادًا إلى نظرية ordinals (نظرية ordinals) ونظرية bitmap (نظرية bitmap).
نظرية البتماب (نظرية البتماب) تم اقتراحها من قبل مستخدم Twitter@blockamotoفي 5.6.2023.
تقوم هذه النظرية بتعيين كل مدخل للمعاملة في كتلة بيتكوين كطرد (طرد) لتشكيل كتلة أو حي (حي). نظرًا لاختلافات في حجم المداخل للمعاملات المختلفة، فإن حجم الطرد المعين أيضًا مختلف.
مفهوم الاتفاق
تأثر مشتريات Bitmap.land بـ Decentraland و The Sandbox واستخدمت طريقة تقسيم الأراضي ورسم الأنماط على الخريطة، مماثلة لمنطق شراء الأراضي على هاتين المنصتين. يكتب المستخدمون البيانات إلى ساتوشي من خلال النقوش للحصول على ملكية كتل بيتكوين معينة، مماثلة للتنقيب المجاني.
على سلسلة كتل البيتكوين، يتم تقسيم كل كتلة إلى أربعة أجزاء لتمثيل دورات التقليص المختلفة. يمكن للمستخدمين التحقق من العدد واللون لكل كتلة على موقع Bitmap.land. تمثل الألوان المختلفة حالات مبيعات مختلفة.
يتعلق بيع Bitmap.land ارتباطًا كبيرًا بنظرية الرقم الترتيبي، مما يشبه بيع الأراضي الافتراضية في Decentraland و The Sandbox، والتي تعتمد على معايير ERC-721. نظرية الرقم الترتيبي تشبه مبادئ العملات المعتقلة في وقت مبكر، لكن الاثنان مختلفان في سياق رواية بيتكوين الحالية، والتوافق، والبيئة البيئية، والبنية التحتية. على الرغم من أن نظرية الرقم الترتيبي ليست بتكنولوجيا مبتكرة مثل ERC-721، إلا أن نهج BRC-20 أكثر بدائية.
تقدم نظرية البت ماب تفسيرًا جديدًا لكتلة البيتكوين، مما يوفر تفسيرًا موضوعيًا، على الرغم من نقصان في الفائدة. لقد غيرت العلاقة بين البيتكوين والميتافيرس، مما منح كل كتلة من سلسلة الكتل الخاصة بالبيتكوين بعدًا جديدًا وجعلتها جزءًا من الميتافيرس عن طريق السماح للمستخدمين بامتلاك وتسجيل الكتل الفردية.
جذبت نظرية البتماب انتباه مجتمع الأردينالز وأشعلت انفجارًا في النقوش. يمكن لأي كتلة على سلسلة كتل بيتكوين أن تصبح جزءًا من الميتافيرس من خلال بتماب، مما يجلب فرصًا جديدة للإبداع والملكية إلى المجتمع.
تمتزج Bitmap.land الحدود بين بيتكوين والميتافيرس من خلال نظرية البتماب، ممهدة الطريق للملكية والإبداع وتطوير المجتمع. مع استمرار جنون النقش، فإنه يعني إمكانات هائلة لأولئك الذين يسعون إلى مكان في العالم الرقمي.
يمكن للطلاب المهتمين أيضًا الانتقال إلى المتصفح الرسمي لعرض مختلف البت مابس: https://bitmap.game/
بروتوكول BRC-100 "5"
اقتراح اتفاق
كما نعلم جميعًا، فقد جلبت البروتوكولات المعتمدة على بيتكوين مثل بروتوكول Ordinals و BRC-20 الكثير من المجال للخيال لتطوير نظام البيتكوين من خلال آلية "إعلان على السلسلة وتحليل خارج السلسلة". علاوة على ذلك، تم إصدار عدد كبير من NFTs والرموز المميزة للبيتكوين، لكن تطوير التطبيقات اللامركزية مثل DeFi ما زال متأخرًا. ونتيجة لذلك، أصدر Mikael.BTC بروتوكولًا يدعم الحوسبة اللامركزية: BRC-100 في 2 سبتمبر 2023.
مقدمة الاتفاق
BRC-100 هو بروتوكول تمديد مبني على نظرية Ordinals، مصمم لتنفيذ تطبيقات لامركزية مختلفة على Bitcoin Layer 1. هذا الاتفاق لا يقوم فقط بأداء وظائف BRC-20 الأساسية على Bitcoin، مثل الإنشاء والتعدين والتداول، ولكنه أيضًا يقدم مفهوم الحوسبة اللامركزية.
هذا يعني أنه بناءً على استخدام مكدس البروتوكول BRC-100، يمكن تطوير مختلف التطبيقات اللامركزية مثل DeFi، SocialFi، و GameFi، مما يجلب سيناريوهات تطبيق حقيقية لامركزية، خالية من الثقة، مقاومة للرقابة، وغير مراقبة إلى الطبقة الأولى من بيتكوين.
أحد الميزات الرئيسية لبروتوكول BRC-100 هو قدرته على التوافق، حيث يتيح لجميع البروتوكولات والتطبيقات ضمن مجموعة بروتوكولاته أن تكون متوافقة مع بعضها البعض، ويدعم أيضًا التفاعل مع BTC وBRC-20، أو سلاسل طبقة 1 أخرى مثل إيثيريوم وستاكس. بالإضافة إلى ذلك، قدم البروتوكول نموذج UTXO ونموذج ماكينة حالة، مما يعزز أمانه وقدراته الحسابية.
خصائص الاتفاق
لأن بروتوكول BRC-100 هو تمديد لنظرية الأرقام الترتيبية، فإن BRC-100 نفسه يحتوي على جميع ميزات BRC-20، مع إضافة بعض الميزات المبتكرة أيضًا:
توفير المال: يعتمد على بروتوكول BRC-100 لمختلف التوسعات مثل اتفاقيات الهبوط الجوي، واتفاقيات الحوكمة، واتفاقيات الباعث، الخ. يمكننا فهم أن ميكائيل يرغب في إدخال مختلف أساليب DeFi في BTC
الخلافة البروتوكولية
يقدم بروتوكول BRC-100 مفهوم الإرث. البروتوكولات التي ترث مباشرة أو غير مباشرة من BRC-100 تُسمى بروتوكولات تمديد BRC-100. يجب أن يرث بروتوكول التمديد BRC-100 من بروتوكول واحد فقط. يرث الاتفاق الموسع خصائص وعمليات وعمليات الحساب من الاتفاق الأصلي، ويمكنه فقط تمديد الخصائص والعمليات الحسابية.
هذا مشابه لعملنا في صنع الخزف، في البداية كان مجرد جنين من الطين. ببطء، ونحن نصقله ونشكله، نمتلك تدريجياً وظائف متوسعة أكثر مثل الزينة، وتخزين الأشياء، إلخ.
مكدس بروتوكول BRC-100
بروتوكول BRC-100 وجميع توسيعاته وتحسيناته معروفة جماعيا بمكدس BRC-100. استنادًا إلى هذا المكدس، جميع الرموز / التطبيقات متوافقة مع بعضها البعض، مما يعني أنه يمكن لرمز / تطبيق واحد استخدام التطبيقات الأخرى في أي مكان.
اتفاقيات وتطبيقات
في مكدس بروتوكول BRC-100، يعد البروتوكول معيارًا لوصف الخصائص والعمليات والعمليات الحسابية لتطبيق. التطبيق هو مثيل تم إنشاؤه بعد نشر البروتوكول على شبكة بيتكوين عبر نقش.
تطبيق هو في الأساس رمز بقدرة حسابية وحالة. يتم وصف قوة الحساب للتطبيق بالتفصيل في البروتوكول. إذا لم تضيف تطبيقًا فرعيًا، فإن التطبيق لا يمكن أن يمتلك قوة حسابية غير موجودة في الاتفاق. يمكن للتطبيق الفرعي المضاف أيضًا أن يكون فقط بقوة البروتوكول؛ خلاف ذلك، فإن المُفهرس العام لا يمكنه التحقق من حالة التطبيق، مما يتسبب في عدم اتساق حالة المستخدم والتطبيق.
تضمين التطبيقات
يمكن تضمين التطبيقات المنشأة بناءً على BRC-100 وبروتوكولاته الموسعة، أي تحت تطبيق واحد، يمكن إنشاء تطبيق آخر، يُسمى تطبيق فرعي.
تبدأ علامة تطبيق الطفل بـ "رمز تطبيق الأصل: " . يمكن إنشاء تطبيقات متعددة تحت تطبيق واحد لإكمال منطق الحساب المستقل المتعدد. على سبيل المثال، في سيناريو AMM DEX الكلاسيكي، يجب إنشاء تطبيقات فرعية / رموز LP متعددة، مثل "amm_dex: LP_BRC100_BTC"، داخل تطبيق DEX.
حالة التطبيق والعنوان
بالإضافة إلى نموذج UTXO، يقدم بروتوكول BRC-100 أيضًا نموذج آلة حالة لتوسيع القدرات الحسابية للبروتوكول.
يمكن أن تكون التطبيقات والتطبيقات الفرعية والعناوين جميعها لها حالات. على سبيل المثال، يمكن للتطبيقات الاحتفاظ بالرموز، ويمكن للعناوين الاحتفاظ بالأرصدة داخل التطبيقات. يتم إجراء UTXO وعمليات الانتقال بواسطة تعليمات الحرق2/الحرق3 والتعليمات النقدية2/النقدية3.
تُستخدم عمليات الحساب الحاسوبية (CoP) لتمثيل منطق الحوسبة النوعي، أي منطق تحويل حالة التطبيق والعنوان.
على سبيل المثال ، يدمر العنوان A 10 token1 للتطبيق عبر نقش burn3. في هذه المرحلة ، يحتوي التطبيق على UTXO و 10 token1. يمكن للتطبيق تخصيص هذه الرموز العشرة1 من خلال منطقه الحسابي عن طريق تغيير أي عنوان أو الحالة الداخلية للتطبيق. ثم يمكن لعنوان token1 في التطبيق أو التطبيق سكه باستخدام الأمر mint3.
أذونات
يقدم بروتوكول BRC-100 دورين: المالك والمدير.
يُطلق على العنوان الذي يحمل نقش نشر التطبيق اسم المالك. يمكن للمالكين تتبع تحويلات UTXO مع نقوش النشر. المالك لجميع تطبيقات الأطفال هو مالك التطبيق الأصلي.
يتم إدارة المسؤولين من قبل المالك، والمسؤولون لا يستطيعون إدارة مسؤولين آخرين. تقتصر حقوق المالكين والمسؤولين بشكل صارم. لا يمكنهم فحص المستخدمين؛ يمكنهم فقط: إدارة التطبيقات التي لم تطلق DAO بعد وإتمام عمليات الحساب mint2/burn2.
يمكن أن يكون المسؤول عنوانًا أو تطبيقًا أو تطبيق فرعي. بشكل افتراضي، التطبيق والتطبيق الفرعي هما مسؤولي بعضهما البعض؛ لا توجد إعدادات إضافية مطلوبة، ولكن التطبيقات الفرعية ليست مسؤولة بعضها عن بعض.
يجب إرسال نقش حرق2/ حرق3 إلى المطور التابع للتطبيق من أجل معالجته بشكل صحيح.
يمكن أن يتم تخصيص بعض الرموز التي يحتاج إلى إصدار "mint2" إليها بشكل منطقي فقط من قبل التطبيق / الجزء الفرعي، ويجب أن يكون التطبيق / الجزء الفرعي المسؤول عن الرمز. تحتوي تعليمات "burn2" أيضًا على منطق مماثل.
يجب إرسال نقشة الحرق2/الحرق3 إلى مطور التطبيق لمعالجتها بشكل صحيح وفقًا لمنطق العملية الحسابية.
الحكم اللامركزي للتطبيقات
تقدم مكدس بروتوكول BRC-100 بروتوكول حوكمة: BRC-101، الذي يحكم التطبيقات التي تنفذ BRC-100 أو معايير بروتوكوله الموسعة. بمجرد أن يطلق التطبيق DAO، يحتاج إلى إكمال الحوكمة من خلال التصويت اللامركزي.
حكم التطبيق يشمل تحديث خصائص التطبيق والتطبيقات الفرعية، ونشر التطبيقات الفرعية، وإيقاف التطبيقات. حكم التطبيق هو حكم على السلسلة. بمجرد مرور التصويت على السلسلة، يجب إعلام التطبيق من خلال الإجراء الحسابي: egov، ثم سيقوم التطبيق تلقائيًا بالحكم بعد قفل الوقت.
نشر التطبيقات / الرموز
في بروتوكول BRC-100، هناك طريقتان لنشر التطبيقات: الأولى هي نشرها مباشرة باستخدام تعليمات النشر، والثانية هي نشرها من خلال بروتوكول الحوكمة، BRC-101.
الأولى تستخدم لنشر تطبيقات الأبوة والطفولة التي لا تتطلب تكوين الحوكمة، والأخرى تستخدم لنشر تطبيقات الطفولة التي تتطلب الحوكمة.
طباعة الرموز
يوفر بروتوكول BRC-100 ثلاث تعليمات للضبط: ضبط، ضبط2، و ضبط3، لضبط الرموز المميزة في سيناريوهات مختلفة.
عند نشر التطبيق، تحتاج إلى تعيين عدد الرموز التي يمكن للمستخدمين ضبطها (باستخدام أمر "ضبط")، سيتم ضبط الرموز المتبقية أيضًا باستخدام تعليمات "ضبط".
"Mint": نعناع المستخدم ، النعناع العادل ، يمكن لأي شخص سك الرموز المميزة للمستخدمين ، ولكن لا يمكن أن يتجاوز العدد الإجمالي لمشغلي "النعناع" إعدادات سمات "max" و "mma" للتطبيق. بعد سك العملة ، سيزداد المعروض المتداول من الرموز المميزة.
"mint2": عملية إنتاج مسبق: تقوم التطبيقات بتسجيل عدد المستخدمين أو التطبيقات التي يمكن إنتاج عملات مشفرة لها، ويمكن لأي شخص إنتاج عملات مشفرة للمستخدم أو التطبيق بموجب قواعد التطبيق. بعد الإنتاج المسبق، ستزيد كذلك العرض الدائري للعملات المشفرة.
"Mint3": Mint3 هو سك الخزينة. Mint3 هو رصيد المستخدمين أو التطبيقات في التطبيقات الأخرى. يمكن لأي شخص تطبيق رموز mint3 المميزة للمستخدمين أو التطبيقات بموجب قواعد التطبيق. بعد mint3 ، لن يزداد العرض المتداول من الرموز المميزة.
تدمير الرموز
التدمير هو عملية جديدة تم تقديمها في بروتوكول BRC-100. يمكن للمستخدمين نقش عملية التدمير ثم نقل النقش إلى المنشئ التطبيقي، وهو ما يشبه الدلالة على عملية النقل. سيتم بعد ذلك تدمير الرموز المحروقة أو نقلها إلى رصيد التطبيق.
على غرار تعريف عملية الضربة، هناك 3 مشغلين للحرق: الحرق، الحرق2، والحرق3، والذي يتطابق منطقياً مع الضربة، الضربة2، والضربة3 على التوالي. لا تتطلب أي تكوين إضافي، وجميع التطبيقات/الرموز تدعم هذه الأوامر الثلاثة للحرق.
"حرق": حرق عام، حيث يمكن للجميع استخدام التعليمات لتدمير الرموز. بمجرد تدمير الرمز بنجاح، ستنخفض الدورة، ولا يمكن إصدار الرموز المدمرة مرة أخرى.
"burn2": يتم تدمير قائمة الانتظار. وفقًا للقواعد المحددة من التطبيق، بعد نقل الرموز burn2 إلى التطبيق، سيتم تقليل رصيد المستخدم، وسيتم تحديث حالة التطبيق وسيتم تقليل الدوران. في الواقع، يمكن تنفيذ منطق مثل إزالة السيولة في AMM DEX من خلال burn2.
"Burn3": يتم تدمير الخزانة. سيقوم Burn3 بتقليل رصيد الرمز المميز للمستخدم وزيادة رصيد تطبيق "to". في التطبيقات الفعلية، من الممكن التعاون مع mint3 لاستكمال منطق تبادل الرموز وزيادة السيولة في AMM DEX.
ضرائب المعاملات والانكماش
قدمت اتفاقية BRC-100 آلية جديدة لتداول الرموز: ضرائب المعاملات والانكماش. يمكن للتطبيقات تعيين النسب المئوية لضريبة المعاملات ومستلمي الضرائب والنسب المئوية للثقب الأسود للمعاملات. تسري هذه الإعدادات فقط عند التداول في البورصات اللامركزية القائمة على AMM. لا تتحمل عمليات التحويل والسك والتدمير العادية ضرائب على المعاملات أو الانكماش.
العمليات الحسابية
العمليات الحسابية هي سلوكيات حسابية موسعة لبروتوكول BRC-100. يتم تمثيلها بواسطة سمة cop وهي أصغر وحدة للقوة الحسابية للبروتوكول. عند استخدامها مع مشغل op: burn2 / burn3 / mint2 / mint3 ، يمكن فهمها على أنها وظيفة انتقال الحالة ، والتي تحدد كيفية تحديث حالة التطبيق والمستخدم تحت مشغل op المقابل.
أوراكل أوراكل
الأوراق المالية هي متطلبات شائعة للبلوكشين للتفاعل مع جميع الأطراف تحت السلسلة، وقد تم تنفيذها وتطبيقها بشكل جيد على بلوكشينات مثل إيثيريوم. بدون أوراق مالية، ستكون العقود الذكية على البلوكشين محدودة تمامًا بالبيانات على السلسلة. ومع ذلك، بالمقارنة مع البلوكشين، فإن بروتوكول BRC-100 له خصائص خاصة جدًا.
لا يتمتع فقط بقوة الحوسبة ل blockchain ، ولكنه يعتمد أيضا على مفهرس خارج السلسلة لإكمال الحساب. في الوقت نفسه ، يمكن للمفهرسين خارج السلسلة التواصل مباشرة مع سلاسل الكتل الأخرى أو البروتوكولات الوصفية ، لكن سلاسل الكتل لا يمكنها القيام بذلك ، مما يعني أنه يمكن للمفهرس التحقق من أن أي بيانات خارج السلسلة أو على السلسلة تفي بمتطلبات بروتوكول Oracle BRC-100.
أمثلة: التحقق من نقل أصول BTC أو BRC-20 ، والتحقق من سعر ETH على كتلة Ethereum ، وما إلى ذلك.
بمعنى آخر، في بروتوكول BRC-100، لديه البوابات نموذج جديد: التصديق والتحقق، حيث يقدم المستخدمون بيانات التصديق، ويعمل المُفهرس كمُحقق بوابة للتحقق من بيانات التصديق التي يقدمها المستخدم خارج الاتفاق، دون الحاجة إلى خدمة بوابة منفصلة.
في بروتوكول BRC-100، تدعم التعليمات burn2/burn3/mint2/mint3 دعمًا طبيعيًا لسمات البرهان لتقديم بيانات البرهان خارج البروتوكول. يمكن للفهرس أن يتحقق من بعض بيانات الشهادة وضمان تماسك ودقة الحالة. يمكن أن يكون البرهان برهان تحويل، برهان شجرة ميركل، برهان بدون معرفة، برهان سعر، وما إلى ذلك، ويمكن استخدامه لربط سيناريوهات مثل الأصول، الهبات الجوية، وما إلى ذلك، ويمكن استخدامه لربط سيناريوهات مثل طبقة بيتكوين 2، تسوية القروض، وما إلى ذلك.
بروتوكول الريلي
البروتوكول الفرعي على البيتكوين متنوع ولا يمكن التواصل مع بعضهم البعض. البروتوكولات المختلفة تشبه البلوكشينات المختلفة؛ حيث تشترك في أمان بلوكشين البيتكوين ولديها قدرات حسابية مختلفة. علاوة على ذلك، البروتوكولات الفرعية لا يمكنها التواصل مباشرة مع بلوكشينات أخرى: فالإيثيريوم، على سبيل المثال، لا يمكنه استخدام الأصول على بلوكشينات أخرى.
لذلك، يتطلب مكدس بروتوكول BRC-100 بروتوكول ريلي لإتمام التواصل بين Bitcoin والميتا بروتوكول والبلوكشين وبروتوكول BRC-100، وربط الأصول على الجسور بين البروتوكولات أو البلوكشينات الأخرى بـ BRC-100، والمشاركة في تطبيقات اللامركزية مثل DeFi. وفي الوقت نفسه، ونظرًا لتنوع البروتوكولات والبلوكشينات، سيكون لدى BRC-100 عدة بروتوكولات ريلي.
أولا ، سنقوم بإصدار: BRC-103 ، المسؤول عن سد الأصول بين Bitcoin و BRC-20 و BRC-100.
عندما يتم ربط الأصل من البروتوكول الفرعي أو البلوكشين (المصدر) ببروتوكول BRC-100 (الهدف)، من أجل لتحقق المفهرس من صحة النقل، فمن الضروري تقديم دليل بيانات النقل باستخدام أمر "mint2"، والذي يسمى دليل النقل.
دليل التحويل يعني أنه عندما يتم ختم الأصول المرتبطة على البروتوكول المستهدف (BRC-100)، يجب أيضًا تقديم بيانات التحويل من الجانب المصدر (مثل بيتكوين، BRC-20، أو سلسلة الكتل الأخرى) كدليل. يمكن أن يكون ذلك هاش عملية التحويل أو معرف النقش.
حتى يمكن لجميع مفهرسي BRC-100 التحقق من صحة ختم الأصول المرتبطة.
يعد إثبات النقل تطبيقا مهما جدا لبروتوكول BRC-100 من Oracle.
حالات استخدام البروتوكول
نظرًا لأن BRC-100 تم تمديده من BRC-20، فإنه يحتوي في جوهره على جميع سيناريوهات التطبيق لـ BRC-20، لكن سيناريوهات تطبيق BRC-100 أكثر بكثير من ذلك. يمكننا ما زلنا نوسع على أساس بروتوكول BRC-100. فيما يلي بعض الامتدادات الرسمية المدرجة، بعضها قيد التطوير بالفعل:
BRC-101 (صدر)
يحدد بروتوكول حكم السلسلة اللامركزية BRC-100 كيفية تحديث سمات التطبيقات / الرموز الأصلية الأب / الأبناء، وإيقاف التطبيقات، وإضافة تطبيقات الأبناء.
بالإضافة إلى ذلك، يمكن لـ BRC-101 أيضًا إكمال الحوكمة خارج السلسلة من خلال التصويت اللامركزي.
BRC-102 (under development)
بروتوكول السيولة الآلي يحدد كيفية تبادل الرموز من أجل كومة بروتوكول BRC-100 من خلال خوارزمية صانع السوق الآلي (AMM). ستكون منطق الحساب مماثلة لـ Uniswap على إيثيريوم.
BRC-103 (قيد التطوير)
بروتوكول الريليه بين BTC و BRC-20 و BRC-100. البروتوكول الوسيطي على بيتكوين متنوع وغير قادر على التواصل مع بعضها البعض. البروتوكولات المختلفة مشابهة لسلاسل مختلفة. تشترك في أمان سلسلة الكتل بيتكوين ولديها قوة حوسبة مختلفة.
لذلك، سوف تقوم مكدس بروتوكول BRC-100 بنشر عدة بروتوكولات وسيطة لاستكمال التواصل بين البيانات النصية، والسلاسل المختلفة، و BRC-100، وربط بروتوكولات أخرى وأصول على السلسلة الرئيسية بـ BRC-100 للمشاركة في تطبيقات البيئة المالية اللامركزية مثل ديفي.
BRC-104
تعريف اتفاقيات تعدين السيولة يحدد كيفية الحصول على مكافآت الرموز بعد رهن الرموز.
يمكن أن يكون رمز الرهان أي رمز مستند إلى BRC-100، مثل رمز برتوكول BRC-103 لحوض السيولة، أو نفس الرمز كرمز مكافأة. بالإضافة إلى ذلك، سيدعم BRC-104 قفل الرموز المراهنة خلال فترة الإغلاق.
BRC-105
بروتوكول التوزيع الجوي يحدد كيفية توزيع الرموز بكفاءة على عناوين متعددة.
سيستخدم البروتوكول شجرة ميركل لإتمام عملية الإسقاط الجوي لتوفير رسوم المعاملات نظرًا لعدم الحاجة إلى جعل جميع بيانات الإسقاط الجوي الأصلية عامة على بيتكوين. يحتاج المستخدمون فقط إلى تقديم دليل ميركل لإثبات ملكيتهم للإسقاط الجوي خلال "مينت2"، ثم يمكن لجميع المُفهرسين التحقق من الصحة لإتمام الإسقاط الجوي.
BRC-106
بروتوكول بركة عملة مستقرة لامركزية يحدد كيفية توليد العملات المستقرة من خلال الضمانات.
سيكون المنطق الحسابي مشابها ل DAI الخاص ب MakerDAO3 على Ethereum.
BRC-107
اتفاقية بركة الإقراض تحدد كيف يمكن استعارة الأصول من خلال الضمان.
سيكون المنطق الحسابي مشابها ل Aave على Ethereum.
BRC-108
بروتوكول سيولة آلي للعملات المستقرة.
BRC-109
بروتوكول تداول لامركزي للعقود الآجلة المستمرة.
BRC-110
بروتوكول الريليه بين سلاسل الكتل المتوافقة مع EVM و BRC-100 يحدد كيف يمكن ربط الأصول على سلاسل الكتل المتوافقة مع EVM بـ BRC-100.
BRC-111
بروتوكول التحقق من الطبقة 2 لبيتكوين يحدد كيفية التحقق من بيانات الدليل من الطبقة 2 لبيتكوين مثل عقد ذكي من الطبقة 2 على إيثيريوم.
بروتوكول BRC-420 "6"
مقترح اتفاق
بعد اقتراح بروتوكول BRC-20، ظهر بروتوكول تجريبي جديد آخر يُعرف أيضًا باسم BRC-420، المعروف أيضًا ببروتوكول الميتافيرس في 19 سبتمبر 2023.
مفهوم الاتفاق
BRC-420 هو تجربة مثيرة. إنه أول بروتوكول للعوالم الافتراضية في بروتوكول Ordinals، وهو بروتوكول أصول يعتمد على بروتوكول Bitmap.
من خلال دمج عدة نقوش في أصل واحد معقد، مثل عناصر اللعبة، والرسوم المتحركة، والتأثيرات، أو وحدات اللعبة في الميتافيرس. تم إنشاء كل شيء من الشخصيات الصغيرة والحيوانات الأليفة إلى النصوص الكاملة للعبة والآلات الافتراضية.
نظرًا لطبيعتها مفتوحة المصدر على السلسلة البيانية، يمكن تشغيل هذه الأصول أو التحقق منها بواسطة أي عميل، مما يعكس تمامًا روح “العميل الغير محدد” لألعاب السلسلة الكاملة.
اتفاق BRC-420 يتكون من جزأين: المعيار العالمي ل Metaverse (المعيار العالمي ل Metaverse)، الذي يحدد تنسيقًا مفتوحًا للأصول في عوالم Metaverse، والمعيار الخاص بالعائدات (المعيار الخاص بالعائدات)، الذي ينشئ اتفاقًا على السلسلة لاقتصاد الخالق.
يفتح BRC-420 إمكانيات لألعاب Ordinals على السلسلة البيانية والسلاسل الكتلية القابلة للتعديل. يمكن للمبدعين المختلفين المساهمة في وحدات مختلفة، ويمكن للمبدعين الجدد بناءً على الابتكارات التي سبقتهم. وقد أدى هذا إلى انتشار الابتكارات داخل نظام البناء، مما يعود بالفائدة على جميع المشاركين.
تطوير الاتفاقية
حاليًا، أصدرت BRC-420 BRC-420 DLC في 3 نوفمبر 2023، والتي يمكن أن تدمج آلاف النقوش الفنية في 1 DLC. بعد النشر، يمكن للمستخدمين الحصول على آلاف الأصول الفنية في عملة واحدة.
اتفاق الرموز "7"
مقترح اتفاق
بعد ظهور بروتوكول BRC20، شعر كيسي أنه ليس من الفكرة الجيدة إنشاء رموز موحدة على بيتكوين. 99% من الرموز الموحدة عبارة عن عمليات احتيال ولن تختفي في المدى القصير. من المحتمل أن إنشاء بروتوكول جيد للرموز الموحدة على بيتكوين سيجلب إلى بيتكوين إيرادات كبيرة من رسوم التحويل، واهتمام المطورين، والمستخدمين.
ومن ثم اقترح كيسي بروتوكول الرموز الذي يعتمد على تكنولوجيا UTXO في 2023.9.26.
تصميم بروتوكول الرموز قد تأثر أيضًا بـ ARC20. الاختيار كان لكتابة بيانات الرمز مباشرة في سكريبت UTXO، والذي يتضمن الهوية والإخراج وكمية الرموز.
من الواضح أن تنفيذ رونس مشابه جدًا لـ ARC20، ويتم التعامل مباشرة مع تحويل الرموز إلى شبكة بتكوين الرئيسية. الفرق هو أن رونس يكتب عدد الرموز في بيانات النص البرمجي، مما يجعله أكثر دقة من ARC20.
وفي الوقت نفسه، زادت القدرة المعقدة أيضًا، مما يجعل من الصعب استخدام طبيعة التركيب الجمعي لـ BTC UTXO مباشرةً.
تطوير الاتفاقية
منذ إطلاق اتفاقية الرونات، حيث كانت جهود التطوير الرئيسية لكايسي تتمحور حول بروتوكول الأعداد التسلسلية، فقد كان تطور بروتوكول الرونات بطيئًا، وهذا هو السبب في أن بيني تجاوز بسرعة الزوايا وقام بتطوير بروتوكول الأنابيب بعد إطلاق اتفاقية الرونات.
خلال أسبوع تايوان للبلوكشين في ديسمبر، أعلن Casey أيضًا في حدث في تايبيه أن بروتوكول Runes سيتم إطلاقه على الشبكة الرئيسية. عند ارتفاع الكتلة إلى 840،000، أي، في المرة القادمة التي يتم فيها تقسيم BTC إلى النصف، من المحتمل أن يكون في نهاية أبريل 2014.
بعد البحث في خطة إصدار الأصول BTC، شعرت أيضًا تمامًا بسحرها، لذا ذكرت أيضًا بعض آرائي الشخصية الخاصة:
أخيرًا، شكرًا لك على قراءة هذه المقالة. الغرض الأصلي من هذه المقالة هو أن يمنحك فهمًا أفضل وأشمل لتطوير نظام BTC، وأنت مدعو أيضًا للحضور والتحدث معي. خلال الأيام القليلة القادمة، سأقوم بنشر بعض الآراء من حين لآخر، وسأكتب أيضًا مقالًا آخر حول خطة التوسع، لذا ترقبوا.
"1" الأعداد الترتيبية
العديد من المقالات الحالية تبدأ ببروتوكول الأرقام الترتيبية، ولكن في الوثائق الرسمية للأرقام الترتيبية، تذكر الأولى نظرية الأرقام الترتيبية. ومن هذا يمكن الاستنتاج بأن كيسي أيضًا استوحى بعض الإلهام منها لإنشاء بروتوكول الأرقام الترتيبية
كما نعلم جميعًا، الوحدة الصغرى في عالم البيتكوين هي الساتوشي (سات)، ويمكن ببساطة فهم نظرية الأعداد الترتيبية على أنها ترقيم اصطناعي لهذه السات. من قسم الدوافع في اقتراح BIP، يمكننا تلخيص أن النظرية ترغب في توفير وسيلة لعمل البيتكوين كمعرف ثابت لمنع تحويلات الملكية أو دوران المفتاح، دون الحاجة إلى أي تغييرات في شبكة البيتكوين.
بالطبع، هناك بعض الاعتراضات على هذه النظرية، مثل التقليل من خصوصية المستخدم، وزيادة حجم مجموعات UTXO، وهجمات الغبار، إلخ. لمزيد من التفاصيل، انظر اقتراح BIP.
اتفاق الترتيبات الثانوية
اقتراح اتفاق
تم اقتراح اتفاق الأعداد الترتيبية ونشره من قبل كيسي، الذي اقترح فيه الأفكار التالية:
هل يمكننا ترتيب هذه الـ"ساتوشي" بترتيب معين، وتعيين أرقام ترتيبية بين 0 و 2،100،000،000،000،000، ثم ربطها بمعلومات أخرى: صور، نصوص، فيديوهات، أو حتى سلسلة من الشفرات. نتيجة لذلك، أصبح كل ساتوشي فريدًا ولا يمكن استبداله. هذا يعادل منح بيتكوين القدرة الأصلية على إنشاء NFTs.
تم نشر اتفاق الأرقام الترتيبية في نهاية عام 2022، وتم نقش أول نقش على الشبكة الرئيسية في 14 ديسمبر 2022 بتوقيت UTC (https://ordinalswallet.com/inscription/6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0)، وخلال هذا الوقت تم الاتفاق على الاتفاقيةتم تحديثه دائمًا وتكرره ولكن لم يتم الإعلان عنه رسميًا. حالياً، يمكن تحديثه من أول إعلان رسمي تم العثور عليه على تويتر لكيسي كما يلي، لذا يمكن اعتبار اتفاق الأرقام الترتيبية مقترحًا إما في ديسمبر أو يناير: (شكرًا أيضًا على الدليل الذي قدمه شيب)
خصائص الاتفاق
أرقام SAT وتقسيم الندرة
البشر هم جمّاعون طبيعيون. نظرًا لأن أرقام السات ترقم بشكل اصطناعي، لماذا لا يُعطون هذه السات قيمة أعلى أو أقل، بحيث يكون هناك تمييز بين الندرة. حاليًا، هناك ٦ أنواع من الندرة:
هذه الندرة مشابهة لما نسميه "أوراق نقدية فهد"، "أوراق نقدية متسلسلة"، إلخ عند اللعب بأوراق نقدية في الحياة الواقعية. في الأساس، هي جميعًا أوراق نقدية. قيمتها الفعلية هي القيمة الاسمية للورقة، ولكن نظرًا لأن الناس يمنحونها معنى خاصًا، فإن لديها قيمة جمعية أعلى، وهناك قيمة إضافية، وهي ما نسميه في كثير من الأحيان "الاجماع يولد قيمة".
أثناء تخصيص رقم قاعدة معين لكل sat وتتبع في المعاملة، يسمح اتفاق Ordinals أيضًا لأي شخص بإرفاق بيانات إضافية مثل الصور (Image) والنص (Text) والفيديو (Video) والصوت (Audio)، إلخ من خلال اتفاق Ordinals. في الأيام الأولى، كان من المرجح أن يقوم اللاعبون بإنشاء NFTs عليه. كانت الموقف الأولي لمؤسس Casey حيال ذلك أيضًا هو السماح للناس بتخزين شيء لا يمكن تغييره على بيتكوين، أقدم سلسلة وأكثرها شيوعًا. لذلك، لفترة من الوقت، سيقوم العديد من الناس بمعادلة Ordinals بـ "Bitcoin NFTs". اليوم، لا يزال بإمكاننا رؤيتهم في محفظة Unisat.
التداول أولاً في الأولوية
من أجل ضمان أن الـ SAT السلسلي مع الأرقام التسلسلية ليس فوضويًا خلال عملية العملية، يتم استخدام طريقة العملية أولاً، أولاً.هنا مثال على مقال وانغ ييشي (https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/) لشرح خصائص 'الأولوية لأول الوارد، أول الصادر'.
في الصورة أدناه، هناك إدخالان على اليسار. يحتوي العنوان 1 والعنوان 2 على مجموع 5 ساتوشي. في هذه الصفقة، تم إرسال 4 ساتوشي إلى عنوان يبدأ بـ 3 OpZ، وترك ساتوشي واحد ليتم دفعه إلى المنقب كرسوم منقب.
بناءً على افتراض أننا في المعاملة أعلاه استخدمنا بشكل سري بروتوكول أورد لترتيب هوية (الرقم التسلسلي) لكل ساتوشي، ثم بعد اكتمال المعاملة، ذهبت الساتوشي ذات الرقم 4 من أورد A إلى D في العنوان 1 والعنوان 2 إلى العنوان 3، وتم إعطاء الساتوشي الأخير للمنقب.
ما يسمى "الأولوية لأول وارد" يعني أن كل رقم ساتوشي يتم ترتيبه وفقًا لفهرسه في إخراج المعاملة. على سبيل المثال، في إخراج المعاملة (Output) في الشكل أدناه، يتم تصنيف العنوان 3 قبل عنوان المنقب، ثم يتم نقل ساتوشي من العنوان 1 والعنوان 2 إلى العنوان 3 أولاً، ثم عنوان المنقب.
مبادئ البروتوكول
أي شخص ملم بالبيتكوين يعلم أن البيتكوين وُلد كنظام للنقود الإلكترونية الند للند. اللغة البرمجية التي يستخدمها ليست لغة برمجة كاملة لتورينغ، لذلك من غير الممكن تقريبًا تنفيذ وظائف معقدة، وجعلت تحديثات BTC الرئيسية في '17 و '21 من الممكن تنفيذ بعض الوظائف التي تتضمن منطق معقد على BTC.
بناءً على الفرضية التطويرية الموضحة أعلاه ، حقق بروتوكول Ordinals تأثير عرض ونقل عن طريق كتابة محتوى نقشه في النص الأساسي واستخدام UTXO. نظرًا لأن تكاليف البرمجة النصية لشجرة التطبيقات يمكن أن تكون فقط من المخرجات الحالية لشجرة التطبيقات ، يتم استخدام مرحلتين (التزام / كشف) لتحقيق النقش. أولاً ، عند تقديم صفقة ، نحتاج إلى إنشاء إخراج Taproot بنص يحتوي على محتوى النقش ، وثانيًا ، عند كشف الصفقة ، نحتاج إلى إنفاق الصفقة التي تم تقديمها في وقت سابق لكشف محتوى النقش على السلسلة. في هذه العملية ، نحتاج أيضًا إلى تسلسل محتوى النقش في سلسلة من الخطوات:
حسنًا، لشرح هذا بلغة بسيطة، فإنه يعادل لك بدء تحويل WeChat. خلال عملية التحويل، نحتاج إلى تحديد محتوى النقش الذي أنشأته في التعليقات (إخراج تابروت)، ثم إرسال التحويل (إنفاق لتقديم المعاملة)، لذا بعد اكتمال الإرسال، يمكننا أن نتيح للطرف الآخر رؤية ما كتبته في التعليق (الكشف عن المعاملة) في صندوق الدردشة. إذا لم يكن هناك تعليق على هذا التحويل أو تم إلغاء المعاملة، فإن محتوى هذا النقش لن يتم تحميله إلى الرابط.
اتفاق Brc20 "1"
مقترح اتفاق
بعد ظهور بروتوكول Ordinals، كان اللاعبون الأوائل يلعبون بالرموز غير القابلة للاستبدال، وقد أصدر المطور المجهول دومو معيارًا تجريبيًا في 2023.3.8 — بروتوكول BRC-20 المحسن بناءً على بروتوكول Ordinals ونشر أول $ordi BRC20 بشكل رسمي، مما يتيح لأي شخص إصدار الرموز على شبكة بيتكوين، على غرار كيفية لعب الرموز ERC-20 على إيثيريوم.
ملاحظة:
أول تغريدة لدومو حول BRC-20 كانت في 9 مارس 2023، ولكن من خلال النظر إلى وقت النشر ل $meme و $ordi، يجب أن يكون قد تم إطلاقه في 8 مارس 2023.
$meme كان الأول BRC20 المنشأ و $ordi كان أول BRC20 الصادر رسميًا، ويمكن استنتاج ذلك من خلال النظر إلى وقت نشرهما
ومع ذلك، يجب على الجميع أن يكونوا قد شهدوا تطور $ordi. ليس هناك الكثير من الإشارة هنا. لمزيد من التفاصيل، يرجى الرجوع إلى التغريدة أدناه:
مبادئ البروتوكول
ينشئ بروتوكول BRC-20 سلسلة من المعايير لتمكين نشر وإطلاق ونقل رموز BRC20 استنادًا إلى نظرية الترتيب. تم استمداد معايير تنسيق البروتوكول من تنسيق مشروع اسم Sats (أول مشروع DID استنادًا إلى بروتوكول Ordinals):
أيضًا، لشرح بلغة مبسطة هنا، مثل اتفاق الأرقام الترتيبية، فإنه يعادل بدء تحويل WeChat من جانبك، لكن محتوى الملاحظات مختلف.
تمديد
على الرغم من أن هذا الأسلوب في بروتوكول BRC-20 يمكن أن يتيح الإصدار المجاني للرموز الموحدة على سلسلة بيتكوين، إلا أنه نظرًا لعدم توفر نموذج حساب في بيتكوين ووضع محتوى BRC-20 في سكريبت Segwit’s Taproot، فإننا غير قادرين على حساب رصيد BRC20 المباشر لكل حساب على السلسلة. لذلك، الطريقة الحالية هي بناء خادم فهرس تحت السلسلة لتحقيق استرداد معلومات رمز BRC20، حساب الرصيد، تحويل المعاملات، وما إلى ذلك، ولكن هناك خطر من التمركز.
أولاً، دعنا نفهم أولاً الأجزاء الثلاثة لبروتوكول طبقة BTC: يحدد الاتفاق قواعد كتابة البيانات إلى بيتكوين، ويوفر المُفهرس القدرة على الاستعلام وتحليل هذه البيانات، ويسجل دفتر الأستاذ أرصدة الرموز ويعالج عمليات النقل.
بالنسبة لBRC20، يحتاج خادم الفهرسة أولاً إلى التعرف على كل نشر BRC20 من أجل قراءة معلومات الرمز، والتي تُسمى "الفهرسة".
في الوقت نفسه، نظرًا لأن أرصدة BRC20 محفورة جميعها في النص البرمجي، فإن الشبكة BTC نفسها لا يمكنها التعرف عليها، لذلك يجب على خادم فهرس BRC20 بناء دفتر حسابات محلي لتسجيل رصيد BRC20. في كل مرة يحدث فيها تحويل، يجب التحقق من الدفتر الحسابي المحلي وتحديثه لمعرفة ما إذا كان بإمكان إجراء العملية (هل هناك عدد كاف من العملات).
لذلك، يحتاج BRC20 إلى إرسال صفقتين أثناء الصفقة:
المعاملة الأولى تقرأ أحدث بيانات الدفتر في الدفتر المحلي وتحسب الرصيد
يتم نقل الصفقة الثانية بعد ذلك.
بروتوكول الأرقام الترتيبية مصمم في الأساس للNFTs. بناءً على تحسين BRC20 الخاص به، يتزايد تعقيد النقل بشكل متكرر. كما يقوم فهرس BRC20 بأداء العمل المتمثل في دفتر الأستاذ. يوجد هذا الدفتر بشكل كامل خارج سلسلة الكتل من Bitcoin. يجب على الفهرس تسجيل كل تغيير في الرصيد بدقة لضمان سلامة الدفتر.
لذلك، مع تراكم الوقت، ستتراكم دفاتر الفهرس وستزداد الضغوط على العقد. إذا لم يتم تحفيز الفهرس بشكل مستمر، سيكون من الصعب الاستمرار. إذا لم يعد دفتر الفهرس في الخدمة، فإن BRC20 سيكون غير قابل للاستخدام تمامًا.
أنظمة TRAC "2"
$TRAC
$TRAC هو رمز BRC20 أطلقه بيني في 2023.5.3 ونشر رسميًا وأطلق في 2023.5.22.
نواة تراك
نواة تراك هي مُدبر أوراق ومُفهرس للبتكوين، والذي يحل مشاكل مثل التفهرس والاسترجاع وتسعير بيانات البيئة النقشية.
على سبيل المثال، فيما يتعلق بالفهرس، على الرغم من أن بيانات النقش تُخزن على سلسلة الكتل الخاصة بالبيتكوين، إلا أن هذه مجرد معلومات تتعلق بالنقش، ويتطلب عملية تحديث البيانات والتدقيق معالج فهرس مركزي من جهة ثالثة، ويتم دائمًا انتقاد الأمان (على سبيل المثال، خطأ حساب فهرس بينانس في نهاية نوفمبر). وبالتالي، يمكن لـ Trac جعل نظام النقش يورث أمان البيتكوين إلى حد أكبر، وجمع وتنظيم وفرز جميع البيانات على البيتكوين، ويخطط لإدخال مئات العقد المؤشرة في المستقبل.
في الوقت نفسه، مع زيادة عدد العقد، يقوم Trac Core أيضًا بدمج دور المُهيِّمين للحصول على البيانات الموثوقة الضرورية من مصادر خارجية لإدخال البلوكشين، وهو الأساس لبناء بروتوكولات عالية المستوى لاحقًا مثل DeFi الأصلية المحفورة، ويمكن استدعاء واجهة برمجة التطبيقات الخاصة بـ Trac مجانًا.
نتيجة لذلك، يمكن القول إن فتحة بطاقة Trac Core البيئية، التي تعمل كمُفهرس لامركزي ومورد للبيتكوين، تتقدم على معظم مشاريع النقش.
بروتوكول تاب
بروتوكول تاب هو بروتوكول محسن يعتمد على Ordinals الصادرة من قبل فريق $TRAC في 7 أغسطس 2023. يمكننا أن نعتبره نسخة محسنة من بروتوكول BRC20 المعكوس. إنه بروتوكول متوافق ومحسن لـ BRC20. لديه الخصائص الأربعة التالية:
يستخدم $TRAC المنشور سابقًا كرمز حاكم لبروتوكوله (ليس مميزًا جدًا، ولكن سأشرح ذلك هنا)
حاليًا، تم إصدار الرموز $TAP و $-TAP بشكل رسمي في بروتوكول Tap، حيث تم طباعة $TAP من قبل BennyTheDev في 6 أغسطس 2023؛ تم فتح $-TAP للتعدين من قبل المجتمع، بإجمالي 21،000،000 (أو 21،000). وفقًا لبحث Shep، تم نشر $-TAP قبل $TAP بمدة 30 دقيقة، وهو الرمز الأول الحقيقي في البروتوكول.
أنبوب
تم اقتراح بروتوكول الأنابيب من قبل مؤلف $TRAC بيني، وكان ذلك تحسينًا لبروتوكول الأحرف. يمكن القول إن اتفاقية الأنابيب قد نشلت اتفاقية الأحرف لأن اتفاقية الأحرف تم اقتراحها من قبل كايسي، مؤسس اتفاقية الأعداد، لكن تركيزها الرئيسي على اتفاقية الأعداد، لذلك كان تطوير اتفاقية الأحرف بطيئًا، وقام بيني بإطلاق اتفاقية الأنابيب في غضون حوالي شهر واحد بعد التعرف على أفكار اتفاقية الأحرف
الرابط بين الثلاثة
في هذه النقطة، يمكننا رؤية أن بيني قد أطلق 3 مشاريع على التوالي في أقل من نصف عام، وهذه المشاريع الثلاثة متشابكة أيضًا، وهي مجموعة الدمية النهائية. دعونا نستخدم الصورة أدناه لفك علاقة بينها.
بشكل عام، تُستخدم رموز الحوكمة لمشروع كعملة أصلية للاتفاق، ويمكن لبيني تعزيز وتقييد بعضهما البعض من خلال هذه الطريقة من رموز الحوكمة، وهو أمر نادر للغاية. حاليًا، لم يتم الإعلان رسميًا عن الوظائف الخاصة بهذه الرموز، لذلك يمكننا رؤية ما إذا كانت هذه الرموز ستحدث بعض التصادمات المثيرة في التطور القادم.
اتفاق "3" Atomicals
مقترح اتفاق
حاول مؤسس بروتوكول Atomicals تطوير مشروع DID على بروتوكول Ordinals في فبراير، ولكن خلال عملية التطوير، اكتشف أن القيود المفروضة على بروتوكول Ordinals جعلت بعض الميزات التي يرغب فيها غير ممكنة أو محرجة بعض الشيء. غرد بأول فكرة له حول بروتوكول Atomicals في 2023.5.29، وأطلق الاتفاقية في 2023.9.17 بعد عدة أشهر من التطوير.
لم تثير الإطلاق الأولي لبروتوكول Atomicals الكثير من الضجة في نظام بيتكوين لأنه في ذلك الوقت، بسبب إدخال بروتوكولات Ordinals وبروتوكول BRC-20، ظهر عدد كبير من البروتوكولات المحسنة القائمة على تلك البروتوكولات على سلاسل مختلفة، لكن عندما نظرنا إلى وثائق بروتوكول Atomicals، وجدنا أنها كانت بروتوكول مختلف تماما.
الأسس النظرية - نظرية المسألة الرقمية (DMT)
نظرية DMT (نظرية المادة الرقمية) تشير إلى نظرية المادة الرقمية، مما يعني أن المعلومات الرقمية ليست مجرد أرقام وحروف عشوائية؛ في الواقع، يمكن النظر إليها أيضًا على أنها "مادة" خاصة بها، مثل الخشب أو المعدن. يمكن أن تكون DMT معاملات أو بايتات أو أي نمط آخر من بيانات سلسلة الكتل في بيانات سلسلة الكتل، ويمكن تحويل هذه الأنماط إلى عناصر رقمية قيمة أو أصول رقمية.
هنا أيضًا اقتباس لمحتوى الدكتور جينجل ليفهم الجميع بشكل أفضل:
المشاكل التي يواجهها بناة البيتكوين الحالية
الثلاثة الأولى هي أسئلة للمطورين، والثلاثة الأخيرة هي للمبدعين
نظرية الذرة
بروتوكول Atomicals هو بروتوكول بسيط ومرن لطباعة ونقل وتحديث الكائنات الرقمية (المعروفة تقليدياً بـ NFTs) لسلاسل كتلية لإخراج المعاملات غير المنفقة (UTXO) مثل بيتكوين.
1 ️ ︎ الكائنات الرقمية - NFTs "الذرة"
الذري (أو "الذرة") هو نوع جديد من NFT يمكن إنتاجه، نقله، وتحديثه على بيتكوين. الفرق الرئيسي هو أنه ليس هناك حاجة لاستخدام خدمة مركزية أو فهرس خارجي موثوق به. لا يتطلب أي تغييرات في بيتكوين للعمل، ولا يتطلب سلاسل جانبية أو أي L2. حان الوقت لاستعادة السيطرة على حياتنا الرقمية بشكل دائم.
2 ️ ︎ بيتوورك - مايكرو بروف اوف وورك بوو
أكثر التحسينات المثيرة للاهتمام لبروتوكول Atomicals هو إضافة عملية الحساب المركزية إلى عملية إنتاج الرمز المميز للعملة، والتي تسمى BitWork. يحتاج المؤسسون إلى حساب قيم التجزئة بشكل شامل تطابق الحروف الرئيسية المحددة قبل أن يتمكنوا من إنتاجها.
يمكن لنظام PoW أن يجعل عملية إنتاج العملات عادلة نسبياً، مع حقن قيمة الطاقة والوقت ومكونات الحظ العشوائي.
على عكس خوارزميات PoW التقليدية، التي يصعب حسابها، يمكن لـ Bitwork ضبط صعوبة التعدين بطريقة دقيقة عن طريق تغيير طريقة التطابق بالبادئة. يمكن أن يضيف أرقامًا بين 1 و 15 بعد البادئة، مثل "7777.1" أو "7777.15" أو أي رقم بينهما، مما يشير إلى نطاق التغيير الذي يُسمح به لهذا الحرف.
مبدأ عمله هو “.” الرقم الذي يليه يُسمى نصف بطاقة ويُستخدم لتطابق أي حرف 5 ابتداءً من ذلك الرقم. مع “7777.10” على سبيل المثال، يجب أن تكون الأحرف الأولى 4 من txid (hex) هي “7777”، ويمكن أن يكون الحرف الخامس رقم 10 (hex) أو أكثر.
لذا يمكن أن تكون الأرقام الخمسة a و b و c و d و e و f. يسمح هذا للنظام بأكمله باختيار ما بين 2 و 16 مرة بدلاً من 16 مرة فقط في كل مرة يزداد فيها الصعوبة.
في الوقت نفسه، قدم BitWork أيضًا بعض حالات الاستخدام الجديدة:
3 ️ ︎ حاويات NFT - المعيار NFT
يعد الحاويات (Container) هو معيار جمع لتمثيل NFTs والبيانات الوصفية. يمكن استخدامه لإضافة/تعديل/حذف محتوى أي اتفاق مثل Atomicals، Ordinals، Bitmaps، وما إلى ذلك، ويمكنك أيضًا اختيار “ختم” دائم، أي قفل المحتوى في حاوية ثم تدمير “المفتاح” الذي يمكن فتح الحاوية به، وبالتالي تحقيق هدف الحفاظ على الحالة التي كانت عليها عند الختم ولا يمكن تعديلها.
خدمة اسم الحاوية:
4 ️ ECT ARC20 — عملة ملونة
بروتوكول Atomicals يستخدم أصغر وحدة في بيتكوين، سات كالذرة الأساسية. يُستخدم UTXO لكل سات لتمثيل الرمز نفسه، أي رصيد ARC20 هو عدد السات. 1 رمز = 1 سات.
ARC20 هو نموذج عملة ملونة، وتُسجل معلومات التسجيل في سيناريو تحويل. من خلال ربط المعلومات بـ UTXO، يمكن تحسين قابلية البرمجة واللامركزية للرمز. في الوقت نفسه، يتم ضمان أمان التحويل عن طريق شبكة BTC الرئيسية. ليس هناك حاجة لأي نظام خارجي لحساب رصيد عملات ARC20 من حيث تتبع التحويلات وحساب الأرصدة، لأن رصيد الرمز متسق مع عدد SATs في UTXO. وهذا هو أكبر فارق عن بروتوكول BRC-20.
عند نشر ARC20، مثل اسم الرمز المميز، الكمية الإجمالية، الحد الكمي، إعدادات الصعوبة، الكتلة البدءية، الصور، الخ.
عندما يقوم المستخدمون بإصدار ARC20 ، يكتبون اسم الرمز في سكريبت UTXO. يتم تحديد المبلغ مباشرةً من خلال عدد sats في UTXO ، 1 sat = 1 رمز.
3. لنقل ARC20، لم يعد المستخدمون بحاجة إلى إيداع أي بيانات في BTC؛ فهم بحاجة فقط إلى استخدام UXTO، الذي يستمر في حمل الرموز، كإدخال وإخراج للمعاملات إلى عناوين أخرى.
من أجل ARC20 ، نحتاج فقط إلى فهرس يساعدنا على قراءة معلومات تسجيل الرمز وتحديد معاملات الإنتاج لتأكيد أي UTXO هو ARC20.
فوائد هذا هي:
بالطبع، تحمل تصميم العملات الملونة بعض العيوب أيضًا، لأن الرصيد لا يتم كتابته في البيانات، بل إنَّ السات مُرتبط، لذا الدقة الدنيا لتقسيم رصيد ARC20 هي 1.
هذا يجعل من الصعب أيضًا على المستخدمين إجراء معاملات دقيقة تحت شبكة بيتكوين نفسها، التي حددت حدًا أدنى لعملية التحويل بمقدار 546 سات لمنع هجمات الغبار. ومع ذلك، قد اقترح بروتوكول Atomicals الآن خطة تقسيم محددة ويتم تطويرها بنشاط.
ها هي صورة لتوضيح الفرق الأساسي الأكثر أهمية بين BRC20 و ARC20:
5 ️ ︎ نظام اسم العالم (RNS) — نظام اسم النطاق
يدعي RNS أنه المنافس الحقيقي لنظام أسماء النطاقات DNS ويهدف إلى أن يكون بديلاً عالميًا لنظام DNS وأنظمة أسماء النطاقات الأخرى على البلوكشين
أسماء النطاقات هي معرفات قابلة للقراءة من قبل الإنسان يمكن استخدامها لربط عناوين الشبكة ومعلومات الموارد. تبدأ أسماء النطاقات بعلامة إضافية + وتحتوي على حرف أبجدي واحد على الأقل، مثل +alice و+agent007، وهي جميعًا أسماء صالحة (مستوى أعلى — النطاق أو TLR في نظام أسماء النطاقات للنطاق).
اسم النطاق مملوك ذاتيًا ومُدار ذاتيًا مباشرة على سلسلة كتل البيتكوين باستخدام تنسيق كائن رقمي ذري، مما يعني بشكل أساسي أنه لا توجد وسطاء أو مسجلون مركزيون.
6 ️ ︎ صياغة الممتلكات الفرعية — ورشة عمل النطاق الفرعي
إدارة وترميز المجتمعات من خلال إصدار العوالم الفرعية (Subrealms) تحت أي عالم (Realm). القواعد المحددة كما يلي:
ها هو مثال عام:
بالإضافة إلى ذلك، يمكن استخدام Subrealm أيضًا لتنظيم وسائل التواصل الاجتماعي، التحقق من الهوية، مكافآت الولاء، والمزيد.
خصائص الاتفاق
من خلال نظرية الذرة أعلاه، يمكننا أن نرى أن السمات الرئيسية لبروتوكول Atomicals تشمل:
الاختلافات الرئيسية عن الاتفاقيات الأخرى
أفضل طريقة لفهم الاختلافات في بروتوكول Atomicals هي مقارنته ببروتوكولات NFT الشهيرة الأخرى:
بروتوكول البتماب "4"
مقترح اتفاق
Bitmap.land هو أول مشروع ميتافيرس في نظام بيتكوين، استنادًا إلى نظرية ordinals (نظرية ordinals) ونظرية bitmap (نظرية bitmap).
نظرية البتماب (نظرية البتماب) تم اقتراحها من قبل مستخدم Twitter@blockamotoفي 5.6.2023.
تقوم هذه النظرية بتعيين كل مدخل للمعاملة في كتلة بيتكوين كطرد (طرد) لتشكيل كتلة أو حي (حي). نظرًا لاختلافات في حجم المداخل للمعاملات المختلفة، فإن حجم الطرد المعين أيضًا مختلف.
مفهوم الاتفاق
تأثر مشتريات Bitmap.land بـ Decentraland و The Sandbox واستخدمت طريقة تقسيم الأراضي ورسم الأنماط على الخريطة، مماثلة لمنطق شراء الأراضي على هاتين المنصتين. يكتب المستخدمون البيانات إلى ساتوشي من خلال النقوش للحصول على ملكية كتل بيتكوين معينة، مماثلة للتنقيب المجاني.
على سلسلة كتل البيتكوين، يتم تقسيم كل كتلة إلى أربعة أجزاء لتمثيل دورات التقليص المختلفة. يمكن للمستخدمين التحقق من العدد واللون لكل كتلة على موقع Bitmap.land. تمثل الألوان المختلفة حالات مبيعات مختلفة.
يتعلق بيع Bitmap.land ارتباطًا كبيرًا بنظرية الرقم الترتيبي، مما يشبه بيع الأراضي الافتراضية في Decentraland و The Sandbox، والتي تعتمد على معايير ERC-721. نظرية الرقم الترتيبي تشبه مبادئ العملات المعتقلة في وقت مبكر، لكن الاثنان مختلفان في سياق رواية بيتكوين الحالية، والتوافق، والبيئة البيئية، والبنية التحتية. على الرغم من أن نظرية الرقم الترتيبي ليست بتكنولوجيا مبتكرة مثل ERC-721، إلا أن نهج BRC-20 أكثر بدائية.
تقدم نظرية البت ماب تفسيرًا جديدًا لكتلة البيتكوين، مما يوفر تفسيرًا موضوعيًا، على الرغم من نقصان في الفائدة. لقد غيرت العلاقة بين البيتكوين والميتافيرس، مما منح كل كتلة من سلسلة الكتل الخاصة بالبيتكوين بعدًا جديدًا وجعلتها جزءًا من الميتافيرس عن طريق السماح للمستخدمين بامتلاك وتسجيل الكتل الفردية.
جذبت نظرية البتماب انتباه مجتمع الأردينالز وأشعلت انفجارًا في النقوش. يمكن لأي كتلة على سلسلة كتل بيتكوين أن تصبح جزءًا من الميتافيرس من خلال بتماب، مما يجلب فرصًا جديدة للإبداع والملكية إلى المجتمع.
تمتزج Bitmap.land الحدود بين بيتكوين والميتافيرس من خلال نظرية البتماب، ممهدة الطريق للملكية والإبداع وتطوير المجتمع. مع استمرار جنون النقش، فإنه يعني إمكانات هائلة لأولئك الذين يسعون إلى مكان في العالم الرقمي.
يمكن للطلاب المهتمين أيضًا الانتقال إلى المتصفح الرسمي لعرض مختلف البت مابس: https://bitmap.game/
بروتوكول BRC-100 "5"
اقتراح اتفاق
كما نعلم جميعًا، فقد جلبت البروتوكولات المعتمدة على بيتكوين مثل بروتوكول Ordinals و BRC-20 الكثير من المجال للخيال لتطوير نظام البيتكوين من خلال آلية "إعلان على السلسلة وتحليل خارج السلسلة". علاوة على ذلك، تم إصدار عدد كبير من NFTs والرموز المميزة للبيتكوين، لكن تطوير التطبيقات اللامركزية مثل DeFi ما زال متأخرًا. ونتيجة لذلك، أصدر Mikael.BTC بروتوكولًا يدعم الحوسبة اللامركزية: BRC-100 في 2 سبتمبر 2023.
مقدمة الاتفاق
BRC-100 هو بروتوكول تمديد مبني على نظرية Ordinals، مصمم لتنفيذ تطبيقات لامركزية مختلفة على Bitcoin Layer 1. هذا الاتفاق لا يقوم فقط بأداء وظائف BRC-20 الأساسية على Bitcoin، مثل الإنشاء والتعدين والتداول، ولكنه أيضًا يقدم مفهوم الحوسبة اللامركزية.
هذا يعني أنه بناءً على استخدام مكدس البروتوكول BRC-100، يمكن تطوير مختلف التطبيقات اللامركزية مثل DeFi، SocialFi، و GameFi، مما يجلب سيناريوهات تطبيق حقيقية لامركزية، خالية من الثقة، مقاومة للرقابة، وغير مراقبة إلى الطبقة الأولى من بيتكوين.
أحد الميزات الرئيسية لبروتوكول BRC-100 هو قدرته على التوافق، حيث يتيح لجميع البروتوكولات والتطبيقات ضمن مجموعة بروتوكولاته أن تكون متوافقة مع بعضها البعض، ويدعم أيضًا التفاعل مع BTC وBRC-20، أو سلاسل طبقة 1 أخرى مثل إيثيريوم وستاكس. بالإضافة إلى ذلك، قدم البروتوكول نموذج UTXO ونموذج ماكينة حالة، مما يعزز أمانه وقدراته الحسابية.
خصائص الاتفاق
لأن بروتوكول BRC-100 هو تمديد لنظرية الأرقام الترتيبية، فإن BRC-100 نفسه يحتوي على جميع ميزات BRC-20، مع إضافة بعض الميزات المبتكرة أيضًا:
توفير المال: يعتمد على بروتوكول BRC-100 لمختلف التوسعات مثل اتفاقيات الهبوط الجوي، واتفاقيات الحوكمة، واتفاقيات الباعث، الخ. يمكننا فهم أن ميكائيل يرغب في إدخال مختلف أساليب DeFi في BTC
الخلافة البروتوكولية
يقدم بروتوكول BRC-100 مفهوم الإرث. البروتوكولات التي ترث مباشرة أو غير مباشرة من BRC-100 تُسمى بروتوكولات تمديد BRC-100. يجب أن يرث بروتوكول التمديد BRC-100 من بروتوكول واحد فقط. يرث الاتفاق الموسع خصائص وعمليات وعمليات الحساب من الاتفاق الأصلي، ويمكنه فقط تمديد الخصائص والعمليات الحسابية.
هذا مشابه لعملنا في صنع الخزف، في البداية كان مجرد جنين من الطين. ببطء، ونحن نصقله ونشكله، نمتلك تدريجياً وظائف متوسعة أكثر مثل الزينة، وتخزين الأشياء، إلخ.
مكدس بروتوكول BRC-100
بروتوكول BRC-100 وجميع توسيعاته وتحسيناته معروفة جماعيا بمكدس BRC-100. استنادًا إلى هذا المكدس، جميع الرموز / التطبيقات متوافقة مع بعضها البعض، مما يعني أنه يمكن لرمز / تطبيق واحد استخدام التطبيقات الأخرى في أي مكان.
اتفاقيات وتطبيقات
في مكدس بروتوكول BRC-100، يعد البروتوكول معيارًا لوصف الخصائص والعمليات والعمليات الحسابية لتطبيق. التطبيق هو مثيل تم إنشاؤه بعد نشر البروتوكول على شبكة بيتكوين عبر نقش.
تطبيق هو في الأساس رمز بقدرة حسابية وحالة. يتم وصف قوة الحساب للتطبيق بالتفصيل في البروتوكول. إذا لم تضيف تطبيقًا فرعيًا، فإن التطبيق لا يمكن أن يمتلك قوة حسابية غير موجودة في الاتفاق. يمكن للتطبيق الفرعي المضاف أيضًا أن يكون فقط بقوة البروتوكول؛ خلاف ذلك، فإن المُفهرس العام لا يمكنه التحقق من حالة التطبيق، مما يتسبب في عدم اتساق حالة المستخدم والتطبيق.
تضمين التطبيقات
يمكن تضمين التطبيقات المنشأة بناءً على BRC-100 وبروتوكولاته الموسعة، أي تحت تطبيق واحد، يمكن إنشاء تطبيق آخر، يُسمى تطبيق فرعي.
تبدأ علامة تطبيق الطفل بـ "رمز تطبيق الأصل: " . يمكن إنشاء تطبيقات متعددة تحت تطبيق واحد لإكمال منطق الحساب المستقل المتعدد. على سبيل المثال، في سيناريو AMM DEX الكلاسيكي، يجب إنشاء تطبيقات فرعية / رموز LP متعددة، مثل "amm_dex: LP_BRC100_BTC"، داخل تطبيق DEX.
حالة التطبيق والعنوان
بالإضافة إلى نموذج UTXO، يقدم بروتوكول BRC-100 أيضًا نموذج آلة حالة لتوسيع القدرات الحسابية للبروتوكول.
يمكن أن تكون التطبيقات والتطبيقات الفرعية والعناوين جميعها لها حالات. على سبيل المثال، يمكن للتطبيقات الاحتفاظ بالرموز، ويمكن للعناوين الاحتفاظ بالأرصدة داخل التطبيقات. يتم إجراء UTXO وعمليات الانتقال بواسطة تعليمات الحرق2/الحرق3 والتعليمات النقدية2/النقدية3.
تُستخدم عمليات الحساب الحاسوبية (CoP) لتمثيل منطق الحوسبة النوعي، أي منطق تحويل حالة التطبيق والعنوان.
على سبيل المثال ، يدمر العنوان A 10 token1 للتطبيق عبر نقش burn3. في هذه المرحلة ، يحتوي التطبيق على UTXO و 10 token1. يمكن للتطبيق تخصيص هذه الرموز العشرة1 من خلال منطقه الحسابي عن طريق تغيير أي عنوان أو الحالة الداخلية للتطبيق. ثم يمكن لعنوان token1 في التطبيق أو التطبيق سكه باستخدام الأمر mint3.
أذونات
يقدم بروتوكول BRC-100 دورين: المالك والمدير.
يُطلق على العنوان الذي يحمل نقش نشر التطبيق اسم المالك. يمكن للمالكين تتبع تحويلات UTXO مع نقوش النشر. المالك لجميع تطبيقات الأطفال هو مالك التطبيق الأصلي.
يتم إدارة المسؤولين من قبل المالك، والمسؤولون لا يستطيعون إدارة مسؤولين آخرين. تقتصر حقوق المالكين والمسؤولين بشكل صارم. لا يمكنهم فحص المستخدمين؛ يمكنهم فقط: إدارة التطبيقات التي لم تطلق DAO بعد وإتمام عمليات الحساب mint2/burn2.
يمكن أن يكون المسؤول عنوانًا أو تطبيقًا أو تطبيق فرعي. بشكل افتراضي، التطبيق والتطبيق الفرعي هما مسؤولي بعضهما البعض؛ لا توجد إعدادات إضافية مطلوبة، ولكن التطبيقات الفرعية ليست مسؤولة بعضها عن بعض.
يجب إرسال نقش حرق2/ حرق3 إلى المطور التابع للتطبيق من أجل معالجته بشكل صحيح.
يمكن أن يتم تخصيص بعض الرموز التي يحتاج إلى إصدار "mint2" إليها بشكل منطقي فقط من قبل التطبيق / الجزء الفرعي، ويجب أن يكون التطبيق / الجزء الفرعي المسؤول عن الرمز. تحتوي تعليمات "burn2" أيضًا على منطق مماثل.
يجب إرسال نقشة الحرق2/الحرق3 إلى مطور التطبيق لمعالجتها بشكل صحيح وفقًا لمنطق العملية الحسابية.
الحكم اللامركزي للتطبيقات
تقدم مكدس بروتوكول BRC-100 بروتوكول حوكمة: BRC-101، الذي يحكم التطبيقات التي تنفذ BRC-100 أو معايير بروتوكوله الموسعة. بمجرد أن يطلق التطبيق DAO، يحتاج إلى إكمال الحوكمة من خلال التصويت اللامركزي.
حكم التطبيق يشمل تحديث خصائص التطبيق والتطبيقات الفرعية، ونشر التطبيقات الفرعية، وإيقاف التطبيقات. حكم التطبيق هو حكم على السلسلة. بمجرد مرور التصويت على السلسلة، يجب إعلام التطبيق من خلال الإجراء الحسابي: egov، ثم سيقوم التطبيق تلقائيًا بالحكم بعد قفل الوقت.
نشر التطبيقات / الرموز
في بروتوكول BRC-100، هناك طريقتان لنشر التطبيقات: الأولى هي نشرها مباشرة باستخدام تعليمات النشر، والثانية هي نشرها من خلال بروتوكول الحوكمة، BRC-101.
الأولى تستخدم لنشر تطبيقات الأبوة والطفولة التي لا تتطلب تكوين الحوكمة، والأخرى تستخدم لنشر تطبيقات الطفولة التي تتطلب الحوكمة.
طباعة الرموز
يوفر بروتوكول BRC-100 ثلاث تعليمات للضبط: ضبط، ضبط2، و ضبط3، لضبط الرموز المميزة في سيناريوهات مختلفة.
عند نشر التطبيق، تحتاج إلى تعيين عدد الرموز التي يمكن للمستخدمين ضبطها (باستخدام أمر "ضبط")، سيتم ضبط الرموز المتبقية أيضًا باستخدام تعليمات "ضبط".
"Mint": نعناع المستخدم ، النعناع العادل ، يمكن لأي شخص سك الرموز المميزة للمستخدمين ، ولكن لا يمكن أن يتجاوز العدد الإجمالي لمشغلي "النعناع" إعدادات سمات "max" و "mma" للتطبيق. بعد سك العملة ، سيزداد المعروض المتداول من الرموز المميزة.
"mint2": عملية إنتاج مسبق: تقوم التطبيقات بتسجيل عدد المستخدمين أو التطبيقات التي يمكن إنتاج عملات مشفرة لها، ويمكن لأي شخص إنتاج عملات مشفرة للمستخدم أو التطبيق بموجب قواعد التطبيق. بعد الإنتاج المسبق، ستزيد كذلك العرض الدائري للعملات المشفرة.
"Mint3": Mint3 هو سك الخزينة. Mint3 هو رصيد المستخدمين أو التطبيقات في التطبيقات الأخرى. يمكن لأي شخص تطبيق رموز mint3 المميزة للمستخدمين أو التطبيقات بموجب قواعد التطبيق. بعد mint3 ، لن يزداد العرض المتداول من الرموز المميزة.
تدمير الرموز
التدمير هو عملية جديدة تم تقديمها في بروتوكول BRC-100. يمكن للمستخدمين نقش عملية التدمير ثم نقل النقش إلى المنشئ التطبيقي، وهو ما يشبه الدلالة على عملية النقل. سيتم بعد ذلك تدمير الرموز المحروقة أو نقلها إلى رصيد التطبيق.
على غرار تعريف عملية الضربة، هناك 3 مشغلين للحرق: الحرق، الحرق2، والحرق3، والذي يتطابق منطقياً مع الضربة، الضربة2، والضربة3 على التوالي. لا تتطلب أي تكوين إضافي، وجميع التطبيقات/الرموز تدعم هذه الأوامر الثلاثة للحرق.
"حرق": حرق عام، حيث يمكن للجميع استخدام التعليمات لتدمير الرموز. بمجرد تدمير الرمز بنجاح، ستنخفض الدورة، ولا يمكن إصدار الرموز المدمرة مرة أخرى.
"burn2": يتم تدمير قائمة الانتظار. وفقًا للقواعد المحددة من التطبيق، بعد نقل الرموز burn2 إلى التطبيق، سيتم تقليل رصيد المستخدم، وسيتم تحديث حالة التطبيق وسيتم تقليل الدوران. في الواقع، يمكن تنفيذ منطق مثل إزالة السيولة في AMM DEX من خلال burn2.
"Burn3": يتم تدمير الخزانة. سيقوم Burn3 بتقليل رصيد الرمز المميز للمستخدم وزيادة رصيد تطبيق "to". في التطبيقات الفعلية، من الممكن التعاون مع mint3 لاستكمال منطق تبادل الرموز وزيادة السيولة في AMM DEX.
ضرائب المعاملات والانكماش
قدمت اتفاقية BRC-100 آلية جديدة لتداول الرموز: ضرائب المعاملات والانكماش. يمكن للتطبيقات تعيين النسب المئوية لضريبة المعاملات ومستلمي الضرائب والنسب المئوية للثقب الأسود للمعاملات. تسري هذه الإعدادات فقط عند التداول في البورصات اللامركزية القائمة على AMM. لا تتحمل عمليات التحويل والسك والتدمير العادية ضرائب على المعاملات أو الانكماش.
العمليات الحسابية
العمليات الحسابية هي سلوكيات حسابية موسعة لبروتوكول BRC-100. يتم تمثيلها بواسطة سمة cop وهي أصغر وحدة للقوة الحسابية للبروتوكول. عند استخدامها مع مشغل op: burn2 / burn3 / mint2 / mint3 ، يمكن فهمها على أنها وظيفة انتقال الحالة ، والتي تحدد كيفية تحديث حالة التطبيق والمستخدم تحت مشغل op المقابل.
أوراكل أوراكل
الأوراق المالية هي متطلبات شائعة للبلوكشين للتفاعل مع جميع الأطراف تحت السلسلة، وقد تم تنفيذها وتطبيقها بشكل جيد على بلوكشينات مثل إيثيريوم. بدون أوراق مالية، ستكون العقود الذكية على البلوكشين محدودة تمامًا بالبيانات على السلسلة. ومع ذلك، بالمقارنة مع البلوكشين، فإن بروتوكول BRC-100 له خصائص خاصة جدًا.
لا يتمتع فقط بقوة الحوسبة ل blockchain ، ولكنه يعتمد أيضا على مفهرس خارج السلسلة لإكمال الحساب. في الوقت نفسه ، يمكن للمفهرسين خارج السلسلة التواصل مباشرة مع سلاسل الكتل الأخرى أو البروتوكولات الوصفية ، لكن سلاسل الكتل لا يمكنها القيام بذلك ، مما يعني أنه يمكن للمفهرس التحقق من أن أي بيانات خارج السلسلة أو على السلسلة تفي بمتطلبات بروتوكول Oracle BRC-100.
أمثلة: التحقق من نقل أصول BTC أو BRC-20 ، والتحقق من سعر ETH على كتلة Ethereum ، وما إلى ذلك.
بمعنى آخر، في بروتوكول BRC-100، لديه البوابات نموذج جديد: التصديق والتحقق، حيث يقدم المستخدمون بيانات التصديق، ويعمل المُفهرس كمُحقق بوابة للتحقق من بيانات التصديق التي يقدمها المستخدم خارج الاتفاق، دون الحاجة إلى خدمة بوابة منفصلة.
في بروتوكول BRC-100، تدعم التعليمات burn2/burn3/mint2/mint3 دعمًا طبيعيًا لسمات البرهان لتقديم بيانات البرهان خارج البروتوكول. يمكن للفهرس أن يتحقق من بعض بيانات الشهادة وضمان تماسك ودقة الحالة. يمكن أن يكون البرهان برهان تحويل، برهان شجرة ميركل، برهان بدون معرفة، برهان سعر، وما إلى ذلك، ويمكن استخدامه لربط سيناريوهات مثل الأصول، الهبات الجوية، وما إلى ذلك، ويمكن استخدامه لربط سيناريوهات مثل طبقة بيتكوين 2، تسوية القروض، وما إلى ذلك.
بروتوكول الريلي
البروتوكول الفرعي على البيتكوين متنوع ولا يمكن التواصل مع بعضهم البعض. البروتوكولات المختلفة تشبه البلوكشينات المختلفة؛ حيث تشترك في أمان بلوكشين البيتكوين ولديها قدرات حسابية مختلفة. علاوة على ذلك، البروتوكولات الفرعية لا يمكنها التواصل مباشرة مع بلوكشينات أخرى: فالإيثيريوم، على سبيل المثال، لا يمكنه استخدام الأصول على بلوكشينات أخرى.
لذلك، يتطلب مكدس بروتوكول BRC-100 بروتوكول ريلي لإتمام التواصل بين Bitcoin والميتا بروتوكول والبلوكشين وبروتوكول BRC-100، وربط الأصول على الجسور بين البروتوكولات أو البلوكشينات الأخرى بـ BRC-100، والمشاركة في تطبيقات اللامركزية مثل DeFi. وفي الوقت نفسه، ونظرًا لتنوع البروتوكولات والبلوكشينات، سيكون لدى BRC-100 عدة بروتوكولات ريلي.
أولا ، سنقوم بإصدار: BRC-103 ، المسؤول عن سد الأصول بين Bitcoin و BRC-20 و BRC-100.
عندما يتم ربط الأصل من البروتوكول الفرعي أو البلوكشين (المصدر) ببروتوكول BRC-100 (الهدف)، من أجل لتحقق المفهرس من صحة النقل، فمن الضروري تقديم دليل بيانات النقل باستخدام أمر "mint2"، والذي يسمى دليل النقل.
دليل التحويل يعني أنه عندما يتم ختم الأصول المرتبطة على البروتوكول المستهدف (BRC-100)، يجب أيضًا تقديم بيانات التحويل من الجانب المصدر (مثل بيتكوين، BRC-20، أو سلسلة الكتل الأخرى) كدليل. يمكن أن يكون ذلك هاش عملية التحويل أو معرف النقش.
حتى يمكن لجميع مفهرسي BRC-100 التحقق من صحة ختم الأصول المرتبطة.
يعد إثبات النقل تطبيقا مهما جدا لبروتوكول BRC-100 من Oracle.
حالات استخدام البروتوكول
نظرًا لأن BRC-100 تم تمديده من BRC-20، فإنه يحتوي في جوهره على جميع سيناريوهات التطبيق لـ BRC-20، لكن سيناريوهات تطبيق BRC-100 أكثر بكثير من ذلك. يمكننا ما زلنا نوسع على أساس بروتوكول BRC-100. فيما يلي بعض الامتدادات الرسمية المدرجة، بعضها قيد التطوير بالفعل:
BRC-101 (صدر)
يحدد بروتوكول حكم السلسلة اللامركزية BRC-100 كيفية تحديث سمات التطبيقات / الرموز الأصلية الأب / الأبناء، وإيقاف التطبيقات، وإضافة تطبيقات الأبناء.
بالإضافة إلى ذلك، يمكن لـ BRC-101 أيضًا إكمال الحوكمة خارج السلسلة من خلال التصويت اللامركزي.
BRC-102 (under development)
بروتوكول السيولة الآلي يحدد كيفية تبادل الرموز من أجل كومة بروتوكول BRC-100 من خلال خوارزمية صانع السوق الآلي (AMM). ستكون منطق الحساب مماثلة لـ Uniswap على إيثيريوم.
BRC-103 (قيد التطوير)
بروتوكول الريليه بين BTC و BRC-20 و BRC-100. البروتوكول الوسيطي على بيتكوين متنوع وغير قادر على التواصل مع بعضها البعض. البروتوكولات المختلفة مشابهة لسلاسل مختلفة. تشترك في أمان سلسلة الكتل بيتكوين ولديها قوة حوسبة مختلفة.
لذلك، سوف تقوم مكدس بروتوكول BRC-100 بنشر عدة بروتوكولات وسيطة لاستكمال التواصل بين البيانات النصية، والسلاسل المختلفة، و BRC-100، وربط بروتوكولات أخرى وأصول على السلسلة الرئيسية بـ BRC-100 للمشاركة في تطبيقات البيئة المالية اللامركزية مثل ديفي.
BRC-104
تعريف اتفاقيات تعدين السيولة يحدد كيفية الحصول على مكافآت الرموز بعد رهن الرموز.
يمكن أن يكون رمز الرهان أي رمز مستند إلى BRC-100، مثل رمز برتوكول BRC-103 لحوض السيولة، أو نفس الرمز كرمز مكافأة. بالإضافة إلى ذلك، سيدعم BRC-104 قفل الرموز المراهنة خلال فترة الإغلاق.
BRC-105
بروتوكول التوزيع الجوي يحدد كيفية توزيع الرموز بكفاءة على عناوين متعددة.
سيستخدم البروتوكول شجرة ميركل لإتمام عملية الإسقاط الجوي لتوفير رسوم المعاملات نظرًا لعدم الحاجة إلى جعل جميع بيانات الإسقاط الجوي الأصلية عامة على بيتكوين. يحتاج المستخدمون فقط إلى تقديم دليل ميركل لإثبات ملكيتهم للإسقاط الجوي خلال "مينت2"، ثم يمكن لجميع المُفهرسين التحقق من الصحة لإتمام الإسقاط الجوي.
BRC-106
بروتوكول بركة عملة مستقرة لامركزية يحدد كيفية توليد العملات المستقرة من خلال الضمانات.
سيكون المنطق الحسابي مشابها ل DAI الخاص ب MakerDAO3 على Ethereum.
BRC-107
اتفاقية بركة الإقراض تحدد كيف يمكن استعارة الأصول من خلال الضمان.
سيكون المنطق الحسابي مشابها ل Aave على Ethereum.
BRC-108
بروتوكول سيولة آلي للعملات المستقرة.
BRC-109
بروتوكول تداول لامركزي للعقود الآجلة المستمرة.
BRC-110
بروتوكول الريليه بين سلاسل الكتل المتوافقة مع EVM و BRC-100 يحدد كيف يمكن ربط الأصول على سلاسل الكتل المتوافقة مع EVM بـ BRC-100.
BRC-111
بروتوكول التحقق من الطبقة 2 لبيتكوين يحدد كيفية التحقق من بيانات الدليل من الطبقة 2 لبيتكوين مثل عقد ذكي من الطبقة 2 على إيثيريوم.
بروتوكول BRC-420 "6"
مقترح اتفاق
بعد اقتراح بروتوكول BRC-20، ظهر بروتوكول تجريبي جديد آخر يُعرف أيضًا باسم BRC-420، المعروف أيضًا ببروتوكول الميتافيرس في 19 سبتمبر 2023.
مفهوم الاتفاق
BRC-420 هو تجربة مثيرة. إنه أول بروتوكول للعوالم الافتراضية في بروتوكول Ordinals، وهو بروتوكول أصول يعتمد على بروتوكول Bitmap.
من خلال دمج عدة نقوش في أصل واحد معقد، مثل عناصر اللعبة، والرسوم المتحركة، والتأثيرات، أو وحدات اللعبة في الميتافيرس. تم إنشاء كل شيء من الشخصيات الصغيرة والحيوانات الأليفة إلى النصوص الكاملة للعبة والآلات الافتراضية.
نظرًا لطبيعتها مفتوحة المصدر على السلسلة البيانية، يمكن تشغيل هذه الأصول أو التحقق منها بواسطة أي عميل، مما يعكس تمامًا روح “العميل الغير محدد” لألعاب السلسلة الكاملة.
اتفاق BRC-420 يتكون من جزأين: المعيار العالمي ل Metaverse (المعيار العالمي ل Metaverse)، الذي يحدد تنسيقًا مفتوحًا للأصول في عوالم Metaverse، والمعيار الخاص بالعائدات (المعيار الخاص بالعائدات)، الذي ينشئ اتفاقًا على السلسلة لاقتصاد الخالق.
يفتح BRC-420 إمكانيات لألعاب Ordinals على السلسلة البيانية والسلاسل الكتلية القابلة للتعديل. يمكن للمبدعين المختلفين المساهمة في وحدات مختلفة، ويمكن للمبدعين الجدد بناءً على الابتكارات التي سبقتهم. وقد أدى هذا إلى انتشار الابتكارات داخل نظام البناء، مما يعود بالفائدة على جميع المشاركين.
تطوير الاتفاقية
حاليًا، أصدرت BRC-420 BRC-420 DLC في 3 نوفمبر 2023، والتي يمكن أن تدمج آلاف النقوش الفنية في 1 DLC. بعد النشر، يمكن للمستخدمين الحصول على آلاف الأصول الفنية في عملة واحدة.
اتفاق الرموز "7"
مقترح اتفاق
بعد ظهور بروتوكول BRC20، شعر كيسي أنه ليس من الفكرة الجيدة إنشاء رموز موحدة على بيتكوين. 99% من الرموز الموحدة عبارة عن عمليات احتيال ولن تختفي في المدى القصير. من المحتمل أن إنشاء بروتوكول جيد للرموز الموحدة على بيتكوين سيجلب إلى بيتكوين إيرادات كبيرة من رسوم التحويل، واهتمام المطورين، والمستخدمين.
ومن ثم اقترح كيسي بروتوكول الرموز الذي يعتمد على تكنولوجيا UTXO في 2023.9.26.
تصميم بروتوكول الرموز قد تأثر أيضًا بـ ARC20. الاختيار كان لكتابة بيانات الرمز مباشرة في سكريبت UTXO، والذي يتضمن الهوية والإخراج وكمية الرموز.
من الواضح أن تنفيذ رونس مشابه جدًا لـ ARC20، ويتم التعامل مباشرة مع تحويل الرموز إلى شبكة بتكوين الرئيسية. الفرق هو أن رونس يكتب عدد الرموز في بيانات النص البرمجي، مما يجعله أكثر دقة من ARC20.
وفي الوقت نفسه، زادت القدرة المعقدة أيضًا، مما يجعل من الصعب استخدام طبيعة التركيب الجمعي لـ BTC UTXO مباشرةً.
تطوير الاتفاقية
منذ إطلاق اتفاقية الرونات، حيث كانت جهود التطوير الرئيسية لكايسي تتمحور حول بروتوكول الأعداد التسلسلية، فقد كان تطور بروتوكول الرونات بطيئًا، وهذا هو السبب في أن بيني تجاوز بسرعة الزوايا وقام بتطوير بروتوكول الأنابيب بعد إطلاق اتفاقية الرونات.
خلال أسبوع تايوان للبلوكشين في ديسمبر، أعلن Casey أيضًا في حدث في تايبيه أن بروتوكول Runes سيتم إطلاقه على الشبكة الرئيسية. عند ارتفاع الكتلة إلى 840،000، أي، في المرة القادمة التي يتم فيها تقسيم BTC إلى النصف، من المحتمل أن يكون في نهاية أبريل 2014.
بعد البحث في خطة إصدار الأصول BTC، شعرت أيضًا تمامًا بسحرها، لذا ذكرت أيضًا بعض آرائي الشخصية الخاصة:
أخيرًا، شكرًا لك على قراءة هذه المقالة. الغرض الأصلي من هذه المقالة هو أن يمنحك فهمًا أفضل وأشمل لتطوير نظام BTC، وأنت مدعو أيضًا للحضور والتحدث معي. خلال الأيام القليلة القادمة، سأقوم بنشر بعض الآراء من حين لآخر، وسأكتب أيضًا مقالًا آخر حول خطة التوسع، لذا ترقبوا.