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