قد تكون مقارنة الاختلافات الفنية بين لغة Move و Aptos والسلاسل العامة الأخرى مملة بسبب اختلاف عمق الملاحظة. التحليل العام هو حتما خدش الحكة ، والتعمق في الكود من السهل رؤية الغابة للأشجار. لفهم الفرق بسرعة وبدقة بين Aptos والسلاسل العامة الأخرى ، من الضروري اختيار مرساة مناسبة.
يعتقد المؤلف أن دورة حياة المعاملة هي أفضل نقطة دخول. من خلال تحليل الخطوات الكاملة للمعاملة من الإنشاء إلى تحديث الحالة النهائي - بما في ذلك الإنشاء والبدء والبث والفرز والتنفيذ وتحديث الحالة - يمكننا أن نفهم بوضوح أفكار التصميم والمفاضلات الفنية للسلسلة العامة. مع أخذ هذا كمعيار ، خذ خطوة إلى الوراء وكن قادرا على فهم الروايات الأساسية للسلاسل العامة المختلفة ؛ خذ خطوة إلى الأمام واستكشف كيف يمكنك إنشاء تطبيقات جذابة للسوق على Aptos.
كما هو موضح أدناه ، تدور جميع معاملات blockchain حول هذه الخطوات الخمس ، وستركز هذه المقالة على Aptos ، وتشريح تصميمها الفريد ، ومقارنة الاختلافات الرئيسية بين Ethereum و Solana.
! [فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة (https://img.gateio.im/social/moments-4fa8b87a1d0c9a441107c2a6e8cb2820)
Aptos: تصميم متوازي متفائل وعالي الأداء
Aptos هي سلسلة عامة تركز على الأداء العالي ، ودورة حياة معاملاتها مماثلة لتلك الخاصة ب Ethereum ، ولكن مع تحسن كبير من خلال التنفيذ المتوازي المتفائل الفريد وتحسين mempool. فيما يلي الخطوات الرئيسية في دورة حياة المعاملة على Aptos:
إنشاء وبدء
تتكون شبكة Aptos من العقد الخفيفة والعقد الكاملة والمدققين. يبدأ المستخدم معاملة من خلال عقدة خفيفة (مثل محفظة أو تطبيق) ، وتقوم العقدة الخفيفة بإعادة توجيه المعاملة إلى عقدة كاملة قريبة ، والتي بدورها تتزامن مع المدقق.
البث
يحتفظ Aptos بتجمعات mempools ، ولكن لا تتم مشاركتها بين mempools بعد QuorumStore. على عكس Ethereum ، فإن mempool الخاص به هو أكثر من مجرد مخزن مؤقت للمعاملات. بعد دخول المعاملات إلى mempool ، يقوم النظام بفرزها مسبقا وفقا للقواعد (مثل FIFO أو رسوم الغاز) لضمان عدم وجود تعارضات في عمليات التنفيذ الموازية اللاحقة. يتجنب هذا التصميم متطلبات Solana العالية للأجهزة المتمثلة في الإعلان عن مجموعات القراءة والكتابة مسبقا.
الفرز
تتبنى Aptos إجماع AptosBFT ، ولا يمكن للمقترحين فرز المعاملات بحرية من حيث المبدأ ، ويمنح AIP-68 المقترحين الحق في ملء المعاملات المتأخرة بشكل إضافي. تم تجنب التعارض مسبقا للطلب المسبق ل mempool ، ويعتمد إنشاء الكتلة بشكل أكبر على تعاون المدقق بدلا من قيادة المقترح.
الإعدام
يستخدم Aptos تقنية Block-STM للتنفيذ المتوازي المتفائل. يفترض أن تكون المعاملات خالية من التعارض وتتم معالجتها في نفس الوقت ، وإذا تم العثور على تعارض بعد التنفيذ ، إعادة تنفيذ المعاملة المتأثرة. يستخدم هذا النهج معالجات متعددة النواة لتحسين الكفاءة ، مع TPS يصل إلى 160000.
تحديث الحالة
يقوم المدققون بمزامنة الحالة ، ويتم تأكيد النهاية من خلال نقاط التفتيش ، على غرار آلية Ethereum Epoch ، ولكنها أكثر كفاءة.
الميزة الأساسية ل Aptos هي الجمع بين التوازي المتفائل والطلب المسبق ل mempool ، والذي لا يقلل فقط من متطلبات أداء العقدة ، ولكن أيضا يحسن الإنتاجية بشكل كبير. كما هو موضح في الرسم البياني أدناه ، تدعم بنية شبكة Aptos بوضوح هذا التصميم:
المصدر: ورقة عمل أبتوس
### Ethereum: معيار التنفيذ التسلسلي
Ethereum ، كشركة رائدة في العقود الذكية ، هي أصل تكنولوجيا السلسلة العامة ، وتوفر دورة حياة معاملاتها إطارا أساسيا لفهم Aptos.
#### **دورة حياة معاملات الإيثريوم**
إنشاء وبدء: يبدأ المستخدم معاملة من خلال المحفظة من خلال بوابة الترحيل أو واجهة RPC.
البث: تذهب المعاملات إلى تجمع الذاكرة العامة وتنتظر تعبئتها.
الفرز: بعد ترقية PoS ، يقوم منشئو الكتل بتجميع المعاملات بناء على مبدأ تعظيم الأرباح ، وتقوم طبقة الترحيل بالمزايدة عليها وإرسالها إلى المقترح.
التنفيذ: تقوم EVM بمعالجة المعاملات بشكل متسلسل ، وتحديث الحالة في مؤشر ترابط واحد.
تحديث الحالة: يجب فحص الكتل من خلال نقطتي تفتيش لتأكيد النهاية.
يحد التنفيذ التسلسلي ل Ethereum وتصميم mempool من الأداء ، مع وقت كتلة يبلغ 12 ثانية / فتحة و TPS منخفض. في المقابل ، حققت Aptos قفزة نوعية إلى الأمام من خلال التنفيذ المتوازي وتحسين mempool.
تشتهر Solana بأدائها العالي ، وتختلف دورة حياة معاملاتها بشكل كبير عن Aptos ، خاصة من حيث mempool والتنفيذ.
# ** دورة حياة معاملة Solana **
إنشاء وبدء: يبدأ المستخدم معاملة من خلال المحفظة.
البث: لا يوجد تجمع عام ، يتم إرسال المعاملات مباشرة إلى المقترحين الحاليين والتاليين.
الفرز: يحزم مقدم الاقتراح الكتلة بناء على PoH (إثبات التاريخ) ، ووقت الكتلة هو 400 مللي ثانية فقط.
التنفيذ: تتبنى Sealevel Virtual Machine التنفيذ المتوازي الحتمي ، ويجب الإعلان عن مجموعات القراءة / الكتابة مسبقا لتجنب الصراعات.
تحديث الحالة: تأكيد سريع لإجماع BFT.
السبب في أن Solana لا تستخدم mempools هو أنها يمكن أن تصبح عنق الزجاجة في الأداء. نظرا لعدم وجود mempools وإجماع PoH الفريد من Solana ، فإن العقد قادرة على الوصول بسرعة إلى إجماع أمر المعاملة ، وتجنب الحاجة إلى وضع المعاملات في قائمة الانتظار في mempool ، ويمكن ملء المعاملات على الفور تقريبا. ومع ذلك ، هذا يعني أيضا أنه إذا كانت الشبكة محملة بشكل زائد ، فقد يتم إسقاط المعاملات بدلا من الانتظار وسيحتاج المستخدمون إلى إعادة الإرسال.
في المقابل ، لا يتطلب التوازي المتفائل ل Aptos الإعلان عن مجموعات القراءة / الكتابة ، وعتبة العقدة أقل ، لكن TPS أعلى.
! [فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة (https://img.gateio.im/social/moments-dd107ba1147bc6b8df2a6be9b459dab3)
المصدر: أبحاث المياه الضحلة
### مساران للتنفيذ المتوازي: أبتوس مقابل سولانا
يمثل تنفيذ المعاملة تحديثا لحالة الكتلة ، وهي العملية التي يتم من خلالها تحويل تعليمات بدء المعاملة إلى حالة نهائية. كيف يتم فهم هذا التغيير؟ تفترض العقدة أن المعاملة ناجحة وتحسب تأثيرها على حالة الشبكة ، ويتم تنفيذ عملية الحساب هذه.
وبالتالي ، يشير التنفيذ المتوازي في blockchain إلى العملية التي تقوم من خلالها معالجات أساسية متعددة بحساب حالة الشبكة في وقت واحد. في السوق الحالية ، ينقسم التنفيذ المتوازي إلى طريقتين: التنفيذ الموازي الحتمي والتنفيذ الموازي المتفائل. ويكمن الاختلاف بين اتجاهي التنمية في كيفية ضمان عدم تعارض المعاملات المتوازية أي ما إذا كانت هناك تبعيات بين المعاملات.
يمكن ملاحظة أنه في دورة حياة المعاملة ، يتم تحديد توقيت تعارضات تبعية المعاملات المتوازية ، والتي تحدد التمييز بين اتجاهي التطوير للتنفيذ المتوازي الحتمي والتنفيذ المتوازي المتفائل ، ويختار Aptos و Solana اتجاهات مختلفة:
الموازي الحتمي (Solana): قبل بث المعاملة ، يجب الإعلان عن مجموعة القراءة والكتابة ، ويقوم محرك Sealevel بمعالجة المعاملات الخالية من التعارض بالتوازي وفقا للإعلان ، ويتم تنفيذ المعاملات المتضاربة بشكل متسلسل. الميزة هي الكفاءة العالية ، والعيب هو متطلبات الأجهزة العالية.
متوازي متفائل (Aptos): بافتراض عدم وجود تعارض في المعاملة ، يقوم Block-STM بتنفيذ المعاملة بالتوازي والتحقق منها ، وإعادة المحاولة إذا كان هناك تعارض. يقلل الطلب المسبق من Mempool من مخاطر الاصطدامات ويقلل العبء على العقد.
على سبيل المثال ، إذا كان رصيد الحساب A هو 100 ، فتداول من 1 إلى 70 إلى B ، وتداول من 2 إلى 50 إلى C. يؤكد سولانا الصراع مقدما من خلال إعلانه ، ويتعامل معه بالتتابع ؛ إذا كان الرصيد غير كاف بعد تنفيذ Aptos بالتوازي ، إعادة ضبط الرصيد. مرونة Aptos تجعلها أكثر قابلية للتطوير.
التوازي المتفائل من خلال mempools للاعتراف بالصراعات مقدما
الفكرة الأساسية للتوازي المتفائل هي افتراض أن المعاملات التي تتم معالجتها بالتوازي لا تتعارض ، لذلك لا يحتاج التطبيق إلى تقديم بيان معاملة قبل تنفيذ المعاملة. إذا تم العثور على تعارض أثناء التحقق من صحة ما بعد المعاملة ، فستقوم Block-STM بإعادة تنفيذ المعاملة المتأثرة لضمان الاتساق.
ومع ذلك ، في الممارسة العملية ، إذا لم تؤكد ما إذا كانت تبعيات المعاملة متضاربة مقدما ، فقد يحدث عدد كبير من الأخطاء أثناء التنفيذ الفعلي ، مما يؤدي إلى تأخر السلسلة العامة. لذلك ، فإن التوازي المتفائل لا يفترض ببساطة أن الصفقة خالية من النزاعات ، ولكن تجنب المخاطر مقدما في مرحلة معينة ، وهي مرحلة بث المعاملة.
في Aptos ، بعد دخول المعاملات إلى mempool العام ، يتم طلبها مسبقا وفقا لقواعد معينة (مثل FIFO ورسوم الغاز) لضمان عدم تعارض المعاملات داخل الكتلة عند تنفيذها بالتوازي. يمكن ملاحظة أن مقترح Aptos ليس لديه في الواقع القدرة على طلب المعاملات ، ولا يوجد منشئ كتلة في الشبكة. هذا الطلب المسبق للمعاملات هو مفتاح التوازي المتفائل لشركة Aptos. على عكس Solana ، الذي يتطلب إعلانات المعاملات ، لا يتطلب Aptos هذه الآلية ، لذلك يتم تقليل متطلبات أداء العقدة بشكل كبير. فيما يتعلق بالنفقات العامة للشبكة لضمان عدم تعارض المعاملات ، فإن تأثير انضمام Aptos إلى mempool على TPS أقل بكثير من تكلفة تقديم إعلانات المعاملات في Solana. نتيجة لذلك ، تمتلك Aptos TPS تصل إلى 160,000 ، أي أكثر من ضعف تلك الموجودة في Solana. يتمثل تأثير الطلب المسبق للمعاملات في صعوبة التقاط MEV على Aptos ، والذي له مزايا وعيوب للمستخدمين ، ولن يتكرر هنا.
رواية القصص القائمة على الأمن هي المكان الذي يتجه إليه Aptos
RWA: تعمل Aptos بنشاط على تعزيز ترميز الأصول في العالم الحقيقي والحلول المالية المؤسسية. بالمقارنة مع Ethereum ، يمكن ل Block-STM من Aptos معالجة معاملات نقل الأصول المتعددة بالتوازي ، وتجنب التأخير في تأكيد الحقوق بسبب ازدحام الشبكة. في Solana أو Sui ، على الرغم من سرعة المعاملات السريعة ، قد يؤدي التصميم الخالي من mempool إلى إسقاط المعاملات عندما تكون الشبكة محملة بشكل زائد ، مما يؤثر على استقرار ملكية RWA. يضمن الطلب المسبق ل mempool من Aptos تنفيذ المعاملات بالتتابع ، مما يحافظ على موثوقية سجلات الأصول حتى خلال فترات الذروة. تتطلب RWA دعما معقدا للعقود الذكية ، مثل تقسيم الأصول وتوزيع العائد وفحوصات الامتثال. يسهل التصميم المعياري وأمان لغة Move على المطورين إنشاء تطبيقات RWA موثوقة. في المقابل ، فإن تعقيد ومخاطر نقاط الضعف في Ethereum Solidity يزيد من تكلفة التطوير ، في حين أن برمجة Solana's Rust ، على الرغم من كفاءتها ، تتطلب منحنى تعليمي عالي للمطورين. من المتوقع أن تجذب الصداقة البيئية ل Aptos المزيد من مشاريع RWA إلى الأرض ، مما يشكل دورة إيجابية. تكمن إمكانات Aptos في مساحة RWA في الجمع بين الأمان والأداء. في المستقبل ، يمكن أن تركز على التعاون مع المؤسسات المالية التقليدية لوضع أصول عالية القيمة مثل السندات والأسهم على السلسلة ، واستخدام لغة Move لإنشاء معيار ترميز متوافق للغاية. هذا السرد "الأمان + الكفاءة" هو ما يجعل Aptos تبرز في سوق RWA.
في يوليو 2024 ، أعلنت Aptos رسميا عن إدخال USDY من Ondo Finance في النظام البيئي ، ودمجها مع DEXs الرئيسية وتطبيقات الإقراض ، اعتبارا من 10 مارس ، تبلغ القيمة السوقية ل USDY على Aptos حوالي 15 مليون دولار ، وهو ما يمثل حوالي 2.5٪ من إجمالي القيمة السوقية ل USDY. في أكتوبر 2024 ، أعلنت Aptos أن Franklin Templeton قد أطلقت صندوق أموال الحكومة الأمريكية (FOBXX) الذي يمثله رمز BENJI على شبكة Aptos. بالإضافة إلى ذلك ، دخلت Aptos في شراكة مع Libre لتعزيز ترميز الأوراق المالية ، وجلب أموال الاستثمار من Brevan Howard و BlackRock و Hamilton Lane على السلسلة لتعزيز وصول المستثمرين المؤسسيين.
مدفوعات العملة المستقرة: تحتاج مدفوعات العملة المستقرة إلى ضمان نهائية المعاملات وأمن الأصول. تضمن لغة Move الخاصة ب Aptos دقة كل عملية نقل عملة مستقرة عن طريق منع الإنفاق المزدوج من خلال نموذج الموارد. على سبيل المثال ، عندما يدفع المستخدمون باستخدام USDC على Aptos ، تتم حماية تحديثات حالة المعاملة بشكل صارم لتجنب فقدان الأموال بسبب نقاط الضعف في العقد. بالإضافة إلى ذلك ، فإن رسوم الغاز المنخفضة لشركة Aptos (بفضل مشاركة تكلفة TPS العالية) تجعلها تنافسية للغاية في سيناريوهات الدفع الصغير. تحد رسوم الغاز المرتفعة في Ethereum من تطبيقات الدفع الخاصة بها ، وعلى الرغم من أن Solana منخفضة التكلفة ، إلا أن خطر انخفاض المعاملات عندما تكون الشبكة محملة بشكل زائد يمكن أن يؤثر على تجربة المستخدم. يضمن الطلب المسبق ل mempool من Aptos و Block-STM الاستقرار والكمون المنخفض لمعاملات الدفع.
يجب أن تكون مدفوعات PayFi والعملات المستقرة لامركزية وتنظيمية. يقلل إجماع AptosBFT اللامركزي من مخاطر المركزية ، بينما تسمح بنيته المعيارية للمطورين بتضمين فحوصات KYC / AML. على سبيل المثال ، يمكن لمصدر العملة المستقرة نشر عقود متوافقة على Aptos لضمان امتثال المعاملات للوائح المحلية دون التضحية بكفاءة الشبكة. هذا متفوق على نموذج الترحيل المركزي ل Ethereum ، كما أنه يعوض عن أوجه القصور المحتملة في الامتثال التي يقودها مقترحو Solana. تصميم Aptos المتوازن يجعلها أكثر ملاءمة لدخول المؤسسات المالية.
تكمن إمكانات Aptos في PayFi ومساحة الدفع المستقرة في ثالوث "الأمان والكفاءة والامتثال". في المستقبل ، سنواصل تعزيز اعتماد العملات المستقرة على نطاق واسع ، أو بناء شبكات دفع عبر الحدود ، أو التعاون مع عمالقة الدفع لتطوير أنظمة التسوية على السلسلة. يمكن أن يدعم TPS المرتفع والتكلفة المنخفضة أيضا سيناريوهات الدفع المصغر ، مثل البقشيش في الوقت الفعلي من قبل منشئي المحتوى. يمكن أن يركز سرد Aptos على "البنية التحتية للدفع من الجيل التالي" التي تجذب حركة المرور ثنائية الاتجاه للشركات والمستخدمين.
لا تعمل نقاط القوة الأمنية لدى Aptos - الطلب المسبق ل mempool و Block-STM و AptosBFT و Move - على تحسين مقاومة الهجوم فحسب ، بل توفر أيضا أساسا متينا لرواية القصص RWA و PayFi. في مجال RWA ، يدعم الأمان العالي والإنتاجية ترميز الأصول والمعاملات واسعة النطاق ؛ في PayFi ومدفوعات العملة المستقرة ، دفعت التكلفة المنخفضة والكفاءة العالية تنفيذ تطبيقات العالم الحقيقي. بالمقارنة مع قوة Ethereum ولكن غير الفعالة ، وسرعة Solana العالية ولكن عتبة عالية ، فإن Aptos تفتح آفاقا جديدة بنهج متوازن. في المستقبل ، يمكن ل Aptos الاستفادة من هذه المزايا لتشكيل سرد "شبكة القيمة المدفوعة بالأمان" وتصبح جسرا بين الاقتصاد التقليدي و blockchain.
ملخص ###: الاختلافات الفنية ل Aptos والروايات المستقبلية
من خلال عدسة دورة حياة المعاملة ، تمكنا من مقارنة اختلافات التصميم الفني بوضوح بين Aptos و Ethereum و Solana و Sui ، والكشف عن رواياتهم الأساسية. يلخص الجدول التالي أوجه التشابه والاختلاف بين الأربعة في مراحل البث والتسلسل والتنفيذ ، مع تسليط الضوء على المزايا الفريدة ل Aptos:
! [فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة (https://img.gateio.im/social/moments-5b45f847a04f3f236613f8f9611287a4)
تم تصميم Aptos لتحقيق توازن ذكي بين الأداء والأمان. إن الطلب المسبق ل mempool ، جنبا إلى جنب مع التوازي المتفائل ل Block-STM ، يقلل من حاجز العقدة ويحقق إنتاجية عالية تبلغ 160,000 TPS ، متجاوزا توازي Solana الحتمي وتوازي Sui على مستوى الكائن. بالمقارنة مع التنفيذ التسلسلي ل Ethereum ، فإن توازي Aptos يجلب قفزة نوعية. على عكس التحسينات القوية ل Solana و Sui التي قطعت تجمعات الذاكرة ، تحتفظ Aptos بآلية طلب مسبق لضمان استقرار الشبكة تحت الأحمال العالية. فكرة "البحث عن السرعة مع الحفاظ على الاستقرار" ، التي يكملها نموذج الموارد للغة Move ، تمنح Aptos أمانا أكبر - سواء كان ذلك للدفاع ضد هجمات DDoS أو منع نقاط الضعف في العقد ، وهو أفضل من بنية Ethereum التقليدية واعتماد Solana العالي على الأجهزة. بالمقارنة مع Sui ، والتي تعتمد أيضا على لغة Move ، فإن التمييز بين Aptos و Sui أكثر كشفا. تتمحور Sui حول الكائن وتسعى إلى تحقيق أداء فائق من خلال ترتيب DAG والتوازي على مستوى الكائن ، وهو مناسب لسيناريوهات إدارة الأصول عالية التزامن. من ناحية أخرى ، تتمحور Aptos حول الحساب ، وتعتمد على mempools والتوازي المتفائل ، مع مراعاة كل من التنوع والتوافق البيئي. لا يعكس هذا الاختلاف اختيار مسار التكنولوجيا فحسب ، بل يشير أيضا إلى اختلاف في اتجاه التطبيق: قد يكون Sui أكثر مهارة في التعامل مع الأصول المعقدة ، بينما تتمتع Aptos بميزة في السيناريوهات القائمة على الأمان. واستنادا إلى هذا المزيج من الأمان والأداء ، تظهر Aptos إمكانات كبيرة في سرد RWA و PayFi. في مجال RWA ، تدعم الإنتاجية العالية لشركة Aptos تغذية الأصول على نطاق واسع على السلسلة ، وقد بدأت الشراكات الأخيرة مع Ondo Finance (القيمة السوقية للدولار الأمريكي تبلغ حوالي 15 مليون دولار) و Franklin Templeton و Libre تؤتي ثمارها. في PayFi ومدفوعات العملات المستقرة ، فإن دعم Aptos منخفض التكلفة والكفاءة العالية والامتثال للمدفوعات الصغيرة والتسويات عبر الحدود ، مما يجعلها مرشحا قويا ل "البنية التحتية للدفع من الجيل التالي".
باختصار ، تدمج Aptos اعتبارات الأمان والكفاءة في كل جانب من جوانب دورة حياة المعاملة ، والتي تختلف عن متانة Ethereum وعدم كفاءتها ، وأداء Solana العالي والعتبة العالية ، وتحسين Sui الشديد القائم على الكائنات. في المستقبل ، يمكن ل Aptos الاعتماد على سرد "شبكة القيمة المدفوعة بالأمان" لربط النظم الإيكولوجية التقليدية للتمويل و blockchain ، ومواصلة بذل الجهود في مجال RWA و PayFi ، وبناء نمط سلسلة عامة جديد مع كل من الثقة وقابلية التوسع.
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos على مدار عمر المعاملة
المؤلف: كيفن ، الباحث في Movemaker
قد تكون مقارنة الاختلافات الفنية بين لغة Move و Aptos والسلاسل العامة الأخرى مملة بسبب اختلاف عمق الملاحظة. التحليل العام هو حتما خدش الحكة ، والتعمق في الكود من السهل رؤية الغابة للأشجار. لفهم الفرق بسرعة وبدقة بين Aptos والسلاسل العامة الأخرى ، من الضروري اختيار مرساة مناسبة.
يعتقد المؤلف أن دورة حياة المعاملة هي أفضل نقطة دخول. من خلال تحليل الخطوات الكاملة للمعاملة من الإنشاء إلى تحديث الحالة النهائي - بما في ذلك الإنشاء والبدء والبث والفرز والتنفيذ وتحديث الحالة - يمكننا أن نفهم بوضوح أفكار التصميم والمفاضلات الفنية للسلسلة العامة. مع أخذ هذا كمعيار ، خذ خطوة إلى الوراء وكن قادرا على فهم الروايات الأساسية للسلاسل العامة المختلفة ؛ خذ خطوة إلى الأمام واستكشف كيف يمكنك إنشاء تطبيقات جذابة للسوق على Aptos.
كما هو موضح أدناه ، تدور جميع معاملات blockchain حول هذه الخطوات الخمس ، وستركز هذه المقالة على Aptos ، وتشريح تصميمها الفريد ، ومقارنة الاختلافات الرئيسية بين Ethereum و Solana.
! [فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة (https://img.gateio.im/social/moments-4fa8b87a1d0c9a441107c2a6e8cb2820)
Aptos: تصميم متوازي متفائل وعالي الأداء
Aptos هي سلسلة عامة تركز على الأداء العالي ، ودورة حياة معاملاتها مماثلة لتلك الخاصة ب Ethereum ، ولكن مع تحسن كبير من خلال التنفيذ المتوازي المتفائل الفريد وتحسين mempool. فيما يلي الخطوات الرئيسية في دورة حياة المعاملة على Aptos:
إنشاء وبدء
تتكون شبكة Aptos من العقد الخفيفة والعقد الكاملة والمدققين. يبدأ المستخدم معاملة من خلال عقدة خفيفة (مثل محفظة أو تطبيق) ، وتقوم العقدة الخفيفة بإعادة توجيه المعاملة إلى عقدة كاملة قريبة ، والتي بدورها تتزامن مع المدقق.
البث
يحتفظ Aptos بتجمعات mempools ، ولكن لا تتم مشاركتها بين mempools بعد QuorumStore. على عكس Ethereum ، فإن mempool الخاص به هو أكثر من مجرد مخزن مؤقت للمعاملات. بعد دخول المعاملات إلى mempool ، يقوم النظام بفرزها مسبقا وفقا للقواعد (مثل FIFO أو رسوم الغاز) لضمان عدم وجود تعارضات في عمليات التنفيذ الموازية اللاحقة. يتجنب هذا التصميم متطلبات Solana العالية للأجهزة المتمثلة في الإعلان عن مجموعات القراءة والكتابة مسبقا.
الفرز
تتبنى Aptos إجماع AptosBFT ، ولا يمكن للمقترحين فرز المعاملات بحرية من حيث المبدأ ، ويمنح AIP-68 المقترحين الحق في ملء المعاملات المتأخرة بشكل إضافي. تم تجنب التعارض مسبقا للطلب المسبق ل mempool ، ويعتمد إنشاء الكتلة بشكل أكبر على تعاون المدقق بدلا من قيادة المقترح.
الإعدام
يستخدم Aptos تقنية Block-STM للتنفيذ المتوازي المتفائل. يفترض أن تكون المعاملات خالية من التعارض وتتم معالجتها في نفس الوقت ، وإذا تم العثور على تعارض بعد التنفيذ ، إعادة تنفيذ المعاملة المتأثرة. يستخدم هذا النهج معالجات متعددة النواة لتحسين الكفاءة ، مع TPS يصل إلى 160000.
تحديث الحالة
يقوم المدققون بمزامنة الحالة ، ويتم تأكيد النهاية من خلال نقاط التفتيش ، على غرار آلية Ethereum Epoch ، ولكنها أكثر كفاءة.
الميزة الأساسية ل Aptos هي الجمع بين التوازي المتفائل والطلب المسبق ل mempool ، والذي لا يقلل فقط من متطلبات أداء العقدة ، ولكن أيضا يحسن الإنتاجية بشكل كبير. كما هو موضح في الرسم البياني أدناه ، تدعم بنية شبكة Aptos بوضوح هذا التصميم:
! فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة بعبارات بسيطة
إنشاء وبدء: يبدأ المستخدم معاملة من خلال المحفظة من خلال بوابة الترحيل أو واجهة RPC. البث: تذهب المعاملات إلى تجمع الذاكرة العامة وتنتظر تعبئتها. الفرز: بعد ترقية PoS ، يقوم منشئو الكتل بتجميع المعاملات بناء على مبدأ تعظيم الأرباح ، وتقوم طبقة الترحيل بالمزايدة عليها وإرسالها إلى المقترح. التنفيذ: تقوم EVM بمعالجة المعاملات بشكل متسلسل ، وتحديث الحالة في مؤشر ترابط واحد. تحديث الحالة: يجب فحص الكتل من خلال نقطتي تفتيش لتأكيد النهاية.
يحد التنفيذ التسلسلي ل Ethereum وتصميم mempool من الأداء ، مع وقت كتلة يبلغ 12 ثانية / فتحة و TPS منخفض. في المقابل ، حققت Aptos قفزة نوعية إلى الأمام من خلال التنفيذ المتوازي وتحسين mempool.
! فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة بعبارات بسيطة
سولانا: التحسين الشديد مع التوازي الحتمي
تشتهر Solana بأدائها العالي ، وتختلف دورة حياة معاملاتها بشكل كبير عن Aptos ، خاصة من حيث mempool والتنفيذ.
# ** دورة حياة معاملة Solana **
السبب في أن Solana لا تستخدم mempools هو أنها يمكن أن تصبح عنق الزجاجة في الأداء. نظرا لعدم وجود mempools وإجماع PoH الفريد من Solana ، فإن العقد قادرة على الوصول بسرعة إلى إجماع أمر المعاملة ، وتجنب الحاجة إلى وضع المعاملات في قائمة الانتظار في mempool ، ويمكن ملء المعاملات على الفور تقريبا. ومع ذلك ، هذا يعني أيضا أنه إذا كانت الشبكة محملة بشكل زائد ، فقد يتم إسقاط المعاملات بدلا من الانتظار وسيحتاج المستخدمون إلى إعادة الإرسال.
في المقابل ، لا يتطلب التوازي المتفائل ل Aptos الإعلان عن مجموعات القراءة / الكتابة ، وعتبة العقدة أقل ، لكن TPS أعلى.
! [فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة (https://img.gateio.im/social/moments-dd107ba1147bc6b8df2a6be9b459dab3)
على سبيل المثال ، إذا كان رصيد الحساب A هو 100 ، فتداول من 1 إلى 70 إلى B ، وتداول من 2 إلى 50 إلى C. يؤكد سولانا الصراع مقدما من خلال إعلانه ، ويتعامل معه بالتتابع ؛ إذا كان الرصيد غير كاف بعد تنفيذ Aptos بالتوازي ، إعادة ضبط الرصيد. مرونة Aptos تجعلها أكثر قابلية للتطوير.
التوازي المتفائل من خلال mempools للاعتراف بالصراعات مقدما
الفكرة الأساسية للتوازي المتفائل هي افتراض أن المعاملات التي تتم معالجتها بالتوازي لا تتعارض ، لذلك لا يحتاج التطبيق إلى تقديم بيان معاملة قبل تنفيذ المعاملة. إذا تم العثور على تعارض أثناء التحقق من صحة ما بعد المعاملة ، فستقوم Block-STM بإعادة تنفيذ المعاملة المتأثرة لضمان الاتساق.
ومع ذلك ، في الممارسة العملية ، إذا لم تؤكد ما إذا كانت تبعيات المعاملة متضاربة مقدما ، فقد يحدث عدد كبير من الأخطاء أثناء التنفيذ الفعلي ، مما يؤدي إلى تأخر السلسلة العامة. لذلك ، فإن التوازي المتفائل لا يفترض ببساطة أن الصفقة خالية من النزاعات ، ولكن تجنب المخاطر مقدما في مرحلة معينة ، وهي مرحلة بث المعاملة.
في Aptos ، بعد دخول المعاملات إلى mempool العام ، يتم طلبها مسبقا وفقا لقواعد معينة (مثل FIFO ورسوم الغاز) لضمان عدم تعارض المعاملات داخل الكتلة عند تنفيذها بالتوازي. يمكن ملاحظة أن مقترح Aptos ليس لديه في الواقع القدرة على طلب المعاملات ، ولا يوجد منشئ كتلة في الشبكة. هذا الطلب المسبق للمعاملات هو مفتاح التوازي المتفائل لشركة Aptos. على عكس Solana ، الذي يتطلب إعلانات المعاملات ، لا يتطلب Aptos هذه الآلية ، لذلك يتم تقليل متطلبات أداء العقدة بشكل كبير. فيما يتعلق بالنفقات العامة للشبكة لضمان عدم تعارض المعاملات ، فإن تأثير انضمام Aptos إلى mempool على TPS أقل بكثير من تكلفة تقديم إعلانات المعاملات في Solana. نتيجة لذلك ، تمتلك Aptos TPS تصل إلى 160,000 ، أي أكثر من ضعف تلك الموجودة في Solana. يتمثل تأثير الطلب المسبق للمعاملات في صعوبة التقاط MEV على Aptos ، والذي له مزايا وعيوب للمستخدمين ، ولن يتكرر هنا.
رواية القصص القائمة على الأمن هي المكان الذي يتجه إليه Aptos
لا تعمل نقاط القوة الأمنية لدى Aptos - الطلب المسبق ل mempool و Block-STM و AptosBFT و Move - على تحسين مقاومة الهجوم فحسب ، بل توفر أيضا أساسا متينا لرواية القصص RWA و PayFi. في مجال RWA ، يدعم الأمان العالي والإنتاجية ترميز الأصول والمعاملات واسعة النطاق ؛ في PayFi ومدفوعات العملة المستقرة ، دفعت التكلفة المنخفضة والكفاءة العالية تنفيذ تطبيقات العالم الحقيقي. بالمقارنة مع قوة Ethereum ولكن غير الفعالة ، وسرعة Solana العالية ولكن عتبة عالية ، فإن Aptos تفتح آفاقا جديدة بنهج متوازن. في المستقبل ، يمكن ل Aptos الاستفادة من هذه المزايا لتشكيل سرد "شبكة القيمة المدفوعة بالأمان" وتصبح جسرا بين الاقتصاد التقليدي و blockchain.
ملخص ###: الاختلافات الفنية ل Aptos والروايات المستقبلية
من خلال عدسة دورة حياة المعاملة ، تمكنا من مقارنة اختلافات التصميم الفني بوضوح بين Aptos و Ethereum و Solana و Sui ، والكشف عن رواياتهم الأساسية. يلخص الجدول التالي أوجه التشابه والاختلاف بين الأربعة في مراحل البث والتسلسل والتنفيذ ، مع تسليط الضوء على المزايا الفريدة ل Aptos:
! [فهم الاختلافات الرئيسية بين Ethereum و Solana و Aptos في دورة حياة المعاملة (https://img.gateio.im/social/moments-5b45f847a04f3f236613f8f9611287a4)
تم تصميم Aptos لتحقيق توازن ذكي بين الأداء والأمان. إن الطلب المسبق ل mempool ، جنبا إلى جنب مع التوازي المتفائل ل Block-STM ، يقلل من حاجز العقدة ويحقق إنتاجية عالية تبلغ 160,000 TPS ، متجاوزا توازي Solana الحتمي وتوازي Sui على مستوى الكائن. بالمقارنة مع التنفيذ التسلسلي ل Ethereum ، فإن توازي Aptos يجلب قفزة نوعية. على عكس التحسينات القوية ل Solana و Sui التي قطعت تجمعات الذاكرة ، تحتفظ Aptos بآلية طلب مسبق لضمان استقرار الشبكة تحت الأحمال العالية. فكرة "البحث عن السرعة مع الحفاظ على الاستقرار" ، التي يكملها نموذج الموارد للغة Move ، تمنح Aptos أمانا أكبر - سواء كان ذلك للدفاع ضد هجمات DDoS أو منع نقاط الضعف في العقد ، وهو أفضل من بنية Ethereum التقليدية واعتماد Solana العالي على الأجهزة. بالمقارنة مع Sui ، والتي تعتمد أيضا على لغة Move ، فإن التمييز بين Aptos و Sui أكثر كشفا. تتمحور Sui حول الكائن وتسعى إلى تحقيق أداء فائق من خلال ترتيب DAG والتوازي على مستوى الكائن ، وهو مناسب لسيناريوهات إدارة الأصول عالية التزامن. من ناحية أخرى ، تتمحور Aptos حول الحساب ، وتعتمد على mempools والتوازي المتفائل ، مع مراعاة كل من التنوع والتوافق البيئي. لا يعكس هذا الاختلاف اختيار مسار التكنولوجيا فحسب ، بل يشير أيضا إلى اختلاف في اتجاه التطبيق: قد يكون Sui أكثر مهارة في التعامل مع الأصول المعقدة ، بينما تتمتع Aptos بميزة في السيناريوهات القائمة على الأمان. واستنادا إلى هذا المزيج من الأمان والأداء ، تظهر Aptos إمكانات كبيرة في سرد RWA و PayFi. في مجال RWA ، تدعم الإنتاجية العالية لشركة Aptos تغذية الأصول على نطاق واسع على السلسلة ، وقد بدأت الشراكات الأخيرة مع Ondo Finance (القيمة السوقية للدولار الأمريكي تبلغ حوالي 15 مليون دولار) و Franklin Templeton و Libre تؤتي ثمارها. في PayFi ومدفوعات العملات المستقرة ، فإن دعم Aptos منخفض التكلفة والكفاءة العالية والامتثال للمدفوعات الصغيرة والتسويات عبر الحدود ، مما يجعلها مرشحا قويا ل "البنية التحتية للدفع من الجيل التالي".
باختصار ، تدمج Aptos اعتبارات الأمان والكفاءة في كل جانب من جوانب دورة حياة المعاملة ، والتي تختلف عن متانة Ethereum وعدم كفاءتها ، وأداء Solana العالي والعتبة العالية ، وتحسين Sui الشديد القائم على الكائنات. في المستقبل ، يمكن ل Aptos الاعتماد على سرد "شبكة القيمة المدفوعة بالأمان" لربط النظم الإيكولوجية التقليدية للتمويل و blockchain ، ومواصلة بذل الجهود في مجال RWA و PayFi ، وبناء نمط سلسلة عامة جديد مع كل من الثقة وقابلية التوسع.