wwair --starknet
wwair --starknet
Subscribe to Aliyya
Subscribe to Aliyya
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
سيتناول هذا المنشور خارطة طريق Starknet لعام 2023 ويوفر لونا للاعتبارات التي تقودها. تركز خارطة الطريق على الأداء وتجربة المستخدم. نحن نهدف إلى تزويد المجتمع بالشفافية التي يحتاجها ، وبالتالي نشارك خارطة الطريق في أقرب وقت ممكن. بطبيعة الحال ، فإن مشاركة خارطة الطريق في وقت مبكر تعني أيضا أن الأمور قد تتغير.
نود أن نعرب عن امتناننا لمجتمع مطوري Starknet ، ومجلس البنائين على وجه الخصوص ، لتقديم نظرة ثاقبة وتعليقات لا تقدر بثمن في تحديد خارطة الطريق هذه. شكر خاص ل Sylve من briq ، و Federico من LambdaClass ، و Jorik من Nethermind على ملاحظاتهم القيمة. ندعو المجتمع إلى الاستمرار في أن يكون جزءا من هذه العملية المهمة.
رحلة ستاركنت
تم تصميم Starknet للسماح للمطورين بتسخير قوة STARKs والقاهرة من أجل بناء تطبيقهم. حتى الآن ، ركز تطوير Starknet على تزويد المطورين بوظائف مستقبلية. وظائف Starknet ، المدعومة من Cairo 1.0 ، اكتملت الآن في الغالب ، بصرف النظر عن Regenesis.
التجديد
سيمر Starknet ب Regenesis هذا العام. سيكون هذا حدثا سلسا للشبكة ، حيث سيؤدي إلى عدم وجود وقت تعطل وبدون إعادة تعيين حالة الشبكة.
لن تتطلب عقود Fresh Cairo 1.0 أي إجراء على الإطلاق - بالنسبة لهم ، فإن Regenesis ليس حدثا. ستحتاج عقود القاهرة 0 إلى إكمال الانتقال إلى القاهرة 1.0. لن يحدث Regenesis ، حيث سيتم إغلاق Cairo 0 ، إلا بعد التأكد من أن حصة الأسد من المجتمع كانت قادرة على إكمال هذا الانتقال. سيكون Regenesis آخر تغيير مخطط له على خارطة طريق Starknet ، ونتوقع أن يتم فحص أي تغييرات عاجلة مستقبلية من خلال قرارات الحوكمة ، كما هو الحال في Ethereum.
أو لشرح Regenesis باستخدام Cairo 1.0 نفسه:

خارطة طريق لعام 2023
ينصب تركيز تطوير Starknet الحالي على الأداء وتجربة المستخدم. فيما يلي جدول زمني تقديري:

اداء
هدفنا الرئيسي للأشهر القادمة هو تحسين أداء الشبكة من أجل دعم الزيادة المتوقعة في عدد المستخدمين والمطورين. كما نرى ، يتم تحديد الأداء من خلال الإنتاجية والكمون ، من الواضح ، ولكن أيضا من خلال تكلفة المعاملات. ندرج هنا مجالات التركيز حسب أولويتها ، و (عندما يكون ذلك ممكنا) نذكر النسخة المخطط لإصدارها.
الإنتاجية وزمن الانتقال
سيتضمن Starknet v0.12.0 القادم تحسينات كبيرة في الإنتاجية وزمن الوصول. هذا هو نتيجة العمل الذي تم إجراؤه على مدار الأشهر الستة الماضية لصدأ كومة Starknet. سيتضمن هذا الإصدار الانتقال إلى جهاز التسلسل المستند إلى Rust (الذي طورته StarkWare) ، و Rust-Cairo VM الجديد (cairo-rs ، الذي طورته LambdaClass) - مشروعان مفتوحان المصدر. نتوقع أن يكون لدينا معايير أداء قريبا.
سيؤدي هذا الانتقال إلى تقليل وقت تنفيذ الكتلة بشكل كبير ، وبالتالي سيزيد الإنتاجية. في حالة عدم وجود ازدحام ، نتوقع أيضا تحسينات في زمن انتقال المعاملة ، حيث أن السبب الرئيسي لزمن الوصول هو وقت تنفيذ الكتلة.
سيظل معدل النقل العالي والكمون المنخفض أولوية قصوى ، حتى بعد الإصدار 0.12.0 ، وسيصبح العمل على تحسينهما الدعامة الأساسية لتطوير Starknet.
تكلفة المعاملة
في الإصدار 0.13.0 ، سيتم تخفيض تكاليف معاملات Starknet بشكل كبير. سيتم ذلك من خلال استهداف المكون الرئيسي لتكلفة المعاملات: تكلفة بيانات L1 (Ethereum) ، والتي تمثل 95٪ من تكلفة tx اليوم. ستسمح Volition للمطورين ببناء تطبيقات Starknet باستخدام وضع توفر البيانات المختلط (DA): البيانات داخل السلسلة وخارجها. سيصدر منشور مخصص ل Volition ، مع تفاصيل كاملة عن تصميمه وواجهات المطور.
من المتوقع أن يكون EIP-4844 (صفقة Shard Blob) من Ethereum في الربع الرابع من عام 2023. سوف تتكيف Starknet للاستفادة منه في أقرب وقت ممكن ، بالإضافة إلى إدخال Volition.
نتوقع انخفاضا كبيرا في تكلفة البيانات بفضل EIP-4844 من Ethereum و Volition من Starknet (توفر البيانات خارج السلسلة).
نهائية أسرع
مع اقترابنا من إصدار Starknet v0.14.0 و v0.15.0 ، نظل ملتزمين بتزويد مستخدمي Starknet بتجربة سلسة ويمكن التنبؤ بها على الشبكة ، بغض النظر عن مستويات الازدحام. لتحقيق ذلك ، نعطي الأولوية لمجالين رئيسيين للتنمية: سوق الرسوم وفترات الكتلة.
سوق الرسوم
ستكون تحسينات الأداء المخطط لها واضحة للمطورين والمستخدمين ، طالما ظلت الشبكة غير مزدحمة. ومع ذلك ، عندما يحدث ازدحام الشبكة ، سيؤدي ذلك إلى زيادة أوقات الانتظار للجميع. لحل هذه المشكلة ، سيتم تقديم سوق رسوم إلى Starknet في الإصدار 0.14.0 ، للسماح بتخصيص فعال لموارد Starknet المحدودة ، بناء على استعداد المستخدمين للدفع مقابل المعاملة ، وليس فقط على مكانها في الخط.
فترات كتلة أقصر وثابتة
في الإصدار 0.15.0 ، سيتحول Starknet إلى فترات كتلة ثابتة وأقصر. حاليا ، يتم إثبات كل كتلة من خلال دليلها الخاص ، وفترات الكتلة متغيرة - الكمية المحفوظة هي تكلفة الكتلة. من أجل الوصول إلى تكلفة الكتلة الثابتة هذه ، تنتظر الشبكة تراكم معاملات كافية ، وهذا يؤدي إلى فترات كتلة متغيرة. لحل هذه المشكلة ، نخطط لفصل العلاقة 1: 1 بين كتلة Starknet وإثباتها. بدءا من الإصدار 0.15.0 ، سيشهد الدليل على سلامة كتلة Starknet واحدة أو أكثر. سيؤدي هذا إلى إصلاح الفاصل الزمني للكتلة وتحسين تجربة مستخدم Starknet.
المقايضات والاعتبارات
ما هي المقايضات التي أخذناها في الاعتبار عند تحديد خارطة الطريق هذه؟
الأداء هو الأولوية القصوى - وهذا هو أيضا ردود الفعل الصاخبة والواضحة التي حصلنا عليها من نظامنا البيئي. سيتم تحسين هذا في الغالب عن طريق زيادة معدل نقل جهاز التسلسل ، بدءا من الإصدار 0.12.0.
في الإصدار 0.13.0 ، كان علينا الاختيار بين تكلفة المعاملات المنخفضة ، وتجربة مستخدم أفضل (فترات كتلة أقصر / ثابتة ، واستجابة شبكة أكثر قابلية للتنبؤ أثناء الازدحام). قررنا التركيز على انخفاض تكاليف المعاملات ، وليس على UX ، لأننا نتوقع أن يؤدي الإصدار 0.12.0 إلى زمن انتقال أفضل بكثير (بترتيب ثوان). كما ذكر أعلاه ، فإن الرافعة الرئيسية لخفض تكاليف المعاملات ستكون إدخال Volition ، و - مع ظهور مزيد من التفاصيل - EIP-4844. سننظر في الانحراف عن هذه الخطة إذا لم يتحسن زمن الانتقال بشكل كاف بعد الإصدار 0.12.0.
من المحتمل أن يؤدي تحسين سلوك الشبكة أثناء الازدحام (عن طريق إدخال سوق الرسوم) إلى انتظار الإصدار 0.14.0. على الرغم من أن الازدحام قد يحدث بعد الإصدار 0.12.0 ، إلا أننا نتوقع أن تؤدي التحسينات الكبيرة في الإنتاجية إلى تقليل احتمالية حدوثه. وبالتالي ، قررنا إعطاء تكاليف المعاملات المنخفضة أولوية أعلى.
ملخص
يمثل إصدار Cairo 1.0 استقرار تطوير وظائف Starknet. سيتم تخصيص ما تبقى من عام 2023 لتحسين أداء Starknet و UX. بحلول نهاية هذا العام ، نتوقع أن تصل الطبقة الأساسية للشبكة إلى حالة صحية ومستقرة من حيث الوظائف والأداء وتجربة المستخدم. نتوقع أن تنخفض وتيرة التغييرات الرئيسية بشكل حاد ، وبطبيعة الحال يحكمها جميع المشاركين في الشبكة. في عام 2024 ، ستصبح اللامركزية محور تركيز الشبكة ، سواء في تشغيلها أو صنع القرار.
نحن واثقون من أن الجمع بين الوظائف المستقبلية والأداء المحسن الأفضل في فئته وتجربة المستخدم سيستمر في دفع تدفق المطورين والتطبيقات إلى Starknet.
تم التحديث: أبريل 2023
سيتناول هذا المنشور خارطة طريق Starknet لعام 2023 ويوفر لونا للاعتبارات التي تقودها. تركز خارطة الطريق على الأداء وتجربة المستخدم. نحن نهدف إلى تزويد المجتمع بالشفافية التي يحتاجها ، وبالتالي نشارك خارطة الطريق في أقرب وقت ممكن. بطبيعة الحال ، فإن مشاركة خارطة الطريق في وقت مبكر تعني أيضا أن الأمور قد تتغير.
نود أن نعرب عن امتناننا لمجتمع مطوري Starknet ، ومجلس البنائين على وجه الخصوص ، لتقديم نظرة ثاقبة وتعليقات لا تقدر بثمن في تحديد خارطة الطريق هذه. شكر خاص ل Sylve من briq ، و Federico من LambdaClass ، و Jorik من Nethermind على ملاحظاتهم القيمة. ندعو المجتمع إلى الاستمرار في أن يكون جزءا من هذه العملية المهمة.
رحلة ستاركنت
تم تصميم Starknet للسماح للمطورين بتسخير قوة STARKs والقاهرة من أجل بناء تطبيقهم. حتى الآن ، ركز تطوير Starknet على تزويد المطورين بوظائف مستقبلية. وظائف Starknet ، المدعومة من Cairo 1.0 ، اكتملت الآن في الغالب ، بصرف النظر عن Regenesis.
التجديد
سيمر Starknet ب Regenesis هذا العام. سيكون هذا حدثا سلسا للشبكة ، حيث سيؤدي إلى عدم وجود وقت تعطل وبدون إعادة تعيين حالة الشبكة.
لن تتطلب عقود Fresh Cairo 1.0 أي إجراء على الإطلاق - بالنسبة لهم ، فإن Regenesis ليس حدثا. ستحتاج عقود القاهرة 0 إلى إكمال الانتقال إلى القاهرة 1.0. لن يحدث Regenesis ، حيث سيتم إغلاق Cairo 0 ، إلا بعد التأكد من أن حصة الأسد من المجتمع كانت قادرة على إكمال هذا الانتقال. سيكون Regenesis آخر تغيير مخطط له على خارطة طريق Starknet ، ونتوقع أن يتم فحص أي تغييرات عاجلة مستقبلية من خلال قرارات الحوكمة ، كما هو الحال في Ethereum.
أو لشرح Regenesis باستخدام Cairo 1.0 نفسه:

خارطة طريق لعام 2023
ينصب تركيز تطوير Starknet الحالي على الأداء وتجربة المستخدم. فيما يلي جدول زمني تقديري:

اداء
هدفنا الرئيسي للأشهر القادمة هو تحسين أداء الشبكة من أجل دعم الزيادة المتوقعة في عدد المستخدمين والمطورين. كما نرى ، يتم تحديد الأداء من خلال الإنتاجية والكمون ، من الواضح ، ولكن أيضا من خلال تكلفة المعاملات. ندرج هنا مجالات التركيز حسب أولويتها ، و (عندما يكون ذلك ممكنا) نذكر النسخة المخطط لإصدارها.
الإنتاجية وزمن الانتقال
سيتضمن Starknet v0.12.0 القادم تحسينات كبيرة في الإنتاجية وزمن الوصول. هذا هو نتيجة العمل الذي تم إجراؤه على مدار الأشهر الستة الماضية لصدأ كومة Starknet. سيتضمن هذا الإصدار الانتقال إلى جهاز التسلسل المستند إلى Rust (الذي طورته StarkWare) ، و Rust-Cairo VM الجديد (cairo-rs ، الذي طورته LambdaClass) - مشروعان مفتوحان المصدر. نتوقع أن يكون لدينا معايير أداء قريبا.
سيؤدي هذا الانتقال إلى تقليل وقت تنفيذ الكتلة بشكل كبير ، وبالتالي سيزيد الإنتاجية. في حالة عدم وجود ازدحام ، نتوقع أيضا تحسينات في زمن انتقال المعاملة ، حيث أن السبب الرئيسي لزمن الوصول هو وقت تنفيذ الكتلة.
سيظل معدل النقل العالي والكمون المنخفض أولوية قصوى ، حتى بعد الإصدار 0.12.0 ، وسيصبح العمل على تحسينهما الدعامة الأساسية لتطوير Starknet.
تكلفة المعاملة
في الإصدار 0.13.0 ، سيتم تخفيض تكاليف معاملات Starknet بشكل كبير. سيتم ذلك من خلال استهداف المكون الرئيسي لتكلفة المعاملات: تكلفة بيانات L1 (Ethereum) ، والتي تمثل 95٪ من تكلفة tx اليوم. ستسمح Volition للمطورين ببناء تطبيقات Starknet باستخدام وضع توفر البيانات المختلط (DA): البيانات داخل السلسلة وخارجها. سيصدر منشور مخصص ل Volition ، مع تفاصيل كاملة عن تصميمه وواجهات المطور.
من المتوقع أن يكون EIP-4844 (صفقة Shard Blob) من Ethereum في الربع الرابع من عام 2023. سوف تتكيف Starknet للاستفادة منه في أقرب وقت ممكن ، بالإضافة إلى إدخال Volition.
نتوقع انخفاضا كبيرا في تكلفة البيانات بفضل EIP-4844 من Ethereum و Volition من Starknet (توفر البيانات خارج السلسلة).
نهائية أسرع
مع اقترابنا من إصدار Starknet v0.14.0 و v0.15.0 ، نظل ملتزمين بتزويد مستخدمي Starknet بتجربة سلسة ويمكن التنبؤ بها على الشبكة ، بغض النظر عن مستويات الازدحام. لتحقيق ذلك ، نعطي الأولوية لمجالين رئيسيين للتنمية: سوق الرسوم وفترات الكتلة.
سوق الرسوم
ستكون تحسينات الأداء المخطط لها واضحة للمطورين والمستخدمين ، طالما ظلت الشبكة غير مزدحمة. ومع ذلك ، عندما يحدث ازدحام الشبكة ، سيؤدي ذلك إلى زيادة أوقات الانتظار للجميع. لحل هذه المشكلة ، سيتم تقديم سوق رسوم إلى Starknet في الإصدار 0.14.0 ، للسماح بتخصيص فعال لموارد Starknet المحدودة ، بناء على استعداد المستخدمين للدفع مقابل المعاملة ، وليس فقط على مكانها في الخط.
فترات كتلة أقصر وثابتة
في الإصدار 0.15.0 ، سيتحول Starknet إلى فترات كتلة ثابتة وأقصر. حاليا ، يتم إثبات كل كتلة من خلال دليلها الخاص ، وفترات الكتلة متغيرة - الكمية المحفوظة هي تكلفة الكتلة. من أجل الوصول إلى تكلفة الكتلة الثابتة هذه ، تنتظر الشبكة تراكم معاملات كافية ، وهذا يؤدي إلى فترات كتلة متغيرة. لحل هذه المشكلة ، نخطط لفصل العلاقة 1: 1 بين كتلة Starknet وإثباتها. بدءا من الإصدار 0.15.0 ، سيشهد الدليل على سلامة كتلة Starknet واحدة أو أكثر. سيؤدي هذا إلى إصلاح الفاصل الزمني للكتلة وتحسين تجربة مستخدم Starknet.
المقايضات والاعتبارات
ما هي المقايضات التي أخذناها في الاعتبار عند تحديد خارطة الطريق هذه؟
الأداء هو الأولوية القصوى - وهذا هو أيضا ردود الفعل الصاخبة والواضحة التي حصلنا عليها من نظامنا البيئي. سيتم تحسين هذا في الغالب عن طريق زيادة معدل نقل جهاز التسلسل ، بدءا من الإصدار 0.12.0.
في الإصدار 0.13.0 ، كان علينا الاختيار بين تكلفة المعاملات المنخفضة ، وتجربة مستخدم أفضل (فترات كتلة أقصر / ثابتة ، واستجابة شبكة أكثر قابلية للتنبؤ أثناء الازدحام). قررنا التركيز على انخفاض تكاليف المعاملات ، وليس على UX ، لأننا نتوقع أن يؤدي الإصدار 0.12.0 إلى زمن انتقال أفضل بكثير (بترتيب ثوان). كما ذكر أعلاه ، فإن الرافعة الرئيسية لخفض تكاليف المعاملات ستكون إدخال Volition ، و - مع ظهور مزيد من التفاصيل - EIP-4844. سننظر في الانحراف عن هذه الخطة إذا لم يتحسن زمن الانتقال بشكل كاف بعد الإصدار 0.12.0.
من المحتمل أن يؤدي تحسين سلوك الشبكة أثناء الازدحام (عن طريق إدخال سوق الرسوم) إلى انتظار الإصدار 0.14.0. على الرغم من أن الازدحام قد يحدث بعد الإصدار 0.12.0 ، إلا أننا نتوقع أن تؤدي التحسينات الكبيرة في الإنتاجية إلى تقليل احتمالية حدوثه. وبالتالي ، قررنا إعطاء تكاليف المعاملات المنخفضة أولوية أعلى.
ملخص
يمثل إصدار Cairo 1.0 استقرار تطوير وظائف Starknet. سيتم تخصيص ما تبقى من عام 2023 لتحسين أداء Starknet و UX. بحلول نهاية هذا العام ، نتوقع أن تصل الطبقة الأساسية للشبكة إلى حالة صحية ومستقرة من حيث الوظائف والأداء وتجربة المستخدم. نتوقع أن تنخفض وتيرة التغييرات الرئيسية بشكل حاد ، وبطبيعة الحال يحكمها جميع المشاركين في الشبكة. في عام 2024 ، ستصبح اللامركزية محور تركيز الشبكة ، سواء في تشغيلها أو صنع القرار.
نحن واثقون من أن الجمع بين الوظائف المستقبلية والأداء المحسن الأفضل في فئته وتجربة المستخدم سيستمر في دفع تدفق المطورين والتطبيقات إلى Starknet.
تم التحديث: أبريل 2023
No activity yet