LocalMonero will be winding down

The winding down process begins May 7th, 2024, and finishes after November 7th, 2024. Our support staff will be available for help throughout this period.
  1. Effective immediately, all new signups and ad postings are disabled;
  2. On May 14th, 2024, new trades will be disabled as well;
  3. After November 7th, 2024, the website will be taken down. Please reclaim any funds from your arbitration bond wallet prior to that date, otherwise the funds may be considered abandoned/forfeited.

عرض العلامات: كيف سيؤدي البايت الواحد إلى تقليل أوقات مزامنة محفظة مونيرو بنسبة 40٪ +

تم النشر:
By Seth For Privacy

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

أدخل "علامات العرض" ، وهي إضافة أحادية البايت إلى بيانات كل معاملة - تأتي إلى Monero في التحديث التالي للشبكة!


لماذا تكون مزامنة محفظة مونيرو أبطأ من مزامنة Bitcoin؟

أحد الأسئلة الأولى التي يتعين علينا الإجابة عليها لفهم الحاجة إلى حل مثل علامات العرض بشكل أفضل هو السبب في أن مزامنة محفظة Monero أبطأ من العملات المشفرة مثل Bitcoin.

في Bitcoin ، نظرًا لأ⁸ن جميع المعاملات ليست خاصة وتكشف عن العملات التي يتم إنفاقها والمبالغ والعناوين المتضمنة في السلسلة ، يمكن لمحافظ Bitcoin ببساطة البحث عن أي مخرجات معاملات غير منفقة (UTXOs) أو عناوين مستخدمة لمحفظة معينة ، يقوم بمسح blockchain سريعًا بحثًا عن UTXOs فقط المملوكة لتلك العناوين لمعرفة العملات المعدنية التي تنتمي إلى محفظتك والتي يمكن إنفاقها.

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

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


ما هي مشاهد العرض؟

كطريقة للمساعدة في تقليل وقت المزامنة لمحافظ Monero ، توصل باحث يُدعى UkoeHB إلى نهج جديد - إضافة "علامة" 1 بايت لكل معاملة باستخدام سر مشترك معروف فقط لمرسل ومتلقي تلك المعاملة.

يتم إنشاء هذا السر المشترك بواسطة المرسل باستخدام العنوان المقدم له من قبل المستلم ، ولا يتطلب أي تعاون نشط من قبل المرسل والمستقبل. ثم يتم إضافة البايت الأول (أو الحرف) من هذا السر المشترك إلى بيانات المعاملة عند نشره على شبكة مونيرو.

عندما يريد أحد المشاركين في هذه المعاملة مزامنة محفظته مع Monero blockchain بعد ذلك ، بدلاً من الحاجة إلى إجراء جميع العمليات الحسابية المعقدة والتشفير لكل TXO على الشبكة ، يمكن للمحفظة الآن التحقق من هذا الحقل المكون من 1 بايت في كل معاملة وبعد ذلك فقط إجراء التحقق الذي يستغرق وقتًا طويلاً على المعاملات التي تحتوي على هذه العلامة - 1/256 TXOs على الشبكة ، على وجه الدقة!

لا تكشف هذه العلامة عن أي معلومات حول المعاملة للمشاهدين الخارجيين ، بل تضيف فقط 1 بايت (مبلغ ضئيل) إلى أحجام المعاملات ، ومع ذلك تسمح لنا بتقليل أوقات المزامنة بنسبة 40٪ + عن طريق تقليل عمليات التحقق المعقدة ضروري!


عرض العلامات: مثال مبسط

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

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

في حين أن المربعات الأخرى ستطابق الكود الخاص بك ، حتى بعض المربعات التي لا تملكها ، فإن عدد المربعات التي تحتاج إلى فتح وحل مشكلة حسابية هو الآن 16 فقط (1/256 صندوقًا!) بدلاً من كل 4096.

الآن تفتح تلك الصناديق الستة عشر ، وتحل مسائل الرياضيات ، وتحتفظ بالمربعات الخمسة التي تخصك بالفعل من تلك المجموعة!


متى ستتوفر مشاهد العرض في Monero؟

تعد علامات العرض إحدى الميزات المخطط لها حاليًا للتضمين في ترقية الشبكة القادمة ، ويجب إصدارها في وقت ما هذا الربيع. أثار المجتمع 23.3XMR (في وقت كتابة هذا التقرير) لتحفيز تطوير وتنفيذ مشاهد العرض ، ونتيجة لذلك فإن الغالبية العظمى من العمل لتضمين علامات العرض في قاعدة أكواد Monero قد تم بالفعل أكمل بواسطة j-berman بالتعاون مع المراجعين والباحثين.

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


كيف يمكنني معرفة المزيد؟

إذا أثار هذا فضولك حول علامات العرض ، فقم بإلقاء نظرة أدناه للحصول على بعض الروابط الإضافية التي تتعمق في الموضوع:


المزيد من القراءة