مذكرات تطوير العقود الذكية Rust (10): تفسير سلسلة عقود Spuntnik DAO
1. المقدمة
منظمة ذاتية الصنع لامركزية ( DAO ) هي طريقة جديدة للتعاون التنظيمي عبر الإنترنت. تعمل على أساس شبكة البلوكشين، ويمتلكها ويديرها الأعضاء الداخليون بشكل مشترك. السمة الأساسية لـ DAO هي اللامركزية، حيث لا تحتاج إلى هيئة مركزية للرقابة، وغالبًا ما تتخذ قراراتها وإدارتها من خلال الاقتراحات والتصويت.
1.1 ضرورة DAO
من منظور العقود الذكية، عادة ما توجد بعض العمليات المميزة في العقود التقليدية، مثل:
ترقية منطق العمل للعقود الذكية
تعديل معلومات التكوين الأساسية
تغيير حساب وظائف العقد
عمليات حساسة تتعلق بحوض تمويل DeFi
إلخ
تستخدم عقود Solidity في الإيثيريوم المعدلات مثل onlyOwner لتقييد المستخدمين العاديين من تنفيذ هذه الوظائف المميزة، ويقوم المدير أو المشغل المحدد بتنفيذها.
ومع ذلك، فإن طريقة التحكم في الأذونات هذه قد تؤدي إلى وجود "مشكلة المركزية" في العقد. قد تحدث الحالات التالية:
فقدان مفتاح الحساب الوظيفي للعقد، مما يؤدي إلى نقطة فشل واحدة، وعدم قدرة العقد على الخدمة بشكل دائم
قد لا تكون الجهة المسؤولة عن المشروع موثوقة أو مسؤولة، وقد تقوم بتنفيذ أفعال خبيثة
ستؤدي هذه المخاطر إلى عدم اليقين بشأن أمان أصول المستخدمين. لذلك، من أجل تحقيق اللامركزية الحقيقية، قامت العديد من المشاريع بإدخال آلية التصويت المجتمعي لزيادة موثوقية وشفافية العقود، وكسب ثقة المستخدمين.
يستخدم DAO عادةً للتصويت داخل المنظمات. على عكس المؤسسات المركزية التقليدية، لا توجد أدوار إدارية مثل الرئيس التنفيذي، بل يتم تنفيذ منطق الأعمال بواسطة العقود الذكية التي تعمل تلقائيًا على السلسلة.
!
2. شرح سلسلة عقود Spuntnik DAO
منصة البنية التحتية لـ DAO في نظام NEAR البيئي Sputnik DAO( والمعروفة أيضًا باسم astrodao) توفر قدرة جيدة على الحكم الذاتي للمجتمعات لـ NEAR. يمكن لفريق المشروع دمج آلية DAO بسهولة، وضبط أنماط الحكم المختلفة، وتكوين الحوكمة متعددة التوقيع، وإصدار رموز الحوكمة وغيرها من الاحتياجات الشخصية.
سيتناول هذا السلسلة بالتفصيل Spuntnik DAO، ويحلل مبادئ تنفيذ العقود الذكية الخاصة بها، ويساعد في التفكير حول كيفية تطوير عقود ذكية بلغة Rust من منظور الأمان.
!
3. هيكل مشروع Spuntnik DAO
يتكون منصة Spuntnik DAO أساسًا من 3 عقود ذكية NEAR:
عقد sputnikdao2: عقد DAO محدد، يُستخدم لوضع استراتيجيات الحوكمة، ومعالجة المقترحات والتصويت، والتحكم في صلاحيات الأعضاء، إلخ.
عقد sputnik-staking: عقد توكن الحوكمة المرتبط بنموذج DAO. يمكن للمستخدمين إيداع التوكنات للحصول على وزن تصويت، أو تفويضها للآخرين لزيادة وزنهم.
عقد sputnikdao-factory2: يعتمد نموذج المصنع لإنشاء وإدارة جميع نماذج DAO على المنصة.
سوف تقدم هذه السلسلة نظرة شاملة على بنية NEAR التحتية من الأعلى إلى الأسفل على منصة Spuntnik DAO، يرجى متابعة المحتوى القادم.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 13
أعجبني
13
7
مشاركة
تعليق
0/400
ApeWithNoChain
· 07-17 07:45
لا أفهم تمامًا كيف تعمل DAO
شاهد النسخة الأصليةرد0
SleepyArbCat
· 07-16 13:41
تحليل الهيكل معقد للغاية سأتابع المشاهدة بعد الظهر
شاهد النسخة الأصليةرد0
LiquiditySurfer
· 07-16 07:46
يجب أن يتم تعديل العقود التقليدية منذ فترة.
شاهد النسخة الأصليةرد0
MidnightTrader
· 07-14 09:55
إنه رائع حقًا، العقد جيد.
شاهد النسخة الأصليةرد0
TokenStorm
· 07-14 09:54
داخل السلسلة تظهر البيانات إمكانية المراجحة ولكن لا يزال خائفاً
تحليل عقد Spuntnik DAO: البنية التحتية للحكم اللامركزي في نظام NEAR البيئي
مذكرات تطوير العقود الذكية Rust (10): تفسير سلسلة عقود Spuntnik DAO
1. المقدمة
منظمة ذاتية الصنع لامركزية ( DAO ) هي طريقة جديدة للتعاون التنظيمي عبر الإنترنت. تعمل على أساس شبكة البلوكشين، ويمتلكها ويديرها الأعضاء الداخليون بشكل مشترك. السمة الأساسية لـ DAO هي اللامركزية، حيث لا تحتاج إلى هيئة مركزية للرقابة، وغالبًا ما تتخذ قراراتها وإدارتها من خلال الاقتراحات والتصويت.
1.1 ضرورة DAO
من منظور العقود الذكية، عادة ما توجد بعض العمليات المميزة في العقود التقليدية، مثل:
تستخدم عقود Solidity في الإيثيريوم المعدلات مثل onlyOwner لتقييد المستخدمين العاديين من تنفيذ هذه الوظائف المميزة، ويقوم المدير أو المشغل المحدد بتنفيذها.
ومع ذلك، فإن طريقة التحكم في الأذونات هذه قد تؤدي إلى وجود "مشكلة المركزية" في العقد. قد تحدث الحالات التالية:
ستؤدي هذه المخاطر إلى عدم اليقين بشأن أمان أصول المستخدمين. لذلك، من أجل تحقيق اللامركزية الحقيقية، قامت العديد من المشاريع بإدخال آلية التصويت المجتمعي لزيادة موثوقية وشفافية العقود، وكسب ثقة المستخدمين.
يستخدم DAO عادةً للتصويت داخل المنظمات. على عكس المؤسسات المركزية التقليدية، لا توجد أدوار إدارية مثل الرئيس التنفيذي، بل يتم تنفيذ منطق الأعمال بواسطة العقود الذكية التي تعمل تلقائيًا على السلسلة.
!
2. شرح سلسلة عقود Spuntnik DAO
منصة البنية التحتية لـ DAO في نظام NEAR البيئي Sputnik DAO( والمعروفة أيضًا باسم astrodao) توفر قدرة جيدة على الحكم الذاتي للمجتمعات لـ NEAR. يمكن لفريق المشروع دمج آلية DAO بسهولة، وضبط أنماط الحكم المختلفة، وتكوين الحوكمة متعددة التوقيع، وإصدار رموز الحوكمة وغيرها من الاحتياجات الشخصية.
سيتناول هذا السلسلة بالتفصيل Spuntnik DAO، ويحلل مبادئ تنفيذ العقود الذكية الخاصة بها، ويساعد في التفكير حول كيفية تطوير عقود ذكية بلغة Rust من منظور الأمان.
!
3. هيكل مشروع Spuntnik DAO
يتكون منصة Spuntnik DAO أساسًا من 3 عقود ذكية NEAR:
عقد sputnikdao2: عقد DAO محدد، يُستخدم لوضع استراتيجيات الحوكمة، ومعالجة المقترحات والتصويت، والتحكم في صلاحيات الأعضاء، إلخ.
عقد sputnik-staking: عقد توكن الحوكمة المرتبط بنموذج DAO. يمكن للمستخدمين إيداع التوكنات للحصول على وزن تصويت، أو تفويضها للآخرين لزيادة وزنهم.
عقد sputnikdao-factory2: يعتمد نموذج المصنع لإنشاء وإدارة جميع نماذج DAO على المنصة.
سوف تقدم هذه السلسلة نظرة شاملة على بنية NEAR التحتية من الأعلى إلى الأسفل على منصة Spuntnik DAO، يرجى متابعة المحتوى القادم.
!
!
!