كتحديث حديث مهم لـ Ordinals، فتحت النقوش العودية مجالًا واسعًا من الاحتمالات لتكوين بروتوكول Ordinals. تعتبر النقوش المتكررة معيارًا لتحليل النقوش. يمكن إنشاء نقوش مجموعة PFP (صورة الملف الشخصي) عن طريق تحميل الميزات الأولية المقابلة، مما يسمح بالتجميع التجميعي دون الحاجة إلى تحميل أو تنزيل الصور الفعلية. تتميز النقوش المتكررة بإمكانية التشغيل البيني المحسنة وخفض التكاليف والقدرة على كسر حد الحجم البالغ 4 ميغابايت.
تشمل الاتجاهات الإبداعية القائمة على النقوش المتكررة تفكيك النقوش ودمجها، وموسيقى البيتكوين، وألعاب بيتكوين بلوكتشين، والفن التوليدي، ومواقع الويب اللامركزية. تقدم هذه المقالة أمثلة مفصلة للنقوش المتكررة، وتعرض إمكاناتها الهائلة.
ومع ذلك، تواجه النقوش العودية تحديات: ما إذا كان بإمكان موزعي العرض خارج السلسلة التحليل بسرعة عند زيادة المستويات العودية، وما إذا كان بإمكانهم المعالجة بسرعة عندما يرتفع عدد النقوش المشار إليها. من الناحية النظرية، يمكن أن تكون الألعاب أو NFTs الناتجة عن النقوش العودية معقدة ومفصلة بلا حدود. ولكن نظرًا للقيود المفروضة على شبكة BTC نفسها، فإن تحقيقها يتطلب حلولًا تقنية غير مباشرة.
تسمح النقوش المتكررة للنقوش بالتفاعل مع بعضها البعض، مما يتيح حالات استخدام جديدة. أصبح الفن التوليدي وشاشات العرض على السلسلة والتخزين الفعال حقائق. هناك آمال كبيرة في الاعتماد العميق للنقوش التكرارية في الفن التوليدي وألعاب بلوكتشين ومسارات metaverse، مع الاعتقاد بأن التطبيقات القاتلة قيد التطوير حاليًا.
لقد أدت ولادة بروتوكول Ordinals إلى منح Bitcoin وظيفة الترقيم والنقوش، وبالتالي توسيع نطاق منتجات نظام Bitcoin البيئي وجلب إمكانات تطبيق هائلة لمجتمع Bitcoin. في الأشهر القليلة الماضية، شهدنا التطور التدريجي لمسار Ordinals من الغموض إلى نظام بيئي مزدهر. خلال هذه الفترة، خضع بروتوكول Ordinals لترقيات كبيرة، مما أدى إلى ظهور سلسلة من البروتوكولات المشتقة:
في سلسلتنا لشهر يونيو حول Ordinals، قمنا بتحديث المقدمات التفصيلية للOrdinals والعديد من البروتوكولات المشتقة من BRC20. والجدير بالذكر أن التحديث الرئيسي الأخير للأوردينالات - ظهور النقوش العودية - يستحق الذكر. تم الإعلان عن هذا التحديث في 12 يونيو من قبل راف، المشرف الجديد على بروتوكول بيتكوين أوردينالز، على GitHub، وهو يدمج اقتراح النقش المتكرر #2167 الخاص بـ Casey Rodarmor في قاعدة بيانات Ordinals. لقد فتح هذا التطور إمكانيات واسعة لتركيب بروتوكول Ordinals. سوف تستكشف هذه المقالة مبادئ النقوش العودية وتأثيرها على الترتيبيات، جنبًا إلى جنب مع الحالات الحالية للتنبؤ بالتطبيقات المبتكرة المحتملة للنقوش العودية.
منذ نهاية ديسمبر 2022، أصدرت Casey Rodarmor بروتوكول Ordinals، حيث قدمت NFTs إلى شبكة بيتكوين من خلال الأرقام العادية والنقوش. يتيح هذا البروتوكول إنشاء مصنوعات رقمية فريدة عن طريق إضافة أي محتوى، مثل النصوص أو الصور أو مقاطع الفيديو أو حتى التطبيقات، إلى الإحصائيات المرقمة بالتسلسل (أصغر وحدة في بيتكوين) ويسمح بنقلها عبر شبكة بيتكوين. دعونا نتعمق في المبادئ الفنية الرئيسية المتضمنة في بروتوكول Ordinals:
(1) أوتكسو
تستخدم بيتكوين نموذج دفع يسمى «مخرجات المعاملات غير المنفقة» (UTXO)، حيث يتم تخزين جميع الأرصدة في قائمة UTXOS. تحتوي كل UTXO على كمية معينة من البيتكوين ومعلومات المالك وحالة توفرها. في معاملات بيتكوين، هناك مدخلات ومخرجات. تشير المدخلات إلى UTXOS الحالية، وتقوم المخرجات بتعيين عناوين ومبالغ جديدة. يؤدي بدء المعاملة إلى قفل UTXOS ذات الصلة لمنع الإنفاق المزدوج حتى يتم تأكيد المعاملة. بمجرد التأكيد، تتم إزالة UTXOS المدخلة للمعاملة، ويتم إنشاء UTXOS الجديدة كمخرجات. عادةً ما يتجاوز إجمالي كمية المدخلات للمعاملة مخرجاتها، والفرق هو رسوم الشبكة، مما يكافئ عمال المناجم الذين يقومون بتعبئة المعاملات. ترتبط الرسوم بتعقيد المعاملات، مما يعني أن المعاملات ذات المدخلات والمخرجات المتعددة تتطلب عمومًا رسوم شبكة أعلى.
(2) ترقيم وتتبع ساتوشيس
هناك ما مجموعه 2.1 ترليون* 10 ^ 8 ساتوشي في شبكة بيتكوين. كيف يقوم بروتوكول Ordinals بترقيم كل ساتوشي بشكل فريد وتتبع حسابه؟ وفقًا لبروتوكول Ordinals، يتم ترقيم الساتوشي بناءً على ترتيب تعدينها. لا يتم تخزين البيانات الوصفية لـ Ordinals في موقع محدد ولكنها مضمنة في بيانات شاهد المعاملة. يتم «تسجيل» هذه البيانات كنقش على أجزاء محددة من معاملة بيتكوين، مرفقة بساتوشيس محددة. يتم تسهيل هذه العملية من خلال Segarated Witness (SegWit) و «Pay-to-Taproot» (P2TR)، مما يسمح بتسجيل أي شكل من أشكال المحتوى (مثل النص أو الصور أو مقاطع الفيديو) على ساتوشيس المعينة.
(3) ترقية SegWit و Taproot
يعد SegWit ترقية مهمة لبروتوكول Bitcoin، حيث يفصل بعض بيانات توقيع المعاملات (بيانات الشهود) عن المعاملات نفسها، وبالتالي يقلل حجم البيانات المخزنة في كتل Bitcoin. يسمح هذا التوسع في سعة الكتلة بإجراء المزيد من المعاملات، مما يعزز قدرة معالجة المعاملات في الشبكة ويقلل الرسوم. قدمت ترقية SegWit مجالًا جديدًا للشهود في مخرجات المعاملات لتعزيز الخصوصية والأداء. على الرغم من أن بيانات الشهود لم تكن مصممة في البداية لتخزين البيانات، إلا أنها توفر فرصة لتخزين البيانات الوصفية مثل النقوش. تسمح ترقية Taproot لعام 2021 بمزيد من التخزين الخاص لظروف المعاملات المختلفة على blockchain. باستخدام مسارات البرنامج النصي لـ Taproot، يمكن تخزين محتوى النقش في نصوص الإنفاق، والتي تكون غير مقيدة تقريبًا في المحتوى. بالإضافة إلى ذلك، فإن آلية خصم Taproot تجعل تخزين محتوى النقش أكثر اقتصادا، مما يوفر موارد كبيرة. يستخدم بروتوكول Ordinals بذكاء تخفيف SegWit للقيود المفروضة على كتابة حجم المحتوى على شبكة بيتكوين، وتخزين محتوى النقش في بيانات الشهود، مع ما يصل إلى 4 ميغابايت من البيانات الوصفية. يجعل Taproot تخزين أي بيانات للشهود في معاملات بيتكوين أسهل، مما يسمح لمطور Ordinals Casey Rodarmor بإعادة استخدام رموز التشغيل القديمة (OP_FALSE، OP_IF، OP_PUSH) لتغليف المحتوى كنقوش، وبالتالي تخزين البيانات العشوائية.
(4) عملية سك النقوش
الالتزام: الخطوة الأولى في المعاملة هي إنشاء إخراج يشير إلى نص Taproot يحتوي على محتوى النقش. يستخدم هذا الإخراج تنسيق تخزين Taproot. في هذه المرحلة، تكون بيانات التسجيل مرتبطة بالفعل بـ UTXO لمخرجات المعاملة، ولكنها ليست عامة بعد.
الكشف: في هذه المرحلة، تبدأ المعاملة باستخدام UTXO المقابل للنقش كمدخل. في هذا الوقت، يتم الكشف عن محتوى النقش للشبكة بأكملها.
من خلال هاتين الخطوتين، أصبح محتوى النقش الآن مرتبطًا بـ UTXO الذي نقشه. وفقًا لساتوشي المذكور سابقًا، تم وضع النقش على ساتوشي الأول من UTXO المقابل للمدخلات. يتم تضمين محتوى النقش في إدخال المعاملة المعروضة. يمكن نقل ساتوشي المدرج خصيصًا وشراؤه وبيعه وفقدانه واستعادته.
بعد فهم المبادئ الأساسية لـ Ordinals، دعونا ننظر إلى النقوش المتكررة:
قدم بروتوكول Ordinals القدرة على نقش الملفات بالكامل على البلوكشين على بيتكوين. قبل ظهور النقوش التكرارية، كانت الترتيبيات مثل الجزر المعزولة والمحدودة. بينما كان بإمكانك كتابة النصوص والصور والتعليمات البرمجية، إلا أنها لم تتمكن من التفاعل مع بعضها البعض.
ومع ذلك، مع إدخال النقوش المتكررة، فإن هذا على وشك التغيير. الآن، يمكن للنقوش استخدام صيغة خاصة «/-/content/:inscription_id» لطلب محتوى النقوش الأخرى. يتيح ذلك للمستخدمين إنشاء نقوش على سلسلة Bitcoin باستخدام سعة أقل ورسوم أقل.
النقش المتكرر هو معيار دقة النقش. تتضمن تركيبتها بشكل أساسي استخدام التعليمات البرمجية للعثور على الصور. يتضمن إنشاء نقش مجموعة PFP تحميل الأنماط والألوان والإجراءات والعناصر الأخرى للصورة المقابلة. يمكن بعد ذلك دمج هذه العناصر وتجميعها مع تلك الموجودة بالفعل على السلسلة، مما يلغي الحاجة إلى تحميل أو تنزيل الصور الفعلية.
تتميز النقوش المتكررة بالخصائص التالية:
بفضل خصائصها المرجعية الذاتية الفريدة، توفر النقوش التكرارية فرصة للتحرر من قيود طرق النقش السابقة، وتجاوز الحالة المحرجة لكل نقش كونه منعزلاً وغير مرتبط، وبالتالي فتح إمكانيات للتركيبات الإبداعية.
في شكل التعليمات البرمجية النصية الخاصة بها، تحافظ النقوش العودية على حجم صغير، لا تقلل التكاليف فحسب، بل تسمح أيضًا لحجم النقوش بتجاوز حد 4 ميغابايت من كتل بيتكوين.
يعمل هذا التقدم على تعزيز قابلية التشغيل البيني وقابلية البرمجة وقابلية التوسع، مما يضخ المزيد من الاحتمالات والخيال الإبداعي في سلسلة Bitcoin.
من منظور البروتوكول، يبدو المستقبل واسعًا جدًا، مع وجود روايات غنية تنتظر المطورين والمستخدمين لإنشائها وتطبيقها.
ومع ذلك، لا تزال هناك بعض التحديات، مثل ما إذا كان يمكن فهرسة النقوش وجمعها على المنصات، الأمر الذي سيحدد سرعة تطويرها ومدى الاعتراف بها على نطاق واسع.
أدى ظهور النقوش المتكررة إلى فتح العديد من التطبيقات المبتكرة القوية. بفضل المرونة العالية والتكامل السهل والفعالية من حيث التكلفة، قدمت النقوش المتكررة إمكانيات جديدة لا حصر لها إلى عالم النقوش. ستناقش هذه المقالة بعض الحالات المحددة لتوضيح الابتكارات والتطبيقات المحتملة للنقوش العودية.
أدى ظهور النقوش المتكررة إلى فتح العديد من التطبيقات المبتكرة القوية. بفضل المرونة العالية والتكامل السهل والفعالية من حيث التكلفة، قدمت النقوش المتكررة إمكانيات جديدة لا حصر لها إلى عالم النقوش. ستناقش هذه المقالة بعض الحالات المحددة لتوضيح الابتكارات والتطبيقات المحتملة للنقوش العودية.
دعنا نتعمق في بعض الحالات النموذجية التي تعرض الإمكانات القوية للنقوش العودية:
(1) الفن التوليدي على السلسلة: قناع واحد
من خلال الجمع بين المخططات الأولية المختلفة، يمكن تحقيق المجموعات والإبداعات الثانوية للنقوش: على سبيل المثال، الجمع بين a1 و a2 داخل مجموعة، أو الجمع بين المجموعتين a و b. وعلى هذا الأساس، من المتوقع أن تولد سلسلة بيتكوين فنًا توليديًا تفاعليًا محليًا يحركه المجتمع حقًا. حالتنا الأولى هي 1Mask، وهو مشروع فني توليدي شامل حول الأقنعة في سلسلة BTC. يدمج مشروع 1Mask ببراعة تقنية Ordinals العودية، والتي تتكون من القوالب والخوارزميات وإنشاء النقوش.
المصدر: https://1mask.io/
يتضمن جزء القالب سبعة أنواع من النقوش، كل منها يتوافق مع تنسيق قالب فريد يتبع image/svg+xml. يستخدم جزء الخوارزمية عناوين المحفظة كبذور، ويستخدم وظائف عشوائية لإنشاء مجموعات ألوان مختلفة لتلوين نماذج القناع. تستفيد آلية إنشاء النقوش من التكنولوجيا العودية للإشارة إلى النقوش الخوارزمية. يتضمن كل نقش قناع كود HTML المطلوب لإنشاء صورة القناع الملونة النهائية. وهي تعمل باستخدام البذور العشوائية لتنفيذ التعليمات البرمجية المخزنة في النقوش الخوارزمية، وملء البيانات الخاصة بالسلسلة مثل عناوين المحفظة لضمان العشوائية لكنها ذات صلة بالمستخدم. لذلك، يؤدي استخدام نفس القالب مع نفس عنوان المحفظة دائمًا إلى نتائج متسقة.
يدمج كل نقش قناع جديد تم إنشاؤه تفاصيل سلسلة محددة للمستخدم ويشير إلى النقش الخوارزمي. مدعومًا بتقنية النقش المتكرر، بمجرد دخول نقوش القناع الجديدة هذه إلى السوق أو فهرستها بواسطة المحافظ، فإنها تقوم بشكل مستقل بتنشيط الكود المشار إليه داخل النقوش الخوارزمية. يؤدي تشغيل هذه الرموز مع بيانات السلسلة الخاصة بالمستخدم كإدخال في النهاية إلى عرض صورة قناع فريدة تعبر عن الشخصية.
في سياق شبكة بيتكوين، فإن البيانات الواردة في النقوش غير قابلة للتغيير، مما يضمن سلامتها. تضمن هذه الخاصية أن الصور في الوقت الفعلي المقدمة بناءً على بيانات النقش غير القابلة للتغيير هذه غير قابلة للتغيير أيضًا. طالما أن البذور العشوائية والخوارزميات المتضمنة في نقوش القناع صحيحة، يمكن للمستخدمين دائمًا التحقق من صحة ودقة عملية الإنشاء.
وراء هذا المشروع، قدم 1Mask معيارًا يسمى BRC721auto، مقترحًا أن الفن التوليدي الكامل على السلسلة يتكون من نوعين على الأقل من النقوش: أحدهما للكود والآخر للمعلمات الشخصية.
في نقش التعليمات البرمجية، نحتاج إلى ترميز خوارزمية يمكنها تلقائيًا إنشاء HTML DOM استنادًا إلى محتوى المعلمات. يمكن أن يكون DOM هذا عبارة عن لوحة قماشية أو SVG أو أي محتوى آخر يمكن التعرف عليه من خلال المتصفح ويتم تقديمه بيانياً.
بالطبع، يمكن أن تشير النقوش البرمجية أيضًا إلى محتوى النقوش الأخرى لإكمال خوارزمياتها.
في نقش المعلمة، نحدد HTML ونعين المعلمة العالمية p للإشارة إلى نقش الكود. عندما تحاول المتصفحات العادية عرض نقش المعلمة هذا، فإنها تتعرف على المعلمة العامة p وتنفذ تلقائيًا وظيفة start () في Code Inscription لإضافة أو تعديل HTML DOM الحالي، مما يؤدي في النهاية إلى عرض محتواه. لذلك، يمكن اعتبار نقوش المعلمات بمثابة NFTs النهائية (الرموز غير القابلة للاستبدال).
باستخدام تقنية Recursive Inscription، تتم حماية الكود الخاص بإنشاء الرسومات وعملية التنفيذ والتحقق وفقًا لإجماع Bitcoin blockchain. ما لم يشن شخص ما هجومًا بنسبة 51٪ على Bitcoin، فلن يتمكن أي شخص من التحكم في عملية إنشاء ERC721auto NFTs، والتي سيتم تنفيذها بشكل مستقل بواسطة نظام Bitcoin البيئي.
اقترح 1Mask أيضًا ثلاثة معايير لمشاريع الفن التوليدي الكاملة على السلسلة. هذه المعايير هي:
تخزين لامركزي للتوليد التلقائي لكود الرسومات
التنفيذ اللامركزي للكود استنادًا إلى المعلمات التي يوفرها المستخدم لتوليد الرسومات المخصصة
التحقق اللامركزي من صحة النتائج الناتجة
وفقًا لهذه المعايير، من الواضح أن الفن على السلسلة القائم على النقوش المتكررة يمتلك الخصائص التالية:
التفرد والعشوائية: يجب أن يتم إنشاء العمل الفني من خلال الخوارزميات والعقود الذكية، التي تتميز بعدم إمكانية الاستبدال والتفرد والكشف العشوائي المؤكد على السلسلة، مع امتلاك القيم الفنية والجمالية أيضًا.
التفاعل: يمكن للمستخدمين التفاعل مع العمل الفني والتحكم فيه.
اللامركزية: الفن متكامل تمامًا، ويتم تخزينه بطريقة لامركزية تمامًا، ولا يمكن لأي مؤسسة مركزية أو فرد التحكم فيه.
رمز قابل لإعادة الاستخدام، ويستند إلى أعمال Ordinals
وبالمقارنة مع المشاريع الفنية التوليدية الأخرى القائمة على السلسلة، فإن الفن التوليدي القائم على النقوش التكرارية لبيتكوين يكون كليًا على السلسلة ومستقلًا ولامركزيًا، ولا يعتمد على أي موارد خارج السلسلة.
(2) المشروع اليوناني: Orbinals
نظرًا لمرونة النقوش المتكررة، فإنها توفر مسرحًا للمهوسين لعرض مواهبهم، مع المشاريع الغنية بروح المهوس التي تستكشف الحدود المحتملة المختلفة لتقنية Ordinals.
«Orbinals» هو ممثل نموذجي. إنه مشروع مهووس بدون تويتر أو موقع ويب رسمي؛ كل محتوياته مبنية على Uncommon sat. اعتبارًا من 20 أغسطس، وفقًا لأحدث سعر من f2pool، تجاوز سعر Uncommon SAT 366 دولارًا أمريكيًا.
المصدر:https://www.ord.io/?satributes=uncommon& نوع المحتوى=HTML & الترتيب حسب = الأحدث
إذا فتحت عنوان URL الخاص بمجموعة Orbinals مباشرةً، فستجد أن كل صورة من صور سلسلة الحركة السماوية تشير إلى بعض المحتوى المتطابق، مع اختلافات طفيفة في المعلمات. بعد إجراء تحقيق أعمق في المحتوى المشار إليه في النقوش المتكررة، نكتشف السر الحقيقي للمشروع المخفي في هذه الروابط. يستخدم Orbinals، المسمى بالكامل «Orbinals: Three Body Orbit Artifacts on Orbit on Ordinals»، HTML وجافا سكريبت لبرمجة حركة ثلاثة أجسام، بناءً على كود محاكاة ثنائي الجسم.
المصدر:https://evgenii.com/blog/three-body-problem-simulator/
بدعم من المعادلات الرياضية والفيزيائية، يتم تقديم جمال الحركة السماوية على سلسلة بيتكوين بطريقة مبسطة. ونظرًا لأن المشروع لا يحتوي على Twitter أو Discord أو مواقع الويب الرسمية أو أي وسائط اجتماعية، فقد يتم تقديم المعلومات المستقبلية بطريقة غريبة جدًا، وفقًا لإحصاءات الفريق الخاصة.
إلى جانب القنوات الأربع التي كشف عنها المشروع، هناك بيضة عيد الفصح المخفية: في محتوى النقش المشار إليه، تحتوي الشفرة على سلسلة من التعليمات: قنوات الاتصال المستقبلية على /sats/nowledle، و «الإقرار» هي إحدى إحصائيات الفريق.
المصدر:https://www.ord.io/sat/1940129935364125
(3) مشروع BRC69: أورديتروبس
BRC69 هو معيار جديد لإنشاء مجموعات متكررة، تم إصداره بواسطة Luminex (https://github.com/luminexord/brc69). تستخدم هذه المواصفة القياسية النقوش المتكررة لتحسين تكلفة التسجيل بالبروتوكول الترتيبي على بيتكوين، مما يسهل إطلاق المجموعات المتكررة على بيتكوين. بالإضافة إلى ذلك، يوفر BRC69 مرونة عالية ويفتح الباب لمزيد من الميزات والوظائف المحسنة، مما يمهد الطريق لمزيد من الوظائف المثيرة للاهتمام على السلسلة، مثل ميزات العرض المسبق.
مع BRC69، يمكن تخفيض تكلفة تسجيل مجموعات Ordinals بأكثر من 90٪. يتم تحقيق هذا التخفيض من خلال عملية من أربع خطوات:
ميزات التسجيل
نشر المجموعات
تجميع المجموعات
إنشاء الأصول
طالما أن مُنشئ المجموعة ينشر قائمة النقوش الرسمية وفقًا للمتطلبات الحالية، يمكن إكمال جميع هذه العمليات بدون مفهرسين خارجيين. بالإضافة إلى ذلك، يتم عرض الصور تلقائيًا على جميع الواجهات الأمامية التي نفذت النقوش المتكررة، دون خطوات إضافية.
Orditroops عبارة عن NFT متكرر يعتمد على BRC69، ويقوم بتنفيذ محتوى بروتوكول BRC69، وزيادة إمكانية تكوين الميزات، وتقليل إشغال مساحة الصورة، وتوفير صور عالية الدقة. تضيف المجموعات المرنة من الجنود والأسلحة والملابس الكثير من الشخصية والمرح إلى مجموعة NFT هذه.
المصدر: https://twitter.com/OrdiTroops
المصدر: https://www.ord.io/3563188a3db53850bba48747293def7bd6b7395e4241b29ec7d49892945cf927i0
OCM هو أول مشروع 3D NFT يطبق معايير النقش المتكرر. تم إنشاء OnChainMonkey في البداية على Ethereum في سبتمبر 2021 وظهرت في وقت سابق من هذا العام كأول سلسلة 10k مدرجة على Bitcoin.
كنقش متحرك ثلاثي الأبعاد عالي الدقة، تميزت OCM بسرعة بتفاصيلها وجودتها. قبل ذلك، كانت معظم النقوش لا تزال عبارة عن ملفات نصية صغيرة أو صور منخفضة الدقة. حتى على شاشات 4K أو 8K، يوفر OCM وضوحًا جيدًا، وهو إنجاز تم تحقيقه باستخدام ملفات لا يزيد حجمها عن 1 كيلوبايت، والتي لم يكن من الممكن الوصول إليها سابقًا بواسطة مشاريع أخرى.
تحقق OCM قدراتها من خلال الريادة في استخدام النقوش العودية القوية. تم نقش أول 300 نقش من OCM على 300 ساتوشي متتالي على بيتكوين، بدءًا من الكتلة 78 في عام 2009، وتم ترتيبها بترتيب تصاعدي لرقم ساتوشي الخاص بها على السلسلة. استخدم منشئو OCM رمزًا مضغوطًا وأشاروا إلى مكتبات P5.JS و Three.JS ليستخدمها المبدعون المستقبليون. يمكن للمستخدمين عرض هذه المكتبات والوصول إليها في المتصفح، حيث يتم فك ضغط Dimensions Interactive Art تلقائيًا ضمن بروتوكول Ordinals.
باستخدام النقوش المتكررة، تستخدم OCM بكفاءة مساحة الكتل (كل منها أقل من 1 كيلوبايت) وتحقق اكتشافات عشوائية على السلسلة، وتدمج الجودة عالية الدقة، والأبعاد الثلاثية، والرسوم المتحركة، وميزات الفن التفاعلي.
المصدر:https://ordinals.com/content/6fd06768414dfc2bd68b55869eea6844864fbf71ee72ec26568520e313c2bda2i0
يقوم محرك الموسيقى هذا، وهو جزء من لعبة MUD RPG «Descent Into Darkness»، بإنشاء موسيقى فريدة على السلسلة من أي إدخال كلمة أو عبارة. أكد راتوشي، المؤسس، على الدور الهام لـ ChatGPT في تطوير الجانب الموسيقي للمشروع، مشيرًا إلى أن استخدام النقوش المتكررة يقلل التكاليف بشكل كبير. هذا المزيج الخاص من تقنية blockchain والذكاء الاصطناعي يكرم الموسيقى الكلاسيكية لألعاب الفيديو القديمة.
تتطلب اللعبة مكونات مختلفة مثل الصور والواجهة الأمامية ومنطق الأعمال. إذا كان الحجم الإجمالي لهذه المواد أقل من 4 ملايين، فيمكن إدراجها في جلسة واحدة دون الحاجة إلى نقوش متكررة. تقنية النقش المتكرر مناسبة في سيناريوهين:
عندما تكون المادة نفسها كبيرة (أكثر من 4 أمتار)، مثل صورة خلفية بحجم 5 أمتار، والتي لا يمكن إدراجها مباشرة على مقعد واحد ولكن يمكن تقسيمها والإشارة إليها عبر إحصائيات مختلفة.
لتنفيذ منطق عمل أفضل، مثل عندما تنتمي نقوش 100 sat إلى سلسلة تستخدم نفس ملف JavaScript (JS). في هذه الحالة، تكون النقوش المتكررة مناسبة لأنه من غير الضروري إعادة تسجيل ملف JS لكل جلسة.
تم نقش HTML (الواجهة الأمامية) و JS (منطق الأعمال) للعبة على «ساتوشيس» بيتكوين والإشارة إليهما بشكل متبادل، مما يسمح بإنشاء ألعاب H5 المصغرة أحادية اللاعب. فيما يلي ثلاثة أمثلة لهذه الألعاب:
أ. لعبة الأفعى
المصدر: أورد.io/431507
لعبة Bitcoin Snake هي لعبة H5 نموذجية للاعب واحد، تذكرنا بلعبة Snake المعروفة. يتم تضمين الواجهة الأمامية ومنطق هذه اللعبة بالكامل في ساتوشي (سات) واحد، دون استخدام تقنية النقش المتكرر. تحتوي هذه السلسلة على إجمالي 100 NFTs. قد يتضمن النهج الأكثر كفاءة إدراج ملف JavaScript (JS) (منطق الأعمال) على Sat واحد واستخدام 100 Sats مختلف، كل منها مدرج بـ HTML، للإشارة إلى (أو استدعاء) ملف Sat الخاص بملف JS لإنشاء النقوش. ستؤدي هذه الطريقة إلى عملية أكثر بساطة.
المصدر: أورد.io/18201467
كما هو موضح، تتميز هذه اللعبة بشبكة رقمية 3 × 4 (في الوضع البسيط؛ يحتوي الوضع المعقد على شبكة 6 × 6). يمكن للاعبين فتح شبكتين في وقت واحد، وإذا كانت الصور في الشبكات متطابقة، فإنها تظل مرئية؛ وإلا فإنها تعود إلى علامات الاستفهام. يتم تحقيق النصر من خلال إكمال المهمة في عدد معين من النقرات، واختبار ذاكرة اللاعب قصيرة المدى. هذه اللعبة تشبه لعبة المطابقة المألوفة. تم إدراج JS و HTML لهذه اللعبة في Sat، والتي تشير أيضًا إلى «صورة الخلفية»، مما يجعلها تطبيقًا بسيطًا للنقش المتكرر.
المصدر: أورد.io/18201467
المصدر:https://ordinals.com/content/1915ae7d46502199a7d03256efd7f6e2f6aabb8ed7176b34f70b7b8fd778b36ci0
تجمع لعبة Descent into Darkness، وهي لعبة لعب أدوار نصية، بين عناصر لعبة MUD الكلاسيكية وتقنية ordinals، مما يوفر للاعبين تجربة لعب فريدة. في اللعبة، ينطلق اللاعبون في مغامرة في الظلام، ويواجهون الوحوش والمهام ومعارك الرؤساء. يقاتل اللاعبون الوحوش لإكمال المهام وفتح مهام جديدة وكسب عملات معدنية لترقية المعدات وشراء العناصر. تعد ألعاب H5 الثلاث ذات اللاعب الفردي تطبيقات أساسية. فهي تفتقر إلى الاكتمال كألعاب، مع عدم وجود عمليات على السلسلة لبدء اللعبة أو التقدم فيها أو نهايتها، كما أنها لا تسمح بحفظ اللعبة. بعد انتهاء اللعبة، يظل نقش Sat بدون تغيير، ويحدد منطق اللعبة فقط دون الحفاظ على حالة اللعبة. هذه محاولات أولية لألعاب سلسلة BTC.
المصدر:https://twitter.com/btcpixelwar
تدعي BTC PixelWar أنها أول لعبة متعددة اللاعبين كاملة السلسلة على بلوكتشين بيتكوين يقوم المشاركون بالتصميم على لوحة 256x256 بكسل، إما عن طريق النقر على وحدات البكسل مباشرةً أو تحميل الصور لإنشاء وحدات بكسل على اللوحة. ينتج عن كل إرسال نقشًا لأحدث حالة للوحة، يشير بشكل متكرر إلى النقش من الحالة السابقة. قد يحتوي هذا المشروع على أكثر النقوش تكرارًا حتى الآن، مما يمثل تطبيقًا مهمًا في هذا المجال.
يقدم المشروع معيارًا جديدًا، «BRC721coFound»، يستخدم نقشًا متكررًا للسماح لجميع مستخدمي بيتكوين بالتعاون على نفس اللوحة، وتسجيل العملية. كل لحظة عبارة عن نقش يوضح حالة اللوحة في ذلك الوقت، بما في ذلك وحدات البكسل الجديدة أو المحدثة والمراجع إلى «النقوش اللحظية» السابقة، إلى جانب «النقوش البرمجية» لإدارة تغييرات الصورة بين اللحظات. نظرًا لإمكانات العديد من المساهمين، فإن عرض أحدث حالة للوحة يتطلب تكرارًا عميقًا، مما قد يؤدي إلى إطالة أوقات التحميل. لمعالجة هذه المشكلة، تم تصميم «النقوش البرمجية» لالتقاط أحدث حالة للوحة القماشية بعد عرض «نقش اللحظة» الحالي، ثم تخزين هذه اللقطة في شجرة DOM الخاصة بالنقش الحالي. يمكن للمتصفحات المتسلسلة تبسيط عملية العرض عن طريق التخزين المؤقت لأشجار DOM لكل نقش لحظة معروضة، وبالتالي تقليل مستويات التكرار.
بشكل عام، تعد BTC PixelWar لعبة BTC متعددة اللاعبين مبتكرة ومبدعة على البلوكشين. فهي لا تحقق الإبداع التعاوني بين لاعبين متعددين فحسب، بل تعمل أيضًا على تحسين عملية العرض. يفتح معيار «BRC721coFound» إمكانيات جديدة لتطبيقات الألعاب متعددة اللاعبين على بلوكتشين بيتكوين، مما يعرض إمكانات النقش المتكرر في الألعاب والمجالات الاجتماعية.
وقد أدت النقوش المتكررة إلى عصر النقوش على السلسلة 2.0، مما أدى إلى إثراء طريقة اللعب في BTC NFTs وزيادة احتمالية قيام BTC NFTs بإنشاء مسار مختلف تمامًا عن Ethereum والرموز غير القابلة للتبادل الخاصة بالسلاسل الأخرى. يحمل المستقبل إمكانات هائلة للخيال والسرد في هذا الفضاء. تربط النقوش المتكررة النقوش المستقلة سابقًا، مما يسمح لها بالرجوع إلى بعضها البعض وتشكيل بنية قاعدة بيانات متنوعة. في المقالات السابقة، ناقشنا العديد من البروتوكولات المشتقة القائمة على Ordinals. في الواقع، عند دمجها مع هذه البروتوكولات، يمكن للنقوش العودية قراءة النقوش الأخرى والتفاعل بناءً على التعليمات الذكية الخاصة بها لتحديث حالتها. من خلال الفهرسة، يمكنهم معالجة حالة البروتوكولات بشكل مباشر، وتشكيل مجموعة متماسكة من الإجراءات المشابهة للعقود الذكية.
في الوقت نفسه، توفر قاعدة البيانات الواسعة للنقوش المتكررة مساحة تشغيلية وخيالية للنقوش، بما في ذلك البيانات الوصفية في مختلف المجالات مثل البيانات الأساسية وقواعد المعرفة ومكتبات الرموز والمكتبات الوظيفية. يمكن أن تشير هذه العناصر إلى بعضها البعض لتحقيق المنطق المعقد في تطبيقات المنتج. ومن ثم، يمكننا أن نتطلع إلى الاعتماد العميق للنقوش التكرارية في الفن التوليدي وألعاب بلوكتشين والميتافيرس، معتقدين أن التطبيقات القاتلة للمستقبل في طور التكوين.
ومع ذلك، تواجه النقوش المتكررة أيضًا بعض التحديات:
1、إذا زاد المستوى التكراري، على سبيل المثال، إلى عشرة آلاف طبقة، فهل يمكن لمحللي العرض خارج السلسلة تفسير ذلك بسرعة؟ ;
2、إذا زاد عدد النقوش المشار إليها، مثل نقش واحد يشير إلى عشرة آلاف نقش، فهل يمكن لمحللي العرض خارج السلسلة التعامل مع هذا بكفاءة؟
إذا تم مواجهة هذه التحديات، من الناحية النظرية، يمكن أن تكون الألعاب أو NFTs التي تم إنشاؤها بواسطة النقوش العودية معقدة ومفصلة بلا حدود. من الصعب حل هذه المشكلات بشكل أساسي بسبب قيود شبكة BTC نفسها، ولكن يمكن معالجتها من خلال الحلول التقنية غير المباشرة.
تسمح الترقية المتكررة في بروتوكول Ordinals بالتفاعل بين النقوش، مما يتيح حالات استخدام جديدة ومثيرة. بفضل هذه الوظيفة، أصبح الفن التوليدي وشاشات العرض على السلسلة والتخزين الفعال حقيقة واقعة. يمكننا أن نرى أن المطورين داخل نظام BTC البيئي يواصلون الإنشاء والتطوير في اتجاهات مثل ألعاب blockchain والفن التوليدي. بدأت الأعمال القائمة على النقوش العودية في الظهور، حيث تقوم ببطء بتجميع المكونات المختلفة لمشروع ضخم. في المستقبل، يمكننا أن نتطلع إلى ولادة الألعاب على السلسلة، ومشاريع metaverse، والفن التوليدي التفاعلي مع منطق المنتج المعقد.
كتحديث حديث مهم لـ Ordinals، فتحت النقوش العودية مجالًا واسعًا من الاحتمالات لتكوين بروتوكول Ordinals. تعتبر النقوش المتكررة معيارًا لتحليل النقوش. يمكن إنشاء نقوش مجموعة PFP (صورة الملف الشخصي) عن طريق تحميل الميزات الأولية المقابلة، مما يسمح بالتجميع التجميعي دون الحاجة إلى تحميل أو تنزيل الصور الفعلية. تتميز النقوش المتكررة بإمكانية التشغيل البيني المحسنة وخفض التكاليف والقدرة على كسر حد الحجم البالغ 4 ميغابايت.
تشمل الاتجاهات الإبداعية القائمة على النقوش المتكررة تفكيك النقوش ودمجها، وموسيقى البيتكوين، وألعاب بيتكوين بلوكتشين، والفن التوليدي، ومواقع الويب اللامركزية. تقدم هذه المقالة أمثلة مفصلة للنقوش المتكررة، وتعرض إمكاناتها الهائلة.
ومع ذلك، تواجه النقوش العودية تحديات: ما إذا كان بإمكان موزعي العرض خارج السلسلة التحليل بسرعة عند زيادة المستويات العودية، وما إذا كان بإمكانهم المعالجة بسرعة عندما يرتفع عدد النقوش المشار إليها. من الناحية النظرية، يمكن أن تكون الألعاب أو NFTs الناتجة عن النقوش العودية معقدة ومفصلة بلا حدود. ولكن نظرًا للقيود المفروضة على شبكة BTC نفسها، فإن تحقيقها يتطلب حلولًا تقنية غير مباشرة.
تسمح النقوش المتكررة للنقوش بالتفاعل مع بعضها البعض، مما يتيح حالات استخدام جديدة. أصبح الفن التوليدي وشاشات العرض على السلسلة والتخزين الفعال حقائق. هناك آمال كبيرة في الاعتماد العميق للنقوش التكرارية في الفن التوليدي وألعاب بلوكتشين ومسارات metaverse، مع الاعتقاد بأن التطبيقات القاتلة قيد التطوير حاليًا.
لقد أدت ولادة بروتوكول Ordinals إلى منح Bitcoin وظيفة الترقيم والنقوش، وبالتالي توسيع نطاق منتجات نظام Bitcoin البيئي وجلب إمكانات تطبيق هائلة لمجتمع Bitcoin. في الأشهر القليلة الماضية، شهدنا التطور التدريجي لمسار Ordinals من الغموض إلى نظام بيئي مزدهر. خلال هذه الفترة، خضع بروتوكول Ordinals لترقيات كبيرة، مما أدى إلى ظهور سلسلة من البروتوكولات المشتقة:
في سلسلتنا لشهر يونيو حول Ordinals، قمنا بتحديث المقدمات التفصيلية للOrdinals والعديد من البروتوكولات المشتقة من BRC20. والجدير بالذكر أن التحديث الرئيسي الأخير للأوردينالات - ظهور النقوش العودية - يستحق الذكر. تم الإعلان عن هذا التحديث في 12 يونيو من قبل راف، المشرف الجديد على بروتوكول بيتكوين أوردينالز، على GitHub، وهو يدمج اقتراح النقش المتكرر #2167 الخاص بـ Casey Rodarmor في قاعدة بيانات Ordinals. لقد فتح هذا التطور إمكانيات واسعة لتركيب بروتوكول Ordinals. سوف تستكشف هذه المقالة مبادئ النقوش العودية وتأثيرها على الترتيبيات، جنبًا إلى جنب مع الحالات الحالية للتنبؤ بالتطبيقات المبتكرة المحتملة للنقوش العودية.
منذ نهاية ديسمبر 2022، أصدرت Casey Rodarmor بروتوكول Ordinals، حيث قدمت NFTs إلى شبكة بيتكوين من خلال الأرقام العادية والنقوش. يتيح هذا البروتوكول إنشاء مصنوعات رقمية فريدة عن طريق إضافة أي محتوى، مثل النصوص أو الصور أو مقاطع الفيديو أو حتى التطبيقات، إلى الإحصائيات المرقمة بالتسلسل (أصغر وحدة في بيتكوين) ويسمح بنقلها عبر شبكة بيتكوين. دعونا نتعمق في المبادئ الفنية الرئيسية المتضمنة في بروتوكول Ordinals:
(1) أوتكسو
تستخدم بيتكوين نموذج دفع يسمى «مخرجات المعاملات غير المنفقة» (UTXO)، حيث يتم تخزين جميع الأرصدة في قائمة UTXOS. تحتوي كل UTXO على كمية معينة من البيتكوين ومعلومات المالك وحالة توفرها. في معاملات بيتكوين، هناك مدخلات ومخرجات. تشير المدخلات إلى UTXOS الحالية، وتقوم المخرجات بتعيين عناوين ومبالغ جديدة. يؤدي بدء المعاملة إلى قفل UTXOS ذات الصلة لمنع الإنفاق المزدوج حتى يتم تأكيد المعاملة. بمجرد التأكيد، تتم إزالة UTXOS المدخلة للمعاملة، ويتم إنشاء UTXOS الجديدة كمخرجات. عادةً ما يتجاوز إجمالي كمية المدخلات للمعاملة مخرجاتها، والفرق هو رسوم الشبكة، مما يكافئ عمال المناجم الذين يقومون بتعبئة المعاملات. ترتبط الرسوم بتعقيد المعاملات، مما يعني أن المعاملات ذات المدخلات والمخرجات المتعددة تتطلب عمومًا رسوم شبكة أعلى.
(2) ترقيم وتتبع ساتوشيس
هناك ما مجموعه 2.1 ترليون* 10 ^ 8 ساتوشي في شبكة بيتكوين. كيف يقوم بروتوكول Ordinals بترقيم كل ساتوشي بشكل فريد وتتبع حسابه؟ وفقًا لبروتوكول Ordinals، يتم ترقيم الساتوشي بناءً على ترتيب تعدينها. لا يتم تخزين البيانات الوصفية لـ Ordinals في موقع محدد ولكنها مضمنة في بيانات شاهد المعاملة. يتم «تسجيل» هذه البيانات كنقش على أجزاء محددة من معاملة بيتكوين، مرفقة بساتوشيس محددة. يتم تسهيل هذه العملية من خلال Segarated Witness (SegWit) و «Pay-to-Taproot» (P2TR)، مما يسمح بتسجيل أي شكل من أشكال المحتوى (مثل النص أو الصور أو مقاطع الفيديو) على ساتوشيس المعينة.
(3) ترقية SegWit و Taproot
يعد SegWit ترقية مهمة لبروتوكول Bitcoin، حيث يفصل بعض بيانات توقيع المعاملات (بيانات الشهود) عن المعاملات نفسها، وبالتالي يقلل حجم البيانات المخزنة في كتل Bitcoin. يسمح هذا التوسع في سعة الكتلة بإجراء المزيد من المعاملات، مما يعزز قدرة معالجة المعاملات في الشبكة ويقلل الرسوم. قدمت ترقية SegWit مجالًا جديدًا للشهود في مخرجات المعاملات لتعزيز الخصوصية والأداء. على الرغم من أن بيانات الشهود لم تكن مصممة في البداية لتخزين البيانات، إلا أنها توفر فرصة لتخزين البيانات الوصفية مثل النقوش. تسمح ترقية Taproot لعام 2021 بمزيد من التخزين الخاص لظروف المعاملات المختلفة على blockchain. باستخدام مسارات البرنامج النصي لـ Taproot، يمكن تخزين محتوى النقش في نصوص الإنفاق، والتي تكون غير مقيدة تقريبًا في المحتوى. بالإضافة إلى ذلك، فإن آلية خصم Taproot تجعل تخزين محتوى النقش أكثر اقتصادا، مما يوفر موارد كبيرة. يستخدم بروتوكول Ordinals بذكاء تخفيف SegWit للقيود المفروضة على كتابة حجم المحتوى على شبكة بيتكوين، وتخزين محتوى النقش في بيانات الشهود، مع ما يصل إلى 4 ميغابايت من البيانات الوصفية. يجعل Taproot تخزين أي بيانات للشهود في معاملات بيتكوين أسهل، مما يسمح لمطور Ordinals Casey Rodarmor بإعادة استخدام رموز التشغيل القديمة (OP_FALSE، OP_IF، OP_PUSH) لتغليف المحتوى كنقوش، وبالتالي تخزين البيانات العشوائية.
(4) عملية سك النقوش
الالتزام: الخطوة الأولى في المعاملة هي إنشاء إخراج يشير إلى نص Taproot يحتوي على محتوى النقش. يستخدم هذا الإخراج تنسيق تخزين Taproot. في هذه المرحلة، تكون بيانات التسجيل مرتبطة بالفعل بـ UTXO لمخرجات المعاملة، ولكنها ليست عامة بعد.
الكشف: في هذه المرحلة، تبدأ المعاملة باستخدام UTXO المقابل للنقش كمدخل. في هذا الوقت، يتم الكشف عن محتوى النقش للشبكة بأكملها.
من خلال هاتين الخطوتين، أصبح محتوى النقش الآن مرتبطًا بـ UTXO الذي نقشه. وفقًا لساتوشي المذكور سابقًا، تم وضع النقش على ساتوشي الأول من UTXO المقابل للمدخلات. يتم تضمين محتوى النقش في إدخال المعاملة المعروضة. يمكن نقل ساتوشي المدرج خصيصًا وشراؤه وبيعه وفقدانه واستعادته.
بعد فهم المبادئ الأساسية لـ Ordinals، دعونا ننظر إلى النقوش المتكررة:
قدم بروتوكول Ordinals القدرة على نقش الملفات بالكامل على البلوكشين على بيتكوين. قبل ظهور النقوش التكرارية، كانت الترتيبيات مثل الجزر المعزولة والمحدودة. بينما كان بإمكانك كتابة النصوص والصور والتعليمات البرمجية، إلا أنها لم تتمكن من التفاعل مع بعضها البعض.
ومع ذلك، مع إدخال النقوش المتكررة، فإن هذا على وشك التغيير. الآن، يمكن للنقوش استخدام صيغة خاصة «/-/content/:inscription_id» لطلب محتوى النقوش الأخرى. يتيح ذلك للمستخدمين إنشاء نقوش على سلسلة Bitcoin باستخدام سعة أقل ورسوم أقل.
النقش المتكرر هو معيار دقة النقش. تتضمن تركيبتها بشكل أساسي استخدام التعليمات البرمجية للعثور على الصور. يتضمن إنشاء نقش مجموعة PFP تحميل الأنماط والألوان والإجراءات والعناصر الأخرى للصورة المقابلة. يمكن بعد ذلك دمج هذه العناصر وتجميعها مع تلك الموجودة بالفعل على السلسلة، مما يلغي الحاجة إلى تحميل أو تنزيل الصور الفعلية.
تتميز النقوش المتكررة بالخصائص التالية:
بفضل خصائصها المرجعية الذاتية الفريدة، توفر النقوش التكرارية فرصة للتحرر من قيود طرق النقش السابقة، وتجاوز الحالة المحرجة لكل نقش كونه منعزلاً وغير مرتبط، وبالتالي فتح إمكانيات للتركيبات الإبداعية.
في شكل التعليمات البرمجية النصية الخاصة بها، تحافظ النقوش العودية على حجم صغير، لا تقلل التكاليف فحسب، بل تسمح أيضًا لحجم النقوش بتجاوز حد 4 ميغابايت من كتل بيتكوين.
يعمل هذا التقدم على تعزيز قابلية التشغيل البيني وقابلية البرمجة وقابلية التوسع، مما يضخ المزيد من الاحتمالات والخيال الإبداعي في سلسلة Bitcoin.
من منظور البروتوكول، يبدو المستقبل واسعًا جدًا، مع وجود روايات غنية تنتظر المطورين والمستخدمين لإنشائها وتطبيقها.
ومع ذلك، لا تزال هناك بعض التحديات، مثل ما إذا كان يمكن فهرسة النقوش وجمعها على المنصات، الأمر الذي سيحدد سرعة تطويرها ومدى الاعتراف بها على نطاق واسع.
أدى ظهور النقوش المتكررة إلى فتح العديد من التطبيقات المبتكرة القوية. بفضل المرونة العالية والتكامل السهل والفعالية من حيث التكلفة، قدمت النقوش المتكررة إمكانيات جديدة لا حصر لها إلى عالم النقوش. ستناقش هذه المقالة بعض الحالات المحددة لتوضيح الابتكارات والتطبيقات المحتملة للنقوش العودية.
أدى ظهور النقوش المتكررة إلى فتح العديد من التطبيقات المبتكرة القوية. بفضل المرونة العالية والتكامل السهل والفعالية من حيث التكلفة، قدمت النقوش المتكررة إمكانيات جديدة لا حصر لها إلى عالم النقوش. ستناقش هذه المقالة بعض الحالات المحددة لتوضيح الابتكارات والتطبيقات المحتملة للنقوش العودية.
دعنا نتعمق في بعض الحالات النموذجية التي تعرض الإمكانات القوية للنقوش العودية:
(1) الفن التوليدي على السلسلة: قناع واحد
من خلال الجمع بين المخططات الأولية المختلفة، يمكن تحقيق المجموعات والإبداعات الثانوية للنقوش: على سبيل المثال، الجمع بين a1 و a2 داخل مجموعة، أو الجمع بين المجموعتين a و b. وعلى هذا الأساس، من المتوقع أن تولد سلسلة بيتكوين فنًا توليديًا تفاعليًا محليًا يحركه المجتمع حقًا. حالتنا الأولى هي 1Mask، وهو مشروع فني توليدي شامل حول الأقنعة في سلسلة BTC. يدمج مشروع 1Mask ببراعة تقنية Ordinals العودية، والتي تتكون من القوالب والخوارزميات وإنشاء النقوش.
المصدر: https://1mask.io/
يتضمن جزء القالب سبعة أنواع من النقوش، كل منها يتوافق مع تنسيق قالب فريد يتبع image/svg+xml. يستخدم جزء الخوارزمية عناوين المحفظة كبذور، ويستخدم وظائف عشوائية لإنشاء مجموعات ألوان مختلفة لتلوين نماذج القناع. تستفيد آلية إنشاء النقوش من التكنولوجيا العودية للإشارة إلى النقوش الخوارزمية. يتضمن كل نقش قناع كود HTML المطلوب لإنشاء صورة القناع الملونة النهائية. وهي تعمل باستخدام البذور العشوائية لتنفيذ التعليمات البرمجية المخزنة في النقوش الخوارزمية، وملء البيانات الخاصة بالسلسلة مثل عناوين المحفظة لضمان العشوائية لكنها ذات صلة بالمستخدم. لذلك، يؤدي استخدام نفس القالب مع نفس عنوان المحفظة دائمًا إلى نتائج متسقة.
يدمج كل نقش قناع جديد تم إنشاؤه تفاصيل سلسلة محددة للمستخدم ويشير إلى النقش الخوارزمي. مدعومًا بتقنية النقش المتكرر، بمجرد دخول نقوش القناع الجديدة هذه إلى السوق أو فهرستها بواسطة المحافظ، فإنها تقوم بشكل مستقل بتنشيط الكود المشار إليه داخل النقوش الخوارزمية. يؤدي تشغيل هذه الرموز مع بيانات السلسلة الخاصة بالمستخدم كإدخال في النهاية إلى عرض صورة قناع فريدة تعبر عن الشخصية.
في سياق شبكة بيتكوين، فإن البيانات الواردة في النقوش غير قابلة للتغيير، مما يضمن سلامتها. تضمن هذه الخاصية أن الصور في الوقت الفعلي المقدمة بناءً على بيانات النقش غير القابلة للتغيير هذه غير قابلة للتغيير أيضًا. طالما أن البذور العشوائية والخوارزميات المتضمنة في نقوش القناع صحيحة، يمكن للمستخدمين دائمًا التحقق من صحة ودقة عملية الإنشاء.
وراء هذا المشروع، قدم 1Mask معيارًا يسمى BRC721auto، مقترحًا أن الفن التوليدي الكامل على السلسلة يتكون من نوعين على الأقل من النقوش: أحدهما للكود والآخر للمعلمات الشخصية.
في نقش التعليمات البرمجية، نحتاج إلى ترميز خوارزمية يمكنها تلقائيًا إنشاء HTML DOM استنادًا إلى محتوى المعلمات. يمكن أن يكون DOM هذا عبارة عن لوحة قماشية أو SVG أو أي محتوى آخر يمكن التعرف عليه من خلال المتصفح ويتم تقديمه بيانياً.
بالطبع، يمكن أن تشير النقوش البرمجية أيضًا إلى محتوى النقوش الأخرى لإكمال خوارزمياتها.
في نقش المعلمة، نحدد HTML ونعين المعلمة العالمية p للإشارة إلى نقش الكود. عندما تحاول المتصفحات العادية عرض نقش المعلمة هذا، فإنها تتعرف على المعلمة العامة p وتنفذ تلقائيًا وظيفة start () في Code Inscription لإضافة أو تعديل HTML DOM الحالي، مما يؤدي في النهاية إلى عرض محتواه. لذلك، يمكن اعتبار نقوش المعلمات بمثابة NFTs النهائية (الرموز غير القابلة للاستبدال).
باستخدام تقنية Recursive Inscription، تتم حماية الكود الخاص بإنشاء الرسومات وعملية التنفيذ والتحقق وفقًا لإجماع Bitcoin blockchain. ما لم يشن شخص ما هجومًا بنسبة 51٪ على Bitcoin، فلن يتمكن أي شخص من التحكم في عملية إنشاء ERC721auto NFTs، والتي سيتم تنفيذها بشكل مستقل بواسطة نظام Bitcoin البيئي.
اقترح 1Mask أيضًا ثلاثة معايير لمشاريع الفن التوليدي الكاملة على السلسلة. هذه المعايير هي:
تخزين لامركزي للتوليد التلقائي لكود الرسومات
التنفيذ اللامركزي للكود استنادًا إلى المعلمات التي يوفرها المستخدم لتوليد الرسومات المخصصة
التحقق اللامركزي من صحة النتائج الناتجة
وفقًا لهذه المعايير، من الواضح أن الفن على السلسلة القائم على النقوش المتكررة يمتلك الخصائص التالية:
التفرد والعشوائية: يجب أن يتم إنشاء العمل الفني من خلال الخوارزميات والعقود الذكية، التي تتميز بعدم إمكانية الاستبدال والتفرد والكشف العشوائي المؤكد على السلسلة، مع امتلاك القيم الفنية والجمالية أيضًا.
التفاعل: يمكن للمستخدمين التفاعل مع العمل الفني والتحكم فيه.
اللامركزية: الفن متكامل تمامًا، ويتم تخزينه بطريقة لامركزية تمامًا، ولا يمكن لأي مؤسسة مركزية أو فرد التحكم فيه.
رمز قابل لإعادة الاستخدام، ويستند إلى أعمال Ordinals
وبالمقارنة مع المشاريع الفنية التوليدية الأخرى القائمة على السلسلة، فإن الفن التوليدي القائم على النقوش التكرارية لبيتكوين يكون كليًا على السلسلة ومستقلًا ولامركزيًا، ولا يعتمد على أي موارد خارج السلسلة.
(2) المشروع اليوناني: Orbinals
نظرًا لمرونة النقوش المتكررة، فإنها توفر مسرحًا للمهوسين لعرض مواهبهم، مع المشاريع الغنية بروح المهوس التي تستكشف الحدود المحتملة المختلفة لتقنية Ordinals.
«Orbinals» هو ممثل نموذجي. إنه مشروع مهووس بدون تويتر أو موقع ويب رسمي؛ كل محتوياته مبنية على Uncommon sat. اعتبارًا من 20 أغسطس، وفقًا لأحدث سعر من f2pool، تجاوز سعر Uncommon SAT 366 دولارًا أمريكيًا.
المصدر:https://www.ord.io/?satributes=uncommon& نوع المحتوى=HTML & الترتيب حسب = الأحدث
إذا فتحت عنوان URL الخاص بمجموعة Orbinals مباشرةً، فستجد أن كل صورة من صور سلسلة الحركة السماوية تشير إلى بعض المحتوى المتطابق، مع اختلافات طفيفة في المعلمات. بعد إجراء تحقيق أعمق في المحتوى المشار إليه في النقوش المتكررة، نكتشف السر الحقيقي للمشروع المخفي في هذه الروابط. يستخدم Orbinals، المسمى بالكامل «Orbinals: Three Body Orbit Artifacts on Orbit on Ordinals»، HTML وجافا سكريبت لبرمجة حركة ثلاثة أجسام، بناءً على كود محاكاة ثنائي الجسم.
المصدر:https://evgenii.com/blog/three-body-problem-simulator/
بدعم من المعادلات الرياضية والفيزيائية، يتم تقديم جمال الحركة السماوية على سلسلة بيتكوين بطريقة مبسطة. ونظرًا لأن المشروع لا يحتوي على Twitter أو Discord أو مواقع الويب الرسمية أو أي وسائط اجتماعية، فقد يتم تقديم المعلومات المستقبلية بطريقة غريبة جدًا، وفقًا لإحصاءات الفريق الخاصة.
إلى جانب القنوات الأربع التي كشف عنها المشروع، هناك بيضة عيد الفصح المخفية: في محتوى النقش المشار إليه، تحتوي الشفرة على سلسلة من التعليمات: قنوات الاتصال المستقبلية على /sats/nowledle، و «الإقرار» هي إحدى إحصائيات الفريق.
المصدر:https://www.ord.io/sat/1940129935364125
(3) مشروع BRC69: أورديتروبس
BRC69 هو معيار جديد لإنشاء مجموعات متكررة، تم إصداره بواسطة Luminex (https://github.com/luminexord/brc69). تستخدم هذه المواصفة القياسية النقوش المتكررة لتحسين تكلفة التسجيل بالبروتوكول الترتيبي على بيتكوين، مما يسهل إطلاق المجموعات المتكررة على بيتكوين. بالإضافة إلى ذلك، يوفر BRC69 مرونة عالية ويفتح الباب لمزيد من الميزات والوظائف المحسنة، مما يمهد الطريق لمزيد من الوظائف المثيرة للاهتمام على السلسلة، مثل ميزات العرض المسبق.
مع BRC69، يمكن تخفيض تكلفة تسجيل مجموعات Ordinals بأكثر من 90٪. يتم تحقيق هذا التخفيض من خلال عملية من أربع خطوات:
ميزات التسجيل
نشر المجموعات
تجميع المجموعات
إنشاء الأصول
طالما أن مُنشئ المجموعة ينشر قائمة النقوش الرسمية وفقًا للمتطلبات الحالية، يمكن إكمال جميع هذه العمليات بدون مفهرسين خارجيين. بالإضافة إلى ذلك، يتم عرض الصور تلقائيًا على جميع الواجهات الأمامية التي نفذت النقوش المتكررة، دون خطوات إضافية.
Orditroops عبارة عن NFT متكرر يعتمد على BRC69، ويقوم بتنفيذ محتوى بروتوكول BRC69، وزيادة إمكانية تكوين الميزات، وتقليل إشغال مساحة الصورة، وتوفير صور عالية الدقة. تضيف المجموعات المرنة من الجنود والأسلحة والملابس الكثير من الشخصية والمرح إلى مجموعة NFT هذه.
المصدر: https://twitter.com/OrdiTroops
المصدر: https://www.ord.io/3563188a3db53850bba48747293def7bd6b7395e4241b29ec7d49892945cf927i0
OCM هو أول مشروع 3D NFT يطبق معايير النقش المتكرر. تم إنشاء OnChainMonkey في البداية على Ethereum في سبتمبر 2021 وظهرت في وقت سابق من هذا العام كأول سلسلة 10k مدرجة على Bitcoin.
كنقش متحرك ثلاثي الأبعاد عالي الدقة، تميزت OCM بسرعة بتفاصيلها وجودتها. قبل ذلك، كانت معظم النقوش لا تزال عبارة عن ملفات نصية صغيرة أو صور منخفضة الدقة. حتى على شاشات 4K أو 8K، يوفر OCM وضوحًا جيدًا، وهو إنجاز تم تحقيقه باستخدام ملفات لا يزيد حجمها عن 1 كيلوبايت، والتي لم يكن من الممكن الوصول إليها سابقًا بواسطة مشاريع أخرى.
تحقق OCM قدراتها من خلال الريادة في استخدام النقوش العودية القوية. تم نقش أول 300 نقش من OCM على 300 ساتوشي متتالي على بيتكوين، بدءًا من الكتلة 78 في عام 2009، وتم ترتيبها بترتيب تصاعدي لرقم ساتوشي الخاص بها على السلسلة. استخدم منشئو OCM رمزًا مضغوطًا وأشاروا إلى مكتبات P5.JS و Three.JS ليستخدمها المبدعون المستقبليون. يمكن للمستخدمين عرض هذه المكتبات والوصول إليها في المتصفح، حيث يتم فك ضغط Dimensions Interactive Art تلقائيًا ضمن بروتوكول Ordinals.
باستخدام النقوش المتكررة، تستخدم OCM بكفاءة مساحة الكتل (كل منها أقل من 1 كيلوبايت) وتحقق اكتشافات عشوائية على السلسلة، وتدمج الجودة عالية الدقة، والأبعاد الثلاثية، والرسوم المتحركة، وميزات الفن التفاعلي.
المصدر:https://ordinals.com/content/6fd06768414dfc2bd68b55869eea6844864fbf71ee72ec26568520e313c2bda2i0
يقوم محرك الموسيقى هذا، وهو جزء من لعبة MUD RPG «Descent Into Darkness»، بإنشاء موسيقى فريدة على السلسلة من أي إدخال كلمة أو عبارة. أكد راتوشي، المؤسس، على الدور الهام لـ ChatGPT في تطوير الجانب الموسيقي للمشروع، مشيرًا إلى أن استخدام النقوش المتكررة يقلل التكاليف بشكل كبير. هذا المزيج الخاص من تقنية blockchain والذكاء الاصطناعي يكرم الموسيقى الكلاسيكية لألعاب الفيديو القديمة.
تتطلب اللعبة مكونات مختلفة مثل الصور والواجهة الأمامية ومنطق الأعمال. إذا كان الحجم الإجمالي لهذه المواد أقل من 4 ملايين، فيمكن إدراجها في جلسة واحدة دون الحاجة إلى نقوش متكررة. تقنية النقش المتكرر مناسبة في سيناريوهين:
عندما تكون المادة نفسها كبيرة (أكثر من 4 أمتار)، مثل صورة خلفية بحجم 5 أمتار، والتي لا يمكن إدراجها مباشرة على مقعد واحد ولكن يمكن تقسيمها والإشارة إليها عبر إحصائيات مختلفة.
لتنفيذ منطق عمل أفضل، مثل عندما تنتمي نقوش 100 sat إلى سلسلة تستخدم نفس ملف JavaScript (JS). في هذه الحالة، تكون النقوش المتكررة مناسبة لأنه من غير الضروري إعادة تسجيل ملف JS لكل جلسة.
تم نقش HTML (الواجهة الأمامية) و JS (منطق الأعمال) للعبة على «ساتوشيس» بيتكوين والإشارة إليهما بشكل متبادل، مما يسمح بإنشاء ألعاب H5 المصغرة أحادية اللاعب. فيما يلي ثلاثة أمثلة لهذه الألعاب:
أ. لعبة الأفعى
المصدر: أورد.io/431507
لعبة Bitcoin Snake هي لعبة H5 نموذجية للاعب واحد، تذكرنا بلعبة Snake المعروفة. يتم تضمين الواجهة الأمامية ومنطق هذه اللعبة بالكامل في ساتوشي (سات) واحد، دون استخدام تقنية النقش المتكرر. تحتوي هذه السلسلة على إجمالي 100 NFTs. قد يتضمن النهج الأكثر كفاءة إدراج ملف JavaScript (JS) (منطق الأعمال) على Sat واحد واستخدام 100 Sats مختلف، كل منها مدرج بـ HTML، للإشارة إلى (أو استدعاء) ملف Sat الخاص بملف JS لإنشاء النقوش. ستؤدي هذه الطريقة إلى عملية أكثر بساطة.
المصدر: أورد.io/18201467
كما هو موضح، تتميز هذه اللعبة بشبكة رقمية 3 × 4 (في الوضع البسيط؛ يحتوي الوضع المعقد على شبكة 6 × 6). يمكن للاعبين فتح شبكتين في وقت واحد، وإذا كانت الصور في الشبكات متطابقة، فإنها تظل مرئية؛ وإلا فإنها تعود إلى علامات الاستفهام. يتم تحقيق النصر من خلال إكمال المهمة في عدد معين من النقرات، واختبار ذاكرة اللاعب قصيرة المدى. هذه اللعبة تشبه لعبة المطابقة المألوفة. تم إدراج JS و HTML لهذه اللعبة في Sat، والتي تشير أيضًا إلى «صورة الخلفية»، مما يجعلها تطبيقًا بسيطًا للنقش المتكرر.
المصدر: أورد.io/18201467
المصدر:https://ordinals.com/content/1915ae7d46502199a7d03256efd7f6e2f6aabb8ed7176b34f70b7b8fd778b36ci0
تجمع لعبة Descent into Darkness، وهي لعبة لعب أدوار نصية، بين عناصر لعبة MUD الكلاسيكية وتقنية ordinals، مما يوفر للاعبين تجربة لعب فريدة. في اللعبة، ينطلق اللاعبون في مغامرة في الظلام، ويواجهون الوحوش والمهام ومعارك الرؤساء. يقاتل اللاعبون الوحوش لإكمال المهام وفتح مهام جديدة وكسب عملات معدنية لترقية المعدات وشراء العناصر. تعد ألعاب H5 الثلاث ذات اللاعب الفردي تطبيقات أساسية. فهي تفتقر إلى الاكتمال كألعاب، مع عدم وجود عمليات على السلسلة لبدء اللعبة أو التقدم فيها أو نهايتها، كما أنها لا تسمح بحفظ اللعبة. بعد انتهاء اللعبة، يظل نقش Sat بدون تغيير، ويحدد منطق اللعبة فقط دون الحفاظ على حالة اللعبة. هذه محاولات أولية لألعاب سلسلة BTC.
المصدر:https://twitter.com/btcpixelwar
تدعي BTC PixelWar أنها أول لعبة متعددة اللاعبين كاملة السلسلة على بلوكتشين بيتكوين يقوم المشاركون بالتصميم على لوحة 256x256 بكسل، إما عن طريق النقر على وحدات البكسل مباشرةً أو تحميل الصور لإنشاء وحدات بكسل على اللوحة. ينتج عن كل إرسال نقشًا لأحدث حالة للوحة، يشير بشكل متكرر إلى النقش من الحالة السابقة. قد يحتوي هذا المشروع على أكثر النقوش تكرارًا حتى الآن، مما يمثل تطبيقًا مهمًا في هذا المجال.
يقدم المشروع معيارًا جديدًا، «BRC721coFound»، يستخدم نقشًا متكررًا للسماح لجميع مستخدمي بيتكوين بالتعاون على نفس اللوحة، وتسجيل العملية. كل لحظة عبارة عن نقش يوضح حالة اللوحة في ذلك الوقت، بما في ذلك وحدات البكسل الجديدة أو المحدثة والمراجع إلى «النقوش اللحظية» السابقة، إلى جانب «النقوش البرمجية» لإدارة تغييرات الصورة بين اللحظات. نظرًا لإمكانات العديد من المساهمين، فإن عرض أحدث حالة للوحة يتطلب تكرارًا عميقًا، مما قد يؤدي إلى إطالة أوقات التحميل. لمعالجة هذه المشكلة، تم تصميم «النقوش البرمجية» لالتقاط أحدث حالة للوحة القماشية بعد عرض «نقش اللحظة» الحالي، ثم تخزين هذه اللقطة في شجرة DOM الخاصة بالنقش الحالي. يمكن للمتصفحات المتسلسلة تبسيط عملية العرض عن طريق التخزين المؤقت لأشجار DOM لكل نقش لحظة معروضة، وبالتالي تقليل مستويات التكرار.
بشكل عام، تعد BTC PixelWar لعبة BTC متعددة اللاعبين مبتكرة ومبدعة على البلوكشين. فهي لا تحقق الإبداع التعاوني بين لاعبين متعددين فحسب، بل تعمل أيضًا على تحسين عملية العرض. يفتح معيار «BRC721coFound» إمكانيات جديدة لتطبيقات الألعاب متعددة اللاعبين على بلوكتشين بيتكوين، مما يعرض إمكانات النقش المتكرر في الألعاب والمجالات الاجتماعية.
وقد أدت النقوش المتكررة إلى عصر النقوش على السلسلة 2.0، مما أدى إلى إثراء طريقة اللعب في BTC NFTs وزيادة احتمالية قيام BTC NFTs بإنشاء مسار مختلف تمامًا عن Ethereum والرموز غير القابلة للتبادل الخاصة بالسلاسل الأخرى. يحمل المستقبل إمكانات هائلة للخيال والسرد في هذا الفضاء. تربط النقوش المتكررة النقوش المستقلة سابقًا، مما يسمح لها بالرجوع إلى بعضها البعض وتشكيل بنية قاعدة بيانات متنوعة. في المقالات السابقة، ناقشنا العديد من البروتوكولات المشتقة القائمة على Ordinals. في الواقع، عند دمجها مع هذه البروتوكولات، يمكن للنقوش العودية قراءة النقوش الأخرى والتفاعل بناءً على التعليمات الذكية الخاصة بها لتحديث حالتها. من خلال الفهرسة، يمكنهم معالجة حالة البروتوكولات بشكل مباشر، وتشكيل مجموعة متماسكة من الإجراءات المشابهة للعقود الذكية.
في الوقت نفسه، توفر قاعدة البيانات الواسعة للنقوش المتكررة مساحة تشغيلية وخيالية للنقوش، بما في ذلك البيانات الوصفية في مختلف المجالات مثل البيانات الأساسية وقواعد المعرفة ومكتبات الرموز والمكتبات الوظيفية. يمكن أن تشير هذه العناصر إلى بعضها البعض لتحقيق المنطق المعقد في تطبيقات المنتج. ومن ثم، يمكننا أن نتطلع إلى الاعتماد العميق للنقوش التكرارية في الفن التوليدي وألعاب بلوكتشين والميتافيرس، معتقدين أن التطبيقات القاتلة للمستقبل في طور التكوين.
ومع ذلك، تواجه النقوش المتكررة أيضًا بعض التحديات:
1、إذا زاد المستوى التكراري، على سبيل المثال، إلى عشرة آلاف طبقة، فهل يمكن لمحللي العرض خارج السلسلة تفسير ذلك بسرعة؟ ;
2、إذا زاد عدد النقوش المشار إليها، مثل نقش واحد يشير إلى عشرة آلاف نقش، فهل يمكن لمحللي العرض خارج السلسلة التعامل مع هذا بكفاءة؟
إذا تم مواجهة هذه التحديات، من الناحية النظرية، يمكن أن تكون الألعاب أو NFTs التي تم إنشاؤها بواسطة النقوش العودية معقدة ومفصلة بلا حدود. من الصعب حل هذه المشكلات بشكل أساسي بسبب قيود شبكة BTC نفسها، ولكن يمكن معالجتها من خلال الحلول التقنية غير المباشرة.
تسمح الترقية المتكررة في بروتوكول Ordinals بالتفاعل بين النقوش، مما يتيح حالات استخدام جديدة ومثيرة. بفضل هذه الوظيفة، أصبح الفن التوليدي وشاشات العرض على السلسلة والتخزين الفعال حقيقة واقعة. يمكننا أن نرى أن المطورين داخل نظام BTC البيئي يواصلون الإنشاء والتطوير في اتجاهات مثل ألعاب blockchain والفن التوليدي. بدأت الأعمال القائمة على النقوش العودية في الظهور، حيث تقوم ببطء بتجميع المكونات المختلفة لمشروع ضخم. في المستقبل، يمكننا أن نتطلع إلى ولادة الألعاب على السلسلة، ومشاريع metaverse، والفن التوليدي التفاعلي مع منطق المنتج المعقد.