Aleo: الابتكار في البلوكتشين لحماية الخصوصية وقابلية التوسع
Aleo هو مشروع بلوكتشين يركز على حماية الخصوصية، ويحقق خصوصية أعلى وقابلية للتوسع من خلال تقنية الإثبات بدون معرفة (ZKP). الفكرة الأساسية للمشروع هي تمكين المستخدمين من التحقق من الهوية ومعالجة البيانات مع حماية البيانات الشخصية.
نظرة عامة على المشروع
الخصوصية
الجوهر في Aleo هو تقنية إثبات المعرفة الصفرية، مما يسمح بتنفيذ المعاملات والعقود الذكية مع الحفاظ على الخصوصية. تفاصيل معاملات المستخدمين مخفية بشكل افتراضي، بينما يسمح بالكشف الانتقائي عند الضرورة، مما يجعله مناسبًا جدًا لتطوير تطبيقات DeFi. تشمل المكونات الرئيسية:
ليون لغة البرمجة: مُعدّلة بناءً على Rust، مُخصصة لتطوير التطبيقات ذات المعرفة الصفرية (ZKApps)، مما يقلل من متطلبات المعرفة التشفيرية للمطورين.
snarkVM و snarkOS: snarkVM يسمح بتنفيذ الحسابات خارج السلسلة، والتحقق من النتائج فقط على السلسلة، مما يعزز الكفاءة. snarkOS يضمن أمان البيانات والحسابات، ويسمح بتنفيذ الوظائف بدون إذن.
zkCloud: يوفر بيئة حساب خارج السلسلة آمنة وخاصة، ويدعم التفاعل البرمجي بين المستخدمين والمنظمات و DAO.
تقدم Aleo أيضًا بيئة تطوير متكاملة (IDE) وحزمة أدوات تطوير البرمجيات (SDK) لدعم المطورين في كتابة ونشر التطبيقات بسرعة. يمكن للمطورين نشر التطبيقات في سجل برامج Aleo دون الاعتماد على طرف ثالث، مما يقلل من مخاطر المنصة.
القابلية للتوسع
Aleo تعتمد على طريقة المعالجة خارج السلسلة، حيث تُحسب الإثباتات أولاً على أجهزة المستخدمين، ثم يتم تحميل نتائج التحقق فقط إلى البلوكتشين. هذه الطريقة تعزز بشكل كبير من سرعة معالجة المعاملات وقابلية توسيع النظام، مما يتجنب مشاكل الازدحام في الشبكة والتكاليف المرتفعة.
آلية الإجماع
أدخلت Aleo AleoBFT، وهي آلية إجماع معمارية هجينة تجمع بين النهائية الفورية للمدققين والقدرة الحاسوبية للمدعين. لا تعزز AleoBFT فقط مستوى اللامركزية في الشبكة، بل تعزز أيضًا الأداء والأمان.
الكتلة السريعة النهائية: ضمان تأكيد كل كتلة بعد إنشائها على الفور، مما يعزز استقرار العقد وتجربة المستخدم.
ضمانات لامركزية: من خلال فصل إنتاج الكتل عن توليد coinbase، يكون المُحققون مسؤولين عن إنتاج الكتل، ويقوم المُثبتون بإجراء حسابات الإثبات، مما يمنع الكيانات القليلة من احتكار الشبكة.
آلية التحفيز: يتشارك المدققون والمثبتون مكافآت الكتلة؛ يشجع المثبتون على أن يصبحوا مدققين من خلال رهن الرموز، مما يعزز مستوى لامركزية الشبكة وقدرتها الحاسوبية.
Aleo يسمح للمطورين بإنشاء تطبيقات غير مقيدة بالغاز، لذلك هو مناسب بشكل خاص للتعلم الآلي وغيرها من التطبيقات التي تحتاج إلى تشغيل طويل.
تقدم المشروع
ستبدأ Aleo شبكة الاختبار التحفيزية في 1 يوليو، وفيما يلي بعض المعلومات الهامة:
تم التصويت على ARC-100: تم اعتماد الاقتراحات المتعلقة بالامتثال وإجراءات الأمان مثل قفل الأموال على الشبكة وتأخير الإيداع. الفريق يقوم بإجراء التعديلات النهائية.
خطة تحفيز المدققين: ستبدأ في 1 يوليو، وتهدف إلى التحقق من آلية اللغز الجديدة. ستستمر الخطة حتى 15 يوليو، وخلال هذه الفترة سيتم تخصيص مليون نقطة Aleo كمكافأة.
العرض الأولي والعرض المتداول: يبلغ إجمالي العرض الأولي 1.5 مليار رمز، ويبلغ العرض المتداول الأولي حوالي 10%. تأتي هذه الرموز بشكل رئيسي من مهام Coinbase، وسيتم توزيعها خلال الأشهر الستة الأولى، بالإضافة إلى مكافآت المشاركة، وتشغيل المدققين، والتحقق من العقد.
إعادة تعيين الشبكة التجريبية بيتا: هذه هي آخر إعادة تعيين للشبكة، وبعد الانتهاء لن تتم إضافة ميزات جديدة، ستشبه الشبكة الشبكة الرئيسية.
تجميد الكود: تم الانتهاء منه قبل أسبوع.
خطة توسيع العقدة المصدق عليها: عدد العقد المصدق عليها الأولي هو 15، والهدف هو زيادته إلى 50 خلال العام، وفي النهاية الوصول إلى 500. يحتاج أن يصبح المندوب 10,000 رمز، ويحتاج أن يصبح المصدق 10,000,000 رمز، وستتناقص هذه الأرقام بمرور الوقت.
تفسير تحديث الخوارزمية
النواة الأساسية لأحدث إصدار من Aleo يُطلق عليها Synthesis Puzzle، حيث يتم إنتاج برنامج Epoch مشترك ثابت لكل epoch. من خلال بناء دائرة إثبات R1CS للإدخال وبرنامج Epoch، يتم إنشاء تعيين R1CS المقابل (أي الشاهد) ويُستخدم كعقدة ورقية في شجرة Merkle. بعد حساب جميع العقد الورقية، يتم إنشاء جذر Merkle وتحويله إلى proof_target للحل.
تغيرات التعدين وتأثيرها
بعد هذا التحديث، تحول puzzle من توليد proof إلى توليد witness، حيث أن جميع منطق حساب solutions داخل كل epoch متسق ولكن منطق الحساب بين epochs مختلفة يختلف بشكل كبير. تتخلى الخوارزمية الجديدة عن حساب MSM و NTT السابق، وفي الوقت نفسه، فإن عملية توليد witness تحدث نتيجة لتنفيذ برنامج يتبع تغير epoch، حيث ستوجد بعض علاقات الاعتماد على التنفيذ التسلسلي، مما يجعل تحقيق التوازي تحديًا كبيرًا.
سوف يؤثر هذا التغيير بشكل كبير على استراتيجيات تحسين التعدين الحالية، مما يتطلب من عمال المناجم إعادة ضبط أنفسهم والتكيف مع ميزات الخوارزمية الجديدة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
ستطلق Aleo بلوكتشين لحماية الخصوصية وستبدأ شبكة الاختبار التحفيزية في 1 يوليو.
Aleo: الابتكار في البلوكتشين لحماية الخصوصية وقابلية التوسع
Aleo هو مشروع بلوكتشين يركز على حماية الخصوصية، ويحقق خصوصية أعلى وقابلية للتوسع من خلال تقنية الإثبات بدون معرفة (ZKP). الفكرة الأساسية للمشروع هي تمكين المستخدمين من التحقق من الهوية ومعالجة البيانات مع حماية البيانات الشخصية.
نظرة عامة على المشروع
الخصوصية
الجوهر في Aleo هو تقنية إثبات المعرفة الصفرية، مما يسمح بتنفيذ المعاملات والعقود الذكية مع الحفاظ على الخصوصية. تفاصيل معاملات المستخدمين مخفية بشكل افتراضي، بينما يسمح بالكشف الانتقائي عند الضرورة، مما يجعله مناسبًا جدًا لتطوير تطبيقات DeFi. تشمل المكونات الرئيسية:
ليون لغة البرمجة: مُعدّلة بناءً على Rust، مُخصصة لتطوير التطبيقات ذات المعرفة الصفرية (ZKApps)، مما يقلل من متطلبات المعرفة التشفيرية للمطورين.
snarkVM و snarkOS: snarkVM يسمح بتنفيذ الحسابات خارج السلسلة، والتحقق من النتائج فقط على السلسلة، مما يعزز الكفاءة. snarkOS يضمن أمان البيانات والحسابات، ويسمح بتنفيذ الوظائف بدون إذن.
zkCloud: يوفر بيئة حساب خارج السلسلة آمنة وخاصة، ويدعم التفاعل البرمجي بين المستخدمين والمنظمات و DAO.
تقدم Aleo أيضًا بيئة تطوير متكاملة (IDE) وحزمة أدوات تطوير البرمجيات (SDK) لدعم المطورين في كتابة ونشر التطبيقات بسرعة. يمكن للمطورين نشر التطبيقات في سجل برامج Aleo دون الاعتماد على طرف ثالث، مما يقلل من مخاطر المنصة.
القابلية للتوسع
Aleo تعتمد على طريقة المعالجة خارج السلسلة، حيث تُحسب الإثباتات أولاً على أجهزة المستخدمين، ثم يتم تحميل نتائج التحقق فقط إلى البلوكتشين. هذه الطريقة تعزز بشكل كبير من سرعة معالجة المعاملات وقابلية توسيع النظام، مما يتجنب مشاكل الازدحام في الشبكة والتكاليف المرتفعة.
آلية الإجماع
أدخلت Aleo AleoBFT، وهي آلية إجماع معمارية هجينة تجمع بين النهائية الفورية للمدققين والقدرة الحاسوبية للمدعين. لا تعزز AleoBFT فقط مستوى اللامركزية في الشبكة، بل تعزز أيضًا الأداء والأمان.
الكتلة السريعة النهائية: ضمان تأكيد كل كتلة بعد إنشائها على الفور، مما يعزز استقرار العقد وتجربة المستخدم.
ضمانات لامركزية: من خلال فصل إنتاج الكتل عن توليد coinbase، يكون المُحققون مسؤولين عن إنتاج الكتل، ويقوم المُثبتون بإجراء حسابات الإثبات، مما يمنع الكيانات القليلة من احتكار الشبكة.
آلية التحفيز: يتشارك المدققون والمثبتون مكافآت الكتلة؛ يشجع المثبتون على أن يصبحوا مدققين من خلال رهن الرموز، مما يعزز مستوى لامركزية الشبكة وقدرتها الحاسوبية.
Aleo يسمح للمطورين بإنشاء تطبيقات غير مقيدة بالغاز، لذلك هو مناسب بشكل خاص للتعلم الآلي وغيرها من التطبيقات التي تحتاج إلى تشغيل طويل.
تقدم المشروع
ستبدأ Aleo شبكة الاختبار التحفيزية في 1 يوليو، وفيما يلي بعض المعلومات الهامة:
تم التصويت على ARC-100: تم اعتماد الاقتراحات المتعلقة بالامتثال وإجراءات الأمان مثل قفل الأموال على الشبكة وتأخير الإيداع. الفريق يقوم بإجراء التعديلات النهائية.
خطة تحفيز المدققين: ستبدأ في 1 يوليو، وتهدف إلى التحقق من آلية اللغز الجديدة. ستستمر الخطة حتى 15 يوليو، وخلال هذه الفترة سيتم تخصيص مليون نقطة Aleo كمكافأة.
العرض الأولي والعرض المتداول: يبلغ إجمالي العرض الأولي 1.5 مليار رمز، ويبلغ العرض المتداول الأولي حوالي 10%. تأتي هذه الرموز بشكل رئيسي من مهام Coinbase، وسيتم توزيعها خلال الأشهر الستة الأولى، بالإضافة إلى مكافآت المشاركة، وتشغيل المدققين، والتحقق من العقد.
إعادة تعيين الشبكة التجريبية بيتا: هذه هي آخر إعادة تعيين للشبكة، وبعد الانتهاء لن تتم إضافة ميزات جديدة، ستشبه الشبكة الشبكة الرئيسية.
تجميد الكود: تم الانتهاء منه قبل أسبوع.
خطة توسيع العقدة المصدق عليها: عدد العقد المصدق عليها الأولي هو 15، والهدف هو زيادته إلى 50 خلال العام، وفي النهاية الوصول إلى 500. يحتاج أن يصبح المندوب 10,000 رمز، ويحتاج أن يصبح المصدق 10,000,000 رمز، وستتناقص هذه الأرقام بمرور الوقت.
تفسير تحديث الخوارزمية
النواة الأساسية لأحدث إصدار من Aleo يُطلق عليها Synthesis Puzzle، حيث يتم إنتاج برنامج Epoch مشترك ثابت لكل epoch. من خلال بناء دائرة إثبات R1CS للإدخال وبرنامج Epoch، يتم إنشاء تعيين R1CS المقابل (أي الشاهد) ويُستخدم كعقدة ورقية في شجرة Merkle. بعد حساب جميع العقد الورقية، يتم إنشاء جذر Merkle وتحويله إلى proof_target للحل.
تغيرات التعدين وتأثيرها
بعد هذا التحديث، تحول puzzle من توليد proof إلى توليد witness، حيث أن جميع منطق حساب solutions داخل كل epoch متسق ولكن منطق الحساب بين epochs مختلفة يختلف بشكل كبير. تتخلى الخوارزمية الجديدة عن حساب MSM و NTT السابق، وفي الوقت نفسه، فإن عملية توليد witness تحدث نتيجة لتنفيذ برنامج يتبع تغير epoch، حيث ستوجد بعض علاقات الاعتماد على التنفيذ التسلسلي، مما يجعل تحقيق التوازي تحديًا كبيرًا.
سوف يؤثر هذا التغيير بشكل كبير على استراتيجيات تحسين التعدين الحالية، مما يتطلب من عمال المناجم إعادة ضبط أنفسهم والتكيف مع ميزات الخوارزمية الجديدة.