#最近关注的新币 حتى الآن ، زاد عدد الشبكة الرئيسية إلى 25 ، وزاد TPS من 30 إلى 50 ، فما هو مستوى TPS الذي زاد إلى 50؟ قبل ذلك ، دعنا نوضح ما هو TPS وما يتضمنه في السلسلة العامة التقليدية. TPS هو اختصار للمعاملات في الثانية ، مما يعني عدد المعاملات التي تتم معالجتها في الثانية. إنه مؤشر مهم لأداء شبكة سلسلة كتلة ، مما يشير إلى عدد المعاملات التي يمكن للشبكة معالجتها لكل وحدة زمنية. في السلاسل العامة التقليدية ، تشير المعاملة إلى عملية يمكن للمستخدم من خلالها بدء تحويل عملة أو تنفيذ العقد الذكي. يختلف TPS من Aleo اختلافا كبيرا في الواقع عن السلاسل العامة التقليدية ، التي تستخدم نموذجين رئيسيين للحالة - UTXO (إخراج المعاملات غير المستخدمة) ونموذج الحساب (الذي قدمته ETH). يستخدم Aleo متغيرا من نموذج UTXO ، السجل. على الرغم من أن نموذج الحساب أكثر سهولة للمطورين ، إلا أنه يستخدم عنوان الحساب لفهرسة الحالة العالمية. هذا يعني أنه على الرغم من أن نموذج الحساب الخاص يتيح خصوصية المدخلات والمخرجات ، إلا أنه لا يزال يعرض خصوصية المستخدم للخطر لأن الحساب لا يمكن أن يكون التشفير. هناك مشكلة أخرى في نموذج الحساب الخاص وهي عدم وجود تزامن ، حيث يجب استخدام حالة البرنامج بالكامل لتحديثه (يمكن لمستخدم واحد فقط القيام بذلك في كل مرة). يستخدم نموذج سجل Aleo معرفات البرامج كنقاط تجميع (بدلا من عنوان الحساب) لتحسين الخصوصية وإعطاء البرامج حالة داخلية ، وهي أكثر كفاءة وتحل مشكلة التزامن. السجل هو بنية بيانات أساسية يمكن أن تحتوي على أي حمولة وتستخدم لتشفير أصول المستخدم أو حالة التطبيق. يمثل السجل حالة معينة لبرنامج في الحالة العالمية ، على سبيل المثال ، رصيد حساب أو مستند هوية. الفرق الرئيسي مع نموذج فاتورة Zcash هو أن السجل يحتوي أيضا على معلومات حول البرنامج المرتبط به (معرف البرنامج). هذا يفتح الباب أمام منطق أكثر تعقيدا ويسمح بتشفير الحمولة التعسفية (الأصول ، حالة التطبيق...... )، ولا يقتصر فقط على تحويلات القيمة البسيطة. يحتوي كل سجل على معلومات حول مالكه وقيمة تخزينه وحالة تطبيقه: الحسابمفتاح عام (APK): يحدد من يملك السجل ومن له الحق في استخدامه؛ الائتمانات الصغيرة: أرصدة Aleo المخزنة في سجلات البرنامج ؛ البيانات: حمولة بيانات تحتوي على معلومات عشوائية تعتمد على التطبيق، مثل أرصدة الحساب؛ رقم عشوائي: رقم مقعد فريد لكل سجل مشابه ( Nullifier) في Zcash. ميزة مهمة لمنع إعادة استخدام نفس السجل ( ) الإنفاق المزدوج عن طريق التحقق مما إذا كان nonce قد تم تضمينه في مجموعة السجلات المستهلكة ؛ الرؤية: خاص بشكل افتراضي في Aleo ، ولكن يمكن أيضا تعيينه على عام إذا رغب المستخدمون في مشاركة المعلومات أو إجراء معاملات عامة.
تُستخدم وتُنشأ سجلات Aleo من خلال وظيفة الانتقال (Transition). يمكن أن تحتوي معاملة واحدة على عدة انتقالات، حيث يكون كل انتقال مسؤولاً عن استخدام وإنشاء سجله الخاص. يجعل هذا من الممكن أن تحتوي المعاملة على تحديثات حالة متعددة. يمكن أن تحتوي كل معاملة على ما يصل إلى 32 انتقالًا، حيث يُستخدم واحد منها لدفع رسوم المعاملة. يمكن رؤية سجلات الانتقال (Transition) من سجلات المعاملات على المستعرض: نظرًا لأن كل معاملة يمكن أن تدعم حتى 32 انتقالًا (Transition)، حيث يُستخدم واحد منها لدفع رسوم المعاملة، يجب أن تُضاف TPS لـ Aleo بمعامل 32، ووفقًا لحالة المدققون الحالية التي تُقدر بـ 25 عقدة، يمكن أن تصل TPS في الواقع إلى ما يزيد عن 1500! يعتمد عدد الانتقالات (Transition) التي يمكن دعمها في كل معاملة على إعدادات الشبكة الرئيسية لـ Aleo، وحاليًا، يتم التركيز الرئيسي للشركة على زيادة عدد العقد وتحسين أداء الشبكة، والخطة هي زيادته إلى 40، ووفقًا لخوارزمية TPS للسلسلة العامة التقليدية، يمكن زيادة TPS إلى حوالي 100، وهكذا تصبح تقريبًا على مستوى ETH L1 الحالي. إذا تم تعديل عدد الانتقالات (Transition) التي يمكن دعمها في المعاملة إلى 32 انتقالًا، يمكن في الواقع أن يصل TPS إلى أكثر من 3000! كيف هي مستويات 1500+ أو 3000+؟ فلنقارن مع سلاسل الكتل العامة الأخرى: إثيريوم 2.0: بعد ترقية PoS، من المتوقع أن تدعم 100-200 TPS، ولكن القدرة الفعلية تعتمد على حجم الشبكة وتحسينات التقنية الأخرى (مثل Sharding). سولانا: تدعم آلية الإجماع PoS + Proof of History (PoH) من 5000-6000 TPS، وهي واحدة من أقوى سلاسل الكتل العامة من حيث القدرة الفعلية. أفالانش: يمكن لـ C-Chain معالجة 4500 TPS. سوي: وفقًا للبيانات التي نشرتها مؤسسة سوي، يمكن أن يصل أعلى TPS لـ سوي إلى 297,000، وفي التشغيل الفعلي، يصل أعلى TPS حاليًا لـ سوي إلى حوالي 800. أبتوس: وفقًا لبيانات Chainspect، يمكن أن يصل أعلى TPS نظري لـ أبتوس إلى 160,000، وفي التشغيل الفعلي، يبلغ أعلى سجل TPS 10,734، ويتم الاحتفاظ بـ TPS اليومي بين 500-1000. من الناحية العملية، إذا تم تعديل الانتقالات (Transition) التي يمكن دعمها في المعاملة من Aleo، فإن TPS في الواقع يمكن أن يكون كافيًا لدعم معظم تطبيقات البيئة، مثل DeFi بمقياس كبير، DEX عالية التردد، أسواق تداول NFT الكبيرة، وألعاب سلاسل الكتل. ومع ذلك، حتى إذا لم يتم التعديل، عندما يصل عدد المدققون إلى 40 عقدة، يمكن في الواقع أن يكون TPS مماثلاً تقريبًا لـ ETH L1 الحالي، وفقًا للموقف الرسمي، الهدف هو رؤية تطور L2. في الأصل، اعتقدنا أن Aleo لا تحتاج إلى L2، إذ أن L2 هو ببساطة خيار توسيع، وبفضل ميزة zkVM الخاصة بها، يمكن لـ Aleo بالفعل تحقيق توسيع غير محدود. ومع ذلك، بالنسبة لـ Aleo، يبدو أن L2 في الواقع أكثر شبهًا بطبقة التطبيق، وبالطبع لها دور في زيادة TPS، من خلال نهج يشبه Rollup في إثيريوم. وفقًا لخوارزمية TPS التقليدية للسلاسل الكتل العامة، يمكن أن تدعم كل من 50 TPS و 100 TPS عددًا معينًا من المعاملات اليومية: 50 TPS: 4,320,000 معاملة/يوم100 TPS: 8,640,000 معاملة/يوم في الواقع ، وفقا لبيانات المعاملات الخاصة ب 50 TPS ، يكفي تطوير بعض التطبيقات البيئية المتوسطة أو المتوسطة الحجم. إذا زاد Aleo إلى 100 TPS ، ليصل إلى TPS مشابه لورشة عمل ETH الحالية L1 ، ثم يتبع ورشة عمل ETH لتطوير L2 ، مع ضبط عدد الانتقالات التي تدعمها المعاملة ، ثم الاعتماد على وقت توليد الكتلة حوالي 2-5 ثوان ، وهو أسرع بكثير من 12 ثانية من ورشة عمل ETH ، مع التطور البيئي ل Eleo ، إذا تمكنت Aleo من الاستمرار في الحفاظ على وقت الكتلة هذا أو تحسينه بشكل أكبر ، فإن نطاق المعاملة الفعلي وتجربة المعاملة ستتجاوز بكثير ورشة عمل ETH! بالإضافة إلى ذلك ، لتحسين TPS ، بالإضافة إلى إضافة المدققونعقدة ، يعد تحسين أداء snarkVM (zkVM) و snarkOS نفسه أمرا بالغ الأهمية أيضا ، كما قدمنا في المقالة السابقة: Aleo Technology | يعد CUDA رائعا لدعم snarkVM (zkVM) و snarkOS! يعد دعم CUDA مهما جدا لتحسين TPS ، والذي يمكن أن يزيد من تحسين الإنتاجية وسرعة الاستجابة للنظام بأكمله من خلال تحسين كفاءة توليد دليل zk والتحقق منه. خلاصة القول ، لا تزال إمكانات Aleo كبيرة جدا ، انطلاقا من تقدم المسؤول والمجتمع ، فإن البيئة تتقدم بسرعة ، وستخرج المزيد من المشاريع البيئية ، ومن المتوقع زيادة عدد المدققونعقدة إلى 40 في أقرب وقت ممكن. إذا تمكنت Aleo من الاستمرار في تحسين الأداء وإدخال تقنيات توسيع أكثر كفاءة ، فستكون قادرة على دعم نظام بيئي أكبر بكثير ، بما في ذلك تداول UHF والتطبيقات اللامركزية الأكثر تعقيدا ، مع الحفاظ على فوائدها في الحفاظ على الخصوصية ، ومستقبل Aleo واعد للغاية!
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
#最近关注的新币 حتى الآن ، زاد عدد الشبكة الرئيسية إلى 25 ، وزاد TPS من 30 إلى 50 ، فما هو مستوى TPS الذي زاد إلى 50؟ قبل ذلك ، دعنا نوضح ما هو TPS وما يتضمنه في السلسلة العامة التقليدية. TPS هو اختصار للمعاملات في الثانية ، مما يعني عدد المعاملات التي تتم معالجتها في الثانية. إنه مؤشر مهم لأداء شبكة سلسلة كتلة ، مما يشير إلى عدد المعاملات التي يمكن للشبكة معالجتها لكل وحدة زمنية. في السلاسل العامة التقليدية ، تشير المعاملة إلى عملية يمكن للمستخدم من خلالها بدء تحويل عملة أو تنفيذ العقد الذكي. يختلف TPS من Aleo اختلافا كبيرا في الواقع عن السلاسل العامة التقليدية ، التي تستخدم نموذجين رئيسيين للحالة - UTXO (إخراج المعاملات غير المستخدمة) ونموذج الحساب (الذي قدمته ETH). يستخدم Aleo متغيرا من نموذج UTXO ، السجل. على الرغم من أن نموذج الحساب أكثر سهولة للمطورين ، إلا أنه يستخدم عنوان الحساب لفهرسة الحالة العالمية. هذا يعني أنه على الرغم من أن نموذج الحساب الخاص يتيح خصوصية المدخلات والمخرجات ، إلا أنه لا يزال يعرض خصوصية المستخدم للخطر لأن الحساب لا يمكن أن يكون التشفير. هناك مشكلة أخرى في نموذج الحساب الخاص وهي عدم وجود تزامن ، حيث يجب استخدام حالة البرنامج بالكامل لتحديثه (يمكن لمستخدم واحد فقط القيام بذلك في كل مرة). يستخدم نموذج سجل Aleo معرفات البرامج كنقاط تجميع (بدلا من عنوان الحساب) لتحسين الخصوصية وإعطاء البرامج حالة داخلية ، وهي أكثر كفاءة وتحل مشكلة التزامن. السجل هو بنية بيانات أساسية يمكن أن تحتوي على أي حمولة وتستخدم لتشفير أصول المستخدم أو حالة التطبيق. يمثل السجل حالة معينة لبرنامج في الحالة العالمية ، على سبيل المثال ، رصيد حساب أو مستند هوية. الفرق الرئيسي مع نموذج فاتورة Zcash هو أن السجل يحتوي أيضا على معلومات حول البرنامج المرتبط به (معرف البرنامج). هذا يفتح الباب أمام منطق أكثر تعقيدا ويسمح بتشفير الحمولة التعسفية (الأصول ، حالة التطبيق...... )، ولا يقتصر فقط على تحويلات القيمة البسيطة. يحتوي كل سجل على معلومات حول مالكه وقيمة تخزينه وحالة تطبيقه: الحسابمفتاح عام (APK): يحدد من يملك السجل ومن له الحق في استخدامه؛ الائتمانات الصغيرة: أرصدة Aleo المخزنة في سجلات البرنامج ؛ البيانات: حمولة بيانات تحتوي على معلومات عشوائية تعتمد على التطبيق، مثل أرصدة الحساب؛ رقم عشوائي: رقم مقعد فريد لكل سجل مشابه ( Nullifier) في Zcash. ميزة مهمة لمنع إعادة استخدام نفس السجل ( ) الإنفاق المزدوج عن طريق التحقق مما إذا كان nonce قد تم تضمينه في مجموعة السجلات المستهلكة ؛ الرؤية: خاص بشكل افتراضي في Aleo ، ولكن يمكن أيضا تعيينه على عام إذا رغب المستخدمون في مشاركة المعلومات أو إجراء معاملات عامة.
تُستخدم وتُنشأ سجلات Aleo من خلال وظيفة الانتقال (Transition). يمكن أن تحتوي معاملة واحدة على عدة انتقالات، حيث يكون كل انتقال مسؤولاً عن استخدام وإنشاء سجله الخاص. يجعل هذا من الممكن أن تحتوي المعاملة على تحديثات حالة متعددة. يمكن أن تحتوي كل معاملة على ما يصل إلى 32 انتقالًا، حيث يُستخدم واحد منها لدفع رسوم المعاملة. يمكن رؤية سجلات الانتقال (Transition) من سجلات المعاملات على المستعرض: نظرًا لأن كل معاملة يمكن أن تدعم حتى 32 انتقالًا (Transition)، حيث يُستخدم واحد منها لدفع رسوم المعاملة، يجب أن تُضاف TPS لـ Aleo بمعامل 32، ووفقًا لحالة المدققون الحالية التي تُقدر بـ 25 عقدة، يمكن أن تصل TPS في الواقع إلى ما يزيد عن 1500! يعتمد عدد الانتقالات (Transition) التي يمكن دعمها في كل معاملة على إعدادات الشبكة الرئيسية لـ Aleo، وحاليًا، يتم التركيز الرئيسي للشركة على زيادة عدد العقد وتحسين أداء الشبكة، والخطة هي زيادته إلى 40، ووفقًا لخوارزمية TPS للسلسلة العامة التقليدية، يمكن زيادة TPS إلى حوالي 100، وهكذا تصبح تقريبًا على مستوى ETH L1 الحالي. إذا تم تعديل عدد الانتقالات (Transition) التي يمكن دعمها في المعاملة إلى 32 انتقالًا، يمكن في الواقع أن يصل TPS إلى أكثر من 3000! كيف هي مستويات 1500+ أو 3000+؟ فلنقارن مع سلاسل الكتل العامة الأخرى: إثيريوم 2.0: بعد ترقية PoS، من المتوقع أن تدعم 100-200 TPS، ولكن القدرة الفعلية تعتمد على حجم الشبكة وتحسينات التقنية الأخرى (مثل Sharding). سولانا: تدعم آلية الإجماع PoS + Proof of History (PoH) من 5000-6000 TPS، وهي واحدة من أقوى سلاسل الكتل العامة من حيث القدرة الفعلية. أفالانش: يمكن لـ C-Chain معالجة 4500 TPS. سوي: وفقًا للبيانات التي نشرتها مؤسسة سوي، يمكن أن يصل أعلى TPS لـ سوي إلى 297,000، وفي التشغيل الفعلي، يصل أعلى TPS حاليًا لـ سوي إلى حوالي 800. أبتوس: وفقًا لبيانات Chainspect، يمكن أن يصل أعلى TPS نظري لـ أبتوس إلى 160,000، وفي التشغيل الفعلي، يبلغ أعلى سجل TPS 10,734، ويتم الاحتفاظ بـ TPS اليومي بين 500-1000. من الناحية العملية، إذا تم تعديل الانتقالات (Transition) التي يمكن دعمها في المعاملة من Aleo، فإن TPS في الواقع يمكن أن يكون كافيًا لدعم معظم تطبيقات البيئة، مثل DeFi بمقياس كبير، DEX عالية التردد، أسواق تداول NFT الكبيرة، وألعاب سلاسل الكتل. ومع ذلك، حتى إذا لم يتم التعديل، عندما يصل عدد المدققون إلى 40 عقدة، يمكن في الواقع أن يكون TPS مماثلاً تقريبًا لـ ETH L1 الحالي، وفقًا للموقف الرسمي، الهدف هو رؤية تطور L2. في الأصل، اعتقدنا أن Aleo لا تحتاج إلى L2، إذ أن L2 هو ببساطة خيار توسيع، وبفضل ميزة zkVM الخاصة بها، يمكن لـ Aleo بالفعل تحقيق توسيع غير محدود. ومع ذلك، بالنسبة لـ Aleo، يبدو أن L2 في الواقع أكثر شبهًا بطبقة التطبيق، وبالطبع لها دور في زيادة TPS، من خلال نهج يشبه Rollup في إثيريوم. وفقًا لخوارزمية TPS التقليدية للسلاسل الكتل العامة، يمكن أن تدعم كل من 50 TPS و 100 TPS عددًا معينًا من المعاملات اليومية: 50 TPS: 4,320,000 معاملة/يوم100 TPS: 8,640,000 معاملة/يوم
في الواقع ، وفقا لبيانات المعاملات الخاصة ب 50 TPS ، يكفي تطوير بعض التطبيقات البيئية المتوسطة أو المتوسطة الحجم. إذا زاد Aleo إلى 100 TPS ، ليصل إلى TPS مشابه لورشة عمل ETH الحالية L1 ، ثم يتبع ورشة عمل ETH لتطوير L2 ، مع ضبط عدد الانتقالات التي تدعمها المعاملة ، ثم الاعتماد على وقت توليد الكتلة حوالي 2-5 ثوان ، وهو أسرع بكثير من 12 ثانية من ورشة عمل ETH ، مع التطور البيئي ل Eleo ، إذا تمكنت Aleo من الاستمرار في الحفاظ على وقت الكتلة هذا أو تحسينه بشكل أكبر ، فإن نطاق المعاملة الفعلي وتجربة المعاملة ستتجاوز بكثير ورشة عمل ETH! بالإضافة إلى ذلك ، لتحسين TPS ، بالإضافة إلى إضافة المدققونعقدة ، يعد تحسين أداء snarkVM (zkVM) و snarkOS نفسه أمرا بالغ الأهمية أيضا ، كما قدمنا في المقالة السابقة: Aleo Technology | يعد CUDA رائعا لدعم snarkVM (zkVM) و snarkOS! يعد دعم CUDA مهما جدا لتحسين TPS ، والذي يمكن أن يزيد من تحسين الإنتاجية وسرعة الاستجابة للنظام بأكمله من خلال تحسين كفاءة توليد دليل zk والتحقق منه. خلاصة القول ، لا تزال إمكانات Aleo كبيرة جدا ، انطلاقا من تقدم المسؤول والمجتمع ، فإن البيئة تتقدم بسرعة ، وستخرج المزيد من المشاريع البيئية ، ومن المتوقع زيادة عدد المدققونعقدة إلى 40 في أقرب وقت ممكن. إذا تمكنت Aleo من الاستمرار في تحسين الأداء وإدخال تقنيات توسيع أكثر كفاءة ، فستكون قادرة على دعم نظام بيئي أكبر بكثير ، بما في ذلك تداول UHF والتطبيقات اللامركزية الأكثر تعقيدا ، مع الحفاظ على فوائدها في الحفاظ على الخصوصية ، ومستقبل Aleo واعد للغاية!