في هذه الحلقة ، يشارك سرينيفاسان بارثاساراثي ، كبير مسؤولي التكنولوجيا في Shardeum ، كيف تقوم Shardeum ببناء blockchain طبقة 1 ذاتية التحجيم مع تجزئة الحالة الديناميكية ونموذج المعاملات بدون كتلة. تتيح البنية قابلية التوسع الخطي مع الحفاظ على الحاجز المنخفض للدخول لمتطلبات العقدة، مما يوفر توازنا فريدا بين الأداء واللامركزية.
كما ناقش الدروس المستفادة من تشغيل الشبكة التجريبية، واكتشاف الثغرات الرئيسية، وطرق الأمان للشبكة، بما في ذلك Proof of Quorum (الذي يتضمن تغيير مسؤوليات العقدة كل 60 ثانية). كمشروع مفتوح المصدر يقوده المجتمع، تخطط Shardeum لإطلاق شبكتها الرئيسية في 5 مايو، وستدعم لاحقًا العقود الذكية وبرامج الحوافز على مراحل.
تمت عملية نسخ الصوت بواسطة GPT وقد تحتوي على أخطاء. يرجى الاستماع إلى البودكاست الكامل:
مصغره:
يوتيوب:
مقدمة ونظرة عامة عن Shardeum
Ehan: مرحبًا بكم في بودكاست Wu Shuo Bu Jiamiyue. اليوم، نحن سعداء لدعوة كبير موظفي التكنولوجيا في Shardeum، Srinivasan. مرحبًا بك، يرجى تقديم نفسك و Shardeum.
سرينيفاسان: نعم، مرحبا بالجميع، أنا سرينيفاسان. أنا المدير الفني لشارديم. في شارديم، نحن نبني أول بلوكتشين من الطبقة الأولى يتم توسيعه تلقائيًا في العالم، وأنا سعيد جدًا بوجودي هنا.
بدأت رحلتي في البلوكتشين في عام 2016. في عام 2017، قمت ببناء سوق NFT الأول لي. منذ ذلك الحين، عملت في عدة أماكن وبنيت العديد من المنتجات المتعلقة بـ Web3. كنت نائب رئيس الهندسة في DraftKings، حيث ساعدت في بناء بنية البلوكتشين التحتية للمنتج الرائد لديهم. مؤخراً، أعمل في شركة تُدعى Six، حيث نبيع رموز NFT تمثل حقوق الموارد الأمريكية.
الآن في Shardeum، أترأس فريقًا رائعًا يركز على بناء هذه البلوكتشين الرائدة من الطبقة الأولى القابلة للتوسع تلقائيًا.
كيف يمكن لشاردوم أن يتوسع مع الحفاظ على انخفاض عتبة الوصول لعقدة؟
Ehan: تدعي شارديم أنها أول طبقة أولى قابلة للتوسع تلقائيًا. كيف يحقق هيكلها من خلال الحفاظ على إمكانية الوصول لمتطلبات العقدة مع تحقيق معدل معاملات مرتفع؟
سري نيفاسان: أعتقد أن استخدام تشبيه بصري لشرح كيفية عمل البلوكتشين والاختلافات في شاردوم سيكون مفيدًا - هل هذا ممكن؟
طريقة جيدة للتفكير في البلوكتشين القائم على الأحداث هي تخيلها مثل جدول بيانات يحتوي على صفوف وأعمدة. كل صف يمثل كتلة، بينما كل خلية تمثل صفقة. هذا الجدول مفتوح لأي شخص، ويتميز بالشفافية، ولكن يمكن لشخص واحد فقط الكتابة فيه في كل مرة - على وجه التحديد، يمكن لشخص واحد فقط الكتابة في صفوف جديدة في كل مرة. في معظم شبكات البلوكتشين، السؤال الرئيسي هو: من لديه الحق في كتابة الصف التالي؟ جوهر جميع بروتوكولات الإجماع هو تحديد من يمكنه كتابة هذا الصف.
الآن، تخيل أن هذا الجدول الإلكتروني يحتوي على مليار صف، وأن هناك عملية واحدة فقط لإدارة كل شيء. مع زيادة عدد الصفوف من مليار إلى ملياري، ثم إلى مئة مليار، سيصبح أبطأ وأقل قابلية للتوسع. لكن إذا لم يكن الجدول ضخمًا، بل كان هناك 1000 علامة تبويب، مثل Google Sheets؟ يمكنك توزيع البيانات على هذه علامات التبويب من خلال خوارزمية تجميع الحروف، وبالتالي ستقوم بتفريق مجموعات البيانات الأصغر عبر العديد من الجداول. هذه هي أساسًا كيفية عمل المشاركة، وهو ما تفعله Shardeum.
لكن Shardeum تأخذ خطوة إلى الأمام. نحن لسنا عددًا ثابتًا من علامات التبويب — على سبيل المثال 1000 — بل نقوم بضبطها ديناميكيًا أثناء التشغيل. قد يكون لديك في البداية 10 علامات تبويب، ولكن مع زيادة حجم المعاملات، يمكنك التوسع إلى 200 أو 1000 أو أكثر من علامات التبويب. وعندما ينخفض حجم المعاملات، يمكنك تقليصها مرة أخرى. يُعرف هذا باسم مشاركة الحالة الديناميكية، وهو ما يمكّننا من التوسع التلقائي.
هناك فرق مهم آخر. تعمل معظم البلوكتشين حول مفهوم "كتلة"، مما يعني أنه يجب على الكاتبين كتابة سطر كامل في تشبيه جدول البيانات الخاص بنا. وهذا يسمح للكتاب برؤية المعاملات المعلقة، مما قد يؤدي إلى التلاعب - مثل إعادة ترتيب المعاملات.
شارديوم لا يعتمد على مفهوم الكتل. بدلا من ذلك ، نقوم بمعالجة المعاملات في أنقى صورها. أصغر وحدة نقوم بها هي خلية في هذا الصف. لا نحتاج إلى كتابة صف كامل مرة واحدة. بينما نقوم بمحاكاة الكتل خارجيا لتوافق EVM - حتى يعرف عملاء JSON-RPC كيفية التفاعل معنا - داخليا ، فإننا لسنا مقيدين حقا بهذا الهيكل.
تسمح لنا هذه البنية بتعديل خلية فردية بدلاً من صف كامل، وتقسيم وتحويل عبء العمل ديناميكيًا بناءً على حجم المعاملات، والتوسع أفقيًا بمستوى الحد الأدنى من اختناقات الأداء. هذه مشكلة تقنية يصعب حلها، ولكن هذه بالضبط هي ما يجعل شارديم متميزًا.
Ehan: إذن، هل هناك أي تنازلات في تصميم التوسع التلقائي هذا؟
Srinivasan: من الواضح أن المقايضة هي أن هذا التصميم أدخل مستوى أعلى من الاتصال بين العقد. في البلوكتشين التقليدي، يحتفظ كل عقدة تحقق بنسخة كاملة من حالة البلوكتشين بالكامل - - في تشبيهنا السابق، هو بشكل أساسي جدول بيانات كامل. وهذا يعني أن كل عقدة تحتاج إلى قدر كبير من القدرة على المعالجة وسعة التخزين.
في Shardeum، نظرًا لأننا نقوم بتقسيم البيانات إلى أجزاء أصغر - أو علامات تبويب - يحتاج كل عقدة فقط إلى معالجة جزء صغير، مثل واحد من 1000 علامة تبويب. وهذا يقلل بشكل كبير من متطلبات الحساب والتخزين لكل عقدة، مما يجعل الوصول إليها أسهل. ومع ذلك، فإن العيب هو أن كل عقدة يمكنها الآن رؤية جزء فقط من الحالة العامة. مثل القدرة على الوصول فقط إلى الجزء "A" من دليل الهاتف.
لذلك، عندما تحتاج عقدة إلى البيانات المخصصة لها من خارج الجزء، يجب عليها أولاً تحديد أي عقدة تمتلك البيانات المطلوبة، ثم تطلب منها البيانات. هذا introduces طبقة من الاتصال بين العقد، مما يجعل الأمور أكثر تعقيدًا.
على الرغم من ذلك، قمنا بحل هذه التحديات من خلال بروتوكول اتصال مخصص، مما يسمح للعقدة بتحديد ومشاركة البيانات بكفاءة. نعم، هذا زاد من التعقيد، لكن العائد ضخم — يمكن لشارديم توسيع القدرة على معالجة المعاملات تقريبًا بشكل خطي فقط عن طريق إضافة المزيد من العقد.
لذلك ، في حين أن الاتصال اللامركزي بين العمليات يمثل تحديا تقنيا صعبا - ولم يتم حله بالكامل في الأنظمة الأخرى - نعتقد أننا قد اخترعنا نموذجا قابلا للتطوير يجعل Shardeum blockchain فريدا حقا من الطبقة 1.
ماذا تعلمت من شبكة الاختبار التحفيزية؟
Ehan: ما هي الرؤى الرئيسية التي حصلتم عليها خلال تشغيل شبكة اختبار تحفيزية كبيرة، حقًا لامركزية؟
سرينيفاسان: نعم، هذا سؤال جيد. قمنا بتشغيل أربعة شبكات اختبار تحفيزية، وكان مستوى المشاركة مذهلاً - الناس يقومون بتشغيل العقدة في جميع أنحاء العالم تقريبًا. كتبنا على صفحتنا الرئيسية “اللامركزية للجميع”، ونحن حقًا نعتقد بذلك. نريد بناء نظام لا يسمح فقط للأشخاص في البلدان المتقدمة الذين يمتلكون أجهزة مكلفة بالمشاركة، بل أيضًا لأي شخص - حتى أولئك الذين لديهم موارد محدودة - لبدء عقدة.
تساعد هذه الطريقة في تعزيز اللامركزية، بينما تعزز أمان الشبكة. لذلك، واحدة من التجارب الأساسية التي حصلنا عليها من شبكة الاختبار التحفيزية لدينا هي كيفية جعل العقدة تشارك بشكل حقيقي في العولمة والوصول. يجب أن نكتشف كيفية نقل متطلبات العقدة، وخطوات البدء، وكيفية عمل الرهان وفك الرهان بوضوح، بالإضافة إلى كيفية إنشاء تجربة مستخدم تجعل هذه العمليات سهلة الفهم وبديهية.
جاءت تحسينات تجربة المستخدم العديدة مباشرة من مراقبة تفاعل الناس مع شبكة الاختبار. تعلمنا أي واجهة تعمل بشكل أفضل، وأي الجوانب قد تسبب الارتباك. بالإضافة إلى تجربة المستخدم، استخدمنا شبكة الاختبار لتحديد وإصلاح العديد من مشكلات الأمان.
رؤية رئيسية أخرى حول تنسيق الشبكة. عندما يكون لديك العديد من العقد ، كل منها يحتوي على جزء صغير فقط من البيانات ، فأنت بحاجة إلى بروتوكول قوي للوصول إلى توافق في الآراء - خاصة وأننا لا نتحكم في أي من العقد. قد يطلق شخص ما عقدة في فوتشو ، وأخرى في سيبيريا ، وأخرى في الهند - وجميعهم بحاجة إلى التوصل إلى إجماع في بيئة لامركزية. كما يمكنك أن تتخيل ، هناك عقدة واحدة في سيبيريا وأخرى في الهند - وكلاهما يتطلب إجماعا في بيئة لامركزية. إن ضمان أن هذا التنسيق يمكن أن يعمل بسلاسة في الوقت الفعلي دون تحكم مركزي يمثل تحديا تقنيا كبيرا. لكن حل هذه المشكلة هو ما يجعل شارديوم فريدا.
ما هي الثغرات الرئيسية التي تم اكتشافها في برنامج مكافآت الثغرات؟
Ehan: هل يمكنك مشاركة أهم الثغرات التي تم اكتشافها في برنامج مكافآت الثغرات، وكيف قمتم بحلها؟
سرينيفاسان: بالتأكيد. لقد قمنا بتشغيل العديد من برامج مكافأة الأخطاء ، وبعض المشكلات التي وجدناها فريدة تماما. بادئ ذي بدء ، كل ما نقوم به مفتوح المصدر ، لذلك تكون جميع الإصلاحات والتغييرات مرئية للجمهور. يمكن لأي شخص زيارة مستودع GitHub الخاص بنا للاطلاع على التغييرات المحددة التي أجريناها لدعم الشبكة.
ومع ذلك، في هذه الخطط، وجدنا بالفعل بعض المشكلات المهمة. تتعلق بعض هذه المشكلات بكيفية توقيعنا للمعاملات - على سبيل المثال، اختيار هاش خاطئ أو عدم التناسق في عملية التوقيع. يمكن أن تؤدي هذه الثغرات إلى مخاطر، مثل هجمات إعادة التشغيل، حيث يمكن أن يتم إعادة تشغيل المعاملات القادمة من شبكة الاختبار على الشبكة الرئيسية. لذلك، يجب علينا تحليل جميع هذه الثغرات بعناية وإصلاحها.
تعتبر خطة مكافأة الثغرات ذات قيمة كبيرة بالنسبة لنا. لقد اكتشفنا عددًا كبيرًا من المشكلات، خاصةً في ميزات طبقة البروتوكول مثل دعم التوقيعات المتعددة، وقد قمنا بتنفيذ هذه المشكلات مباشرة في طبقة البروتوكول. ساعدتنا القراصنة الأخلاقيون في اختبار هذه الوظائف بدقة، وساهمت تعليقاتهم في تحسينات أمان رئيسية.
تم دمج جميع هذه الإصلاحات الآن في إصدار الشبكة الرئيسية الذي سنطلقه قريبًا - من المقرر أن يتم إطلاقه في 5 مايو.
بعد إطلاق الشبكة الرئيسية، كيف ستتعاملون مع مسائل الأمان؟
Ehan: ما هي الإجراءات التي ستتخذها Shardeum لمراقبة الأمان المستمر وتخفيف التهديدات بعد إطلاق الشبكة الرئيسية؟
سرينيفاسان: نحن نتبنى نهجًا متعدد المستويات. لدينا فريق أمان داخلي متخصص يركز على مراقبة صحة النظام وتقييم نقاط الهجوم المحتملة.
لقد أنشأنا ونستمر في تطوير نظام شامل للرصد والمراقبة، مما يمكننا من فهم ما يحدث في الشبكة في الوقت الحقيقي. وهذا يمكننا من اكتشاف الشذوذ، وتتبع سلوك النظام، والاستجابة للتهديدات في الوقت المناسب.
على الرغم من أننا أنشأنا هذا النظام، إلا أننا سنواصل تحسينه مع اقتراب إطلاق الشبكة الرئيسية. في الواقع، نحن نبني إطارًا كاملًا للمراقبة عن بُعد من الصفر لضمان أمان الشبكة أثناء التوسع.
ما الفرق بين طبقة RPC الخاصة بكم وسلاسل EVM الأخرى؟
Ehan: كيف تختلف طبقة RPC في Shardeum من حيث الأداء، القابلية للتوسع أو الاعتمادية عن سلاسل EVM المتوافقة الأخرى؟
Srinivasan: هذا سؤال جيد. كما ذكرت سابقًا، باستخدام مقارنة جدول البيانات - فإن معظم سلاسل EVM المتوافقة تعتبر حالة البلوكتشين بالكامل كجدول بيانات ضخم، حيث تقوم كل عقدة بصيانة البيانات الكاملة. بالمقابل، تقوم Shardeum بتقسيم هذا الجدول إلى عدة مشاركة أو علامات، حيث تُدار كل علامة بواسطة جزء من العقد.
كل عملية مسؤولة عن تسمية محددة واحدة أو أكثر - على سبيل المثال، التسمية 33 - وهذه المهمة ديناميكية. يعمل Shardeum على دورة ساعة داخلية مدتها 60 ثانية. في نهاية كل حقبة ، يتم تدوير العقد: يمكن استبدال خمسة من أصل ألف عقدة نشطة بخمس عقد جديدة ، يتم اختيارها من التجمع الاحتياطي بناء على معايير معينة ، مثل طول عدم النشاط. يقوم النظام بعد ذلك بإعادة تعيين المسؤوليات - لذلك قد تكون العقدة التي تدخل للتو مسؤولة فجأة عن التسميات 33 و 37 دون معرفة مسبقة وعدم معرفة العقد الأخرى التي تشترك في هذه المسؤوليات.
هذه الآلية تعزز الأمان بشكل كبير. تجعل العشوائية والتناوب من الصعب للغاية استهداف أو التأثير على أجزاء معينة من الشبكة. لتأكيد أي معاملة في النهاية، يجب أن يكون هناك أغلبية ساحقة - على سبيل المثال، يجب أن يوافق 67 من أصل 100 عقدة مشاركة. ولا تعرف هذه العقدة الـ 100 من هم داخل المجموعة، ولا تعرف كيف تم اختيارهم. تساعد هذه الحالة من عدم اليقين في ضمان اللامركزية ومنع التلاعب.
نسمي آلية الإجماع هذه إثبات النصاب. إنه مدمج بإحكام مع هيكل الدورة الذي تبلغ مدته 60 ثانية. لاختراق الشبكة ، سيحتاج المهاجم إلى تحديد ثلثي مجموعة المدققين المعينين عشوائيا والتحكم فيها في دورة واحدة - وهو أمر شبه مستحيل.
من حيث الأداء، يسمح هيكلنا بتوسع شبه خطي. يمكننا التوسع ديناميكيًا بين 100 إلى 10,000 مشاركة (أو علامات) وتقليصها عند الحاجة. هذه المرونة تجعل Shardeum تتألق في قابلية التوسع والموثوقية والأمان، مع الحفاظ على توافق كامل مع EVM من خلال طبقة RPC لدينا.
هل ستستمرون في إجراء التدقيق وبرنامج مكافآت الثغرات؟
Ehan: هل تشمل سياسة الأمان الخاصة بكم تدقيقًا مستمرًا من طرف ثالث أو برنامج مكافآت الثغرات المدفوع من قبل المجتمع؟
سيرينيفاسان: نعم، بالتأكيد. نحن مشروع مفتوح المصدر - - كل قاعدة الشفرة لدينا متاحة على GitHub - - كل قرار تقني نتخذه يتماشى تمامًا مع التزامنا باللامركزية. نحن محظوظون بوجود مجتمع رائع يدعمنا، ونحن نقدر ذلك بشدة.
نحن نخطط للاستمرار في التعاون مع المدققين الخارجيين ، وبدء برنامج مكافآت الثغرات الذي يقوده المجتمع. في الواقع ، لدينا فريق مخصص يعمل على التعاون مع المجتمع لبناء منتجات حول شاردوم. بعض هذه المشاريع سنساعد في إطلاقها ، وفي النهاية سنسلمها إلى المجتمع.
نخطط أيضًا لإقامة ماراثون هاك وآخر الأنشطة لتشجيع المشاركة النشطة من المجتمع. بمجرد أن نطلق الشبكة الرئيسية في 5 مايو، ستتسارع جميع هذه المبادرات. نتطلع إلى أن يلعب المجتمع دورًا أساسيًا في النجاح المستمر لشاردوم.
كيف تعززون المجتمع والنظام البيئي؟
Ehan: كيف أنشأت Shardeum مجتمعها ونظامها البيئي؟ ما هي المشاريع أو الحوافز المحددة الأكثر فعالية؟
Srinivasan: مجتمعنا هو بالفعل واحدة من أكبر مزايانا. على سبيل المثال، في شبكة الاختبار المحفزة الأخيرة لدينا ITN4، كان لدينا حوالي 5,200 مدقق مشارك من جميع أنحاء العالم (بينما كان عدد المشاركين في شبكة الاختبار 171,000). نحن نتمتع بوجود كبير ونشط على منصات التواصل الاجتماعي مثل Discord وX، وفريق نظامنا البيئي مكرس بالكامل للتفاعل مع هذا المجتمع وتنميته.
لقد اتبعنا نهج التطوير المرحلي - - أولاً وظيفة نقل الرموز، ثم سيتم إطلاق دعم العقود الذكية وميزات رئيسية أخرى. خلال تقدم كل مرحلة، سيكون مجتمعنا مشاركًا.
لدينا أيضا فريق متخصص يركز على تصميم وتنفيذ المشاريع المجتمعية. ويشمل ذلك الحوافز ، والإعداد ، والمحتوى التعليمي ، فضلا عن الأنشطة التعاونية لضمان استمرار النظام البيئي في التوسع بطريقة مستدامة ولامركزية.
ما هي المشاريع التي يتم بناؤها حاليًا على شاردوم؟
Ehan: ماذا، ما هي أنواع المشاريع أو التطبيقات التي يتم تطويرها حاليًا على Shardeum؟
سرينيفاسان: هذا سؤال جيد. باعتبارها سلسلة كتل من الطبقة 1 ذاتية التحجيم ، فإن Shardeum مناسب بشكل خاص لحالات الاستخدام حيث تكون قابلية التوسع وتكاليف المعاملات هي الاهتمامات الأساسية. دعني أعطيك مثالا: في شركتي السابقة ، قمنا ببيع NFTs التي تمثل موارد العالم الحقيقي ، مثل الخيول ، مقابل 1,200 دولار. في ذلك الوقت ، كانت رسوم الغاز في Ethereum حوالي 200 دولار لكل معاملة. ليس هناك فائدة من إضافة رسوم بنسبة 20٪ إلى سعر الشراء - إنها ببساطة غير مستدامة.
وفي شاردوم، نظرًا لأننا حققنا التوسع الخطي، فإن رسوم الغاز لدينا تبقى منخفضة ومستقرة بغض النظر عن ازدحام الشبكة - حتى عند إطلاق عملة ميم معينة على السلسلة. وهذا يجعل المنصة مناسبة جدًا للتطبيقات المالية والمالية اللامركزية الحساسة للتكاليف.
نظرًا لأن Shardeum متوافق مع EVM، يمكن للمطورين نشر العقود الذكية المستندة إلى Solidity بأقل جهد ممكن. يمكن بسهولة نقل أي عقد يعمل على سلاسل EVM الأخرى. وهذا يعني أننا ورثنا تأثير الشبكة الضخم لنظام EVM البيئي - - عشر سنوات من الأدوات ومعرفة المطورين والبنية التحتية.
لذلك، على الرغم من أننا قد توقعنا أن مشاريع التمويل اللامركزية و NFT ستنتقل إلى Shardeum، إلا أنني أعتقد أن ... الهيكل.
على الرغم من أننا توقعنا أن مشاريع التمويل اللامركزي (DeFi) والرموز غير القابلة للاستبدال (NFT) ستنتقل إلى شاردوم، إلا أنني أعتقد أن المجتمع سيقدم لنا مفاجآت غير متوقعة. بمجرد إطلاق الشبكة الرئيسية، آمل أن أرى تدفقًا من التطبيقات الابتكارية التي ستستفيد بالكامل من التوافق مع EVM لشاردوم، والرسوم المنخفضة، والأداء الموثوق، والقدرة الديناميكية على التوسع.
كيف ستُستخدم الرموز في الرهن والحكم؟
Ehan: كيف سيتم استخدام رموز Shardeum في التخزين، والحكم، أو الحوافز الشبكية؟
سرينيفاسان: ما زلنا نضع اللمسات الأخيرة على تفاصيل الحوكمة، والتي ستكون متاحة قريبا. ومع ذلك ، فإن مبدأنا الأساسي لا مركزي بالكامل - يمكن لأي شخص يحمل كمية صغيرة من رموز Shardeum تشغيل عقدة. ستكون هذه الرموز متاحة في بيع الرمز المميز الخاص بنا.
فيما يتعلق بالحوافز، فإن آلية المكافآت تعتمد على وقت مشاركة العقدة في "مجموعة النشاط"، وهي مجموعة العقد التي تشارك حاليًا في الإجماع. عند تشغيل عقدة، ستنضم أولاً إلى "مجموعة الانتظار". كل 60 ثانية، في كل دورة من ساعتنا الداخلية، نقوم بتدوير بعض العقد من مجموعة النشاط ونقدم عقد جديدة من مجموعة الانتظار. بمجرد دخول العقدة إلى مجموعة النشاط، تبدأ في الحصول على المكافآت.
تتناسب المكافآت مع الوقت النشط الذي تشارك فيه العقدة في مهام الشبكة - بما في ذلك التحقق من المعاملات، توقيع الكتل والحفاظ على أمان الشبكة. كما سيتم أخذ سجل الأداء السابق في الاعتبار عند اختيار العقد. من المرجح أن تبقى العقد التي تلبي التوقعات - الوقت النشط، القدرة على الاستجابة، السلوك الصحيح - في مجموعة النشاط لفترة أطول، وبالتالي الحصول على المزيد من المكافآت.
نحن لا نعاقب العقد ذات الأداء الضعيف ، ولكن إذا فشلت العقدة في تلبية معايير الأداء ، تدويرها خارج المجموعة النشطة بشكل أسرع ، مما يقلل من قدرتها على كسب المكافآت. إنها طريقة ألطف قائمة على التحفيز لتوجيه السلوك بدلا من العقاب المباشر.
لا تزال هذه المحتويات قيد التحسين، وسيتم الكشف عن مزيد من التفاصيل حول آلية الحوكمة والمكافآت قبل إطلاق الشبكة الرئيسية. يرجى متابعة موقعنا للحصول على التحديثات.
كيف تضمنون الشفافية والاستقلالية؟
Ehan: كيف تضمن شاردوم الشفافية في العمليات واستقلالية الحوكمة؟
Srinivasan: هذا سؤال جيد. كما ذكرت سابقًا، Shardeum هو مشروع مفتوح المصدر بالكامل. كل ما نقوم به هو علني - كما لو كنا نعمل في حوض سمك. كل شفرتنا متاحة على GitHub، ويمكن لأي شخص الاطلاع على كيفية عمل نظامنا.
يمكنك الاطلاع على آلية التوافق لدينا، والخوارزميات المستخدمة في اختيار العقدة وتوزيع المكافآت، بالإضافة إلى كل جانب آخر من جوانب البروتوكول. المنطق وراء تقييم أداء العقدة وقرارات توسيع الشبكة شفاف تمامًا.
بعد إطلاق الشبكة الرئيسية، لن يكون لدينا أي تحكم مركزي بشأن من يمكنه إطلاق العقدة أو مكان إطلاق العقدة. تم تصميم الشبكة لتناسب بيئة اللامركزية، وتعالج ديناميكيًا مشاركة العقد والموافقة. هذه الانفتاحية وغياب السلطة المركزية هي أساس التزام Shardeum بالشفافية والاستقلالية.
متى سيتم تشغيل الشبكة الرئيسية، ولماذا هذا مهم؟
Ehan: هل يمكنك مشاركة تاريخ إطلاق الشبكة الرئيسية الذي تم الإعلان عنه مؤخرًا، وما معنى هذه المرحلة المهمة بالنسبة لـ Shardeum؟
Srinivasan: ستبدأ الشبكة الرئيسية لدينا في 5 مايو، وهو إنجاز مهم لشاردوم. لقد تم تطوير هذه الشبكة لبعض الوقت، ولدينا فريق رائع يعمل على ذلك.
تكمن أهمية هذا الإطلاق في تعقيد ما قمنا ببنائه. إن توسيع نطاق سلاسل الكتل من المستوى 1 تلقائيا ، بالإضافة إلى تصميم بروتوكولات معاملات جديدة تماما ، يمثل تحديا للمساعي التقنية - التي تتطلب وقتا وخبرة عميقة.
نعتقد أنه لم يكن هناك وقت أفضل لشارديوم للانتقال إلى المرحلة التالية. سيتم طرح الشبكة الرئيسية على مراحل ، حيث تبدأ المرحلة الأولى في 5 مايو. ومنذ ذلك الحين، سنقدم تدريجيا المزيد من الميزات الموجهة نحو المجتمع، وسنواصل تحسين الأداء، ونجعل النظام أكثر قابلية للتطوير ومتاحا للمستخدمين في جميع أنحاء العالم.
كيف ستجذبون وتطورون قاعدة المساهمين؟
Ehan: ما هي استراتيجياتكم لتعزيز نمو المجتمع ومشاركة المساهمين بشكل ذي مغزى؟
سرينيفاسان: إذا فهمت سؤالك بشكل صحيح ، كما ذكرت سابقا ، فلدينا فريق متخصص يعمل عن كثب مع المجتمع لتوجيه ما يتم بناؤه وكيفية النشر. لقد شهدنا مشاركة هائلة في شبكات اختبار الحوافز السابقة ، وأود أن أشكر كل من شارك.
فريق مجتمعنا يتعاون بنشاط مع الشركاء والمساهمين، ونتوقع أن يرتفع مستوى المشاركة بشكل كبير بعد إطلاق الشبكة الرئيسية. نتطلع إلى مواصلة البناء مع المجتمع.
Ehan: هل هناك شيء آخر تود مشاركته مع جمهورنا؟
سرينيفاسان: نعم - شكرا لكم جميعا على دعمكم الهائل. كانت ملاحظاتك ومشاركتك خلال شبكة الاختبار جزءا لا يتجزأ من ضمان أمان الشبكة وتشكيل Shardeum. يرجى زيارة shardium.org للحصول على آخر التحديثات ونقدر دعمك المستمر.
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
تعرف على Shardeum: أول بلوكتشين من الطبقة الأولى يتم توسيعه تلقائيًا باستخدام المشاركة الديناميكية
في هذه الحلقة ، يشارك سرينيفاسان بارثاساراثي ، كبير مسؤولي التكنولوجيا في Shardeum ، كيف تقوم Shardeum ببناء blockchain طبقة 1 ذاتية التحجيم مع تجزئة الحالة الديناميكية ونموذج المعاملات بدون كتلة. تتيح البنية قابلية التوسع الخطي مع الحفاظ على الحاجز المنخفض للدخول لمتطلبات العقدة، مما يوفر توازنا فريدا بين الأداء واللامركزية.
كما ناقش الدروس المستفادة من تشغيل الشبكة التجريبية، واكتشاف الثغرات الرئيسية، وطرق الأمان للشبكة، بما في ذلك Proof of Quorum (الذي يتضمن تغيير مسؤوليات العقدة كل 60 ثانية). كمشروع مفتوح المصدر يقوده المجتمع، تخطط Shardeum لإطلاق شبكتها الرئيسية في 5 مايو، وستدعم لاحقًا العقود الذكية وبرامج الحوافز على مراحل.
تمت عملية نسخ الصوت بواسطة GPT وقد تحتوي على أخطاء. يرجى الاستماع إلى البودكاست الكامل:
مصغره:
يوتيوب:
مقدمة ونظرة عامة عن Shardeum
Ehan: مرحبًا بكم في بودكاست Wu Shuo Bu Jiamiyue. اليوم، نحن سعداء لدعوة كبير موظفي التكنولوجيا في Shardeum، Srinivasan. مرحبًا بك، يرجى تقديم نفسك و Shardeum.
سرينيفاسان: نعم، مرحبا بالجميع، أنا سرينيفاسان. أنا المدير الفني لشارديم. في شارديم، نحن نبني أول بلوكتشين من الطبقة الأولى يتم توسيعه تلقائيًا في العالم، وأنا سعيد جدًا بوجودي هنا.
بدأت رحلتي في البلوكتشين في عام 2016. في عام 2017، قمت ببناء سوق NFT الأول لي. منذ ذلك الحين، عملت في عدة أماكن وبنيت العديد من المنتجات المتعلقة بـ Web3. كنت نائب رئيس الهندسة في DraftKings، حيث ساعدت في بناء بنية البلوكتشين التحتية للمنتج الرائد لديهم. مؤخراً، أعمل في شركة تُدعى Six، حيث نبيع رموز NFT تمثل حقوق الموارد الأمريكية.
الآن في Shardeum، أترأس فريقًا رائعًا يركز على بناء هذه البلوكتشين الرائدة من الطبقة الأولى القابلة للتوسع تلقائيًا.
كيف يمكن لشاردوم أن يتوسع مع الحفاظ على انخفاض عتبة الوصول لعقدة؟
Ehan: تدعي شارديم أنها أول طبقة أولى قابلة للتوسع تلقائيًا. كيف يحقق هيكلها من خلال الحفاظ على إمكانية الوصول لمتطلبات العقدة مع تحقيق معدل معاملات مرتفع؟
سري نيفاسان: أعتقد أن استخدام تشبيه بصري لشرح كيفية عمل البلوكتشين والاختلافات في شاردوم سيكون مفيدًا - هل هذا ممكن؟
طريقة جيدة للتفكير في البلوكتشين القائم على الأحداث هي تخيلها مثل جدول بيانات يحتوي على صفوف وأعمدة. كل صف يمثل كتلة، بينما كل خلية تمثل صفقة. هذا الجدول مفتوح لأي شخص، ويتميز بالشفافية، ولكن يمكن لشخص واحد فقط الكتابة فيه في كل مرة - على وجه التحديد، يمكن لشخص واحد فقط الكتابة في صفوف جديدة في كل مرة. في معظم شبكات البلوكتشين، السؤال الرئيسي هو: من لديه الحق في كتابة الصف التالي؟ جوهر جميع بروتوكولات الإجماع هو تحديد من يمكنه كتابة هذا الصف.
الآن، تخيل أن هذا الجدول الإلكتروني يحتوي على مليار صف، وأن هناك عملية واحدة فقط لإدارة كل شيء. مع زيادة عدد الصفوف من مليار إلى ملياري، ثم إلى مئة مليار، سيصبح أبطأ وأقل قابلية للتوسع. لكن إذا لم يكن الجدول ضخمًا، بل كان هناك 1000 علامة تبويب، مثل Google Sheets؟ يمكنك توزيع البيانات على هذه علامات التبويب من خلال خوارزمية تجميع الحروف، وبالتالي ستقوم بتفريق مجموعات البيانات الأصغر عبر العديد من الجداول. هذه هي أساسًا كيفية عمل المشاركة، وهو ما تفعله Shardeum.
لكن Shardeum تأخذ خطوة إلى الأمام. نحن لسنا عددًا ثابتًا من علامات التبويب — على سبيل المثال 1000 — بل نقوم بضبطها ديناميكيًا أثناء التشغيل. قد يكون لديك في البداية 10 علامات تبويب، ولكن مع زيادة حجم المعاملات، يمكنك التوسع إلى 200 أو 1000 أو أكثر من علامات التبويب. وعندما ينخفض حجم المعاملات، يمكنك تقليصها مرة أخرى. يُعرف هذا باسم مشاركة الحالة الديناميكية، وهو ما يمكّننا من التوسع التلقائي.
هناك فرق مهم آخر. تعمل معظم البلوكتشين حول مفهوم "كتلة"، مما يعني أنه يجب على الكاتبين كتابة سطر كامل في تشبيه جدول البيانات الخاص بنا. وهذا يسمح للكتاب برؤية المعاملات المعلقة، مما قد يؤدي إلى التلاعب - مثل إعادة ترتيب المعاملات.
شارديوم لا يعتمد على مفهوم الكتل. بدلا من ذلك ، نقوم بمعالجة المعاملات في أنقى صورها. أصغر وحدة نقوم بها هي خلية في هذا الصف. لا نحتاج إلى كتابة صف كامل مرة واحدة. بينما نقوم بمحاكاة الكتل خارجيا لتوافق EVM - حتى يعرف عملاء JSON-RPC كيفية التفاعل معنا - داخليا ، فإننا لسنا مقيدين حقا بهذا الهيكل.
تسمح لنا هذه البنية بتعديل خلية فردية بدلاً من صف كامل، وتقسيم وتحويل عبء العمل ديناميكيًا بناءً على حجم المعاملات، والتوسع أفقيًا بمستوى الحد الأدنى من اختناقات الأداء. هذه مشكلة تقنية يصعب حلها، ولكن هذه بالضبط هي ما يجعل شارديم متميزًا.
Ehan: إذن، هل هناك أي تنازلات في تصميم التوسع التلقائي هذا؟
Srinivasan: من الواضح أن المقايضة هي أن هذا التصميم أدخل مستوى أعلى من الاتصال بين العقد. في البلوكتشين التقليدي، يحتفظ كل عقدة تحقق بنسخة كاملة من حالة البلوكتشين بالكامل - - في تشبيهنا السابق، هو بشكل أساسي جدول بيانات كامل. وهذا يعني أن كل عقدة تحتاج إلى قدر كبير من القدرة على المعالجة وسعة التخزين.
في Shardeum، نظرًا لأننا نقوم بتقسيم البيانات إلى أجزاء أصغر - أو علامات تبويب - يحتاج كل عقدة فقط إلى معالجة جزء صغير، مثل واحد من 1000 علامة تبويب. وهذا يقلل بشكل كبير من متطلبات الحساب والتخزين لكل عقدة، مما يجعل الوصول إليها أسهل. ومع ذلك، فإن العيب هو أن كل عقدة يمكنها الآن رؤية جزء فقط من الحالة العامة. مثل القدرة على الوصول فقط إلى الجزء "A" من دليل الهاتف.
لذلك، عندما تحتاج عقدة إلى البيانات المخصصة لها من خارج الجزء، يجب عليها أولاً تحديد أي عقدة تمتلك البيانات المطلوبة، ثم تطلب منها البيانات. هذا introduces طبقة من الاتصال بين العقد، مما يجعل الأمور أكثر تعقيدًا.
على الرغم من ذلك، قمنا بحل هذه التحديات من خلال بروتوكول اتصال مخصص، مما يسمح للعقدة بتحديد ومشاركة البيانات بكفاءة. نعم، هذا زاد من التعقيد، لكن العائد ضخم — يمكن لشارديم توسيع القدرة على معالجة المعاملات تقريبًا بشكل خطي فقط عن طريق إضافة المزيد من العقد.
لذلك ، في حين أن الاتصال اللامركزي بين العمليات يمثل تحديا تقنيا صعبا - ولم يتم حله بالكامل في الأنظمة الأخرى - نعتقد أننا قد اخترعنا نموذجا قابلا للتطوير يجعل Shardeum blockchain فريدا حقا من الطبقة 1.
ماذا تعلمت من شبكة الاختبار التحفيزية؟
Ehan: ما هي الرؤى الرئيسية التي حصلتم عليها خلال تشغيل شبكة اختبار تحفيزية كبيرة، حقًا لامركزية؟
سرينيفاسان: نعم، هذا سؤال جيد. قمنا بتشغيل أربعة شبكات اختبار تحفيزية، وكان مستوى المشاركة مذهلاً - الناس يقومون بتشغيل العقدة في جميع أنحاء العالم تقريبًا. كتبنا على صفحتنا الرئيسية “اللامركزية للجميع”، ونحن حقًا نعتقد بذلك. نريد بناء نظام لا يسمح فقط للأشخاص في البلدان المتقدمة الذين يمتلكون أجهزة مكلفة بالمشاركة، بل أيضًا لأي شخص - حتى أولئك الذين لديهم موارد محدودة - لبدء عقدة.
تساعد هذه الطريقة في تعزيز اللامركزية، بينما تعزز أمان الشبكة. لذلك، واحدة من التجارب الأساسية التي حصلنا عليها من شبكة الاختبار التحفيزية لدينا هي كيفية جعل العقدة تشارك بشكل حقيقي في العولمة والوصول. يجب أن نكتشف كيفية نقل متطلبات العقدة، وخطوات البدء، وكيفية عمل الرهان وفك الرهان بوضوح، بالإضافة إلى كيفية إنشاء تجربة مستخدم تجعل هذه العمليات سهلة الفهم وبديهية.
جاءت تحسينات تجربة المستخدم العديدة مباشرة من مراقبة تفاعل الناس مع شبكة الاختبار. تعلمنا أي واجهة تعمل بشكل أفضل، وأي الجوانب قد تسبب الارتباك. بالإضافة إلى تجربة المستخدم، استخدمنا شبكة الاختبار لتحديد وإصلاح العديد من مشكلات الأمان.
رؤية رئيسية أخرى حول تنسيق الشبكة. عندما يكون لديك العديد من العقد ، كل منها يحتوي على جزء صغير فقط من البيانات ، فأنت بحاجة إلى بروتوكول قوي للوصول إلى توافق في الآراء - خاصة وأننا لا نتحكم في أي من العقد. قد يطلق شخص ما عقدة في فوتشو ، وأخرى في سيبيريا ، وأخرى في الهند - وجميعهم بحاجة إلى التوصل إلى إجماع في بيئة لامركزية. كما يمكنك أن تتخيل ، هناك عقدة واحدة في سيبيريا وأخرى في الهند - وكلاهما يتطلب إجماعا في بيئة لامركزية. إن ضمان أن هذا التنسيق يمكن أن يعمل بسلاسة في الوقت الفعلي دون تحكم مركزي يمثل تحديا تقنيا كبيرا. لكن حل هذه المشكلة هو ما يجعل شارديوم فريدا.
ما هي الثغرات الرئيسية التي تم اكتشافها في برنامج مكافآت الثغرات؟
Ehan: هل يمكنك مشاركة أهم الثغرات التي تم اكتشافها في برنامج مكافآت الثغرات، وكيف قمتم بحلها؟
سرينيفاسان: بالتأكيد. لقد قمنا بتشغيل العديد من برامج مكافأة الأخطاء ، وبعض المشكلات التي وجدناها فريدة تماما. بادئ ذي بدء ، كل ما نقوم به مفتوح المصدر ، لذلك تكون جميع الإصلاحات والتغييرات مرئية للجمهور. يمكن لأي شخص زيارة مستودع GitHub الخاص بنا للاطلاع على التغييرات المحددة التي أجريناها لدعم الشبكة.
ومع ذلك، في هذه الخطط، وجدنا بالفعل بعض المشكلات المهمة. تتعلق بعض هذه المشكلات بكيفية توقيعنا للمعاملات - على سبيل المثال، اختيار هاش خاطئ أو عدم التناسق في عملية التوقيع. يمكن أن تؤدي هذه الثغرات إلى مخاطر، مثل هجمات إعادة التشغيل، حيث يمكن أن يتم إعادة تشغيل المعاملات القادمة من شبكة الاختبار على الشبكة الرئيسية. لذلك، يجب علينا تحليل جميع هذه الثغرات بعناية وإصلاحها.
تعتبر خطة مكافأة الثغرات ذات قيمة كبيرة بالنسبة لنا. لقد اكتشفنا عددًا كبيرًا من المشكلات، خاصةً في ميزات طبقة البروتوكول مثل دعم التوقيعات المتعددة، وقد قمنا بتنفيذ هذه المشكلات مباشرة في طبقة البروتوكول. ساعدتنا القراصنة الأخلاقيون في اختبار هذه الوظائف بدقة، وساهمت تعليقاتهم في تحسينات أمان رئيسية.
تم دمج جميع هذه الإصلاحات الآن في إصدار الشبكة الرئيسية الذي سنطلقه قريبًا - من المقرر أن يتم إطلاقه في 5 مايو.
بعد إطلاق الشبكة الرئيسية، كيف ستتعاملون مع مسائل الأمان؟
Ehan: ما هي الإجراءات التي ستتخذها Shardeum لمراقبة الأمان المستمر وتخفيف التهديدات بعد إطلاق الشبكة الرئيسية؟
سرينيفاسان: نحن نتبنى نهجًا متعدد المستويات. لدينا فريق أمان داخلي متخصص يركز على مراقبة صحة النظام وتقييم نقاط الهجوم المحتملة.
لقد أنشأنا ونستمر في تطوير نظام شامل للرصد والمراقبة، مما يمكننا من فهم ما يحدث في الشبكة في الوقت الحقيقي. وهذا يمكننا من اكتشاف الشذوذ، وتتبع سلوك النظام، والاستجابة للتهديدات في الوقت المناسب.
على الرغم من أننا أنشأنا هذا النظام، إلا أننا سنواصل تحسينه مع اقتراب إطلاق الشبكة الرئيسية. في الواقع، نحن نبني إطارًا كاملًا للمراقبة عن بُعد من الصفر لضمان أمان الشبكة أثناء التوسع.
ما الفرق بين طبقة RPC الخاصة بكم وسلاسل EVM الأخرى؟
Ehan: كيف تختلف طبقة RPC في Shardeum من حيث الأداء، القابلية للتوسع أو الاعتمادية عن سلاسل EVM المتوافقة الأخرى؟
Srinivasan: هذا سؤال جيد. كما ذكرت سابقًا، باستخدام مقارنة جدول البيانات - فإن معظم سلاسل EVM المتوافقة تعتبر حالة البلوكتشين بالكامل كجدول بيانات ضخم، حيث تقوم كل عقدة بصيانة البيانات الكاملة. بالمقابل، تقوم Shardeum بتقسيم هذا الجدول إلى عدة مشاركة أو علامات، حيث تُدار كل علامة بواسطة جزء من العقد.
كل عملية مسؤولة عن تسمية محددة واحدة أو أكثر - على سبيل المثال، التسمية 33 - وهذه المهمة ديناميكية. يعمل Shardeum على دورة ساعة داخلية مدتها 60 ثانية. في نهاية كل حقبة ، يتم تدوير العقد: يمكن استبدال خمسة من أصل ألف عقدة نشطة بخمس عقد جديدة ، يتم اختيارها من التجمع الاحتياطي بناء على معايير معينة ، مثل طول عدم النشاط. يقوم النظام بعد ذلك بإعادة تعيين المسؤوليات - لذلك قد تكون العقدة التي تدخل للتو مسؤولة فجأة عن التسميات 33 و 37 دون معرفة مسبقة وعدم معرفة العقد الأخرى التي تشترك في هذه المسؤوليات.
هذه الآلية تعزز الأمان بشكل كبير. تجعل العشوائية والتناوب من الصعب للغاية استهداف أو التأثير على أجزاء معينة من الشبكة. لتأكيد أي معاملة في النهاية، يجب أن يكون هناك أغلبية ساحقة - على سبيل المثال، يجب أن يوافق 67 من أصل 100 عقدة مشاركة. ولا تعرف هذه العقدة الـ 100 من هم داخل المجموعة، ولا تعرف كيف تم اختيارهم. تساعد هذه الحالة من عدم اليقين في ضمان اللامركزية ومنع التلاعب.
نسمي آلية الإجماع هذه إثبات النصاب. إنه مدمج بإحكام مع هيكل الدورة الذي تبلغ مدته 60 ثانية. لاختراق الشبكة ، سيحتاج المهاجم إلى تحديد ثلثي مجموعة المدققين المعينين عشوائيا والتحكم فيها في دورة واحدة - وهو أمر شبه مستحيل.
من حيث الأداء، يسمح هيكلنا بتوسع شبه خطي. يمكننا التوسع ديناميكيًا بين 100 إلى 10,000 مشاركة (أو علامات) وتقليصها عند الحاجة. هذه المرونة تجعل Shardeum تتألق في قابلية التوسع والموثوقية والأمان، مع الحفاظ على توافق كامل مع EVM من خلال طبقة RPC لدينا.
هل ستستمرون في إجراء التدقيق وبرنامج مكافآت الثغرات؟
Ehan: هل تشمل سياسة الأمان الخاصة بكم تدقيقًا مستمرًا من طرف ثالث أو برنامج مكافآت الثغرات المدفوع من قبل المجتمع؟
سيرينيفاسان: نعم، بالتأكيد. نحن مشروع مفتوح المصدر - - كل قاعدة الشفرة لدينا متاحة على GitHub - - كل قرار تقني نتخذه يتماشى تمامًا مع التزامنا باللامركزية. نحن محظوظون بوجود مجتمع رائع يدعمنا، ونحن نقدر ذلك بشدة.
نحن نخطط للاستمرار في التعاون مع المدققين الخارجيين ، وبدء برنامج مكافآت الثغرات الذي يقوده المجتمع. في الواقع ، لدينا فريق مخصص يعمل على التعاون مع المجتمع لبناء منتجات حول شاردوم. بعض هذه المشاريع سنساعد في إطلاقها ، وفي النهاية سنسلمها إلى المجتمع.
نخطط أيضًا لإقامة ماراثون هاك وآخر الأنشطة لتشجيع المشاركة النشطة من المجتمع. بمجرد أن نطلق الشبكة الرئيسية في 5 مايو، ستتسارع جميع هذه المبادرات. نتطلع إلى أن يلعب المجتمع دورًا أساسيًا في النجاح المستمر لشاردوم.
كيف تعززون المجتمع والنظام البيئي؟
Ehan: كيف أنشأت Shardeum مجتمعها ونظامها البيئي؟ ما هي المشاريع أو الحوافز المحددة الأكثر فعالية؟
Srinivasan: مجتمعنا هو بالفعل واحدة من أكبر مزايانا. على سبيل المثال، في شبكة الاختبار المحفزة الأخيرة لدينا ITN4، كان لدينا حوالي 5,200 مدقق مشارك من جميع أنحاء العالم (بينما كان عدد المشاركين في شبكة الاختبار 171,000). نحن نتمتع بوجود كبير ونشط على منصات التواصل الاجتماعي مثل Discord وX، وفريق نظامنا البيئي مكرس بالكامل للتفاعل مع هذا المجتمع وتنميته.
لقد اتبعنا نهج التطوير المرحلي - - أولاً وظيفة نقل الرموز، ثم سيتم إطلاق دعم العقود الذكية وميزات رئيسية أخرى. خلال تقدم كل مرحلة، سيكون مجتمعنا مشاركًا.
لدينا أيضا فريق متخصص يركز على تصميم وتنفيذ المشاريع المجتمعية. ويشمل ذلك الحوافز ، والإعداد ، والمحتوى التعليمي ، فضلا عن الأنشطة التعاونية لضمان استمرار النظام البيئي في التوسع بطريقة مستدامة ولامركزية.
ما هي المشاريع التي يتم بناؤها حاليًا على شاردوم؟
Ehan: ماذا، ما هي أنواع المشاريع أو التطبيقات التي يتم تطويرها حاليًا على Shardeum؟
سرينيفاسان: هذا سؤال جيد. باعتبارها سلسلة كتل من الطبقة 1 ذاتية التحجيم ، فإن Shardeum مناسب بشكل خاص لحالات الاستخدام حيث تكون قابلية التوسع وتكاليف المعاملات هي الاهتمامات الأساسية. دعني أعطيك مثالا: في شركتي السابقة ، قمنا ببيع NFTs التي تمثل موارد العالم الحقيقي ، مثل الخيول ، مقابل 1,200 دولار. في ذلك الوقت ، كانت رسوم الغاز في Ethereum حوالي 200 دولار لكل معاملة. ليس هناك فائدة من إضافة رسوم بنسبة 20٪ إلى سعر الشراء - إنها ببساطة غير مستدامة.
وفي شاردوم، نظرًا لأننا حققنا التوسع الخطي، فإن رسوم الغاز لدينا تبقى منخفضة ومستقرة بغض النظر عن ازدحام الشبكة - حتى عند إطلاق عملة ميم معينة على السلسلة. وهذا يجعل المنصة مناسبة جدًا للتطبيقات المالية والمالية اللامركزية الحساسة للتكاليف.
نظرًا لأن Shardeum متوافق مع EVM، يمكن للمطورين نشر العقود الذكية المستندة إلى Solidity بأقل جهد ممكن. يمكن بسهولة نقل أي عقد يعمل على سلاسل EVM الأخرى. وهذا يعني أننا ورثنا تأثير الشبكة الضخم لنظام EVM البيئي - - عشر سنوات من الأدوات ومعرفة المطورين والبنية التحتية.
لذلك، على الرغم من أننا قد توقعنا أن مشاريع التمويل اللامركزية و NFT ستنتقل إلى Shardeum، إلا أنني أعتقد أن ... الهيكل.
على الرغم من أننا توقعنا أن مشاريع التمويل اللامركزي (DeFi) والرموز غير القابلة للاستبدال (NFT) ستنتقل إلى شاردوم، إلا أنني أعتقد أن المجتمع سيقدم لنا مفاجآت غير متوقعة. بمجرد إطلاق الشبكة الرئيسية، آمل أن أرى تدفقًا من التطبيقات الابتكارية التي ستستفيد بالكامل من التوافق مع EVM لشاردوم، والرسوم المنخفضة، والأداء الموثوق، والقدرة الديناميكية على التوسع.
كيف ستُستخدم الرموز في الرهن والحكم؟
Ehan: كيف سيتم استخدام رموز Shardeum في التخزين، والحكم، أو الحوافز الشبكية؟
سرينيفاسان: ما زلنا نضع اللمسات الأخيرة على تفاصيل الحوكمة، والتي ستكون متاحة قريبا. ومع ذلك ، فإن مبدأنا الأساسي لا مركزي بالكامل - يمكن لأي شخص يحمل كمية صغيرة من رموز Shardeum تشغيل عقدة. ستكون هذه الرموز متاحة في بيع الرمز المميز الخاص بنا.
فيما يتعلق بالحوافز، فإن آلية المكافآت تعتمد على وقت مشاركة العقدة في "مجموعة النشاط"، وهي مجموعة العقد التي تشارك حاليًا في الإجماع. عند تشغيل عقدة، ستنضم أولاً إلى "مجموعة الانتظار". كل 60 ثانية، في كل دورة من ساعتنا الداخلية، نقوم بتدوير بعض العقد من مجموعة النشاط ونقدم عقد جديدة من مجموعة الانتظار. بمجرد دخول العقدة إلى مجموعة النشاط، تبدأ في الحصول على المكافآت.
تتناسب المكافآت مع الوقت النشط الذي تشارك فيه العقدة في مهام الشبكة - بما في ذلك التحقق من المعاملات، توقيع الكتل والحفاظ على أمان الشبكة. كما سيتم أخذ سجل الأداء السابق في الاعتبار عند اختيار العقد. من المرجح أن تبقى العقد التي تلبي التوقعات - الوقت النشط، القدرة على الاستجابة، السلوك الصحيح - في مجموعة النشاط لفترة أطول، وبالتالي الحصول على المزيد من المكافآت.
نحن لا نعاقب العقد ذات الأداء الضعيف ، ولكن إذا فشلت العقدة في تلبية معايير الأداء ، تدويرها خارج المجموعة النشطة بشكل أسرع ، مما يقلل من قدرتها على كسب المكافآت. إنها طريقة ألطف قائمة على التحفيز لتوجيه السلوك بدلا من العقاب المباشر.
لا تزال هذه المحتويات قيد التحسين، وسيتم الكشف عن مزيد من التفاصيل حول آلية الحوكمة والمكافآت قبل إطلاق الشبكة الرئيسية. يرجى متابعة موقعنا للحصول على التحديثات.
كيف تضمنون الشفافية والاستقلالية؟
Ehan: كيف تضمن شاردوم الشفافية في العمليات واستقلالية الحوكمة؟
Srinivasan: هذا سؤال جيد. كما ذكرت سابقًا، Shardeum هو مشروع مفتوح المصدر بالكامل. كل ما نقوم به هو علني - كما لو كنا نعمل في حوض سمك. كل شفرتنا متاحة على GitHub، ويمكن لأي شخص الاطلاع على كيفية عمل نظامنا.
يمكنك الاطلاع على آلية التوافق لدينا، والخوارزميات المستخدمة في اختيار العقدة وتوزيع المكافآت، بالإضافة إلى كل جانب آخر من جوانب البروتوكول. المنطق وراء تقييم أداء العقدة وقرارات توسيع الشبكة شفاف تمامًا.
بعد إطلاق الشبكة الرئيسية، لن يكون لدينا أي تحكم مركزي بشأن من يمكنه إطلاق العقدة أو مكان إطلاق العقدة. تم تصميم الشبكة لتناسب بيئة اللامركزية، وتعالج ديناميكيًا مشاركة العقد والموافقة. هذه الانفتاحية وغياب السلطة المركزية هي أساس التزام Shardeum بالشفافية والاستقلالية.
متى سيتم تشغيل الشبكة الرئيسية، ولماذا هذا مهم؟
Ehan: هل يمكنك مشاركة تاريخ إطلاق الشبكة الرئيسية الذي تم الإعلان عنه مؤخرًا، وما معنى هذه المرحلة المهمة بالنسبة لـ Shardeum؟
Srinivasan: ستبدأ الشبكة الرئيسية لدينا في 5 مايو، وهو إنجاز مهم لشاردوم. لقد تم تطوير هذه الشبكة لبعض الوقت، ولدينا فريق رائع يعمل على ذلك.
تكمن أهمية هذا الإطلاق في تعقيد ما قمنا ببنائه. إن توسيع نطاق سلاسل الكتل من المستوى 1 تلقائيا ، بالإضافة إلى تصميم بروتوكولات معاملات جديدة تماما ، يمثل تحديا للمساعي التقنية - التي تتطلب وقتا وخبرة عميقة.
نعتقد أنه لم يكن هناك وقت أفضل لشارديوم للانتقال إلى المرحلة التالية. سيتم طرح الشبكة الرئيسية على مراحل ، حيث تبدأ المرحلة الأولى في 5 مايو. ومنذ ذلك الحين، سنقدم تدريجيا المزيد من الميزات الموجهة نحو المجتمع، وسنواصل تحسين الأداء، ونجعل النظام أكثر قابلية للتطوير ومتاحا للمستخدمين في جميع أنحاء العالم.
كيف ستجذبون وتطورون قاعدة المساهمين؟
Ehan: ما هي استراتيجياتكم لتعزيز نمو المجتمع ومشاركة المساهمين بشكل ذي مغزى؟
سرينيفاسان: إذا فهمت سؤالك بشكل صحيح ، كما ذكرت سابقا ، فلدينا فريق متخصص يعمل عن كثب مع المجتمع لتوجيه ما يتم بناؤه وكيفية النشر. لقد شهدنا مشاركة هائلة في شبكات اختبار الحوافز السابقة ، وأود أن أشكر كل من شارك.
فريق مجتمعنا يتعاون بنشاط مع الشركاء والمساهمين، ونتوقع أن يرتفع مستوى المشاركة بشكل كبير بعد إطلاق الشبكة الرئيسية. نتطلع إلى مواصلة البناء مع المجتمع.
Ehan: هل هناك شيء آخر تود مشاركته مع جمهورنا؟
سرينيفاسان: نعم - شكرا لكم جميعا على دعمكم الهائل. كانت ملاحظاتك ومشاركتك خلال شبكة الاختبار جزءا لا يتجزأ من ضمان أمان الشبكة وتشكيل Shardeum. يرجى زيارة shardium.org للحصول على آخر التحديثات ونقدر دعمك المستمر.