لقد كنت أرغب دائمًا في حضور مؤتمر ستاركوير، لأن معرفتي بنظام ستاركوير البيئي ليست عميقة مثل الأجزاء الأخرى من إيثريوم. وهذا أمر مفهوم، لأن العديد من مكونات عالم ستارك مخصصة، مثل ستارك نت الذي لديه لغته الخاصة للتطوير كايرو وآلة افتراضية كايرو في إم. وهذا يخلق انقسامًا بين مجتمعات مطوري إيثريوم وستارك نت، مما يؤدي إلى فجوة أكبر مقارنةً بالـ L2 الأخرى.
هذه بعض الأسئلة التي أود معرفتها:
لماذا يجب استخدام بيئة تطوير مخصصة؟ ما هي الفوائد التي يمكن أن تقدمها؟ ما مقدار الاحتكاك الذي يمكن أن يسببه ذلك لمطوري البرمجيات؟ هل تفوق مزايا كايرو تكلفة فقدان تأثير شبكة إيثيريوم؟
كيف تملك مجتمع Starknet؟ كيف يمكن للمجتمع التعبير عن رأيه في حوكمة Starknet؟
ماذا يتم بناؤه على Starknet؟ ما هي الفرق التي تطور مشاريع معينة؟ إلى أين قادهم Starknet؟
تمت الإجابة على جميع أسئلتي، بالإضافة إلى أنني تعلمت المزيد.
ما فاجأني هو أن ثقافة مجتمع Starknet قوية جدًا. من الواضح أننا نشهد بوضوح ازدهار حالة شبكة Starknet، على الرغم من أنها لا تزال شابة. لا يزال Starknet في مرحلة البداية، وهو يكافح لتعلم كيفية النهوض، ناهيك عن المشي. ولكن، الطاقة وروح الملكية التي شعرت بها من مجتمع Starknet تجعلني متفائلًا بشأن هذا النظام البيئي الشاب.
إليكم خمسة أشياء تعلمتها في مؤتمر StarkWare:
1. حالة عمل Starknet
بعد الوصول إلى تل أبيب صباح يوم السبت، وصلت إلى Hacker House، حيث كان هناك مئات المطورين يقيمون ويعملون قبل أيام من الفعالية. رأيت المطورين يعرضون مشاريعهم لبعضهم البعض، مما أتاح لي الفرصة لفهم ما يقومون ببنائه.
بعد فترة قصيرة، استضاف عضوان من مؤسسة Starknet "ورشة عمل حول الحوكمة"، حيث قدما نظرة عامة عن حالة حوكمة مجتمع Starknet. كانوا أكثر مثل متطوعين في المجتمع، يتحملون دور التواصل بين المطورين والمؤسسة.
من الواضح أن حوكمة Starknet لا تزال في مراحلها الأولى. نحن نشهد ولادة شيء جديد، وهو يتعلم كيف يتحدث، وكيف يقف. ما يثير الحماس هو أن Starknet يبدو أنه يمتلك عددًا كبيرًا من المطورين المتحمسين للمشاركة في هذه العملية.
حالياً، تتكون منظمة حوكمة Starknet أساساً من مطوري البروتوكول ( الذين قد يكونون "المطورين الرئيسيين" )، على الرغم من أن مجتمع مطوري Cairo له تأثير قوي إلا أن عددهم قليل.
عندما كنت أتحدث مع المطورين، شعرت بأجواء "هذه شبكتنا". يبدو أن بعض مطوري Starknet يدركون "يمكنني امتلاك ما أبنيه". كانت المشاعر المتفائلة والمثيرة وفيرة، لكن كان لدي أيضًا بعض المخاوف.
الهدف النهائي لـ Starknet هو أن يصبح نظامًا لامركزيًا تمامًا ويعمل بإدارة المجتمع، لكن مجتمع Starknet نفسه لا يزال في مرحلة البداية، وهناك الكثير من العمل الذي يتعين القيام به. ومع ذلك، لم يتراجع هذا المجتمع crypto، والحلول لا تحتاج إلى الظهور في نفس الوقت. يبدو أن مجتمع Starknet مستعد لمواجهة التحديات.
إذا كنت قد قضيت بعض الوقت في نظام Ethereum البيئي، فقد لاحظت أن هناك فجوة كبيرة بين StarkWare والنظام البيئي الأوسع لـ Ethereum.
من الناحية الفنية، من المفهوم أن Starknet مستقل إلى حد كبير عن Ethereum، حيث أنه يستخدم Ethereum فعليًا كطبقة بيانات ( على الرغم من أن Starknet يمكن أن يتكامل أيضًا مع مجموعة أصول Ethereum ).
من الناحية النظرية، يمكنك نشر Starknet على أي L1، لأن StarkWare قد أنشأت تقنية ذاتية التحسين.
هذا أثار استياء بعض أكبر مؤيدي الإيثريوم، وأعترف أنني كان لدي هذا النوع من الأفكار في الماضي: "كيف تجرؤ على عدم استخدام EVM!?".
أدركت تحيزي، لذلك أود أن أغتنم هذه الفرصة للنظر إلى هذه المسألة من منظور StarkWare.
حتى قبل أن أتيت إلى تل أبيب، سمعت الكثير من ردود الفعل الإيجابية حول تفاعل StarkWare مع مطوري النظام البيئي. الرأي العام هو أن المطورين يشعرون أن StarkWare تستمع إلى الآراء حول خيارات تطوير Cairo و Starknet.
من الواضح أن اختيار التخلص من تأثير شبكة الإيثريوم وبناء نظام بيئي يتسم بالتطور الذاتي والتحسين الذاتي من الأسفل إلى الأعلى هو الخيار الصحيح. بعد التعمق في اختيار كايرو والتقنيات التي ابتكرها يوري وإيلي، تكتمل كل المنطق.
تعتبر SNARKs و STARKs تقنيات رائعة، وكل منهما تستحق أن يتم تنفيذ أفضل إصداراتها بالكامل. يبدو أن StarkWare قد حققت تقدمًا كبيرًا في هذا المجال.
3. قد لا يكون عبء القاهرة كما كنت أتصور.
أدرك تحيزي كأكبر مؤيد لـ EVM ، لذلك أود أن أستخدم هذا المؤتمر لاختبار فهمي لتجربة مطوري كايرو.
Cairo هي لغة برمجة مصممة خصيصًا لنظام StarkWare البيئي. أحد المواضيع التي لاحظتها هو أن نظام StarkWare البيئي تم تحسينه لنفسه، بينما تم تحسين L2 الأخرى لإيثريوم. فلسفة StarkWare وStarknet هي أن Starknet تأمل في أن تصبح أفضل نسخة من نفسها، وهذا يشمل بناء لغة ترميز من الصفر لتحقيق أفضل تعبير عن تقنية StarkWare.
على الرغم من أن هذا يضحي بالقدرة على الحصول على تأثير شبكة الإيثيريوم، إلا أنه من الصعب دحض هذا الخيار التصميمي، خاصة الآن بعد أن وصل تأثير شبكة كايرو نفسه إلى نقطة حرجة ( من المحتمل أنه قد تم الوصول إليها منذ فترة طويلة ).
بالإضافة إلى ذلك، هناك فريق قام ببناء جسر وسيط للمطورين بين Solidity وCairo، مثل Kakarot.
4. محفظة العقود الذكية + L2
محفظة العقد الذكي ( SCW ) و "التجريد الحسابي ( AA )" هما في الغالب مرادفان. يتفق الجميع: التجريد الحسابي هو أحد أسوأ الأسماء في عالم الكريبتو، وأحد الأسماء السيئة الأخرى هو "EOA: حساب مملوك خارجي"، والذي هو نوع المحفظة المقابل لمحفظة العقد الذكي.
تعود جميع المحافظ على إيثريوم إلى أحد النوعين: EOA أو محفظة العقد الذكي (SCW).
نستخدم معظمنا محفظة EOA، بما في ذلك Ledger و Metamask و Phantom و Coinbase. حاليًا، حوالي 99% من المحافظ المشفرة التي يستخدمها الناس هي محافظ EOA.
إمكانات محفظة العقود الذكية لا حدود لها. EOA بالنسبة لبيتكوين، مثل SCW بالنسبة لإيثيريوم.
تستطيع EOA فقط توقيع الرسائل، بينما SCW هو محفظة كاملة القدرة. تمامًا كما تجمع الإيثيريوم بين المال والبرامج، فإن التجريد الحسابي يسمح لنا بحقن البرامج في المحفظة.
ستوفر SCW تحسينات هائلة في تجربة المستخدم لـ crypto، مما يقضي على العديد من العوامل التي تجعل محافظ crypto صعبة وغير بديهية. تفتح تجريد الحسابات مساحة تصميم جديدة تمامًا، وهذا بحد ذاته يمثل突破ًا ثوريًا.
في مؤتمر StarkWare، كان هناك فريقان رئيسيان من SCW: Argent X و Braavos.
كنت مستخدمًا مبكرًا متميزًا لتطبيق L1 Argent، ولكن بعد انتهاء عصر رسوم الغاز المنخفضة على الإيثيريوم في نهاية عام 2019، أصبح من الصعب على محافظ العقود الذكية على L1 العمل بشكل طبيعي.
لماذا؟ فكر في أسوأ السيناريوهات بالنسبة للإيثيريوم في عام 2021: رسوم الغاز المرتفعة، والفشل في السك، وتجربة المستخدم المحيرة. كان ذلك لأن الإيثيريوم لم يتمكن من تفعيل تجريد الحسابات على الطبقة الأولى.
على مدى فترة طويلة، كانت حدود الابتكار في SCW على L2، وخاصة ZK L2.
لماذا ZK Rollups وليس متفائلا Rollups(ORUs)؟
تحاول ORU مثل Optimism و Arbitrum أن تصبح معادلاً للإيثيريوم، نظرًا لأن الإيثيريوم لم يفعل التجريد الحسابي، فإن ORU الحالية أيضًا ليست كذلك.
حالياً، 99% من المحفظات هي محافظ EOA. ولكن في النهاية، 99% من المحفظات ستكون محافظ SCW.
بشكل عام، ستتطور شعبية SCW في هذا الاتجاه: ZK-Rollups → ORU → Ethereum L1.
يمكن أن يتكيف L2 مع الابتكار بشكل أسرع من L1، على سبيل المثال، يقوم L2 بإنتاج شبكة اختبار من المستوى الإنتاجي لمثل EIP مثل تجريد الحسابات.
5. لا تستخدم ZK-Rollups إثباتات المعرفة الصفرية
نعم، هذه هي الحقيقة.
أتذكر أنني تعلمت هذا منذ زمن طويل، لكنني نسيت هذه الحقيقة المثيرة للاهتمام في خضم الفوضى المتعلقة بالعملات المشفرة.
ZKP مخصص لإخفاء المعرفة، وأي ZKP هو أيضًا برهان فعالية، ولكن ZKP سيخفي المعلومات طوال العملية.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تظهر جلسات StarkWare حالة تطوير Starknet والفرص المستقبلية
خمسة أشياء تعلمتها في جلسات ستارك وير
لقد كنت أرغب دائمًا في حضور مؤتمر ستاركوير، لأن معرفتي بنظام ستاركوير البيئي ليست عميقة مثل الأجزاء الأخرى من إيثريوم. وهذا أمر مفهوم، لأن العديد من مكونات عالم ستارك مخصصة، مثل ستارك نت الذي لديه لغته الخاصة للتطوير كايرو وآلة افتراضية كايرو في إم. وهذا يخلق انقسامًا بين مجتمعات مطوري إيثريوم وستارك نت، مما يؤدي إلى فجوة أكبر مقارنةً بالـ L2 الأخرى.
هذه بعض الأسئلة التي أود معرفتها:
لماذا يجب استخدام بيئة تطوير مخصصة؟ ما هي الفوائد التي يمكن أن تقدمها؟ ما مقدار الاحتكاك الذي يمكن أن يسببه ذلك لمطوري البرمجيات؟ هل تفوق مزايا كايرو تكلفة فقدان تأثير شبكة إيثيريوم؟
كيف تملك مجتمع Starknet؟ كيف يمكن للمجتمع التعبير عن رأيه في حوكمة Starknet؟
ماذا يتم بناؤه على Starknet؟ ما هي الفرق التي تطور مشاريع معينة؟ إلى أين قادهم Starknet؟
تمت الإجابة على جميع أسئلتي، بالإضافة إلى أنني تعلمت المزيد.
ما فاجأني هو أن ثقافة مجتمع Starknet قوية جدًا. من الواضح أننا نشهد بوضوح ازدهار حالة شبكة Starknet، على الرغم من أنها لا تزال شابة. لا يزال Starknet في مرحلة البداية، وهو يكافح لتعلم كيفية النهوض، ناهيك عن المشي. ولكن، الطاقة وروح الملكية التي شعرت بها من مجتمع Starknet تجعلني متفائلًا بشأن هذا النظام البيئي الشاب.
إليكم خمسة أشياء تعلمتها في مؤتمر StarkWare:
1. حالة عمل Starknet
بعد الوصول إلى تل أبيب صباح يوم السبت، وصلت إلى Hacker House، حيث كان هناك مئات المطورين يقيمون ويعملون قبل أيام من الفعالية. رأيت المطورين يعرضون مشاريعهم لبعضهم البعض، مما أتاح لي الفرصة لفهم ما يقومون ببنائه.
بعد فترة قصيرة، استضاف عضوان من مؤسسة Starknet "ورشة عمل حول الحوكمة"، حيث قدما نظرة عامة عن حالة حوكمة مجتمع Starknet. كانوا أكثر مثل متطوعين في المجتمع، يتحملون دور التواصل بين المطورين والمؤسسة.
من الواضح أن حوكمة Starknet لا تزال في مراحلها الأولى. نحن نشهد ولادة شيء جديد، وهو يتعلم كيف يتحدث، وكيف يقف. ما يثير الحماس هو أن Starknet يبدو أنه يمتلك عددًا كبيرًا من المطورين المتحمسين للمشاركة في هذه العملية.
حالياً، تتكون منظمة حوكمة Starknet أساساً من مطوري البروتوكول ( الذين قد يكونون "المطورين الرئيسيين" )، على الرغم من أن مجتمع مطوري Cairo له تأثير قوي إلا أن عددهم قليل.
عندما كنت أتحدث مع المطورين، شعرت بأجواء "هذه شبكتنا". يبدو أن بعض مطوري Starknet يدركون "يمكنني امتلاك ما أبنيه". كانت المشاعر المتفائلة والمثيرة وفيرة، لكن كان لدي أيضًا بعض المخاوف.
الهدف النهائي لـ Starknet هو أن يصبح نظامًا لامركزيًا تمامًا ويعمل بإدارة المجتمع، لكن مجتمع Starknet نفسه لا يزال في مرحلة البداية، وهناك الكثير من العمل الذي يتعين القيام به. ومع ذلك، لم يتراجع هذا المجتمع crypto، والحلول لا تحتاج إلى الظهور في نفس الوقت. يبدو أن مجتمع Starknet مستعد لمواجهة التحديات.
! مؤسس BanklessDAO: شارك 5 أشياء تعلمتها على Starknet
2. ستارك نت مستقلة إلى حد كبير عن الإيثيريوم
إذا كنت قد قضيت بعض الوقت في نظام Ethereum البيئي، فقد لاحظت أن هناك فجوة كبيرة بين StarkWare والنظام البيئي الأوسع لـ Ethereum.
من الناحية الفنية، من المفهوم أن Starknet مستقل إلى حد كبير عن Ethereum، حيث أنه يستخدم Ethereum فعليًا كطبقة بيانات ( على الرغم من أن Starknet يمكن أن يتكامل أيضًا مع مجموعة أصول Ethereum ).
من الناحية النظرية، يمكنك نشر Starknet على أي L1، لأن StarkWare قد أنشأت تقنية ذاتية التحسين.
هذا أثار استياء بعض أكبر مؤيدي الإيثريوم، وأعترف أنني كان لدي هذا النوع من الأفكار في الماضي: "كيف تجرؤ على عدم استخدام EVM!?".
أدركت تحيزي، لذلك أود أن أغتنم هذه الفرصة للنظر إلى هذه المسألة من منظور StarkWare.
حتى قبل أن أتيت إلى تل أبيب، سمعت الكثير من ردود الفعل الإيجابية حول تفاعل StarkWare مع مطوري النظام البيئي. الرأي العام هو أن المطورين يشعرون أن StarkWare تستمع إلى الآراء حول خيارات تطوير Cairo و Starknet.
من الواضح أن اختيار التخلص من تأثير شبكة الإيثريوم وبناء نظام بيئي يتسم بالتطور الذاتي والتحسين الذاتي من الأسفل إلى الأعلى هو الخيار الصحيح. بعد التعمق في اختيار كايرو والتقنيات التي ابتكرها يوري وإيلي، تكتمل كل المنطق.
تعتبر SNARKs و STARKs تقنيات رائعة، وكل منهما تستحق أن يتم تنفيذ أفضل إصداراتها بالكامل. يبدو أن StarkWare قد حققت تقدمًا كبيرًا في هذا المجال.
3. قد لا يكون عبء القاهرة كما كنت أتصور.
أدرك تحيزي كأكبر مؤيد لـ EVM ، لذلك أود أن أستخدم هذا المؤتمر لاختبار فهمي لتجربة مطوري كايرو.
Cairo هي لغة برمجة مصممة خصيصًا لنظام StarkWare البيئي. أحد المواضيع التي لاحظتها هو أن نظام StarkWare البيئي تم تحسينه لنفسه، بينما تم تحسين L2 الأخرى لإيثريوم. فلسفة StarkWare وStarknet هي أن Starknet تأمل في أن تصبح أفضل نسخة من نفسها، وهذا يشمل بناء لغة ترميز من الصفر لتحقيق أفضل تعبير عن تقنية StarkWare.
على الرغم من أن هذا يضحي بالقدرة على الحصول على تأثير شبكة الإيثيريوم، إلا أنه من الصعب دحض هذا الخيار التصميمي، خاصة الآن بعد أن وصل تأثير شبكة كايرو نفسه إلى نقطة حرجة ( من المحتمل أنه قد تم الوصول إليها منذ فترة طويلة ).
بالإضافة إلى ذلك، هناك فريق قام ببناء جسر وسيط للمطورين بين Solidity وCairo، مثل Kakarot.
4. محفظة العقود الذكية + L2
محفظة العقد الذكي ( SCW ) و "التجريد الحسابي ( AA )" هما في الغالب مرادفان. يتفق الجميع: التجريد الحسابي هو أحد أسوأ الأسماء في عالم الكريبتو، وأحد الأسماء السيئة الأخرى هو "EOA: حساب مملوك خارجي"، والذي هو نوع المحفظة المقابل لمحفظة العقد الذكي.
تعود جميع المحافظ على إيثريوم إلى أحد النوعين: EOA أو محفظة العقد الذكي (SCW).
نستخدم معظمنا محفظة EOA، بما في ذلك Ledger و Metamask و Phantom و Coinbase. حاليًا، حوالي 99% من المحافظ المشفرة التي يستخدمها الناس هي محافظ EOA.
إمكانات محفظة العقود الذكية لا حدود لها. EOA بالنسبة لبيتكوين، مثل SCW بالنسبة لإيثيريوم.
تستطيع EOA فقط توقيع الرسائل، بينما SCW هو محفظة كاملة القدرة. تمامًا كما تجمع الإيثيريوم بين المال والبرامج، فإن التجريد الحسابي يسمح لنا بحقن البرامج في المحفظة.
ستوفر SCW تحسينات هائلة في تجربة المستخدم لـ crypto، مما يقضي على العديد من العوامل التي تجعل محافظ crypto صعبة وغير بديهية. تفتح تجريد الحسابات مساحة تصميم جديدة تمامًا، وهذا بحد ذاته يمثل突破ًا ثوريًا.
في مؤتمر StarkWare، كان هناك فريقان رئيسيان من SCW: Argent X و Braavos.
كنت مستخدمًا مبكرًا متميزًا لتطبيق L1 Argent، ولكن بعد انتهاء عصر رسوم الغاز المنخفضة على الإيثيريوم في نهاية عام 2019، أصبح من الصعب على محافظ العقود الذكية على L1 العمل بشكل طبيعي.
لماذا؟ فكر في أسوأ السيناريوهات بالنسبة للإيثيريوم في عام 2021: رسوم الغاز المرتفعة، والفشل في السك، وتجربة المستخدم المحيرة. كان ذلك لأن الإيثيريوم لم يتمكن من تفعيل تجريد الحسابات على الطبقة الأولى.
على مدى فترة طويلة، كانت حدود الابتكار في SCW على L2، وخاصة ZK L2.
لماذا ZK Rollups وليس متفائلا Rollups(ORUs)؟
تحاول ORU مثل Optimism و Arbitrum أن تصبح معادلاً للإيثيريوم، نظرًا لأن الإيثيريوم لم يفعل التجريد الحسابي، فإن ORU الحالية أيضًا ليست كذلك.
حالياً، 99% من المحفظات هي محافظ EOA. ولكن في النهاية، 99% من المحفظات ستكون محافظ SCW.
بشكل عام، ستتطور شعبية SCW في هذا الاتجاه: ZK-Rollups → ORU → Ethereum L1.
يمكن أن يتكيف L2 مع الابتكار بشكل أسرع من L1، على سبيل المثال، يقوم L2 بإنتاج شبكة اختبار من المستوى الإنتاجي لمثل EIP مثل تجريد الحسابات.
5. لا تستخدم ZK-Rollups إثباتات المعرفة الصفرية
نعم، هذه هي الحقيقة.
أتذكر أنني تعلمت هذا منذ زمن طويل، لكنني نسيت هذه الحقيقة المثيرة للاهتمام في خضم الفوضى المتعلقة بالعملات المشفرة.
ZKP مخصص لإخفاء المعرفة، وأي ZKP هو أيضًا برهان فعالية، ولكن ZKP سيخفي المعلومات طوال العملية.
ومعظم "zk-rollups" هي في الواقع Rollups الصلاحية.
! مؤسس BanklessDAO: شارك 5 أشياء تعلمتها على Starknet