ما هو TIP-635؟

وفقا لتقرير TRON Core Devs في 19 يناير 2024 ، تشير الموافقة على اقتراح اللجنة رقم 82 إلى دخول TIP-465 حيز التنفيذ حيث قدمت خوارزمية جديدة لمكافأة التصويت التي تم إنشاؤها بعد دخول الاقتراح حيز التنفيذ ، ومنذ ذلك الحين كانت هناك مرحلتان لمكافأة التصويت على بروتوكول TRON:

المرحلة 1: منذ TIP-53 وقبل دخول TIP-465 حيز التنفيذ يتم حساب سحب مكافأة التصويت بشكل تراكمي ويكون التعقيد الزمني (time complexity) هو O(n).
المرحلة 2: بعد TIP-465 يعتمد سحب مكافأة التصويت على خوارزمية حسابية أكثر كفاءة والتعقيد الزمني هو O(1).
إذا حصل المستخدم على مكافأة التصويت التي تم إنشاؤها في المرحلة 1 والمرحلة 2، عندما يسحب مكافأة التصويت فسيتم حساب مكافأة التصويت في المرحلة 1 والمرحلة 2 بشكل منفصل باستخدام خوارزمية مختلفة.

لزيادة تحسين أداء حساب مكافأة التصويت فقد أطلق مجتمع ترون TIP-635 لتحسين أداء الحساب لمكافآت التصويت التي تم إنشاؤها في المرحلة الأولى.

لماذا نحتاج إلى تحسين أداء حساب مكافأة التصويت في المرحلة الأولى؟

وفقًا للإحصائيات في 19 يناير 2024، يوجد حاليًا حوالي 160 ألف مستخدم على شبكة TRON الرئيسية الذين سيتم سحب مكافآت المرحلة الأولى منهم من خلال مقارنة أداء خوارزمية مكافأة المرحلة 1 قبل وبعد التحسين في بيئة الاختبار، ومن المتوقع أن تتمكن خطة التحسين هذه من تحسين الأداء بمقدار 20 مرة على الأقل.

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

ملخص

ومن المتوقع أن يؤدي ذلك إلى تحسين الأداء الحسابي لمكافآت التصويت بشكل كبير وتحسين TPS للشبكة بشكل عام. إذا تم تمرير الاقتراح في المستقبل فسيزداد أداء معاملات السحب بشكل ملحوظ عندما يسحب المستخدمون هذا الجزء من مكافآت التصويت في المرحلة الأولى.


المصدر