فك تشفير النوايا: تحويل تجربة مستخدم Web3 وتدفق الطلبات في البلوكتشين

مبتدئ1/5/2024, 3:22:08 PM
يشرح هذا المقال معالجة النية في مشاريع مختلفة تتعلق بمبادرات النية المتعددة.

مقدمة

مع تقدم تقنية الويب3 نحو الاعتماد الشامل، من الضروري التأكد من قدرة المستخدمين على التنقل في تعقيدات غابة الويب3 بمفردهم. على عكس الأيام الأولى للبلوكتشين، حيث كان على المستخدمين فك رموز التفاصيل الدقيقة، يكمن المستقبل في توفير تجربة مستخدم توجه ويمكن المستخدمين من التفاعل بسلاسة مع الأنظمة اللامركزية. باستلهام من تطور الويب2، حيث أصبحت احتياجات المستخدمين تعبر بشكل متزايد من خلال محركات البحث وروبوتات المحادثة مثل ChatGPT، يجب على الويب3 تقديم تجربة مستخدم سهلة الاستخدام وفي الوقت نفسه قوية.

تصبح التفاعلات الدافعة هي الأساس لتجربة ويب3 ودية للمستخدم. على الرغم من وجود العديد من تعريفات النوايا، إلا أنني أفضل تقسيم النوايا إلى 3 أزواج من الكلمات الرئيسية:

* النتيجة بدلا من المسار: يحتاج المستخدمون فقط إلى التعبير عما يريدون ولا يهتمون بكيفية تحقيق النتيجة * التفويض المشروط بدلا من تفويض الكود: عندما يوقع المستخدم على blockchain tx ، فإنهم يأذنون بالرموز داخل المعاملة القدرة على تنفيذ الحسابات التعسفية ، وتعديل حالة blockchain. في المقابل ، عندما يوافق المستخدم على نية ما ، فإنه يأذن بالإفراج عن أصوله ونصائحه بعد التأكد من تحقيق النتيجة المرجوة (نوع من النقد عند التسليم في التسوق عبر الإنترنت) * مشهد حل تنافسي بدلا من dapps الموثوق به: في عالم تهيمن عليه tx ، يتفاعل المستخدمون مع dapps التي يختارونها ، وستعمل dapps كمزود خدمة لإرجاع النتيجة المرجوة ،  والتي عادة ما تكون طويلة الأجل وسائدة مثل Uniswap. في عالم تهيمن عليه النوايا ، يمكن للحلالين المعروفين أو غير المعروفين من كل من offchain و onchain التنافس لتحقيق نية المستخدم والحصول على المكافأة. من مبدأ الاقتصاد ، يؤدي المزيد من المنافسة إلى مزيد من الكفاءة.

لتلخيص، يمكن للمستخدمين التعبير عن نواياهم بوضوح وبشكل مباشر؛ يمكن للمنصات الاعتماد على حلول ومنفذين للعثور على أفضل مسار تنفيذ لتحقيق أهداف المستخدم. تمامًا كما في web2، حيث تعمل الصناديق السوداء خلف الكواليس لتحسين النتائج، يمكن لمنفذي web3 الاستفادة من الخوارزميات والعمليات الآلية للتعامل مع تعقيدات التنفيذ، مما يضمن أن يتلقى المستخدمون النتائج المرغوبة بكفاءة ويحصلوا على أجرهم.

من خلال إيلاء الأولوية لتجربة المستخدم والتركيز على النية التعبيرية، يمكن للويب 3 أن يقدم حقبة جديدة حيث يمكن للجميع الوصول إلى قوة وإمكانية الأنظمة اللامركزية. مستقبل الويب 3 يكمن في تمكين الوصول الديمقراطي، وتبسيط التفاعلات، وتقديم تجارب مستخدم سلسة توجه وتستخرج المستخدمين من تعقيدات التنفيذ من خلال المناظر اللامركزية.

استكشاف أنواع مختلفة من تنفيذ النية

يمكن أن تكون هناك أنواع مختلفة من النوايا استنادًا إلى تعميمها، كما هو موضح أدناه؛

في الواقع، مستويات مختلفة من النوايا موجودة في كل مكان لأن رموز الـ Blockchain = نوع من التشغيل التلقائي = يقوم بإزالة بعض التعقيد وإعادة النتيجة المرغوبة للمستخدمين. ومع ذلك، نريد النية الأكثر عمومًا في المستقبل، حيث أن تطبيقات AA+ محددة النية ليست كافية لأنها ليست فعالة عبر المجالات ولا توسع بشكل فعال مثل النيات ذات الطبيعة الأكثر عدم تقييد.

لفهم كيف يعمل النية، يمكننا النظر في الحلول المتاحة حاليًا، بدءًا من تطبيقات النية الخاصة إلى البنية التحتية العامة للنية مثل Anoma و SUAVE. سيقوم التحليل بتقسيمه إلى 5 أجزاء رئيسية مع أسئلة مختلفة للأخذ في الاعتبار:

تعبير النية والتفويض: كيف يدخل المستخدمون نياتهم؛ أي نوع من النيات ومستوى النيات الذي يمكن للمستخدمين التعبير عنه؛ ما هو التفويض الذي يمنحه المستخدمون؟

مرشحو الحل: هل هو مصرح به أم غير مصرح به؟ هل هناك حواجز عالية لتصبح مُحلل؟ هل هناك أنواع مختلفة من المُحللين يركزون على مجالات محددة أخرى؟

عملية الحل: ما هو المسار الرئيسي لحل الحل؛ ما يحدد اكتمال النوايا؟

اختيار المحلول: ما هو القاعدة لاختيار الفائز من بين عدة مرشحين لحل المشكلة؟ هل سيكون نمط المنافسة من نوع الفائز يأخذ الجميع أم منفصل؟

التحقق والتسوية: كيف يتم التحقق مما إذا كان المحلل الحل المهمة؟ كيف يتم التسوية بين المستخدمين والمحللين؟

إليك نظرة شاملة على الحلول الحالية. لمزيد من المعلومات التفصيلية، اغوص في القسم المتبقي.

تبادل الباقرة والدمج 1inch (نوايا الطلب المحدود)

تعبير النية والتفويض:

يعبر تجار على منصات Cow Swap و 1inch Fusion عن نياتهم من خلال التفاعل مع واجهات المنصة، وتقديم تعليمات واضحة للصفقات المرغوبة أو الطلبات المحدودة.

من حيث الإذن، يوقع التجار على رسائل خارج السلسلة أو معاملات لمنح الإذن. يدفعون الرسوم بالرموز المتداولة بدلاً من ETH للغاز ولا توجد تكلفة إذا لم تُنفّذ الصفقة.

مرشحو الحلول:

في حالة 1inch Fusion، يعمل حلول الحل، المعروفة باسم الحل، بطريقة مصرح بها. يتعين عليهم التسجيل، وخضعوا لعمليات KYC، والحفاظ على رصيد كافٍ لتغطية رسوم الطلب.

من ناحية أخرى، يتم تسجيل حلول Cow Swap إما عن طريق إنشاء بركة ربط بقيمة 1 مليون دولار (USDC و COW) أو من خلال تضمينها في بركة ربط CoW DAO أو بركة ربط Gnosis DAO ويتم تسجيلها بواسطة Cow DAO بناءً على معايير الـ DAO.

عملية الحل:

يقوم المحللون بتقييم الدفعة الحالية لتحديد أي مصادفة للرغبات (CoW) التي يمكن أن توفر أفضل سعر لتنفيذ الصفقات أو أوامر الحد. إنهم يأخذون في الاعتبار عوامل مختلفة مثل السيولة وعمق دفتر الطلبات وانزلاق الأسعار لضمان أفضل تنفيذ للمتداولين.

بالإضافة إلى ذلك، قد يستكشف حلول الألغاز موفري سوق الصانع الآلي (AMMs) الآخرين الكامنين على السلسلة السلسلة (on-chain) مباشرة، مثل Uniswap، أو يستفيد من مجمعات DEX مثل 1inch للعثور على أكثر الأسعار والمسارات المفضلة.

اختيار المحلل:

في Cow Swap، يتم تنفيذ التجار بأفضل سعر ممكن يتم تحديده من قبل أي حلول خارجية باستخدام مزاد دفعي، مما يزيد من فائض التاجر. يتم اختيار الحل الأمثل من قبل الحلول التي تقدم الحل الأمثل.

على النقيض من ذلك، تكون مسابقة المُحلل في 1inch Fusion أكثر تقييدًا وتعلقًا برهان رمز 1inch المستخدم في مزاد هولندي.

التحقق والتسوية:

يحدث عملية التحقق والتسوية بعد تنفيذ الحلات التجارية أو الأوامر المحدودة من قبل حلال. يمكن للحلال تحريك الرموز نيابة عن المستخدمين، باستخدام الموافقات ERC20 الممنوحة لعقد التسوية. يتحقق عقد التسوية من توقيع نية المستخدم ويضمن أن التنفيذ يتماشى مع السعر المحدد والكمية (بواسطة EIP-1271). يؤكد هذا التحقق على الانتهاء الناجح للصفقات المقصودة أو الأوامر المحدودة.

بمجرد التحقق من صحة العقد الخاص بالتسوية، يُيسر تخصيص الأموال المناسبة لحل المشكلات والمستخدمين المشاركين في المعاملات.

مؤخرًا، أعلن Cow Swap عن إطلاق Cow Swap Hooks، التي تمكّن تنفيذ نوايا تبادل أكثر تعميمًا من خلال تمكين إجراءات DeFi مُخصصة تنفذ مباشرة قبل و/أو بعد التداولات. من الرائع أن نرى Uniswap v4 و Cow Swap يدفعان حدودهما نحو أنشطة نوايا أكثر تعميمًا ويقدمان لنا عالمًا جديدًا من النوايا DeFi!

UniswapX (مقاصد المبادلة)

يمكن تقسيم الميزات الجديدة لـ UniswapX إلى جزئين رئيسيين:

توقيع الطلبات بآلية المزاد الهولندي

تبادل عبر السلاسل

الطلبات الموقعة مع المزاد الهولندي مشابهة لنوايا الطلب المحدودة لـ 1inch Fusion و Cow Swap مع الاختلافات التالية:

تعبير النية والتفويض: يتمتع المستخدمون بمزيد من الحرية (وقد يجلب المزيد من التعقيد أيضًا) لتعريف المعلمات، بما في ذلك وظيفة الانحلال للمزاد، وسعر الطلب الهولندي الأولي، وما إلى ذلك.

مرشحون للحل: بدلاً من أن يكونوا مصرحًا (يمكن أيضًا تعيينهم بواسطة المستخدمين)؛

اختيار المُحلل:

طلب هولندي يُنفذ بسعر يعتمد على وقت إدراجه في كتلة. يبدأ الطلب بسعر مقدر بأن يكون أفضل للمبادل من السعر الحالي في السوق — على سبيل المثال، إذا كان السعر الحالي في السوق 1,000 دولار أمريكي لكل ETH، فإن طلب البيع قد يبدأ بـ 1,050 دولار أمريكي لكل ETH. ثم يتراجع سعر الطلب حتى يصل إلى أسوأ سعر يمكن للمبادل قبوله (مثلاً 995 دولار أمريكي لكل ETH). يتم تحفيز ملئ الطلبات لملئ الطلب بمجرد أن يكون من الربح بالنسبة لهم أن يفعلوا ذلك. إذا انتظروا طويلاً، فإنهم يخاطرون بفقدان الطلب لملئ آخر مستعد لتحقيق ربح أقل.

تمكن UniswapX أيضًا من تضمين RFQ (يسمح للطلبات بتحديد شخص يملأ الطلب ويحصل على حق ملء الطلب لمدة قصيرة) لتعيين السعر الهولندي الأولي، وفي هذه الحالة سيكون عملية الاختيار تقريبًا نفسها كطريقة مزاد 1inch Fusion.

Cow Swap هو أكثر تبادل دفعات مقارنة بمزاد UniswapX ومزاد مستقل 1inch، مما يتيح دمج الطلبات ومطابقة الأبقار.

عملية الحل والتحقق والتسوية مماثلة لـ Cow Swap و 1inch (يتم عرض تفاصيل أكثر في الرسم البياني)

يمكن تحقيق تبادلات عبر السلاسل من خلال عمليات مماثلة مع اختلافات رئيسية في التحقق والتسوية لتمكين تبادلات متعددة المجالات:

يحتاج حلول الى ايداع المزيد من الاصول الضمانية على السلسلة الأصلية لضمان السلامة وتمكين بروتوكولات التبادل المتفائلة

يحتاج إلى مهمة تحكيم إضافية لتغذية عقد التحقق الأصلي للسلسلة

يحتاج UniswapX إلى نشر عقود تسوية وتحقق مقابلة على نطاقات مختلفة

تجريف الحساب (نية على مستوى المحفظة)

تعبير النية والتفويض:

يبدأ عملية التعبير عن النية والتفويض عندما يرغب مالك المحفظة في أداء إجراء معين. يقومون بصياغة عملية المستخدم، عادة من خلال واجهة محفظة 4337، للتعبير عن نيتهم.

خارج السلسلة، يطلب مالك المحفظة من رابط إنشاء كتلة للتعامل بالنيابة عنه، مفوضا له سيطرة محددة وفقا للنية. على سبيل المثال، قد يفوض مالك المحفظة المفتاح الخاص لتتمكن من القيام بمعاملة من حسابك الرئيسي، ولكن فقط مع عقد مركز XYZ للتطبيقات اللامركزية.

مرشحو الحل:

يُعتبر خدمات الحزمة خدمات عامة في إطار AA. ومعظم الحزم هي مفتوحة المصدر، مما يجعلها غير قابلة للإستبعاد وغير تنافسية. يمكن لأي نقطة نهاية RPC تكرار الشفرة المفتوحة المصدر والعمل كحزمة. حتى عندما تفرض نقطة نهاية RPC للحزم رسومًا على خدماتها، يمكنها القيام بذلك من خلال مفاتيح API مع الحفاظ على الطبيعة غير القابلة للإستبعاد للحزمة كخدمة عامة.

نوعان رئيسيان من المجمّعين: خدمات المجمعات مصممة خصيصًا للمحافظ، تلبي احتياجاتها الأساسية ومزودو البنية التحتية من الجهات الخارجية الذين يهدفون إلى بناء مجمّعات غير مشروطة ومتعددة الوحدات

عملية الحل:

الحزمة تحاكي طريقة validateOp لمحفظة على userop لتحديد ما إذا كان يجب قبولها أو رفضها خارج السلسلة. ثم يقومون بإرسال المعاملات إلى نقطة الدخول في نظام AA لاستدعاء طريقة handleOp. يتضمن هذا العملية أيضًا تجميع عدة userops معًا لتحسين الغاز واستخراج MEV.

سيقوم عقد نقاط الدخول بدفع العملية على السلسلة، وسيقوم عقد السلسلة بالتحقق من العملية وإدراجها في التوافق.

اختيار الحل:

انتقاء حلول الـ AA يعتمد على عوامل متنوعة. قد يقدم المحفظة المستخدمة من قبل صاحب الحساب خدمة تجميع أو استخدام بنية تحتية من جهة ثالثة، وقد يقوم المستخدمون أيضًا بتبديل نقطة نهاية الـ rpc لاختيار مجمع مفضل، وفي هذه الحالة قد يؤثر معدل النجاح وسمعة المجمعين على اختيارهم.

التحقق والتسوية:

نقطة الدخول في نظام AA تقوم بتحقق وتسوية العملية على السلسلة الرئيسية. إنها تضمن أن عملية المستخدم تلبي المتطلبات والفحوصات الأمنية قبل تنفيذ الإجراء المطلوب. بمجرد تنفيذ العملية بنجاح، تقوم نقطة الدخول برد الأموال الرقمية إلى جامع العملات المشفرة من الأموال التي تم إيداعها في المحفظة. يعوض آلية الرد هذه الجامع عن عمله والدفع المسبق.

الأساسي (معيار التجريب الموجه نحو الحساب)

*يرجى ملاحظة أن Essential لا تزال في مرحلة مبكرة؛ جزء من الوصف والتصاميم قد تتطور مع مرور الوقت. لمزيد من المعلومات، تابع موقع Essential: https://essential.builders/

أساسي: في المدى القصير، سيكون هناك معيار نية قائم على الأصول (مماثل لنموذج erc-4337 ولكنه يمكن أن يتيح نيات أكثر تعميمًا) مع مجموعة من البنية التحتية الميسَّرة. في المدى الطويل، سيوفر أيضًا طبقة نية معيارية ولغة مقيدة جديدة تتخلص من قيود بنية الإيثيريوم وتوفر تنفيذًا أفضل للنية.

تعبير النية والتصريح والترخيص:

تستطيع تطبيقات الويب المشفرة أو المحافظ المتكيفة مع المعايير الأساسية توفير خدمة تستند إلى النية ذات الصلة للمستخدمين واستخراج التعقيدات الأساسية بعيدًا. يحتاج المستخدمون فقط إلى التفاعل مع الواجهة وإجراء التفويض.

يمكن التعبير عن النوايا في المعيار الأساسي لشركة Essential في ST وبشكل أكثر عمومية في LT باستخدام لغتها المستندة إلى القيود الجديدة.

متوافق مع سلاسل EVM ولا حاجة لجسر الأموال

مرشحو الحل:

Essential enables code-expressive intents; يمكن لأنواع مختلفة من حلول البلوكتشين الانضمام إلى شبكة Essential لحل أنواع المعتزلات المقابلة، مثل حلول Cow Swap لنية التبادل أو البنائين لمراقبة وتنفيذ المعتزلات المتعلقة بحالة السلسلة.

شبكة من حلول ستراقب النوايا وتحاول تحقيقها. Essentials تنظر في حلول / حزم الحلول الحالية (على سبيل المثال من CoW Protocol أو 4337)، والباحثين الحاليين عن MEV وصانعي السوق.

عملية الحل:

الحلوين يكتشفون البحث البيئة القيود التي يقومون بحلها فيها ثم يستخدمون الأماكن الخارجية والعلى السلسلة لمحاولة حل هذه النوايا القائمة على القيود

اختيار المحلل:

يعد عملية الاختيار أكثر ما يشبه المزاد الهولندي حيث يحدد المستخدمون القيد بينما يقرر حل المشكلة عندما يقررون الانضمام لتلبية النية بناءً على القيمة التي يمكنهم استخراجها من الرضا. سيكون أول من يقرر الانضمام وحل النية هو الحل المختار وربما أفضل حلا يمكن أن يتحمله السوق في ذلك الوقت.

التحقق والتسوية:

حدثت التحقق والتسوية على حد سواء عن طريق المُحللين الذين يُشغّلون العقد الذكي المحدد للتحقق وتقسيم المدفوعات. سيكون هناك عقد أساسي يُقدم إليه جميع الحلول وجميع النوايا والحلول ويمكن توسيعه بمعايير الجوهرية.

Flashbots SUAVE (النيات المتعلقة بالكتلة متعددة المجالات)

*يرجى ملاحظة أن SUAVE لا يزال قيد التطوير؛ قد تتغير جزء من الآلية الموصوفة أدناه.

بالمقارنة مع تسوية النوايا من خلال العقود الذكية كما هو موضح في الأمثلة السابقة، يتبنى SUAVE نهجًا متخصصًا من خلال استخدام سلسلة مخصصة لأغراض التسوية، والتي تعمل أيضًا كطبقة رسائل.

على عكس تجربة التجريد الحسابي (AA) والتطبيقات ذات النية المحددة، يقدم SUAVE خطوة إضافية لربط الأموال بسلسلة SUAVE. تتميز هذه الخطوة أساسًا بقدرة SUAVE على العمل على عدة سلاسل ورغبتها في إجراء معاملات أكثر كفاءة تكلفة وتمكين الخصوصية.

أعلنت SUAVE للتو عن إطلاق MEVM، وهو تعديل قوي لـ EVM مع precompiles جديدة لحالات استخدام MEV. مع MEVM، ستخدم سلسلة SUAVE أولاً اللاعبين ذوي الصلة بـ MEV مثل الباحثين والبنائين ومجالات أخرى ترغب في الاستفادة من MEV بكفاءة.

تعبير النية والتفويض:

يعبر مستخدمو SUAVE عن نواياهم في SUAVE من خلال كتابة أكواد EVM. تحدد هذه الأكواد النتيجة المرغوبة والوظائف التي يرغبون في تنفيذها عن طريق تحديد قائمة من العقود التي تسمح بالوصول إلى بيانات المستخدم السرية. قد تكون هناك بعض القوالب القابلة للإستخدام للمستخدمين العاديين.

مع MEVM، يمكن للمطورين نشر أنواع مختلفة من العقود الذكية لتطبيقات MEV الخاصة (مثل OFA، بناء الكتل، إلخ) أو أنواع جديدة من DEXes على SUAVE ليتم استدعاؤها من قبل مستخدمين آخرين.

يقوم المستخدمون بربط الأموال بسلسلة SUAVE وإيداع النصائح.

مرشحو الحل:

المشاركون الأساسيون الذين يعملون كحلول في سوافي قد يكونون بحثًا وبناة. يتحمل الباحثون والحلول الأخرى مسؤولية استكشاف واكتشاف الحلول المحتملة لتحقيق نوايا المستخدم، بينما يركز البناة على تنفيذ هذه الحلول. يعملون معًا لتشكيل بيئة نظامية تحقق النوايا التي يعبر عنها المستخدمون.

لتحقيق نوايا مختلفة متعلقة بالكتلة، قد توجد أنواع مختلفة من الحلولة الماهرة في مجالات مختلفة لدعم مختلف الآلات الظاهرية.

عملية الحل:

يقوم الحلول بعمليات حوسبة معتمدة وخاصة خارج السلسلة التي يمكن استخدامها في العقود الذكية على SUAVE من خلال التجهيزات الخاصة في بيئات TEE.

يعمل المحللون بشكل جماعي على بناء كتل تحتوي على حزمة من النوايا. الغرض من ببناء الكتلة هو تجميع وتنظيم النوايا في كتل قيمة يمكن اقتراحها للشبكة.

اختيار الحل:

في SUAVE، يتبع اختيار حلول المحللين نهجين رئيسيين. أولاً، يتم عادة اختيار المحللين الذين يكملون المهام المقصودة أولاً. وهذا يحفز على الكفاءة والسرعة في تقديم الحلول. بديلاً، يمكن تنفيذ آلية مزاد تدفق الطلبات، حيث يقدم المحللون عروضًا للمستخدمين، مع إعادة جزء من قيمة تدفق الطلبات إلى المستخدمين.

التحقق والتسوية:

لضمان صحة النوايا وتسوية المعاملات، يستخدم SUAVE المُهيمنون ومُصدقو SUAVE. يوفر المُهيمنون بيانات خارجية لتحقق تنفيذ النوايا، بينما يقوم مُصدقو SUAVE بالتحقق وتسوية النوايا على سلسلة SUAVE.

Anoma (النية المعممة لبروتوكولات أنوما العامة)

أنوما هي عمارة عامة مشابهة لكوسموس وتستعد لإطلاق سلسلة Proof-of-Stake (PoS) الممكّنة لـ IBC على الطبقة 1. إنها تجمع بين التصميم الموجه نحو النية مع بروتوكول متجانس يعمل بواسطة آلة الظاهرة الافتراضية (VM) لـ Anoma، مع توفير ميزات أمان متنوعة (تحتوي بروتوكولات Anoma المختلفة على آليات توافق مختلفة).

تعبير النية والترخيص:

يعبر المستخدمون عن نواياهم في تحديد الحالة النهائية أو الخصائص التي يجب أن تكون عن طريق التفاعل مع تطبيقات Anoma DApps.

مرشحو الحل:

ترحب Anoma بمجموعة متنوعة من الحلول، يتخصص كل منهم في أنواع مختلفة من التطبيقات. تراقب هؤلاء الحلول حمامات الذاكرة التي تتماشى مع اهتماماتهم وأهدافهم. اعتمادًا على تركيزهم المحدد، يراقبون إما جميع النوايا أو جزءًا من النوايا.

عملية الحل:

يقوم المحللون بتشغيل خوارزميات حل المشكلات التي تستفيد من خبرتهم في مجالات مثل تداول الرموز القابلة للتبادل (FT) أو حساب حالات اللف.

تتولى المحلولات أيضًا مطابقة النوايا. تأخذ المحلولات النوايا وتنفذ المعاملات جزئيًا أو بالكامل. تحدد المحلولات متى وكيفية المطابقة، وما إذا كان يتعين عمل تحليل جزئي، وكيفية التعامل مع الفائض.

بمجرد أن يقوم حل المشكلة بتشكيل صفقة متوازنة بالكامل، يقومون بتقديمها إلى عقدة mempool التي تعتبر جزءًا من نظام Anoma.

اختيار المحلل:

يمكن أن يتأثر الاختيار بقدرة المحلل على إكمال المهام بكفاءة وفورية، باتباع نهج الوصول أولاً، يخدم أولاً حيث يتم اختيار المحلل الذي يكمل المهمة أولاً.

التحقق والتسوية:

يقوم محققو Anoma من بروتوكولات Anoma المختلفة بتشغيل Anoma Vm لإنهاء تنفيذ وتحقق النوايا. يضمن Anoma VM سلامة وصحة تنفيذ النية من خلال التحقق من تحقق جميع الدوال الصحيحة ذات الصلة (العقود الذكية الإعلانية)

توزيع الأموال والمكافآت على المحللين يعتمد على تنفيذ وتحقق النوايا من قبل Anoma VM.

كيف تغير النية نمط تدفق الطلب

في حالة تدفق أمر التحويل الحالية، يجب على المستخدمين التنقل في مسارات التنفيذ بأنفسهم، مما يؤدي إلى تدفق طلب تحويل بسيط نسبيًا (كما هو موضح في الصورة)

ومع ذلك، عند تصوّر مستقبل يتبنى فيه نظام الويب3 نهجًا مركزًا على النية، يمكن أن يصبح تدفق النيات أكثر تعقيدًا. في هذا النموذج الجديد، سيكون بإمكان المستخدمين التعبير عن نياتهم وتفويض التعقيد إلى دور جديد يُسمى حلول.

قبل الانغماس، أود أن ألخص اتجاهين في عالم النية:

تقود التطبيقات اللامركزية الرئيسية التي تركز على أنواع معينة من النوايا مثل يوني سواب وكو سواب توسيع ميزات النية من خلال إشراك الحلول نفسها.

بالنسبة للنوايا العامة أكثر، نحتاج إلى هندسة معمارية جديدة نسبياً، بما في ذلك لغة نية جديدة، وحدة تحكم افتراضية جديدة، إلخ. يعمل Essential و Flashbots و Anoma نحو هذا الاتجاه.

في هذ scenarnio، قد تخدم أنواع مختلفة من النوايا منصات أو بروتوكولات محددة. على سبيل المثال، قد يتم التعامل مع نوايا التبادل من قبل UniswapX و Cow Swap؛ النوايا ذات الميزات المتعلقة بنطاق واحد والمحافظ يمكن أن تتم معالجتها من قبل محافظ Account Abstraction (AA) أو dapps ومحافظ essential-compatible؛ قد تتناول منصات مثل SUAVE و Anoma نوايا أكثر تعميما ومتعددة المجالات.

Dentro de este nuevo mundo, el flujo de órdenes de intenciones podría seguir un camino más complejo. ¡Vamos a explorar un posible flujo de órdenes!

المستخدم يعبر عن النوايا، ويقوم بإيداع الأموال والتصريح

النوايا تعبر بوضوح؛ قد يحتاج المستخدمون العاديون إلى مساعدة في ترجمة نواياهم إلى رموز. يمكن تحقيق ذلك عن طريق تقديم واجهة سهلة الاستخدام من خلال تطبيقات الويب اللامركزية/المحافظ لإخفاء هذا الجزء، أو قد يكون هناك مجمع يوفر واجهة عالمية للتعبير عن أي نوايا مثل بحث Google بمساعدة الذكاء الاصطناعي.

النوايا المرسلة إلى حوض ذاكرة النية ذات الصلة

يرجى ملاحظة أن Anoma يمكن أن تحتوي على عدة مجموعات للذاكرة الانتقالية تخدم أنواعًا مختلفة من النوايا والموثوق بها من قبل تطبيقات أو بروتوكولات مختلفة.

يحاكي حلول السلسلة الجانبية ويتنافسون لحل النوايا.

في النظام البيئي SUAVE ، يمتلك المحللون قدرات الحل وقدرات بناء الكتل. تتضمن بعض المقاصد حل المهام عبر السلسلة عن طريق بناء اللبنات ، مثل عمليات MEV عبر السلسلة. يتمتع بناة الكتل المهرة بميزة في بناء كتل قيمة وإكمال المهام بشكل أسرع. قد تتطلب المقاصد الأخرى في المقام الأول خبرة خوارزمية ، مثل تحسين تجميع السيولة عبر سلاسل متعددة. قد تعتمد هذه النوايا على أدوات حل خاصة بالنوع بدلا من قدرات بناء الكتل الشاملة.

في نظام AA، يقوم المجمعون بأداء المهام الخاصة بالمحاكاة والحزم. يتم إرسال النوايا المجمعة إما إلى محمل الذاكرة العامة ليقوم الباحثون بفك تجميعها وربما التنقل مُسبقاً، أو يتم إرسالها مباشرةً إلى البنائين الموثوق بهم. في المراحل الأولى، قد تكون الحزم ذات الأحجام الصغيرة أكثر كفاءة عند إرسالها بشكل خاص إلى البنائين الموثوق بهم لتجنب الخسائر المحتملة. عندما يدخل 4337 محفظة ولاعبون آخرون بحجم كافٍ من تدفق الطلبات السوق، يمكنهم العمل كمجمعين مثل الباحثين.

التحقق من اكتمال النوايا

حاليا، توجد أساليب تحقق متنوعة، كل منها له مجموعة من التنازلات. استخدام العقود الذكية للتحقق، على الرغم من الاعتمادية، غالبا ما يفتقر إلى قابلية التوسع حيث أن النوايا المختلفة تتطلب منطق وشفرات تحقق محددة.

الاعتماد على المهتمين بالتحقق يعرض لمخاطر مرتبطة بالمهتمين بالتحقق، ومع ذلك يوفر ميزة التكامل السلس مع سلاسل متعددة.

يتطلب الاستفادة من Anoma VM تبني تطبيقات النية إطار Anoma ولكنه يوفر القدرة على التحقق من مجموعة واسعة من النوايا.

في الختام، في عالم يعتمد على النية، تكون تدفق الطلبات مختلفة عن عالم تحديد العمليات التكرارية:

المستخدمون يوقعون ويوافقون على tx مقابل المستخدمون لديهم المزيد من الخيارات للتعبير عن نواياهم.

وجود مجموعة واحدة من مجموعات الذاكرة للغرض المختلف.

التطبيقات اللامركزية مسؤولة عن التنفيذ مقابل دور جديد يسمى حلول يختار المشاركة فيه ويتنافس لحل المشكلات.

تسوية على سلاسل مختلفة واحدة تلو الأخرى مقابل عدة سلاسل يمكن تسويتها معًا (أنواع جديدة من التنفيذ عبر النطاقات)

تأثيرات الريبل على بقية عالم الويب3

يتضمن العالم المدعوم بالمقاصد الكثير من المشاركين في web3. دعونا نلقي نظرة فاحصة على مشهد مصنع النوايا.

يرجى ملاحظة أن هذا المشهد مجرد تقدير تقريبي. مع تطور النوايا تدريجياً، يمكن لمزيد من الأطراف المشاركة في هذا العالم الجديد. على سبيل المثال، يمكن لمشغلات السلاسل المشتركة مثل Astria و Espresso أن توفر للمستخدمين تأكيدات مسبقة أسرع بالنسبة لتنفيذ النوايا عبر مجالات متعددة.

مصب

سلاسل

السلاسل الجديدة مثل SUAVE يمكن أن تسهل تسوية النية بشكل أكثر تواترًا وكفاءة تكلفة.

يدعم السلاسل المهيكلة بشكل غير تقليدي آلات افتراضية جديدة تحل مشكلة التحقق من النية بكفاءة وبشكل عام.

يعتبر الطبقة 2 أو المزيد من السلاسل القابلة للتوسع مناسبة لأداء عمليات الحساب ذات التكلفة المنخفضة المتعلقة بتعبيرات منطق النية والتحقق والتسوية، حيث تكون النوايا مكثفة حسابيًا بسبب طبيعتها التعبيرية.

الخصوصية

الخصوصية أمر حاسم في عالم النية لمنع مشاكل MEV الخبيثة مثل التقدم السابق ويمكنها تمكين قيمة تدفق الطلبات الأكثر عودة إلى المستخدمين/التطبيقات اللامركزية. بالإضافة إلى ذلك، يمكن أن تدعم ميزات الخصوصية النوايا التي تتطلب خصوصية محسنة.

يعتمد SUAVE على SGX كحل قصير المدى، بينما تدعم Anoma البراهين الصفرية المعرفة (zk) وتوليد المفتاح الموزع (DKG) التشفير.

أوراكل

الآن لدى المهتمين بوظائف البوابة وظائف إضافية: مساعدة في التحقق من حالة تحقيق النوايا.

معيار ذات الصلة بالنية

يساعد المعيار العام على تقليل مشاكل التجزؤ التي تعاني منها أنواع مختلفة من النوايا؛ يمكن لحل المشاكل العثور عليه بسهولة للتكامل مع تطبيقات النوايا المختلفة؛ ويمكن لتطبيقات الأنشطة اللامركزية والمطورين التوسع بشكل أسهل إلى أنظمة النوايا؛

تجنب إعادة اختراع العجلات لبنية النية الشائعة.

منتصف النهر (الحلول المحتملة)

حلول محددة النوع مثل موجهات لـ CoW Swap و 1inch، على سبيل المثال، Propeller Heads، وصانعو السوق قد تراكموا شبكات سيولة كبيرة وخوارزميات توجيه متقدمة، متفوقين على حلول أخرى وربما يتلقون جزءًا من الطلبات الحصرية مباشرة من المبدلين.

بناة:

يقوم البناؤون بدور هام كمحللين، خاصة في عملية التسوية النهائية التي تشمل سلاسل مختلفة. يمكن للبناؤون ذوو الخبرة تحقيق هذه المسؤولية بسهولة.

البحث:

البتاحة تمتلك خبرة في توجيه وخوارزميات متقدمة، مما يجعلها قيمة لحل النوايا المتعلقة بالعثور على حلول مثلى أو الوصول إلى السيولة.

مع التيار

النوايا لها تأثير واسع على مختلف التطبيقات اللامركزية:

توجه ودية المستخدم المحسّن يؤدي إلى اعتماد شامل.

زيادة مشاركة أطراف متعددة تؤدي إلى المزيد من المكونات خارج السلسلة، مما يحسن الكفاءة والمرونة.

يمكن أن تتوسع Dapps لتوفير المزيد من الوظائف والميزات من خلال دمج أدوات حل النوايا لدمج وظائف أكثر تعقيدا.

على سبيل المثال، في DeFi، يمكن للنوايا تقليد الذرية في بيئة متعددة السلاسل عن طريق إشراك طرف ثالث، وهم الحلول، لتنفيذ النية. يتحمل الحلول مخاطر الفشل، مما يمكن فتح مجال جديد من DeFi عبر النطاقات.

المزيد من التفاعلات وتعليمات المستخدم تؤدي إلى تطوير تطبيقات العقود الذكية المعقدة.

على سبيل المثال ، في GameFi ، أصبح لدى المستخدمين الآن خيارات أكبر للعب:

استراتيجيات اللعبة المخصصة: تسمح النوايا للاعبين بتحديد وتنفيذ استراتيجيات اللعبة المخصصة. يمكنهم التعبير عن أهداف اللعبة وأفعالهم بطريقتهم وجعل المحللين ينفذون هذه النوايا داخل اللعبة. هذا يوفر للاعبين المزيد من الحرية والتحكم.

الدعم للأنظمة الاقتصادية: من خلال النوايا، يمكن للاعبين المشاركة في أنظمة اقتصادية داخل اللعبة مثل تداول أصول اللعبة، وتوفير السيولة، أو المشاركة في الإقراض. من خلال التعبير عن نواياهم، يمكنهم القيام بعمليات مالية مشابهة لـ DeFi داخل اللعبة وكسب مكافآت اقتصادية.

النهاية

وأثناء ختامي لهذه المقالة، ألاحظ التشابه الملفت بين فلسفة النوايا والروبلز: تنفيذ خارج السلسلة والتسوية والتحقق النهائي داخل السلسلة. مع النمو المتفجر لنظام الروبلز، نشهد الآن أيضًا نموًا متفجرًا للنوايا، مع تزايد تعبيرية التطبيقات اللامركزية وتطوير العديد من المشاريع لغة ومعايير خاصة بالنية.

ومع ذلك، أرغب في لفت الانتباه إلى المشاكل المحتملة للتمركز الوسطي التي قد تنشأ مع النوايا. تمامًا كما شهدنا في حالة الـ mempools الخاصة وتدفقات الطلب الخاصة، فإن اللاعبين القادرين على التعامل مع نوايا المستخدم المعقدة وتوفير تجربة أكثر كفاءة وسهولة للمستخدم قد يبرزون ويجذبون المزيد من تدفقات الطلب الخاصة، مما يؤدي إلى تنفيذ أفضل وزيادة تدفق الطلب.

بالإضافة إلى ذلك، كيف يمكن للاعبين المتعمقين البدء في جعل حل المشاكل بكفاءة لتحقيق النوايا للمستخدمين مشكلة عملية. على سبيل المثال، مع المعاملات ذات الحجم المنخفض الحالي لم يكن لدى الحزم أو البناؤون دوافع كافية لقضاء طاقة ووقت إضافيين لتقديم شريحة خدمة جديدة. يمكن أن تكون هذه المشكلة موجودة أيضًا للنوايا الأكثر تعبيرًا.

في الختام ، يحمل عالم النوايا إمكانات هائلة وقوة تحويلية. يجب أن نسير في الطريق إلى الأمام ، وتحقيق التوازن بين الابتكار واللامركزية وتمكين المستخدم. دعونا نحتضن هذه الرحلة المثيرة ونعمل معا لإطلاق العنان للإمكانات الكاملة للنوايا!

المرجع

1.https://www.chainfeeds.xyz/feed/detail/57b521e1-d651-4e76-86cb-6a68690cbebd

2.https://hackmd.io/@1ofB8klpQky-YoR5pmPXFQ/rJZUWFzP3

3.https://writings.flashbots.net/mevm-suave-centauri-and-beyond

4.https://docs.google.com/file/d/1c0Ok4M3CcPjMCh7-vh6ErfhqlJsh1qau/edit?filetype=mspresentation

5.https://www.paradigm.xyz/2023/06/intents

6.https://dba.mirror.xyz/NTg5FSq1o_YiL_KJrKBOsOkyeiNUPobvZUrLBGceagg

إخلاء المسؤولية:

  1. تمت إعادة نشر هذه المقالة من [ مرآة]. جميع حقوق التأليف والنشر تنتمي إلى الكاتب الأصلي [غرايس]. إذا كانت هناك اعتراضات على هذا النشر، يرجى الاتصال بالبوابة التعلمالفريق، وسوف يتولى التعامل معها بسرعة.
  2. إخلاء المسؤولية عن المسؤولية: الآراء والآراء الواردة في هذه المقالة تعبر فقط عن رأي الكاتب ولا تشكل أي نصيحة استثمارية.
  3. يتم إجراء ترجمات المقالة إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوعة.

Поділіться

فك تشفير النوايا: تحويل تجربة مستخدم Web3 وتدفق الطلبات في البلوكتشين

مبتدئ1/5/2024, 3:22:08 PM
يشرح هذا المقال معالجة النية في مشاريع مختلفة تتعلق بمبادرات النية المتعددة.

مقدمة

مع تقدم تقنية الويب3 نحو الاعتماد الشامل، من الضروري التأكد من قدرة المستخدمين على التنقل في تعقيدات غابة الويب3 بمفردهم. على عكس الأيام الأولى للبلوكتشين، حيث كان على المستخدمين فك رموز التفاصيل الدقيقة، يكمن المستقبل في توفير تجربة مستخدم توجه ويمكن المستخدمين من التفاعل بسلاسة مع الأنظمة اللامركزية. باستلهام من تطور الويب2، حيث أصبحت احتياجات المستخدمين تعبر بشكل متزايد من خلال محركات البحث وروبوتات المحادثة مثل ChatGPT، يجب على الويب3 تقديم تجربة مستخدم سهلة الاستخدام وفي الوقت نفسه قوية.

تصبح التفاعلات الدافعة هي الأساس لتجربة ويب3 ودية للمستخدم. على الرغم من وجود العديد من تعريفات النوايا، إلا أنني أفضل تقسيم النوايا إلى 3 أزواج من الكلمات الرئيسية:

* النتيجة بدلا من المسار: يحتاج المستخدمون فقط إلى التعبير عما يريدون ولا يهتمون بكيفية تحقيق النتيجة * التفويض المشروط بدلا من تفويض الكود: عندما يوقع المستخدم على blockchain tx ، فإنهم يأذنون بالرموز داخل المعاملة القدرة على تنفيذ الحسابات التعسفية ، وتعديل حالة blockchain. في المقابل ، عندما يوافق المستخدم على نية ما ، فإنه يأذن بالإفراج عن أصوله ونصائحه بعد التأكد من تحقيق النتيجة المرجوة (نوع من النقد عند التسليم في التسوق عبر الإنترنت) * مشهد حل تنافسي بدلا من dapps الموثوق به: في عالم تهيمن عليه tx ، يتفاعل المستخدمون مع dapps التي يختارونها ، وستعمل dapps كمزود خدمة لإرجاع النتيجة المرجوة ،  والتي عادة ما تكون طويلة الأجل وسائدة مثل Uniswap. في عالم تهيمن عليه النوايا ، يمكن للحلالين المعروفين أو غير المعروفين من كل من offchain و onchain التنافس لتحقيق نية المستخدم والحصول على المكافأة. من مبدأ الاقتصاد ، يؤدي المزيد من المنافسة إلى مزيد من الكفاءة.

لتلخيص، يمكن للمستخدمين التعبير عن نواياهم بوضوح وبشكل مباشر؛ يمكن للمنصات الاعتماد على حلول ومنفذين للعثور على أفضل مسار تنفيذ لتحقيق أهداف المستخدم. تمامًا كما في web2، حيث تعمل الصناديق السوداء خلف الكواليس لتحسين النتائج، يمكن لمنفذي web3 الاستفادة من الخوارزميات والعمليات الآلية للتعامل مع تعقيدات التنفيذ، مما يضمن أن يتلقى المستخدمون النتائج المرغوبة بكفاءة ويحصلوا على أجرهم.

من خلال إيلاء الأولوية لتجربة المستخدم والتركيز على النية التعبيرية، يمكن للويب 3 أن يقدم حقبة جديدة حيث يمكن للجميع الوصول إلى قوة وإمكانية الأنظمة اللامركزية. مستقبل الويب 3 يكمن في تمكين الوصول الديمقراطي، وتبسيط التفاعلات، وتقديم تجارب مستخدم سلسة توجه وتستخرج المستخدمين من تعقيدات التنفيذ من خلال المناظر اللامركزية.

استكشاف أنواع مختلفة من تنفيذ النية

يمكن أن تكون هناك أنواع مختلفة من النوايا استنادًا إلى تعميمها، كما هو موضح أدناه؛

في الواقع، مستويات مختلفة من النوايا موجودة في كل مكان لأن رموز الـ Blockchain = نوع من التشغيل التلقائي = يقوم بإزالة بعض التعقيد وإعادة النتيجة المرغوبة للمستخدمين. ومع ذلك، نريد النية الأكثر عمومًا في المستقبل، حيث أن تطبيقات AA+ محددة النية ليست كافية لأنها ليست فعالة عبر المجالات ولا توسع بشكل فعال مثل النيات ذات الطبيعة الأكثر عدم تقييد.

لفهم كيف يعمل النية، يمكننا النظر في الحلول المتاحة حاليًا، بدءًا من تطبيقات النية الخاصة إلى البنية التحتية العامة للنية مثل Anoma و SUAVE. سيقوم التحليل بتقسيمه إلى 5 أجزاء رئيسية مع أسئلة مختلفة للأخذ في الاعتبار:

تعبير النية والتفويض: كيف يدخل المستخدمون نياتهم؛ أي نوع من النيات ومستوى النيات الذي يمكن للمستخدمين التعبير عنه؛ ما هو التفويض الذي يمنحه المستخدمون؟

مرشحو الحل: هل هو مصرح به أم غير مصرح به؟ هل هناك حواجز عالية لتصبح مُحلل؟ هل هناك أنواع مختلفة من المُحللين يركزون على مجالات محددة أخرى؟

عملية الحل: ما هو المسار الرئيسي لحل الحل؛ ما يحدد اكتمال النوايا؟

اختيار المحلول: ما هو القاعدة لاختيار الفائز من بين عدة مرشحين لحل المشكلة؟ هل سيكون نمط المنافسة من نوع الفائز يأخذ الجميع أم منفصل؟

التحقق والتسوية: كيف يتم التحقق مما إذا كان المحلل الحل المهمة؟ كيف يتم التسوية بين المستخدمين والمحللين؟

إليك نظرة شاملة على الحلول الحالية. لمزيد من المعلومات التفصيلية، اغوص في القسم المتبقي.

تبادل الباقرة والدمج 1inch (نوايا الطلب المحدود)

تعبير النية والتفويض:

يعبر تجار على منصات Cow Swap و 1inch Fusion عن نياتهم من خلال التفاعل مع واجهات المنصة، وتقديم تعليمات واضحة للصفقات المرغوبة أو الطلبات المحدودة.

من حيث الإذن، يوقع التجار على رسائل خارج السلسلة أو معاملات لمنح الإذن. يدفعون الرسوم بالرموز المتداولة بدلاً من ETH للغاز ولا توجد تكلفة إذا لم تُنفّذ الصفقة.

مرشحو الحلول:

في حالة 1inch Fusion، يعمل حلول الحل، المعروفة باسم الحل، بطريقة مصرح بها. يتعين عليهم التسجيل، وخضعوا لعمليات KYC، والحفاظ على رصيد كافٍ لتغطية رسوم الطلب.

من ناحية أخرى، يتم تسجيل حلول Cow Swap إما عن طريق إنشاء بركة ربط بقيمة 1 مليون دولار (USDC و COW) أو من خلال تضمينها في بركة ربط CoW DAO أو بركة ربط Gnosis DAO ويتم تسجيلها بواسطة Cow DAO بناءً على معايير الـ DAO.

عملية الحل:

يقوم المحللون بتقييم الدفعة الحالية لتحديد أي مصادفة للرغبات (CoW) التي يمكن أن توفر أفضل سعر لتنفيذ الصفقات أو أوامر الحد. إنهم يأخذون في الاعتبار عوامل مختلفة مثل السيولة وعمق دفتر الطلبات وانزلاق الأسعار لضمان أفضل تنفيذ للمتداولين.

بالإضافة إلى ذلك، قد يستكشف حلول الألغاز موفري سوق الصانع الآلي (AMMs) الآخرين الكامنين على السلسلة السلسلة (on-chain) مباشرة، مثل Uniswap، أو يستفيد من مجمعات DEX مثل 1inch للعثور على أكثر الأسعار والمسارات المفضلة.

اختيار المحلل:

في Cow Swap، يتم تنفيذ التجار بأفضل سعر ممكن يتم تحديده من قبل أي حلول خارجية باستخدام مزاد دفعي، مما يزيد من فائض التاجر. يتم اختيار الحل الأمثل من قبل الحلول التي تقدم الحل الأمثل.

على النقيض من ذلك، تكون مسابقة المُحلل في 1inch Fusion أكثر تقييدًا وتعلقًا برهان رمز 1inch المستخدم في مزاد هولندي.

التحقق والتسوية:

يحدث عملية التحقق والتسوية بعد تنفيذ الحلات التجارية أو الأوامر المحدودة من قبل حلال. يمكن للحلال تحريك الرموز نيابة عن المستخدمين، باستخدام الموافقات ERC20 الممنوحة لعقد التسوية. يتحقق عقد التسوية من توقيع نية المستخدم ويضمن أن التنفيذ يتماشى مع السعر المحدد والكمية (بواسطة EIP-1271). يؤكد هذا التحقق على الانتهاء الناجح للصفقات المقصودة أو الأوامر المحدودة.

بمجرد التحقق من صحة العقد الخاص بالتسوية، يُيسر تخصيص الأموال المناسبة لحل المشكلات والمستخدمين المشاركين في المعاملات.

مؤخرًا، أعلن Cow Swap عن إطلاق Cow Swap Hooks، التي تمكّن تنفيذ نوايا تبادل أكثر تعميمًا من خلال تمكين إجراءات DeFi مُخصصة تنفذ مباشرة قبل و/أو بعد التداولات. من الرائع أن نرى Uniswap v4 و Cow Swap يدفعان حدودهما نحو أنشطة نوايا أكثر تعميمًا ويقدمان لنا عالمًا جديدًا من النوايا DeFi!

UniswapX (مقاصد المبادلة)

يمكن تقسيم الميزات الجديدة لـ UniswapX إلى جزئين رئيسيين:

توقيع الطلبات بآلية المزاد الهولندي

تبادل عبر السلاسل

الطلبات الموقعة مع المزاد الهولندي مشابهة لنوايا الطلب المحدودة لـ 1inch Fusion و Cow Swap مع الاختلافات التالية:

تعبير النية والتفويض: يتمتع المستخدمون بمزيد من الحرية (وقد يجلب المزيد من التعقيد أيضًا) لتعريف المعلمات، بما في ذلك وظيفة الانحلال للمزاد، وسعر الطلب الهولندي الأولي، وما إلى ذلك.

مرشحون للحل: بدلاً من أن يكونوا مصرحًا (يمكن أيضًا تعيينهم بواسطة المستخدمين)؛

اختيار المُحلل:

طلب هولندي يُنفذ بسعر يعتمد على وقت إدراجه في كتلة. يبدأ الطلب بسعر مقدر بأن يكون أفضل للمبادل من السعر الحالي في السوق — على سبيل المثال، إذا كان السعر الحالي في السوق 1,000 دولار أمريكي لكل ETH، فإن طلب البيع قد يبدأ بـ 1,050 دولار أمريكي لكل ETH. ثم يتراجع سعر الطلب حتى يصل إلى أسوأ سعر يمكن للمبادل قبوله (مثلاً 995 دولار أمريكي لكل ETH). يتم تحفيز ملئ الطلبات لملئ الطلب بمجرد أن يكون من الربح بالنسبة لهم أن يفعلوا ذلك. إذا انتظروا طويلاً، فإنهم يخاطرون بفقدان الطلب لملئ آخر مستعد لتحقيق ربح أقل.

تمكن UniswapX أيضًا من تضمين RFQ (يسمح للطلبات بتحديد شخص يملأ الطلب ويحصل على حق ملء الطلب لمدة قصيرة) لتعيين السعر الهولندي الأولي، وفي هذه الحالة سيكون عملية الاختيار تقريبًا نفسها كطريقة مزاد 1inch Fusion.

Cow Swap هو أكثر تبادل دفعات مقارنة بمزاد UniswapX ومزاد مستقل 1inch، مما يتيح دمج الطلبات ومطابقة الأبقار.

عملية الحل والتحقق والتسوية مماثلة لـ Cow Swap و 1inch (يتم عرض تفاصيل أكثر في الرسم البياني)

يمكن تحقيق تبادلات عبر السلاسل من خلال عمليات مماثلة مع اختلافات رئيسية في التحقق والتسوية لتمكين تبادلات متعددة المجالات:

يحتاج حلول الى ايداع المزيد من الاصول الضمانية على السلسلة الأصلية لضمان السلامة وتمكين بروتوكولات التبادل المتفائلة

يحتاج إلى مهمة تحكيم إضافية لتغذية عقد التحقق الأصلي للسلسلة

يحتاج UniswapX إلى نشر عقود تسوية وتحقق مقابلة على نطاقات مختلفة

تجريف الحساب (نية على مستوى المحفظة)

تعبير النية والتفويض:

يبدأ عملية التعبير عن النية والتفويض عندما يرغب مالك المحفظة في أداء إجراء معين. يقومون بصياغة عملية المستخدم، عادة من خلال واجهة محفظة 4337، للتعبير عن نيتهم.

خارج السلسلة، يطلب مالك المحفظة من رابط إنشاء كتلة للتعامل بالنيابة عنه، مفوضا له سيطرة محددة وفقا للنية. على سبيل المثال، قد يفوض مالك المحفظة المفتاح الخاص لتتمكن من القيام بمعاملة من حسابك الرئيسي، ولكن فقط مع عقد مركز XYZ للتطبيقات اللامركزية.

مرشحو الحل:

يُعتبر خدمات الحزمة خدمات عامة في إطار AA. ومعظم الحزم هي مفتوحة المصدر، مما يجعلها غير قابلة للإستبعاد وغير تنافسية. يمكن لأي نقطة نهاية RPC تكرار الشفرة المفتوحة المصدر والعمل كحزمة. حتى عندما تفرض نقطة نهاية RPC للحزم رسومًا على خدماتها، يمكنها القيام بذلك من خلال مفاتيح API مع الحفاظ على الطبيعة غير القابلة للإستبعاد للحزمة كخدمة عامة.

نوعان رئيسيان من المجمّعين: خدمات المجمعات مصممة خصيصًا للمحافظ، تلبي احتياجاتها الأساسية ومزودو البنية التحتية من الجهات الخارجية الذين يهدفون إلى بناء مجمّعات غير مشروطة ومتعددة الوحدات

عملية الحل:

الحزمة تحاكي طريقة validateOp لمحفظة على userop لتحديد ما إذا كان يجب قبولها أو رفضها خارج السلسلة. ثم يقومون بإرسال المعاملات إلى نقطة الدخول في نظام AA لاستدعاء طريقة handleOp. يتضمن هذا العملية أيضًا تجميع عدة userops معًا لتحسين الغاز واستخراج MEV.

سيقوم عقد نقاط الدخول بدفع العملية على السلسلة، وسيقوم عقد السلسلة بالتحقق من العملية وإدراجها في التوافق.

اختيار الحل:

انتقاء حلول الـ AA يعتمد على عوامل متنوعة. قد يقدم المحفظة المستخدمة من قبل صاحب الحساب خدمة تجميع أو استخدام بنية تحتية من جهة ثالثة، وقد يقوم المستخدمون أيضًا بتبديل نقطة نهاية الـ rpc لاختيار مجمع مفضل، وفي هذه الحالة قد يؤثر معدل النجاح وسمعة المجمعين على اختيارهم.

التحقق والتسوية:

نقطة الدخول في نظام AA تقوم بتحقق وتسوية العملية على السلسلة الرئيسية. إنها تضمن أن عملية المستخدم تلبي المتطلبات والفحوصات الأمنية قبل تنفيذ الإجراء المطلوب. بمجرد تنفيذ العملية بنجاح، تقوم نقطة الدخول برد الأموال الرقمية إلى جامع العملات المشفرة من الأموال التي تم إيداعها في المحفظة. يعوض آلية الرد هذه الجامع عن عمله والدفع المسبق.

الأساسي (معيار التجريب الموجه نحو الحساب)

*يرجى ملاحظة أن Essential لا تزال في مرحلة مبكرة؛ جزء من الوصف والتصاميم قد تتطور مع مرور الوقت. لمزيد من المعلومات، تابع موقع Essential: https://essential.builders/

أساسي: في المدى القصير، سيكون هناك معيار نية قائم على الأصول (مماثل لنموذج erc-4337 ولكنه يمكن أن يتيح نيات أكثر تعميمًا) مع مجموعة من البنية التحتية الميسَّرة. في المدى الطويل، سيوفر أيضًا طبقة نية معيارية ولغة مقيدة جديدة تتخلص من قيود بنية الإيثيريوم وتوفر تنفيذًا أفضل للنية.

تعبير النية والتصريح والترخيص:

تستطيع تطبيقات الويب المشفرة أو المحافظ المتكيفة مع المعايير الأساسية توفير خدمة تستند إلى النية ذات الصلة للمستخدمين واستخراج التعقيدات الأساسية بعيدًا. يحتاج المستخدمون فقط إلى التفاعل مع الواجهة وإجراء التفويض.

يمكن التعبير عن النوايا في المعيار الأساسي لشركة Essential في ST وبشكل أكثر عمومية في LT باستخدام لغتها المستندة إلى القيود الجديدة.

متوافق مع سلاسل EVM ولا حاجة لجسر الأموال

مرشحو الحل:

Essential enables code-expressive intents; يمكن لأنواع مختلفة من حلول البلوكتشين الانضمام إلى شبكة Essential لحل أنواع المعتزلات المقابلة، مثل حلول Cow Swap لنية التبادل أو البنائين لمراقبة وتنفيذ المعتزلات المتعلقة بحالة السلسلة.

شبكة من حلول ستراقب النوايا وتحاول تحقيقها. Essentials تنظر في حلول / حزم الحلول الحالية (على سبيل المثال من CoW Protocol أو 4337)، والباحثين الحاليين عن MEV وصانعي السوق.

عملية الحل:

الحلوين يكتشفون البحث البيئة القيود التي يقومون بحلها فيها ثم يستخدمون الأماكن الخارجية والعلى السلسلة لمحاولة حل هذه النوايا القائمة على القيود

اختيار المحلل:

يعد عملية الاختيار أكثر ما يشبه المزاد الهولندي حيث يحدد المستخدمون القيد بينما يقرر حل المشكلة عندما يقررون الانضمام لتلبية النية بناءً على القيمة التي يمكنهم استخراجها من الرضا. سيكون أول من يقرر الانضمام وحل النية هو الحل المختار وربما أفضل حلا يمكن أن يتحمله السوق في ذلك الوقت.

التحقق والتسوية:

حدثت التحقق والتسوية على حد سواء عن طريق المُحللين الذين يُشغّلون العقد الذكي المحدد للتحقق وتقسيم المدفوعات. سيكون هناك عقد أساسي يُقدم إليه جميع الحلول وجميع النوايا والحلول ويمكن توسيعه بمعايير الجوهرية.

Flashbots SUAVE (النيات المتعلقة بالكتلة متعددة المجالات)

*يرجى ملاحظة أن SUAVE لا يزال قيد التطوير؛ قد تتغير جزء من الآلية الموصوفة أدناه.

بالمقارنة مع تسوية النوايا من خلال العقود الذكية كما هو موضح في الأمثلة السابقة، يتبنى SUAVE نهجًا متخصصًا من خلال استخدام سلسلة مخصصة لأغراض التسوية، والتي تعمل أيضًا كطبقة رسائل.

على عكس تجربة التجريد الحسابي (AA) والتطبيقات ذات النية المحددة، يقدم SUAVE خطوة إضافية لربط الأموال بسلسلة SUAVE. تتميز هذه الخطوة أساسًا بقدرة SUAVE على العمل على عدة سلاسل ورغبتها في إجراء معاملات أكثر كفاءة تكلفة وتمكين الخصوصية.

أعلنت SUAVE للتو عن إطلاق MEVM، وهو تعديل قوي لـ EVM مع precompiles جديدة لحالات استخدام MEV. مع MEVM، ستخدم سلسلة SUAVE أولاً اللاعبين ذوي الصلة بـ MEV مثل الباحثين والبنائين ومجالات أخرى ترغب في الاستفادة من MEV بكفاءة.

تعبير النية والتفويض:

يعبر مستخدمو SUAVE عن نواياهم في SUAVE من خلال كتابة أكواد EVM. تحدد هذه الأكواد النتيجة المرغوبة والوظائف التي يرغبون في تنفيذها عن طريق تحديد قائمة من العقود التي تسمح بالوصول إلى بيانات المستخدم السرية. قد تكون هناك بعض القوالب القابلة للإستخدام للمستخدمين العاديين.

مع MEVM، يمكن للمطورين نشر أنواع مختلفة من العقود الذكية لتطبيقات MEV الخاصة (مثل OFA، بناء الكتل، إلخ) أو أنواع جديدة من DEXes على SUAVE ليتم استدعاؤها من قبل مستخدمين آخرين.

يقوم المستخدمون بربط الأموال بسلسلة SUAVE وإيداع النصائح.

مرشحو الحل:

المشاركون الأساسيون الذين يعملون كحلول في سوافي قد يكونون بحثًا وبناة. يتحمل الباحثون والحلول الأخرى مسؤولية استكشاف واكتشاف الحلول المحتملة لتحقيق نوايا المستخدم، بينما يركز البناة على تنفيذ هذه الحلول. يعملون معًا لتشكيل بيئة نظامية تحقق النوايا التي يعبر عنها المستخدمون.

لتحقيق نوايا مختلفة متعلقة بالكتلة، قد توجد أنواع مختلفة من الحلولة الماهرة في مجالات مختلفة لدعم مختلف الآلات الظاهرية.

عملية الحل:

يقوم الحلول بعمليات حوسبة معتمدة وخاصة خارج السلسلة التي يمكن استخدامها في العقود الذكية على SUAVE من خلال التجهيزات الخاصة في بيئات TEE.

يعمل المحللون بشكل جماعي على بناء كتل تحتوي على حزمة من النوايا. الغرض من ببناء الكتلة هو تجميع وتنظيم النوايا في كتل قيمة يمكن اقتراحها للشبكة.

اختيار الحل:

في SUAVE، يتبع اختيار حلول المحللين نهجين رئيسيين. أولاً، يتم عادة اختيار المحللين الذين يكملون المهام المقصودة أولاً. وهذا يحفز على الكفاءة والسرعة في تقديم الحلول. بديلاً، يمكن تنفيذ آلية مزاد تدفق الطلبات، حيث يقدم المحللون عروضًا للمستخدمين، مع إعادة جزء من قيمة تدفق الطلبات إلى المستخدمين.

التحقق والتسوية:

لضمان صحة النوايا وتسوية المعاملات، يستخدم SUAVE المُهيمنون ومُصدقو SUAVE. يوفر المُهيمنون بيانات خارجية لتحقق تنفيذ النوايا، بينما يقوم مُصدقو SUAVE بالتحقق وتسوية النوايا على سلسلة SUAVE.

Anoma (النية المعممة لبروتوكولات أنوما العامة)

أنوما هي عمارة عامة مشابهة لكوسموس وتستعد لإطلاق سلسلة Proof-of-Stake (PoS) الممكّنة لـ IBC على الطبقة 1. إنها تجمع بين التصميم الموجه نحو النية مع بروتوكول متجانس يعمل بواسطة آلة الظاهرة الافتراضية (VM) لـ Anoma، مع توفير ميزات أمان متنوعة (تحتوي بروتوكولات Anoma المختلفة على آليات توافق مختلفة).

تعبير النية والترخيص:

يعبر المستخدمون عن نواياهم في تحديد الحالة النهائية أو الخصائص التي يجب أن تكون عن طريق التفاعل مع تطبيقات Anoma DApps.

مرشحو الحل:

ترحب Anoma بمجموعة متنوعة من الحلول، يتخصص كل منهم في أنواع مختلفة من التطبيقات. تراقب هؤلاء الحلول حمامات الذاكرة التي تتماشى مع اهتماماتهم وأهدافهم. اعتمادًا على تركيزهم المحدد، يراقبون إما جميع النوايا أو جزءًا من النوايا.

عملية الحل:

يقوم المحللون بتشغيل خوارزميات حل المشكلات التي تستفيد من خبرتهم في مجالات مثل تداول الرموز القابلة للتبادل (FT) أو حساب حالات اللف.

تتولى المحلولات أيضًا مطابقة النوايا. تأخذ المحلولات النوايا وتنفذ المعاملات جزئيًا أو بالكامل. تحدد المحلولات متى وكيفية المطابقة، وما إذا كان يتعين عمل تحليل جزئي، وكيفية التعامل مع الفائض.

بمجرد أن يقوم حل المشكلة بتشكيل صفقة متوازنة بالكامل، يقومون بتقديمها إلى عقدة mempool التي تعتبر جزءًا من نظام Anoma.

اختيار المحلل:

يمكن أن يتأثر الاختيار بقدرة المحلل على إكمال المهام بكفاءة وفورية، باتباع نهج الوصول أولاً، يخدم أولاً حيث يتم اختيار المحلل الذي يكمل المهمة أولاً.

التحقق والتسوية:

يقوم محققو Anoma من بروتوكولات Anoma المختلفة بتشغيل Anoma Vm لإنهاء تنفيذ وتحقق النوايا. يضمن Anoma VM سلامة وصحة تنفيذ النية من خلال التحقق من تحقق جميع الدوال الصحيحة ذات الصلة (العقود الذكية الإعلانية)

توزيع الأموال والمكافآت على المحللين يعتمد على تنفيذ وتحقق النوايا من قبل Anoma VM.

كيف تغير النية نمط تدفق الطلب

في حالة تدفق أمر التحويل الحالية، يجب على المستخدمين التنقل في مسارات التنفيذ بأنفسهم، مما يؤدي إلى تدفق طلب تحويل بسيط نسبيًا (كما هو موضح في الصورة)

ومع ذلك، عند تصوّر مستقبل يتبنى فيه نظام الويب3 نهجًا مركزًا على النية، يمكن أن يصبح تدفق النيات أكثر تعقيدًا. في هذا النموذج الجديد، سيكون بإمكان المستخدمين التعبير عن نياتهم وتفويض التعقيد إلى دور جديد يُسمى حلول.

قبل الانغماس، أود أن ألخص اتجاهين في عالم النية:

تقود التطبيقات اللامركزية الرئيسية التي تركز على أنواع معينة من النوايا مثل يوني سواب وكو سواب توسيع ميزات النية من خلال إشراك الحلول نفسها.

بالنسبة للنوايا العامة أكثر، نحتاج إلى هندسة معمارية جديدة نسبياً، بما في ذلك لغة نية جديدة، وحدة تحكم افتراضية جديدة، إلخ. يعمل Essential و Flashbots و Anoma نحو هذا الاتجاه.

في هذ scenarnio، قد تخدم أنواع مختلفة من النوايا منصات أو بروتوكولات محددة. على سبيل المثال، قد يتم التعامل مع نوايا التبادل من قبل UniswapX و Cow Swap؛ النوايا ذات الميزات المتعلقة بنطاق واحد والمحافظ يمكن أن تتم معالجتها من قبل محافظ Account Abstraction (AA) أو dapps ومحافظ essential-compatible؛ قد تتناول منصات مثل SUAVE و Anoma نوايا أكثر تعميما ومتعددة المجالات.

Dentro de este nuevo mundo, el flujo de órdenes de intenciones podría seguir un camino más complejo. ¡Vamos a explorar un posible flujo de órdenes!

المستخدم يعبر عن النوايا، ويقوم بإيداع الأموال والتصريح

النوايا تعبر بوضوح؛ قد يحتاج المستخدمون العاديون إلى مساعدة في ترجمة نواياهم إلى رموز. يمكن تحقيق ذلك عن طريق تقديم واجهة سهلة الاستخدام من خلال تطبيقات الويب اللامركزية/المحافظ لإخفاء هذا الجزء، أو قد يكون هناك مجمع يوفر واجهة عالمية للتعبير عن أي نوايا مثل بحث Google بمساعدة الذكاء الاصطناعي.

النوايا المرسلة إلى حوض ذاكرة النية ذات الصلة

يرجى ملاحظة أن Anoma يمكن أن تحتوي على عدة مجموعات للذاكرة الانتقالية تخدم أنواعًا مختلفة من النوايا والموثوق بها من قبل تطبيقات أو بروتوكولات مختلفة.

يحاكي حلول السلسلة الجانبية ويتنافسون لحل النوايا.

في النظام البيئي SUAVE ، يمتلك المحللون قدرات الحل وقدرات بناء الكتل. تتضمن بعض المقاصد حل المهام عبر السلسلة عن طريق بناء اللبنات ، مثل عمليات MEV عبر السلسلة. يتمتع بناة الكتل المهرة بميزة في بناء كتل قيمة وإكمال المهام بشكل أسرع. قد تتطلب المقاصد الأخرى في المقام الأول خبرة خوارزمية ، مثل تحسين تجميع السيولة عبر سلاسل متعددة. قد تعتمد هذه النوايا على أدوات حل خاصة بالنوع بدلا من قدرات بناء الكتل الشاملة.

في نظام AA، يقوم المجمعون بأداء المهام الخاصة بالمحاكاة والحزم. يتم إرسال النوايا المجمعة إما إلى محمل الذاكرة العامة ليقوم الباحثون بفك تجميعها وربما التنقل مُسبقاً، أو يتم إرسالها مباشرةً إلى البنائين الموثوق بهم. في المراحل الأولى، قد تكون الحزم ذات الأحجام الصغيرة أكثر كفاءة عند إرسالها بشكل خاص إلى البنائين الموثوق بهم لتجنب الخسائر المحتملة. عندما يدخل 4337 محفظة ولاعبون آخرون بحجم كافٍ من تدفق الطلبات السوق، يمكنهم العمل كمجمعين مثل الباحثين.

التحقق من اكتمال النوايا

حاليا، توجد أساليب تحقق متنوعة، كل منها له مجموعة من التنازلات. استخدام العقود الذكية للتحقق، على الرغم من الاعتمادية، غالبا ما يفتقر إلى قابلية التوسع حيث أن النوايا المختلفة تتطلب منطق وشفرات تحقق محددة.

الاعتماد على المهتمين بالتحقق يعرض لمخاطر مرتبطة بالمهتمين بالتحقق، ومع ذلك يوفر ميزة التكامل السلس مع سلاسل متعددة.

يتطلب الاستفادة من Anoma VM تبني تطبيقات النية إطار Anoma ولكنه يوفر القدرة على التحقق من مجموعة واسعة من النوايا.

في الختام، في عالم يعتمد على النية، تكون تدفق الطلبات مختلفة عن عالم تحديد العمليات التكرارية:

المستخدمون يوقعون ويوافقون على tx مقابل المستخدمون لديهم المزيد من الخيارات للتعبير عن نواياهم.

وجود مجموعة واحدة من مجموعات الذاكرة للغرض المختلف.

التطبيقات اللامركزية مسؤولة عن التنفيذ مقابل دور جديد يسمى حلول يختار المشاركة فيه ويتنافس لحل المشكلات.

تسوية على سلاسل مختلفة واحدة تلو الأخرى مقابل عدة سلاسل يمكن تسويتها معًا (أنواع جديدة من التنفيذ عبر النطاقات)

تأثيرات الريبل على بقية عالم الويب3

يتضمن العالم المدعوم بالمقاصد الكثير من المشاركين في web3. دعونا نلقي نظرة فاحصة على مشهد مصنع النوايا.

يرجى ملاحظة أن هذا المشهد مجرد تقدير تقريبي. مع تطور النوايا تدريجياً، يمكن لمزيد من الأطراف المشاركة في هذا العالم الجديد. على سبيل المثال، يمكن لمشغلات السلاسل المشتركة مثل Astria و Espresso أن توفر للمستخدمين تأكيدات مسبقة أسرع بالنسبة لتنفيذ النوايا عبر مجالات متعددة.

مصب

سلاسل

السلاسل الجديدة مثل SUAVE يمكن أن تسهل تسوية النية بشكل أكثر تواترًا وكفاءة تكلفة.

يدعم السلاسل المهيكلة بشكل غير تقليدي آلات افتراضية جديدة تحل مشكلة التحقق من النية بكفاءة وبشكل عام.

يعتبر الطبقة 2 أو المزيد من السلاسل القابلة للتوسع مناسبة لأداء عمليات الحساب ذات التكلفة المنخفضة المتعلقة بتعبيرات منطق النية والتحقق والتسوية، حيث تكون النوايا مكثفة حسابيًا بسبب طبيعتها التعبيرية.

الخصوصية

الخصوصية أمر حاسم في عالم النية لمنع مشاكل MEV الخبيثة مثل التقدم السابق ويمكنها تمكين قيمة تدفق الطلبات الأكثر عودة إلى المستخدمين/التطبيقات اللامركزية. بالإضافة إلى ذلك، يمكن أن تدعم ميزات الخصوصية النوايا التي تتطلب خصوصية محسنة.

يعتمد SUAVE على SGX كحل قصير المدى، بينما تدعم Anoma البراهين الصفرية المعرفة (zk) وتوليد المفتاح الموزع (DKG) التشفير.

أوراكل

الآن لدى المهتمين بوظائف البوابة وظائف إضافية: مساعدة في التحقق من حالة تحقيق النوايا.

معيار ذات الصلة بالنية

يساعد المعيار العام على تقليل مشاكل التجزؤ التي تعاني منها أنواع مختلفة من النوايا؛ يمكن لحل المشاكل العثور عليه بسهولة للتكامل مع تطبيقات النوايا المختلفة؛ ويمكن لتطبيقات الأنشطة اللامركزية والمطورين التوسع بشكل أسهل إلى أنظمة النوايا؛

تجنب إعادة اختراع العجلات لبنية النية الشائعة.

منتصف النهر (الحلول المحتملة)

حلول محددة النوع مثل موجهات لـ CoW Swap و 1inch، على سبيل المثال، Propeller Heads، وصانعو السوق قد تراكموا شبكات سيولة كبيرة وخوارزميات توجيه متقدمة، متفوقين على حلول أخرى وربما يتلقون جزءًا من الطلبات الحصرية مباشرة من المبدلين.

بناة:

يقوم البناؤون بدور هام كمحللين، خاصة في عملية التسوية النهائية التي تشمل سلاسل مختلفة. يمكن للبناؤون ذوو الخبرة تحقيق هذه المسؤولية بسهولة.

البحث:

البتاحة تمتلك خبرة في توجيه وخوارزميات متقدمة، مما يجعلها قيمة لحل النوايا المتعلقة بالعثور على حلول مثلى أو الوصول إلى السيولة.

مع التيار

النوايا لها تأثير واسع على مختلف التطبيقات اللامركزية:

توجه ودية المستخدم المحسّن يؤدي إلى اعتماد شامل.

زيادة مشاركة أطراف متعددة تؤدي إلى المزيد من المكونات خارج السلسلة، مما يحسن الكفاءة والمرونة.

يمكن أن تتوسع Dapps لتوفير المزيد من الوظائف والميزات من خلال دمج أدوات حل النوايا لدمج وظائف أكثر تعقيدا.

على سبيل المثال، في DeFi، يمكن للنوايا تقليد الذرية في بيئة متعددة السلاسل عن طريق إشراك طرف ثالث، وهم الحلول، لتنفيذ النية. يتحمل الحلول مخاطر الفشل، مما يمكن فتح مجال جديد من DeFi عبر النطاقات.

المزيد من التفاعلات وتعليمات المستخدم تؤدي إلى تطوير تطبيقات العقود الذكية المعقدة.

على سبيل المثال ، في GameFi ، أصبح لدى المستخدمين الآن خيارات أكبر للعب:

استراتيجيات اللعبة المخصصة: تسمح النوايا للاعبين بتحديد وتنفيذ استراتيجيات اللعبة المخصصة. يمكنهم التعبير عن أهداف اللعبة وأفعالهم بطريقتهم وجعل المحللين ينفذون هذه النوايا داخل اللعبة. هذا يوفر للاعبين المزيد من الحرية والتحكم.

الدعم للأنظمة الاقتصادية: من خلال النوايا، يمكن للاعبين المشاركة في أنظمة اقتصادية داخل اللعبة مثل تداول أصول اللعبة، وتوفير السيولة، أو المشاركة في الإقراض. من خلال التعبير عن نواياهم، يمكنهم القيام بعمليات مالية مشابهة لـ DeFi داخل اللعبة وكسب مكافآت اقتصادية.

النهاية

وأثناء ختامي لهذه المقالة، ألاحظ التشابه الملفت بين فلسفة النوايا والروبلز: تنفيذ خارج السلسلة والتسوية والتحقق النهائي داخل السلسلة. مع النمو المتفجر لنظام الروبلز، نشهد الآن أيضًا نموًا متفجرًا للنوايا، مع تزايد تعبيرية التطبيقات اللامركزية وتطوير العديد من المشاريع لغة ومعايير خاصة بالنية.

ومع ذلك، أرغب في لفت الانتباه إلى المشاكل المحتملة للتمركز الوسطي التي قد تنشأ مع النوايا. تمامًا كما شهدنا في حالة الـ mempools الخاصة وتدفقات الطلب الخاصة، فإن اللاعبين القادرين على التعامل مع نوايا المستخدم المعقدة وتوفير تجربة أكثر كفاءة وسهولة للمستخدم قد يبرزون ويجذبون المزيد من تدفقات الطلب الخاصة، مما يؤدي إلى تنفيذ أفضل وزيادة تدفق الطلب.

بالإضافة إلى ذلك، كيف يمكن للاعبين المتعمقين البدء في جعل حل المشاكل بكفاءة لتحقيق النوايا للمستخدمين مشكلة عملية. على سبيل المثال، مع المعاملات ذات الحجم المنخفض الحالي لم يكن لدى الحزم أو البناؤون دوافع كافية لقضاء طاقة ووقت إضافيين لتقديم شريحة خدمة جديدة. يمكن أن تكون هذه المشكلة موجودة أيضًا للنوايا الأكثر تعبيرًا.

في الختام ، يحمل عالم النوايا إمكانات هائلة وقوة تحويلية. يجب أن نسير في الطريق إلى الأمام ، وتحقيق التوازن بين الابتكار واللامركزية وتمكين المستخدم. دعونا نحتضن هذه الرحلة المثيرة ونعمل معا لإطلاق العنان للإمكانات الكاملة للنوايا!

المرجع

1.https://www.chainfeeds.xyz/feed/detail/57b521e1-d651-4e76-86cb-6a68690cbebd

2.https://hackmd.io/@1ofB8klpQky-YoR5pmPXFQ/rJZUWFzP3

3.https://writings.flashbots.net/mevm-suave-centauri-and-beyond

4.https://docs.google.com/file/d/1c0Ok4M3CcPjMCh7-vh6ErfhqlJsh1qau/edit?filetype=mspresentation

5.https://www.paradigm.xyz/2023/06/intents

6.https://dba.mirror.xyz/NTg5FSq1o_YiL_KJrKBOsOkyeiNUPobvZUrLBGceagg

إخلاء المسؤولية:

  1. تمت إعادة نشر هذه المقالة من [ مرآة]. جميع حقوق التأليف والنشر تنتمي إلى الكاتب الأصلي [غرايس]. إذا كانت هناك اعتراضات على هذا النشر، يرجى الاتصال بالبوابة التعلمالفريق، وسوف يتولى التعامل معها بسرعة.
  2. إخلاء المسؤولية عن المسؤولية: الآراء والآراء الواردة في هذه المقالة تعبر فقط عن رأي الكاتب ولا تشكل أي نصيحة استثمارية.
  3. يتم إجراء ترجمات المقالة إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوعة.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!