تحسين تجربة المستخدم ، وتقليل خطوات التفاعل ، كيف يمكن أن تدعم "المعاملات المقصودة" الموجة التالية من سرد Web3؟

العنوان الأصلي: Powerful Intents: Part 1

المؤلف: مايك كالفانيز والفريق في برينك

التجميع الأصلي: لوسي، جويس، بلوك بيتس

هذا هو الجزء الأول من سلسلة مكونة من 3 أجزاء حول النوايا بقلم مايك كالفانيز وفريق برينك.

تحسين تجربة المستخدم، وتقليل خطوات التفاعل، وكيف يمكن أن تدعم "المعاملة النية" الموجة التالية من سرد Web3؟

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

يعني التحول النموذجي إلى Intents أن المستخدمين المستقبليين لن يحتاجوا إلى الاهتمام بأشياء مثل إرسال المعاملات ، ودفع رسوم الغاز باستخدام ETH ، وتخفيف MEV على AMMs عن طريق تعيين حدود الانزلاق ، وتجميع مقايضات الرمز المميز لتوجيه المسار الأمثل ، أو تجسير الأصول.

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

[تحسين تجربة المستخدم ، وتقليل خطوات التفاعل ، كيف يمكن أن تدعم "المعاملة المقصودة" الموجة التالية من سرد Web3؟ ] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-d410e681b8-dd1a6f-1c6801)

النوايا الحالية

النوايا ليست مفهوما جديدا.

قدمت مشاريع Ethereum مثل EtherDelta و 0 x كتب الطلبات المستندة إلى Intents قبل فترة طويلة من وجود Uniswap و AMMs. يستخدم سوق NFT نوايا موقعة لأوامر NFT المعلقة وعروض الأسعار لسنوات عديدة ، وتوفر الأنظمة الأحدث مثل CoW Swap و UniswapX الآن بنية أساسية أكثر تقدمًا قائمة على Intents لأوامر حد ERC20.

بالنظر إلى المشهد الحالي، يبدو أن كلمة "النوايا" مرادفة لـ "الطلبات المحددة"، لأن النوايا الوحيدة المدعومة على نطاق واسع في Web3 اليوم هي "أريد X، وأنا على استعداد لدفع Y". عادةً ما يكون هيكل النوايا للأوامر المحددة بسيطًا ويركز على هدف واحد: التبادل بسعر أفضل من عرض السوق الحالي. يقوم المستخدمون بتوقيع نوايا أمر الحد الخاص بهم، ويبحث الحل عن مسارات "لملء" النوايا الموقعة باستخدام AMMs، أو مصادر السيولة الأخرى، أو في بعض الحالات نوايا أخرى. يتم تحفيز المحللين للعثور على المسارات، لأنه بعد استيفاء نوايا المستخدم، يمكنهم الاحتفاظ بالباقي كمكافأة.

تحسين تجربة المستخدم، وتقليل خطوات التفاعل، وكيف يمكن أن تدعم "المعاملة النية" الموجة التالية من سرد Web3؟

هندسة نوايا أمر الحد

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

تتضمن بعض الأمثلة على أنظمة Intents العامة Anoma وFlashbots SUAVE، وكلاهما قيد التطوير النشط حاليًا. سيوفرون طبقة نميمة من النوايا حيث يقوم المستخدمون ببث النوايا الموقعة إلى عقد النميمة. ستكون هذه السلاسل خاصة بالنوايا، مما يسهل الاتصال بين المستخدمين الذين يوقعون النوايا على شبكات مختلفة والحلول التي تنفذها.

مثال آخر هو Brink، وهو حل لإنشاء نوايا قابلة للتركيب. يتيح Brink للمستخدمين والمطورين إنشاء النوايا المشروطة المستندة إلى الحالة وتوقيعها وحلها عبر شبكات متعددة متوافقة مع EVM.

مستقبل النوايا

دعنا نستكشف بعض الطرق التي تتجاوز بها نوايا Web3 أوامر الحد البسيطة، إليك بعض المفاهيم الجديدة:

النوايا الشرطية: السماح بتنفيذ إجراء عند استيفاء شرط واحد أو أكثر

** النوايا المستمرة: ** التعبير عن الرغبة في اتخاذ إجراءات متكررة

أهداف متعددة الخطوات: عند حل هدف ما، سيتم فتح هدف جديد أو أكثر

**الرسم البياني للأهداف: **مسار يتكون من مجموعة من الأهداف المرتبطة

النوايا الشرطية

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

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

عتبة السعر: "إذا كان سعر A/B أقل من X، فقم باستبدال B بـ A". في التمويل التقليدي (trad-fi) يسمى هذا "وقف الخسارة"

قرار الحوكمة: "إذا تم تمرير اقتراح الحوكمة الذي لا أؤيده، فقم ببيع الرمز المميز أ".

رصيد المحفظة: "إذا لم يكن لدي ما يكفي من ETH في محفظتي الساخنة، فيرجى تحويل المزيد من ETH من محفظتي الباردة إلى محفظتي الساخنة".

الوقت/الكتل المنقضية: "إذا تم تعدين أكثر من X من الكتل، فقم بنقل ETH إلى المستلم".

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

يمكن التعبير عن النوايا بأي عدد من الشروط ، على سبيل المثال:

أرغب في شراء 2 ETH مع DAI عند استيفاء الشروط الثلاثة التالية: 1) سعر ETH أقل من 1750 دولارًا ؛ 2) متوسط عائد DAI لإقراض ETH مرتفع ؛ تم شراؤه على الأقل 10 ETH في غضون ساعة.

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

النوايا المستمرة

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

يتخذ المستخدمون إجراءات مستمرة اليوم عن طريق إيداع الأموال في البروتوكولات أو التبادلات، وفيما يلي بعض الأمثلة:

** متوسط التكلفة: ** "استخدم DAI لشراء ETH بسعر السوق مرة واحدة في الشهر". يستخدم المستخدمون عادةً CEXs مثل Coinbase لإنجاز هذه المهمة.

مضاعفة الإيرادات (المعروفة أيضًا باسم إعادة التخصيص): "اسحب المكافآت من A، واستبدلها بـ B، ثم أعد الحصة". هذه عملية مرهقة تتضمن معاملات وتفاعلات متعددة عبر بروتوكولات DeFi متعددة.

زيادة رصيد المحفظة الساخنة: "لدي محفظة باردة تحتوي على 50 ETH. عندما ينخفض رصيد ETH في محفظتي الساخنة إلى أقل من X، قم بتحويل Y ETH من محفظتي الباردة إلى محفظتي الساخنة". وهذا يتطلب العديد من المعاملات المنفصلة.

** تدفق الدفع: ** "تحويل X USDC إلى عنوان الاستلام مرة كل أسبوعين". تدعم تطبيقات الدفع المتدفقة ذلك ، ولكنها تطلب من المستخدمين إيداع الأصول في عقد ذكي

صناعة السوق: يتبع مركز LP القائم على AMM بشكل أساسي نفس النمط الذي يتبعه مقايضتان متعارضتان تستمران في حلقة لا نهائية: "عندما يتجاوز سعر A/B X، ضع تبادلًا لـ B؛ عندما يكون سعر A/B يتجاوز X، A/B أقل من X، استبدل B بـ A".

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

متوسط التكلفة هو مثال مثالي. يمكن للمستخدمين الذين يعتزمون متوسط التكاليف (الشراء أو البيع بشكل متكرر مع مرور الوقت) التعبير عن ذلك كتوقيع يسمح بتحويل 1 ETH إلى DAI كل 50000 بالسعر الذي توفره كتلة أوراكل ETH/DAI TWAP التي يصعب التعامل معها (مرة واحدة تقريبًا) أسبوع على شبكة Ethereum الرئيسية)، برسوم قدرها 1% (0.01 ETH). يقوم الحل بمراقبة هذه النوايا والتحقق مما يلي:

  1. هل يمكنني استبدال 1 ETH في حساب المستخدم؟

  2. هل تم تعدين 50000 قطعة منذ آخر عملية مبادلة؟

هل 3.1% (0.01 ETH) كافية لتغطية تكلفة الغاز للمقايضة؟

  1. بعد أن يدفع الحل للغاز مقابل البورصة، هل هناك أي ETH متبقي لتغطية تكاليف تشغيل الحل، والتي قد تشمل خطر الاسترداد بعد خسارة PGA (مزاد الغاز ذي الأولوية) أو أي تكاليف أخرى؟ هل الربح المحتمل يستحق العناء بالنسبة للحل؟

إذا تم تمرير كل هذه الأشياء ، فسيرسل المحلل معاملة لإرضاء نية المستخدم لتبادل ETH → DAI. طالما أن حساب المستخدم يحتوي على ما يكفي من ETH، يمكن للحل مراقبة نوايا "متوسط التكلفة" للتوقيع الفردي وإنشاء تدفق مستمر للمعاملات. يحصل المستخدمون على ما يريدون دون التفاعل المباشر مع شبكة EVM أو بروتوكول معين.

[تحسين تجربة المستخدم ، وتقليل خطوات التفاعل ، كيف يمكن أن تدعم "المعاملة المقصودة" الموجة التالية من سرد Web3؟ ] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-5a6ad095cc-dd1a6f-1c6801)

بنية نوايا متوسط التكلفة

يعد صنع السوق بالنوايا مثالًا آخر على عدد مستمر وربما لا حصر له من العمليات التي يمكن تفويضها إلى أحد الحلول. قد ينشئ المستخدم الذي يرغب في صنع سوق ETH / DAI نوايا تسمح بمبادلات DAI → ETH عند 1،800 ETH / DAI أو أقل ، و ETH → DAI مقايضة عند 2،000 ETH / DAI أو تبادل أعلى. من خلال هذه النية ، يحاول المستخدم تحقيق ربح قدره 200 DAI في كل مرة يتقلب فيها السوق بين 1800 و 2000 نقطة سعر ETH / DAI.

[تحسين تجربة المستخدم ، وتقليل خطوات التفاعل ، كيف يمكن أن تدعم "المعاملة المقصودة" الموجة التالية من سرد Web3؟ ] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-8cafa84c32-dd1a6f-1c6801)

نوايا صنع السوق

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

النوايا متعددة الخطوات

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

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

يمكن التعبير عن نوايا معاملة المراجحة لأمر Web3 المعلق على النحو التالي: "أريد 1 ETH، وأنا على استعداد لدفع 1,800 DAI. بمجرد أن دفعت 1,800 DAI ولدي 1 ETH، فأنا على استعداد للاحتفاظ بهذا 1 ETH حتى أتمكن من البيع مقابل 2000 DAI. إذا انخفض سعر ETH/DAI إلى أقل من 1620 DAI، آمل أن أقلل خسارتي عن طريق بيع 1 ETH، وفي هذه الحالة سأقبل 1600 DAI وأعطي المحلل رسومًا قدرها 20 DAI. إذا كنت ما زلت أحتفظ بـ 1 ETH عندما يتم إقرار [اقتراح الحوكمة العشوائية]، أريد بيع 1 ETH بسعر ETH/DAI في السوق وإعطاء 10٪ من العائدات إلى المحلل.

[تحسين تجربة المستخدم ، وتقليل خطوات التفاعل ، كيف يمكن أن تدعم "المعاملة المقصودة" الموجة التالية من سرد Web3؟ ] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-c1d55cfdae-dd1a6f-1c6801)

نوايا "ترتيب القوس"

يعد هذا أمرًا بسيطًا نسبيًا مكونًا من 3 خطوات مع بعض المشغلات الشرطية، لكن هذه الأنواع من الأوامر يمكن أن تكون أكثر تعقيدًا.

الرسم البياني النوايا

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

تمامًا كما تمثل أوامر الحد الحالة الحالية لسيولة السوق، يمكن أن تمثل الرسوم البيانية للنوايا ليس فقط الحالة الحالية، ولكن السيولة المشروطة عبر العديد من الحالات المستقبلية المحتملة المختلفة.

مثال: يقوم المستخدم بتداول XYZ وETH في سوق خيالية. النوايا التي تمثل شراء وبيع XYZ في ظل ظروف مختلفة، مثل بناءً على نتيجة اقتراح الحوكمة، أو تعدين كتلة معينة، أو ارتفاع وانخفاض أسعار السوق، أو ما إذا كان قد تم استيفاء نوايا أخرى.

[تحسين تجربة المستخدم ، وتقليل خطوات التفاعل ، كيف يمكن أن تدعم "المعاملة المقصودة" الموجة التالية من سرد Web3؟ ] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-084cf9feea-dd1a6f-1c6801)

الرسم البياني للنوايا لسوق XYZ-ETH الخيالي

يمثل الرسم البياني السيولة الموجودة الآن والسيولة الموجودة في حالة مستقبلية محتملة. يمكن أن تمتد الرسوم البيانية للنوايا عبر الأسواق وحتى عبر سلاسل مختلفة.

ختاماً

النوايا تتقدم مع تطورات جديدة كل يوم.

مراجع:

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

العمارة القائمة على النوايا ومخاطرها ؛

SUAVE، وAnoma، وShared Sequencer، وSuperBuilder

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت