مقارنة الفروق التقنية بين لغة Move و Aptos وسلاسل الكتل العامة الأخرى قد تبدو مملة بسبب اختلاف أعماق الملاحظة. التحليل السطحي لا محالة غامض، بينما الغوص بعمق كبير في الكود قد يتسبب في فقدان الرؤية للصورة الكبيرة. لفهم الفروق بين Aptos وسلاسل الكتل العامة الأخرى بسرعة ودقة، يجب اختيار نقطة مرجعية مناسبة.
يعتقد الكاتب أن دورة حياة المعاملة هي نقطة البداية المثالية. من خلال فحص كل خطوة يخضع لها المعاملة - من الإنشاء والببدأ، مرورًا بالبث، الترتيب، التنفيذ، وأخيرًا التحديث الحالة - يمكن للشخص أن يفهم بوضوح الفلسفة التصميمية والتنازلات التقنية للبلوكشين. باستخدام هذه النظرية كنقطة انطلاق أساسية، يتيح الانسحاب للخلف فهم السرد الأساسي وراء سلاسل الكتل المختلفة، بينما يسمح الانتقال للأمام باستكشاف كيف يمكن بناء تطبيقات السوق الجذابة على Aptos.
كما هو موضح أدناه، تدور معاملات سلسلة الكتل حول هذه الخمس خطوات. سيتم التركيز في هذا المقال بشكل أساسي على Aptos، محللًا تصميمه الفريد، ومقارنته مع الاختلافات الرئيسية الموجودة في إثيريوم وسولانا.
تعتبر Aptos سلسلة كتل عامة تؤكد على الأداء العالي. يشبه دورة حياة المعاملات في Ethereum ، لكنه يحقق تحسينات كبيرة من خلال تنفيذه المتوازي المتفائل الفريد وتحسين حوض الذاكرة. تتمثل الخطوات الرئيسية لدورة حياة المعاملة على Aptos في ما يلي:
إنشاء وبدء
تتكون شبكة Aptos من العقد الخفيفة والعقد الكاملة والمحققين. يقوم المستخدمون ببدء المعاملات عبر العقد الخفيفة (مثل المحافظ أو التطبيقات). تقوم العقد الخفيفة بإعادة توجيه هذه المعاملات إلى العقد الكاملة القريبة، التي تقوم بمزامنتها بعد ذلك مع المحققين.
بث
تحتفظ Aptos بمسبح ذاكرة مؤقتة، ولكن بعد QuorumStore، لم تعد مسابح الذاكرة المؤقتة مشتركة بين العقد. على عكس إثيريوم، لا يعد مسبح ذاكرة Aptos مجرد مخزن للمعاملات. بعد دخول المعاملات إلى مسبح الذاكرة المؤقتة، يتم فرزها مسبقًا وفقًا للقواعد (مثل FIFO أو رسوم الغاز) لضمان التنفيذ المتوازي الخالي من التضارب في وقت لاحق. يتجنب هذا التصميم المتطلبات العالية للأجهزة المرتبطة بتعيين مجموعات القراءة والكتابة مسبقًا في Solana.
ترتيب
يعتمد Aptos على توافق AptosBFT. في المبدأ، لا يمكن للمقترحين إعادة ترتيب المعاملات بحرية، على الرغم من أن aip-68 يمنح المقترحين حقوق إضافية محدودة لتضمين المعاملات المؤجلة. نظرًا لأن تجنب الصراع تم التعامل معه بالفعل من خلال ترتيب مسبق لمسبح الذاكرة، يعتمد إنشاء الكتل أكثر على تعاون المحققين بدلاً من أن يكون مدفوعًا بواسطة المقترح.
تنفيذ
تستفيد Aptos من تقنية Block-STM لتحقيق التنفيذ المتوازي المتفائل. يُفترض أن تكون المعاملات خالية من الصراع ويتم معالجتها بشكل متزامن. إذا ظهرت صراعات بعد التنفيذ، يتم إعادة تنفيذ المعاملات المتأثرة. تُعزز هذه الطريقة الأداء بشكل كبير من خلال استخدام معالجات متعددة النوى، مما يصل إلى 160000 معاملة في الثانية.
تحديثات الحالة
يقوم المحققون بمزامنة تحديثات الحالة، مع تحقيق النهوض من خلال نقاط التفتيش، على غرار آلية حقبة إثيريوم ولكن بكفاءة أكبر.
الميزة الأساسية لشبكة Aptos تكمن في دمج التنفيذ المتوازي المتفائل مع ترتيب مجموعة الذاكرة المؤقتة، مما يقلل من متطلبات عتاد العقد بينما يعزز بشكل كبير الإنتاجية. كما هو موضح أدناه، يدعم بنية شبكة Aptos هذا التصميم بوضوح:
المصدر: ورقة بيضاء Aptos
كون إثيريوم، رائد العقود الذكية، أصل تكنولوجيا سلسلة الكتل العامة. يوفر دورة حياة المعاملات الخاصة به الإطار الأساسي لفهم Aptos.
البث: تدخل المعاملات في مجموعة الذاكرة العامة وتنتظر التعبئة.
الطلب: بعد الترقية إلى PoS، يقوم بناة الكتل بتجميع المعاملات استنادًا إلى مبادئ تحقيق الأرباح القصوى. بعد المزايدة من خلال طبقة الريلي، يقومون بتقديم الحزمة إلى الطالب.
التنفيذ: يقوم جهاز الإيثريوم الظاهري بمعالجة المعاملات بشكل تسلسلي، محدثًا الحالة بطريقة تسلسلية واحدة.
تحديث الحالة: تتطلب الكتل تأكيدًا من نقطتين تفتقد الثبات.
يفرض نموذج التنفيذ التسلسلي وتصميم مجموعة الذاكرة الفورية لإثيريوم قيودًا على الأداء، مع وقت كتلة يبلغ 12 ثانية لكل فتحة ومعدل TPS منخفض نسبيًا. وعلى النقيض من ذلك، يحقق Aptos قفزة نوعية في الأداء من خلال التنفيذ المتوازي وتصميم محسن لمجموعة الذاكرة الفورية.
تُعرف سولانا بأدائها العالي، ويختلف دورة حياة المعاملات الخاصة بها بشكل كبير عن أبتوس، خاصةً فيما يتعلق بمجموعة الذاكرة المؤقتة وأساليب التنفيذ.
الإنشاء والببدأ: يقوم المستخدمون ببدء المعاملات عبر المحافظ.
البث: لا توجد ذاكرة مؤقتة عامة؛ يتم إرسال المعاملات مباشرة إلى المقترح الحالي والاثنين القادمين.
الطلب: يقوم المقترحون بحزم الكتل بناءً على PoH (برهان التاريخ)، مع وقت كتلة يبلغ 400 مللي ثانية فقط.
التنفيذ: يستخدم جهاز الكم الظاهري Sealevel التنفيذ المتوازي المحدد بشكل مؤكد، مما يتطلب الإعلان السابق عن مجموعات القراءة والكتابة لتجنب الصراعات.
تحديث الحالة: توافق BFT يؤكد على الكتل بسرعة.
تجنبت سولانا استخدام مسبح الذاكرة لأنه يمكن أن يصبح عقبة أمام الأداء. بدون مسبح ذاكرة واستغلال توافقها الفريد PoH، يمكن للعقد أن يصلوا بسرعة إلى توافق حول ترتيب المعاملات، مما يقضي على الحاجة إلى الانتظار في مسبح الذاكرة - يمكن تأكيد المعاملات تقريبًا على الفور. ومع ذلك، يعني هذا أيضًا أنه في حالات ازدحام الشبكة، قد يتم إسقاط المعاملات بدلاً من وضعها في قائمة الانتظار، مما يتطلب من المستخدمين إعادة إرسالها.
على النقيض من ذلك، لا يتطلب التوازي التفاؤلي لـ Aptos الإعلان عن مجموعات القراءة/الكتابة، مما يجعل مشاركة العقد أسهل بينما يتم تحقيق TPS أعلى حتى.
المصدر: بحوث السمكة
تنفيذ المعاملة يمثل تحديث حالة البلوكشين - إنه العملية التي يتم فيها تحويل تعليمات المعاملة إلى حالة نهائية. كيف يجب فهم هذا؟ يفترض العقد أن المعاملة ستنجح ويحسب تأثيرها على حالة الشبكة - هذه العملية الحسابية هي ما نسميه التنفيذ.
لذلك، تُشير التنفيذ المتوازي في سلاسل الكتل إلى استخدام معالجات متعددة النوى لحساب التحديثات بشكل متزامن لحالة الشبكة. في السوق الحالية، هناك نوعان من التنفيذ المتوازي: التنفيذ المتوقع والتنفيذ التفاضلي. الفارق الجذري بين هاتين النهجين يكمن في كيفية ضمان عدم تعارض المعاملات المتوازية - بمعنى آخر، ما إذا كانت هناك تبعيات بين المعاملات.
من هذا، يمكننا أن نرى أن توقيت اللحظة التي يحدد فيها البلوكشين تعارض تبعية المعاملات خلال الدورة الحياة هو ما يقسم التنفيذ المتوازي المحدد والتنفيذ المتفائل إلى مساري تطوير منفصلين. اختارت كل من Aptos و Solana مسارًا مختلفًا:
ميزة: كفاءة عالية.
عيب: متطلبات عتاد عالية.
الميزة: متطلبات العقدة أخف وقابلية توسيع مرنة.
عيب: تكاليف إعادة التنفيذ في حالة الصراعات.
مثال: لدى الحساب أ لرصيد قدره 100. يقوم Transaction 1 بتحويل 70 إلى B، و Transaction 2 بتحويل 50 إلى C. ستقوم Solana بإعلان مجموعات القراءة/الكتابة مسبقًا وكشف الصراع مسبقًا، ثم تتعامل معها بشكل تسلسلي. سيقوم Aptos بتنفيذ الاثنين متزامنين، وإذا وجد أن الرصيد غير كاف بعد ذلك، فسيقوم بضبطه وإعادة التنفيذ حسب الحاجة. تمنح هذه المرونة Aptos قدرة توسع أكبر.
فكرة التوازي التفاؤلي الأساسية هي أن نفترض أن المعاملات المعالجة بشكل متزامن لن تتعارض. لذلك، قبل تنفيذ المعاملة، لا تحتاج التطبيقات إلى تقديم إعلانات المعاملات. إذا تم اكتشاف تعارض أثناء التحقق من التنفيذ، سيقوم Block-STM بإعادة تنفيذ المعاملات المتأثرة لضمان الاتساق.
ومع ذلك، في الممارسة، إذا لم يتم التحقق من تبعيات المعاملة مسبقًا، فقد يحدث عدد كبير من أخطاء التنفيذ، مما يؤدي إلى تباطؤ سلسلة الكتل العامة. وبالتالي، فإن التوازن التوازني لا يفترض ببساطة أن المعاملات لن تتعارض - بل يقلل من المخاطر في مرحلة أبكر، وتحديدًا خلال مرحلة بث المعاملات.
في Aptos ، بمجرد دخول المعاملة إلى مجموعة الذاكرة العامة ، يتم فرزها مسبقا وفقا لقواعد معينة (مثل FIFO ورسوم الغاز) لضمان عدم تعارض المعاملات داخل الكتلة عند تنفيذها بالتوازي. هذا يدل على أن مقترحي Aptos ليس لديهم القدرة على إعادة ترتيب المعاملات ، ولا تمتلك الشبكة بناة كتل مخصصين. آلية الفرز المسبق هذه في mempool هي مفتاح تنفيذ Aptos للتوازي المتفائل. على عكس Solana ، التي تتطلب إعلانات معاملات صريحة ، لا تعتمد Aptos على مثل هذه الآلية ، مما يقلل بشكل كبير من متطلبات الأداء على عقد الشبكة. عندما يتعلق الأمر بالنفقات العامة للشبكة لضمان المعاملات غير المتضاربة ، فإن نهج Aptos القائم على mempool له تأثير أقل بكثير على TPS من نهج Solana القائم على الإعلان. نتيجة لذلك ، يمكن أن تصل Aptos إلى مستويات TPS تصل إلى 160,000 ، أي أكثر من ضعف مستويات Solana. أحد الآثار الجانبية للفرز المسبق هو أن التقاط MEV (قيمة التعدين القابلة للاستخراج) على Aptos يصبح أكثر صعوبة. في حين أن هذا له مزايا وعيوب للمستخدمين ، فإن المزيد من المناقشة خارج نطاق هذه المقالة.
RWA: تعمل Aptos بنشاط على تطوير ترميز الأصول في العالم الحقيقي وحلول التمويل المؤسسي. بالمقارنة مع Ethereum ، يمكن ل Block-STM من Aptos معالجة معاملات نقل الأصول المتعددة بالتوازي ، وتجنب تأخيرات التأكيد الناتجة عن ازدحام الشبكة. على الرغم من أن Solana و Sui يقدمان سرعات معاملات عالية ، إلا أن افتقارهما إلى تصميم mempool قد يؤدي إلى انخفاض المعاملات أثناء التحميل الزائد للشبكة ، مما يؤثر على استقرار تأكيدات RWA. يضمن الفرز المسبق ل mempool من Aptos أن تدخل المعاملات في التنفيذ بالترتيب ، مما يحافظ على موثوقية سجلات الأصول حتى خلال فترات الذروة. تتطلب تطبيقات RWA دعما ذكيا معقدا للعقود ، مثل تجزئة الأصول وتوزيع العائد وفحوصات الامتثال. يسمح التصميم المعياري والآمن للغة Move للمطورين ببناء تطبيقات RWA موثوقة بسهولة أكبر. في المقابل ، تقدم Ethereum's Solidity تكاليف تطوير أعلى بسبب تعقيدها ومخاطر الضعف ، في حين أن برمجة Solana's Rust - على الرغم من كفاءتها - لديها منحنى تعليمي أكثر حدة للمطورين. من المرجح أن يجذب النظام البيئي الصديق للمطورين في Aptos المزيد من مشاريع RWA ، مما يشكل دورة نمو إيجابية. تكمن قوة Aptos في مجال RWA في مزيجها من الأمان والأداء. في المستقبل ، يمكن أن تركز على التعاون مع المؤسسات المالية التقليدية لجلب الأصول عالية القيمة مثل السندات والأسهم على السلسلة ، باستخدام Move لإنشاء معايير ترميز متوافقة للغاية. يمكن أن يساعد سرد "الأمان + الكفاءة" Aptos على التميز في سوق RWA.
دفع العملة المستقرة: تتطلب مدفوعات العملة المستقرة ضمانا لنهائية المعاملة وأمن الأصول. تستخدم لغة Move الخاصة ب Aptos نموذج موارد لمنع الإنفاق المزدوج وضمان دقة كل عملية نقل عملة مستقرة. على سبيل المثال ، عندما يدفع المستخدمون باستخدام USDC على Aptos ، فإن تحديثات حالة المعاملة محمية بشكل صارم ، مما يمنع خسارة الأموال الناتجة عن نقاط الضعف في العقد. بالإضافة إلى ذلك ، فإن رسوم الغاز المنخفضة لشركة Aptos (بفضل تكاليف توزيع TPS المرتفعة) تجعلها تنافسية للغاية لسيناريوهات الدفع ذات القيمة الصغيرة. تحد رسوم الغاز المرتفعة في Ethereum من قابليتها للاستخدام في المدفوعات ، في حين أن Solana ، على الرغم من التكلفة المنخفضة ، قد تسقط المعاملات أثناء ازدحام الشبكة ، مما يؤثر على تجربة المستخدم. يضمن الفرز المسبق ل mempool من Aptos وتنفيذ Block-STM استقرار معاملات الدفع وزمن انتقال منخفض.
يجب على PayFi ومدفوعات stablecoin تحقيق توازن بين التمويل اللامركزي والامتثال التنظيمي: يقلل التوافق اللامركزي لـ AptosBFT من مخاطر التمركز، بينما تتيح هندسته المعمارية النمطية للمطورين تضمين فحوص KYC/AML. على سبيل المثال، يمكن لجهة إصدار stablecoin نشر عقود ذكية متوافقة على Aptos لضمان أن تلبي المعاملات التعليمات المحلية دون المساس بكفاءة الشبكة. هذا يعد أفضل من نموذج الوساطة المركزي لـ Ethereum ويعوض عن هيكلية Solana التي تقودها المقترحات والتي تشكل مخاطر توافقية محتملة. التصميم المتوازن لـ Aptos يجعله أكثر ملاءمة للاعتماد المؤسسي.
تكمن إمكانات Aptos في PayFi ومدفوعات العملات المستقرة في ثالوثها "الآمن والفعال والمتوافق". في المستقبل ، تهدف إلى دفع اعتماد العملات المستقرة على نطاق واسع ، أو بناء شبكات دفع عبر الحدود ، أو التعاون مع عمالقة الدفع لتطوير أنظمة التسوية على السلسلة. يدعم TPS المرتفع والرسوم المنخفضة أيضا سيناريوهات الدفع الجزئي ، مثل البقشيش في الوقت الفعلي لمنشئي المحتوى. يمكن أن يركز سرد Aptos على كونه "البنية التحتية للدفع من الجيل التالي" ، مما يجذب اهتمام كل من المؤسسات والمستخدمين.
لا تعزز مزايا Aptos في مجال الأمان - الفرز المسبق ل mempool ، و Block-STM ، و AptosBFT ، ولغة Move - مقاومتها للهجمات فحسب ، بل تضع أيضا أساسا متينا لروايات RWA و PayFi. في مجال RWA ، يدعم الأمان العالي والإنتاجية ترميز الأصول والمعاملات واسعة النطاق ؛ في مدفوعات PayFi والعملات المستقرة ، تؤدي التكلفة المنخفضة والكفاءة العالية إلى اعتماد التطبيقات في العالم الحقيقي. مقارنة بمتانة Ethereum ولكن كفاءتها المنخفضة ، وسرعة Solana العالية ولكن حاجز الدخول العالي ، يفتح Aptos طريقا جديدا من خلال التوازن. في المستقبل ، يمكن ل Aptos الاستفادة من هذه المزايا لتشكيل سرد ل "شبكة قيمة مدفوعة بالأمان" ، لتصبح جسرا بين الاقتصاد التقليدي وعالم blockchain.
من خلال دراسة دورة حياة المعاملات، يمكننا مقارنة الفروق التصميمية التقنية بين أبتوس وإثيريوم وسولانا وسوي، واكتشاف السرد الأساسي الخاص بهم. يلخص الجدول التالي التشابهات والاختلافات بين الأربعة في مراحل البث والترتيب والتنفيذ، مسلطًا الضوء على مزايا أبتوس الفريدة:
يحقق تصميم Aptos توازنا دقيقا بين الأداء والأمان. يقلل الفرز المسبق ل mempool ، جنبا إلى جنب مع التوازي المتفائل ل Block-STM ، من متطلبات العقدة مع تقديم 160,000 TPS ، متجاوزا التوازي الحتمي ل Solana وتوازي Sui على مستوى الكائن. بالمقارنة مع التنفيذ التسلسلي ل Ethereum ، تمثل قدرة Aptos الموازية قفزة نوعية. على عكس التحسين الجذري ل Solana و Sui ، الذي أزال mempool ، تحتفظ Aptos بآلية الفرز المسبق ، مما يضمن استقرار الشبكة تحت الحمل الثقيل. يمنح نهج "سرعة الاستقرار أولا" هذا ، جنبا إلى جنب مع نموذج الموارد للغة Move ، Aptos أمانا أقوى - سواء كان يقاوم هجمات DDoS أو يمنع نقاط الضعف في العقد - متجاوزا بنية Ethereum التقليدية واعتماد Solana العالي على الأجهزة. عند مقارنتها ب Sui ، المبنية أيضا على لغة Move ، فإن الاختلاف بين Aptos و Sui ثاقب بشكل خاص. تتمحور Sui حول الكائن ، باستخدام الترتيب المستند إلى DAG والتوازي على مستوى الكائن لمتابعة الأداء المتطرف ، مما يجعلها مناسبة تماما لسيناريوهات إدارة الأصول المتزامنة للغاية. تتمحور Aptos حول الحساب ، وتستفيد من mempool والتوازي المتفائل لتحقيق التوازن بين الاستخدام للأغراض العامة وتوافق النظام البيئي. لا يعكس هذا الاختلاف خيارات التصميم الفني فحسب ، بل يلمح أيضا إلى اتجاهات التطبيق المتباينة: قد تتفوق Sui في عمليات الأصول المعقدة ، بينما تتمتع Aptos بميزة في حالات الاستخدام القائمة على الأمان. هذا المزيج من الأمان والأداء بالتحديد هو الذي يمنح Aptos إمكانات كبيرة في روايات RWA و PayFi. في RWA ، تدعم الإنتاجية العالية لشركة Aptos ترميز الأصول على نطاق واسع. إن التعاون الأخير مع Ondo Finance (القيمة السوقية للدولار الأمريكي ~ 15 مليون دولار) و Franklin Templeton و Libre يؤتي ثماره بالفعل. في PayFi ومدفوعات العملات المستقرة ، تدعم إمكانات Aptos منخفضة التكلفة والكفاءة العالية والامتثال المدفوعات الصغيرة والتسوية عبر الحدود ، مما يجعلها مرشحا قويا للبنية التحتية للدفع من الجيل التالي.
باختصار ، تدمج Aptos اعتبارات الأمان والكفاءة في كل مرحلة من مراحل دورة حياة المعاملة ، مما يميز نفسها عن متانة Ethereum ولكن كفاءتها المنخفضة ، وأداء Solana العالي ولكن حاجز الدخول العالي ، والتحسين الشديد الذي يحركه الكائن من Sui. وبالنظر إلى المستقبل، يمكن ل Aptos الاستفادة من سرد "شبكة القيمة المدفوعة بالأمان" لربط التمويل التقليدي بالنظام البيئي blockchain، والاستمرار في تعميق جهودها في قطاعي RWA و PayFi، وبناء نموذج جديد للسلسلة العامة يجمع بين الثقة وقابلية التوسع.
عن Movemaker: Movemaker هي أول منظمة مجتمع رسمية معتمدة من قبل مؤسسة Aptos والتي تمت المبادرة فيها بالتعاون بين Ankaa و BlockBooster. تركز على تعزيز تطوير ونمو النظام البيئي Aptos في المجتمع الناطق بالصينية.
بصفته الممثل الرسمي لشركة Aptos في منطقة الناطقة بالصينية، تلتزم Movemaker ببناء بيئة عمل متنوعة ومفتوحة ومزدهرة لشبكة Aptos من خلال ربط المطورين والمستخدمين ورؤوس الأموال والعديد من شركاء النظام البيئي.
تنويه: هذا المقال / المدونة هو للإشارة فقط ويمثل آراء الشخصية للكاتب. إنه لا يعكس موقف Movemaker. هذا المقال لا يهدف إلى توفير:
(i) نصيحة استثمارية أو توصيات استثمارية؛ (ii) عرض أو دعوة لشراء أو بيع أو حيازة الأصول الرقمية؛ أو (iii) نصيحة مالية أو محاسبية أو قانونية أو ضريبية. حيازة الأصول الرقمية، بما في ذلك العملات المستقرة وNFTs، تحمل مخاطر عالية للغاية، مع تقلبات سعرية كبيرة، ويمكن أن تصبح حتى بلا قيمة. يجب عليك التفكير بعناية ما إذا كان التداول أو حيازة الأصول الرقمية مناسبًا لك، استنادًا إلى وضعك المالي. للمخاوف الخاصة، يرجى استشارة مستشارك القانوني أو الضريبي أو الاستثماري. المعلومات المقدمة في هذه المقالة (بما في ذلك البيانات السوقية والإحصائيات، إن وجدت) هي للإشارة العامة فقط. على الرغم من اتخاذ العناية المعقولة في تجميع البيانات والرسوم البيانية، لا يتم قبول أي مسؤولية عن أي أخطاء واضحة أو حواجز تحتوي عليها.
مقارنة الفروق التقنية بين لغة Move و Aptos وسلاسل الكتل العامة الأخرى قد تبدو مملة بسبب اختلاف أعماق الملاحظة. التحليل السطحي لا محالة غامض، بينما الغوص بعمق كبير في الكود قد يتسبب في فقدان الرؤية للصورة الكبيرة. لفهم الفروق بين Aptos وسلاسل الكتل العامة الأخرى بسرعة ودقة، يجب اختيار نقطة مرجعية مناسبة.
يعتقد الكاتب أن دورة حياة المعاملة هي نقطة البداية المثالية. من خلال فحص كل خطوة يخضع لها المعاملة - من الإنشاء والببدأ، مرورًا بالبث، الترتيب، التنفيذ، وأخيرًا التحديث الحالة - يمكن للشخص أن يفهم بوضوح الفلسفة التصميمية والتنازلات التقنية للبلوكشين. باستخدام هذه النظرية كنقطة انطلاق أساسية، يتيح الانسحاب للخلف فهم السرد الأساسي وراء سلاسل الكتل المختلفة، بينما يسمح الانتقال للأمام باستكشاف كيف يمكن بناء تطبيقات السوق الجذابة على Aptos.
كما هو موضح أدناه، تدور معاملات سلسلة الكتل حول هذه الخمس خطوات. سيتم التركيز في هذا المقال بشكل أساسي على Aptos، محللًا تصميمه الفريد، ومقارنته مع الاختلافات الرئيسية الموجودة في إثيريوم وسولانا.
تعتبر Aptos سلسلة كتل عامة تؤكد على الأداء العالي. يشبه دورة حياة المعاملات في Ethereum ، لكنه يحقق تحسينات كبيرة من خلال تنفيذه المتوازي المتفائل الفريد وتحسين حوض الذاكرة. تتمثل الخطوات الرئيسية لدورة حياة المعاملة على Aptos في ما يلي:
إنشاء وبدء
تتكون شبكة Aptos من العقد الخفيفة والعقد الكاملة والمحققين. يقوم المستخدمون ببدء المعاملات عبر العقد الخفيفة (مثل المحافظ أو التطبيقات). تقوم العقد الخفيفة بإعادة توجيه هذه المعاملات إلى العقد الكاملة القريبة، التي تقوم بمزامنتها بعد ذلك مع المحققين.
بث
تحتفظ Aptos بمسبح ذاكرة مؤقتة، ولكن بعد QuorumStore، لم تعد مسابح الذاكرة المؤقتة مشتركة بين العقد. على عكس إثيريوم، لا يعد مسبح ذاكرة Aptos مجرد مخزن للمعاملات. بعد دخول المعاملات إلى مسبح الذاكرة المؤقتة، يتم فرزها مسبقًا وفقًا للقواعد (مثل FIFO أو رسوم الغاز) لضمان التنفيذ المتوازي الخالي من التضارب في وقت لاحق. يتجنب هذا التصميم المتطلبات العالية للأجهزة المرتبطة بتعيين مجموعات القراءة والكتابة مسبقًا في Solana.
ترتيب
يعتمد Aptos على توافق AptosBFT. في المبدأ، لا يمكن للمقترحين إعادة ترتيب المعاملات بحرية، على الرغم من أن aip-68 يمنح المقترحين حقوق إضافية محدودة لتضمين المعاملات المؤجلة. نظرًا لأن تجنب الصراع تم التعامل معه بالفعل من خلال ترتيب مسبق لمسبح الذاكرة، يعتمد إنشاء الكتل أكثر على تعاون المحققين بدلاً من أن يكون مدفوعًا بواسطة المقترح.
تنفيذ
تستفيد Aptos من تقنية Block-STM لتحقيق التنفيذ المتوازي المتفائل. يُفترض أن تكون المعاملات خالية من الصراع ويتم معالجتها بشكل متزامن. إذا ظهرت صراعات بعد التنفيذ، يتم إعادة تنفيذ المعاملات المتأثرة. تُعزز هذه الطريقة الأداء بشكل كبير من خلال استخدام معالجات متعددة النوى، مما يصل إلى 160000 معاملة في الثانية.
تحديثات الحالة
يقوم المحققون بمزامنة تحديثات الحالة، مع تحقيق النهوض من خلال نقاط التفتيش، على غرار آلية حقبة إثيريوم ولكن بكفاءة أكبر.
الميزة الأساسية لشبكة Aptos تكمن في دمج التنفيذ المتوازي المتفائل مع ترتيب مجموعة الذاكرة المؤقتة، مما يقلل من متطلبات عتاد العقد بينما يعزز بشكل كبير الإنتاجية. كما هو موضح أدناه، يدعم بنية شبكة Aptos هذا التصميم بوضوح:
المصدر: ورقة بيضاء Aptos
كون إثيريوم، رائد العقود الذكية، أصل تكنولوجيا سلسلة الكتل العامة. يوفر دورة حياة المعاملات الخاصة به الإطار الأساسي لفهم Aptos.
البث: تدخل المعاملات في مجموعة الذاكرة العامة وتنتظر التعبئة.
الطلب: بعد الترقية إلى PoS، يقوم بناة الكتل بتجميع المعاملات استنادًا إلى مبادئ تحقيق الأرباح القصوى. بعد المزايدة من خلال طبقة الريلي، يقومون بتقديم الحزمة إلى الطالب.
التنفيذ: يقوم جهاز الإيثريوم الظاهري بمعالجة المعاملات بشكل تسلسلي، محدثًا الحالة بطريقة تسلسلية واحدة.
تحديث الحالة: تتطلب الكتل تأكيدًا من نقطتين تفتقد الثبات.
يفرض نموذج التنفيذ التسلسلي وتصميم مجموعة الذاكرة الفورية لإثيريوم قيودًا على الأداء، مع وقت كتلة يبلغ 12 ثانية لكل فتحة ومعدل TPS منخفض نسبيًا. وعلى النقيض من ذلك، يحقق Aptos قفزة نوعية في الأداء من خلال التنفيذ المتوازي وتصميم محسن لمجموعة الذاكرة الفورية.
تُعرف سولانا بأدائها العالي، ويختلف دورة حياة المعاملات الخاصة بها بشكل كبير عن أبتوس، خاصةً فيما يتعلق بمجموعة الذاكرة المؤقتة وأساليب التنفيذ.
الإنشاء والببدأ: يقوم المستخدمون ببدء المعاملات عبر المحافظ.
البث: لا توجد ذاكرة مؤقتة عامة؛ يتم إرسال المعاملات مباشرة إلى المقترح الحالي والاثنين القادمين.
الطلب: يقوم المقترحون بحزم الكتل بناءً على PoH (برهان التاريخ)، مع وقت كتلة يبلغ 400 مللي ثانية فقط.
التنفيذ: يستخدم جهاز الكم الظاهري Sealevel التنفيذ المتوازي المحدد بشكل مؤكد، مما يتطلب الإعلان السابق عن مجموعات القراءة والكتابة لتجنب الصراعات.
تحديث الحالة: توافق BFT يؤكد على الكتل بسرعة.
تجنبت سولانا استخدام مسبح الذاكرة لأنه يمكن أن يصبح عقبة أمام الأداء. بدون مسبح ذاكرة واستغلال توافقها الفريد PoH، يمكن للعقد أن يصلوا بسرعة إلى توافق حول ترتيب المعاملات، مما يقضي على الحاجة إلى الانتظار في مسبح الذاكرة - يمكن تأكيد المعاملات تقريبًا على الفور. ومع ذلك، يعني هذا أيضًا أنه في حالات ازدحام الشبكة، قد يتم إسقاط المعاملات بدلاً من وضعها في قائمة الانتظار، مما يتطلب من المستخدمين إعادة إرسالها.
على النقيض من ذلك، لا يتطلب التوازي التفاؤلي لـ Aptos الإعلان عن مجموعات القراءة/الكتابة، مما يجعل مشاركة العقد أسهل بينما يتم تحقيق TPS أعلى حتى.
المصدر: بحوث السمكة
تنفيذ المعاملة يمثل تحديث حالة البلوكشين - إنه العملية التي يتم فيها تحويل تعليمات المعاملة إلى حالة نهائية. كيف يجب فهم هذا؟ يفترض العقد أن المعاملة ستنجح ويحسب تأثيرها على حالة الشبكة - هذه العملية الحسابية هي ما نسميه التنفيذ.
لذلك، تُشير التنفيذ المتوازي في سلاسل الكتل إلى استخدام معالجات متعددة النوى لحساب التحديثات بشكل متزامن لحالة الشبكة. في السوق الحالية، هناك نوعان من التنفيذ المتوازي: التنفيذ المتوقع والتنفيذ التفاضلي. الفارق الجذري بين هاتين النهجين يكمن في كيفية ضمان عدم تعارض المعاملات المتوازية - بمعنى آخر، ما إذا كانت هناك تبعيات بين المعاملات.
من هذا، يمكننا أن نرى أن توقيت اللحظة التي يحدد فيها البلوكشين تعارض تبعية المعاملات خلال الدورة الحياة هو ما يقسم التنفيذ المتوازي المحدد والتنفيذ المتفائل إلى مساري تطوير منفصلين. اختارت كل من Aptos و Solana مسارًا مختلفًا:
ميزة: كفاءة عالية.
عيب: متطلبات عتاد عالية.
الميزة: متطلبات العقدة أخف وقابلية توسيع مرنة.
عيب: تكاليف إعادة التنفيذ في حالة الصراعات.
مثال: لدى الحساب أ لرصيد قدره 100. يقوم Transaction 1 بتحويل 70 إلى B، و Transaction 2 بتحويل 50 إلى C. ستقوم Solana بإعلان مجموعات القراءة/الكتابة مسبقًا وكشف الصراع مسبقًا، ثم تتعامل معها بشكل تسلسلي. سيقوم Aptos بتنفيذ الاثنين متزامنين، وإذا وجد أن الرصيد غير كاف بعد ذلك، فسيقوم بضبطه وإعادة التنفيذ حسب الحاجة. تمنح هذه المرونة Aptos قدرة توسع أكبر.
فكرة التوازي التفاؤلي الأساسية هي أن نفترض أن المعاملات المعالجة بشكل متزامن لن تتعارض. لذلك، قبل تنفيذ المعاملة، لا تحتاج التطبيقات إلى تقديم إعلانات المعاملات. إذا تم اكتشاف تعارض أثناء التحقق من التنفيذ، سيقوم Block-STM بإعادة تنفيذ المعاملات المتأثرة لضمان الاتساق.
ومع ذلك، في الممارسة، إذا لم يتم التحقق من تبعيات المعاملة مسبقًا، فقد يحدث عدد كبير من أخطاء التنفيذ، مما يؤدي إلى تباطؤ سلسلة الكتل العامة. وبالتالي، فإن التوازن التوازني لا يفترض ببساطة أن المعاملات لن تتعارض - بل يقلل من المخاطر في مرحلة أبكر، وتحديدًا خلال مرحلة بث المعاملات.
في Aptos ، بمجرد دخول المعاملة إلى مجموعة الذاكرة العامة ، يتم فرزها مسبقا وفقا لقواعد معينة (مثل FIFO ورسوم الغاز) لضمان عدم تعارض المعاملات داخل الكتلة عند تنفيذها بالتوازي. هذا يدل على أن مقترحي Aptos ليس لديهم القدرة على إعادة ترتيب المعاملات ، ولا تمتلك الشبكة بناة كتل مخصصين. آلية الفرز المسبق هذه في mempool هي مفتاح تنفيذ Aptos للتوازي المتفائل. على عكس Solana ، التي تتطلب إعلانات معاملات صريحة ، لا تعتمد Aptos على مثل هذه الآلية ، مما يقلل بشكل كبير من متطلبات الأداء على عقد الشبكة. عندما يتعلق الأمر بالنفقات العامة للشبكة لضمان المعاملات غير المتضاربة ، فإن نهج Aptos القائم على mempool له تأثير أقل بكثير على TPS من نهج Solana القائم على الإعلان. نتيجة لذلك ، يمكن أن تصل Aptos إلى مستويات TPS تصل إلى 160,000 ، أي أكثر من ضعف مستويات Solana. أحد الآثار الجانبية للفرز المسبق هو أن التقاط MEV (قيمة التعدين القابلة للاستخراج) على Aptos يصبح أكثر صعوبة. في حين أن هذا له مزايا وعيوب للمستخدمين ، فإن المزيد من المناقشة خارج نطاق هذه المقالة.
RWA: تعمل Aptos بنشاط على تطوير ترميز الأصول في العالم الحقيقي وحلول التمويل المؤسسي. بالمقارنة مع Ethereum ، يمكن ل Block-STM من Aptos معالجة معاملات نقل الأصول المتعددة بالتوازي ، وتجنب تأخيرات التأكيد الناتجة عن ازدحام الشبكة. على الرغم من أن Solana و Sui يقدمان سرعات معاملات عالية ، إلا أن افتقارهما إلى تصميم mempool قد يؤدي إلى انخفاض المعاملات أثناء التحميل الزائد للشبكة ، مما يؤثر على استقرار تأكيدات RWA. يضمن الفرز المسبق ل mempool من Aptos أن تدخل المعاملات في التنفيذ بالترتيب ، مما يحافظ على موثوقية سجلات الأصول حتى خلال فترات الذروة. تتطلب تطبيقات RWA دعما ذكيا معقدا للعقود ، مثل تجزئة الأصول وتوزيع العائد وفحوصات الامتثال. يسمح التصميم المعياري والآمن للغة Move للمطورين ببناء تطبيقات RWA موثوقة بسهولة أكبر. في المقابل ، تقدم Ethereum's Solidity تكاليف تطوير أعلى بسبب تعقيدها ومخاطر الضعف ، في حين أن برمجة Solana's Rust - على الرغم من كفاءتها - لديها منحنى تعليمي أكثر حدة للمطورين. من المرجح أن يجذب النظام البيئي الصديق للمطورين في Aptos المزيد من مشاريع RWA ، مما يشكل دورة نمو إيجابية. تكمن قوة Aptos في مجال RWA في مزيجها من الأمان والأداء. في المستقبل ، يمكن أن تركز على التعاون مع المؤسسات المالية التقليدية لجلب الأصول عالية القيمة مثل السندات والأسهم على السلسلة ، باستخدام Move لإنشاء معايير ترميز متوافقة للغاية. يمكن أن يساعد سرد "الأمان + الكفاءة" Aptos على التميز في سوق RWA.
دفع العملة المستقرة: تتطلب مدفوعات العملة المستقرة ضمانا لنهائية المعاملة وأمن الأصول. تستخدم لغة Move الخاصة ب Aptos نموذج موارد لمنع الإنفاق المزدوج وضمان دقة كل عملية نقل عملة مستقرة. على سبيل المثال ، عندما يدفع المستخدمون باستخدام USDC على Aptos ، فإن تحديثات حالة المعاملة محمية بشكل صارم ، مما يمنع خسارة الأموال الناتجة عن نقاط الضعف في العقد. بالإضافة إلى ذلك ، فإن رسوم الغاز المنخفضة لشركة Aptos (بفضل تكاليف توزيع TPS المرتفعة) تجعلها تنافسية للغاية لسيناريوهات الدفع ذات القيمة الصغيرة. تحد رسوم الغاز المرتفعة في Ethereum من قابليتها للاستخدام في المدفوعات ، في حين أن Solana ، على الرغم من التكلفة المنخفضة ، قد تسقط المعاملات أثناء ازدحام الشبكة ، مما يؤثر على تجربة المستخدم. يضمن الفرز المسبق ل mempool من Aptos وتنفيذ Block-STM استقرار معاملات الدفع وزمن انتقال منخفض.
يجب على PayFi ومدفوعات stablecoin تحقيق توازن بين التمويل اللامركزي والامتثال التنظيمي: يقلل التوافق اللامركزي لـ AptosBFT من مخاطر التمركز، بينما تتيح هندسته المعمارية النمطية للمطورين تضمين فحوص KYC/AML. على سبيل المثال، يمكن لجهة إصدار stablecoin نشر عقود ذكية متوافقة على Aptos لضمان أن تلبي المعاملات التعليمات المحلية دون المساس بكفاءة الشبكة. هذا يعد أفضل من نموذج الوساطة المركزي لـ Ethereum ويعوض عن هيكلية Solana التي تقودها المقترحات والتي تشكل مخاطر توافقية محتملة. التصميم المتوازن لـ Aptos يجعله أكثر ملاءمة للاعتماد المؤسسي.
تكمن إمكانات Aptos في PayFi ومدفوعات العملات المستقرة في ثالوثها "الآمن والفعال والمتوافق". في المستقبل ، تهدف إلى دفع اعتماد العملات المستقرة على نطاق واسع ، أو بناء شبكات دفع عبر الحدود ، أو التعاون مع عمالقة الدفع لتطوير أنظمة التسوية على السلسلة. يدعم TPS المرتفع والرسوم المنخفضة أيضا سيناريوهات الدفع الجزئي ، مثل البقشيش في الوقت الفعلي لمنشئي المحتوى. يمكن أن يركز سرد Aptos على كونه "البنية التحتية للدفع من الجيل التالي" ، مما يجذب اهتمام كل من المؤسسات والمستخدمين.
لا تعزز مزايا Aptos في مجال الأمان - الفرز المسبق ل mempool ، و Block-STM ، و AptosBFT ، ولغة Move - مقاومتها للهجمات فحسب ، بل تضع أيضا أساسا متينا لروايات RWA و PayFi. في مجال RWA ، يدعم الأمان العالي والإنتاجية ترميز الأصول والمعاملات واسعة النطاق ؛ في مدفوعات PayFi والعملات المستقرة ، تؤدي التكلفة المنخفضة والكفاءة العالية إلى اعتماد التطبيقات في العالم الحقيقي. مقارنة بمتانة Ethereum ولكن كفاءتها المنخفضة ، وسرعة Solana العالية ولكن حاجز الدخول العالي ، يفتح Aptos طريقا جديدا من خلال التوازن. في المستقبل ، يمكن ل Aptos الاستفادة من هذه المزايا لتشكيل سرد ل "شبكة قيمة مدفوعة بالأمان" ، لتصبح جسرا بين الاقتصاد التقليدي وعالم blockchain.
من خلال دراسة دورة حياة المعاملات، يمكننا مقارنة الفروق التصميمية التقنية بين أبتوس وإثيريوم وسولانا وسوي، واكتشاف السرد الأساسي الخاص بهم. يلخص الجدول التالي التشابهات والاختلافات بين الأربعة في مراحل البث والترتيب والتنفيذ، مسلطًا الضوء على مزايا أبتوس الفريدة:
يحقق تصميم Aptos توازنا دقيقا بين الأداء والأمان. يقلل الفرز المسبق ل mempool ، جنبا إلى جنب مع التوازي المتفائل ل Block-STM ، من متطلبات العقدة مع تقديم 160,000 TPS ، متجاوزا التوازي الحتمي ل Solana وتوازي Sui على مستوى الكائن. بالمقارنة مع التنفيذ التسلسلي ل Ethereum ، تمثل قدرة Aptos الموازية قفزة نوعية. على عكس التحسين الجذري ل Solana و Sui ، الذي أزال mempool ، تحتفظ Aptos بآلية الفرز المسبق ، مما يضمن استقرار الشبكة تحت الحمل الثقيل. يمنح نهج "سرعة الاستقرار أولا" هذا ، جنبا إلى جنب مع نموذج الموارد للغة Move ، Aptos أمانا أقوى - سواء كان يقاوم هجمات DDoS أو يمنع نقاط الضعف في العقد - متجاوزا بنية Ethereum التقليدية واعتماد Solana العالي على الأجهزة. عند مقارنتها ب Sui ، المبنية أيضا على لغة Move ، فإن الاختلاف بين Aptos و Sui ثاقب بشكل خاص. تتمحور Sui حول الكائن ، باستخدام الترتيب المستند إلى DAG والتوازي على مستوى الكائن لمتابعة الأداء المتطرف ، مما يجعلها مناسبة تماما لسيناريوهات إدارة الأصول المتزامنة للغاية. تتمحور Aptos حول الحساب ، وتستفيد من mempool والتوازي المتفائل لتحقيق التوازن بين الاستخدام للأغراض العامة وتوافق النظام البيئي. لا يعكس هذا الاختلاف خيارات التصميم الفني فحسب ، بل يلمح أيضا إلى اتجاهات التطبيق المتباينة: قد تتفوق Sui في عمليات الأصول المعقدة ، بينما تتمتع Aptos بميزة في حالات الاستخدام القائمة على الأمان. هذا المزيج من الأمان والأداء بالتحديد هو الذي يمنح Aptos إمكانات كبيرة في روايات RWA و PayFi. في RWA ، تدعم الإنتاجية العالية لشركة Aptos ترميز الأصول على نطاق واسع. إن التعاون الأخير مع Ondo Finance (القيمة السوقية للدولار الأمريكي ~ 15 مليون دولار) و Franklin Templeton و Libre يؤتي ثماره بالفعل. في PayFi ومدفوعات العملات المستقرة ، تدعم إمكانات Aptos منخفضة التكلفة والكفاءة العالية والامتثال المدفوعات الصغيرة والتسوية عبر الحدود ، مما يجعلها مرشحا قويا للبنية التحتية للدفع من الجيل التالي.
باختصار ، تدمج Aptos اعتبارات الأمان والكفاءة في كل مرحلة من مراحل دورة حياة المعاملة ، مما يميز نفسها عن متانة Ethereum ولكن كفاءتها المنخفضة ، وأداء Solana العالي ولكن حاجز الدخول العالي ، والتحسين الشديد الذي يحركه الكائن من Sui. وبالنظر إلى المستقبل، يمكن ل Aptos الاستفادة من سرد "شبكة القيمة المدفوعة بالأمان" لربط التمويل التقليدي بالنظام البيئي blockchain، والاستمرار في تعميق جهودها في قطاعي RWA و PayFi، وبناء نموذج جديد للسلسلة العامة يجمع بين الثقة وقابلية التوسع.
عن Movemaker: Movemaker هي أول منظمة مجتمع رسمية معتمدة من قبل مؤسسة Aptos والتي تمت المبادرة فيها بالتعاون بين Ankaa و BlockBooster. تركز على تعزيز تطوير ونمو النظام البيئي Aptos في المجتمع الناطق بالصينية.
بصفته الممثل الرسمي لشركة Aptos في منطقة الناطقة بالصينية، تلتزم Movemaker ببناء بيئة عمل متنوعة ومفتوحة ومزدهرة لشبكة Aptos من خلال ربط المطورين والمستخدمين ورؤوس الأموال والعديد من شركاء النظام البيئي.
تنويه: هذا المقال / المدونة هو للإشارة فقط ويمثل آراء الشخصية للكاتب. إنه لا يعكس موقف Movemaker. هذا المقال لا يهدف إلى توفير:
(i) نصيحة استثمارية أو توصيات استثمارية؛ (ii) عرض أو دعوة لشراء أو بيع أو حيازة الأصول الرقمية؛ أو (iii) نصيحة مالية أو محاسبية أو قانونية أو ضريبية. حيازة الأصول الرقمية، بما في ذلك العملات المستقرة وNFTs، تحمل مخاطر عالية للغاية، مع تقلبات سعرية كبيرة، ويمكن أن تصبح حتى بلا قيمة. يجب عليك التفكير بعناية ما إذا كان التداول أو حيازة الأصول الرقمية مناسبًا لك، استنادًا إلى وضعك المالي. للمخاوف الخاصة، يرجى استشارة مستشارك القانوني أو الضريبي أو الاستثماري. المعلومات المقدمة في هذه المقالة (بما في ذلك البيانات السوقية والإحصائيات، إن وجدت) هي للإشارة العامة فقط. على الرغم من اتخاذ العناية المعقولة في تجميع البيانات والرسوم البيانية، لا يتم قبول أي مسؤولية عن أي أخطاء واضحة أو حواجز تحتوي عليها.