هل سبق وأن قال لك صديق لا يتعامل بالعملات الرقمية بانزعاج: "لماذا لا يمكن أن يكون إرسال العملات الرقمية سهلاً مثل إرسال رابط" في نقاش حول العملات الرقمية؟ لدى مؤسسة Solana Foundation الإجابة على هذا السؤال هنا، بعد الإعلان عن إصدار Solana Actions وروابط البلوكشين، والمعروفة أيضًا باسم "Blinks"، في 25 يونيو 2024.
ربما يكون صديقك من محبي التعامل مع شبكة Solana سراً وكان يرسل رسائل بحماس شديد إلى فريق التطوير على منصة X؟ وفي كلتا الحالتين، تقدم "Blinks" وعدًا بتوفير اتصال سلس بين شبكة البلوكشين لـ Solana وأي موقع ويب، ما يسمح لك ولصديقك الذي لا يستخدم العملات الرقمية بإرسال العملات الرقمية لبعضكما البعض باستخدام رابط قابل للمشاركة والمعروف باسم "Blinks".
في هذه المقالة، سنستكشف ماهية أدوات "Solana Actions" و"Blinks"، وآلية عمل هذه الأدوات، وكيف يمكنك استخدامها اليوم.
ملخص
Solana Actions عبارة عن واجهات برمجة تطبيقات تتيح إجراء المعاملات على شبكة البلوكشين من مواقع الويب والتطبيقات ووسائل التواصل الاجتماعي مباشرةً دون استخدام تطبيقات خارجية.
Blinks عبارة عن عناوين URL قابلة للمشاركة داخل أداة Solana Actions. حيث تتيح لك إكمال المعاملات على شبكة البلوكشين من أي منصة.
من خلال أداة "Solana Actions" و"Blinks"، يمكنك ربط حصة عملات SOL وشراء الرموز المميزة غير القابلة للاستبدال (NFTs) وإجراء المدفوعات بالعملات الرقمية بصورة مباشرة.
تعمل مجموعات أدوات تطوير البرامج (SDKs) والمكتبات الخاصة بشبكة Solana على تبسيط عملية التكامل للمطورين، وتحسين تجربة المستخدم وتسهيل إمكانية الوصول.
تتضمن ميزات أمان الأدوات معاينة واستعراض المعاملات والاتصال بالمواقع الموثوقة. كما تتضمن أداة "Solana Actions" خيارات للتراجع إذا لم يكن لديك محفظة بلوكشين لتقليل الاضطراب في تجربة المستخدمين.
ما هي أداة "Solana Actions" و"Blinks"؟
Solana Actions هي مجموعة من الأدوات المصممة للمطورين الذين يتطلعون إلى تبسيط وتعزيز التفاعلات مع شبكة البلوكشين لـ Solana. وبشكل أكثر تحديدًا، فإن أداة Solana Actions عبارة عن واجهات برمجة تطبيقات تسمح بمعاينة المعاملات وتوقيعها وإرسالها عبر سياقات مختلفة دون الحاجة إلى استخدام تطبيق خارجي.
حيث يمكنك اعتبار Solana Actions كجسر يتيح إجراء معاملات البلوكشين مباشرةً من داخل بيئات مألوفة، مثل رموز الاستجابة السريعة أو الأزرار أو الأدوات في تطبيقات الأجهزة المحمولة وسطح المكتب ومواقع الويب.
فتخيل تصفح موقع ويب ورؤية زر "اشترِ الآن" لأحد الرموز المميزة غير القابلة للاستبدال (NFT). فبدلاً من إعادة توجيهك إلى سوق منفصل، يؤدي النقر فوق الزر إلى تشغيل أداة Solana Action، ما يسمح لك بإكمال المعاملة هناك. وهذا يساعد في تحسين تجربة المستخدم من خلال إبقاء كل شيء داخل نفس الواجهة.
وروابط البلوكشين، أو Blinks، هي عبارة عن عناوين URL مضمنة في Solana Actions. إنها تقوم بتحويل أي معاملة إلى رابط قابل للمشاركة، ما يجعل من السهل تنفيذ إجراءات البلوكشين من أي مكان تقريبًا على الإنترنت.
على سبيل المثال، يمكنك طلب الدفع من خلال رسالة نصية أو بدء تصويت حوكمة مباشرة من إحدى غرف الدردشة. ويمكن استخدام Blinks حتى على وسائل التواصل الاجتماعي، ما يسمح للمستخدمين بشراء الرموز المميزة غير القابلة للاستبدال (NFT) أو كسب عمولة لمنشئي المحتوى دون الحاجة إلى عملية إعداد معقدة.
وتأخذ Blinks مفهوم Solana Actions وتجعله عنوان URL قابل للمشاركة. فعندما تنقر فوق blink، فقد يفتح محفظة البلوكشين الخاصة بك لمعاينة وتوقيع معاملة، دون الخروج من الصفحة الحالية. ومن خلال تبسيط العملية، تصبح تكنولوجيا البلوكشين أكثر سهولة في الاستخدام اليومي.
كيف يمكن استخدام Solana Actions وBlinks؟
هناك استخدامات مختلفة لـ Solana Actions وBlinks تجعل تكنولوجيا البلوكشين أكثر سهولة في الوصول وتنوعًا. ويمكن أن يؤدي دمج البلوكشين في المنصات اليومية إلى تبسيط المعاملات المعقدة، وفتح إمكانيات جديدة لأعضاء المجتمع والمطورين.
ربط الحصة
إن أحد حالات الاستخدام لـ Solana Actions هو ربط حصة عملات SOL، العملة الأصلية لشبكة Solana. وتُعد عملية ربط الحصة إحدى الطرق التي يمكن للمستخدمين من خلالها المساعدة في تأمين الشبكة. وباستخدام Solana Actions، يمكنك ربط حصة عملاتك من SOL مباشرةً من محفظة أو حتى مسح رمز الاستجابة السريعة (QR) بكل بساطة. ومن خلال تقليل واجهات الاستخدام، تصبح عملية ربط الحصة أسرع وأكثر سهولة في الاستخدام.
سكّ الرموز المميزة غير قابلة للاستبدال
هل تتذكر شرح الرموز المميزة غير قابلة للاستبدال (NFTs) لصديقك الذي لا يستخدم العملات الرقمية؟ فعندما وصلت إلى "T" في NFT، ربما بدا الأمر وكأنه ضائع بالفعل. حيث يمكن أن تساعدك أداة Solana Actions في دعم إنشاء وشراء المقتنيات الرقمية، ما يجعل عملية إنشاء الرموز المميزة غير قابلة للاستبدال (NFTs) المعقدة في بعض الأحيان أكثر سهولة. لنفترض أنك عثرت على موقع ويب رائع لأحد فناني الرموز المميزة غير قابلة للاستبدال (NFTs). فبدلاً من الذهاب إلى سوق منفصل لشراء أعماله الفنية، يتيح لك "blink" المضمن في صفحة الويب الخاصة بالفنان سكّ رمز NFT مباشرة.
إجراء المدفوعات
فضلاً عن سكّ الرموز المميزة غير قابلة للاستبدال (NFTs)، ساعدت Solana Actions تجار التجزئة على التكيف مع عالم العملات الرقمية كإحدى طرق الدفع. حيث يمكن لتجار التجزئة دمج Solana Actions في صفحات منتجاتهم، ما يسمح للعملاء بإكمال عمليات الشراء باستخدام العملات الرقمية من خلال الموقع مباشرة. على سبيل المثال، يمكن أن يؤدي مسح رمز الاستجابة السريعة عند مكتب الدفع إلى تشغيل Solana Action، وإكمال المعاملة بسرعة.
الألعاب
إذا كنت من محبي الألعاب، فيمكن استخدام Solana Actions لإجراء عمليات الشراء داخل اللعبة وتداول الأصول. يمكنك شراء عناصر أو بيعها أو تداولها داخل اللعبة باستخدام Blinks، كل ذلك داخل واجهة اللعبة. يمكن أن يعزز تكامل Blockchain تجربة الألعاب من خلال توفير معاملات آمنة وفورية دون مغادرة اللعبة.
تطبيقات التواصل الاجتماعي اللامركزية
إذا كنت تحب التفاعل على تطبيقات التواصل الاجتماعي اللامركزية (DApps) على بروتوكولات مثل NOSTR، فربما تكون على دراية بعمولة منشئي المحتوى. ويمكن استخدام Blinks لعمولات منشئي المحتوى أيضًا. كما يمكنك إرسال العمولات مباشرةً من رابط في منشور أو الملف الشخصي لمنشئ المحتوى المفضل لديك.
ما هي مزايا أدوات Solana Actions" و"Blinks"؟
تقدم أدوات Solana Actions" و"Blinks" العديد من المزايا التي تساعد في إحداث طفرة ثورية في تجربة البلوكشين لكل من المستخدمين والمطورين.
تجربة المستخدم المحسنة
تعمل Blinks على تحسين تجربة المستخدم من خلال مزايا إمكانية إجراء المعاملات في مواقع الويب والتطبيقات ومنصات الوسائط الاجتماعية مباشرةً. وتزيل هذه الأداة الحاجة إلى مغادرة بيئتك الحالية، ما يجعل تجربة إجراء المعاملات أبسط وربما أسرع في الاكتمال.
السهولة المعززة لإمكانية الوصول إلى Web3
يمكن أن تساعد Solana Actions في تعزيز إمكانية الوصول إلى Web3 من خلال جعل تفاعلات البلوكشين متاحة من خلال أي منصة يمكنها عرض عنوان URL. ويمكن أن تكون الأداة مؤثرة في تقليل الحواجز أمام الدخول من خلال مساعدة المبتدئين في عالم العملات الرقمية على إكمال معاملاتهم الأولى، وتحفيز التبني.
الأمان القوي
تقدم Solana Actions وBlinks طريقة آمنة للتفاعل مع تطبيقات البلوكشين، على غرار ربط المحافظ بتطبيقات لامركزية (DApps).
المرونة
يمكن استخدام Solana Actions لإجراء المدفوعات والقيام بعمليات التصويت وربط الحصة، ما يمنح الأداة مجموعة واسعة من حالات الاستخدام. وهذا يدعم التبني الأوسع للتكنولوجيا، ما يكون مفيدًا لمجموعة متنوعة ومتنامية من مستخدمي العملات الرقمية.
التكامل المبسط للمطورين:
بالنسبة للمطورين، أصبح تكامل المطورين أبسط بشكل أكبر مع Solana Actions وBlinks. حيث تساعد هذه الأدوات في جعل إضافة معاملات البلوكشين إلى المنصات الحالية أسرع وأسهل، وتسمح بإضافة ميزات البلوكشين دون الحاجة إلى إنشاء تطبيقات منفصلة. ويستفيد المطورون أيضًا من الوصول إلى المكتبات ومجموعات تطوير البرامج (SDK) التي تبسط عملية البناء بشكل أكبر.
هل أدوات Solana Actions وBlinks آمنة للاستخدام؟
فيما يتعلق بالسلامة، تعكس مبادئ تصميم Solana Actions وBlinks عن كثب تلك المستخدمة في عملية ربط المحافظ بالتطبيقات اللامركزية (DApps). وهذا يعني أنه يجب عليك اتباع احتياطات مماثلة للتأكد من أن أمان معاملاتك.
وتعمل Solana Actions مثل أي معاملة أخرى على شبكة البلوكشين لـ Solana، حيث تتطلب من المستخدمين معاينة المعاملات وتوقيعها وإرسالها من محافظهم. وتتضمن هذه العملية اتصالاً بالمحفظة، ما يدفع المستخدمين إلى ربط محافظهم بالموقع تمامًا كما يفعلون مع أي تطبيق لامركزي (DApp).
وتعمل Blinks على توسيع نطاق هذه الوظيفة من خلال السماح بتنفيذ هذه الإجراءات من عناوين URL مباشرةً. فعندما تنقر على "blink"، ستقوم محفظتك بمحاكاة المعاملة أولاً، وتعرض لك جميع التفاصيل قبل الموافقة عليها. وتساعد هذه الطبقة من الشفافية في منع المعاملات غير المصرح بها وتعزز أمان معاملات البلوكشين.
على سبيل المثال، إذا قمت بالنقر فوق "blink" لدفع ثمن أحد العناصر، فستعرض محفظتك تفاصيل المعاملة، بما في ذلك المبلغ والشخص المستلم. ومن ثم، ستتاح لك الفرصة لمراجعة هذه المعلومات قبل متابعة الإجراء، تمامًا مثل معاملة الدفع في متجر عبر الإنترنت.
وللحصول على مزيد من الأمان، من الحكمة أيضًا أن تضع في اعتبارك النصائح التالية:
المواقع الموثوقة: لا تتعامل سوى مع blinks من نطاقات موثوقة. وتمامًا كما هو الحال مع التطبيقات اللامركزية، تأكد من أن الموقع الذي تربط محفظتك به يتمتع بسمعة طيبة.
النطاقات المعتمدة: تُعد blinks، عند إطلاقها من النطاقات الشريكة المعتمدة أكثر أمانًا. لذا، عليك أن تتحقق دائمًا من النطاق قبل متابعة إكمال المعاملة.
التحديثات المنتظمة: احرص على تحديث برنامج محفظتك للاستفادة من أحدث ميزات الأمان.
ماذا يحدث إذا نقرت فوق blink بدون محفظة؟
قد يبدو النقر فوق blink بدون وجود محفظة خطأً على الفور، لكن تصميم blinks يضمن لك الاستمرار في التفاعل مع موقع الويب أو التطبيق الأساسي. وإليك ما يحدث وكيف تعمل خيارات التراجع عن الإجراء للحفاظ على تفاعل Web3.
إعادة توجيه موقع الويب أو التطبيق
عندما تنقر على blink ولا يكون لديك محفظة تم إعدادها، يعمل blink مثل عنوان URL العادي. وبدلاً من بدء معاملة بلوكشين، يعيد توجيهك إلى موقع ويب أو تطبيق مماثل.
على سبيل المثال، افترض أنك تنقر على blink لسكّ رمز مميز غير قابل للاستبدال (NFT) ولكن ليس لديك محفظة. فقد يأخذك الرابط إلى صفحة الويب الخاصة بسوق الرموز المميزة غير القابلة للاستبدال (NFT) حيث يمكنك استكشاف المجموعة ومعرفة المزيد حول إعداد محفظة.
خيارات التراجع
يتم تضمين خيارات التراجع في النظام للتأكد من أن المستخدمين لا يزالون قادرين على التعامل مع الإجراء المقصود ذي الصلة. وإليك كيفية عمل هذه الخيارات:
إعادة التوجيه إلى موقع الويب: قد يأخذك blink إلى موقع الويب الحالي للتطبيق اللامركزي (DApp) الذي تتعامل معه. فإذا قمت بالنقر فوق على blink لتقديم مقترح DAO، فقد يتم إعادة توجيهك إلى الموقع الرئيسي لـ DAO حيث يمكنك قراءة المزيد حول المقترح.
الواجهة المنبثقة: قد تؤدي بعض blinks إلى تشغيل واجهة تفاعلية أو نافذة منبثقة، لإرشادك خلال عملية إعداد المحفظة أو المحتوى التعليمي حول الإجراء.
الإجراءات البديلة: يمكن للمطورين تصميم blinks لتقديم إجراءات بديلة، مثل الاشتراك في الإشعارات أو الوصول إلى وظائف محدودة حتى يتم إعداد المحفظة.
الحفاظ على مشاركة Web3
هناك مثال آخر وهو أنك إذا نقرت فوق blink لدفع عمولة منشئ محتوى ولكن ليس لديك محفظة تم إعدادها. ففي هذه الحالة، قد يتم توجيهك إلى صفحة تشرح كيفية إعداد المحفظة ومزايا دفع العمولة بالعملات الرقمية.
تضمن آليات التراجع هذه بقاء المجتمع منخرطًا حتى بدون الوصول الفوري إلى المحفظة. وهذا النهج يعمل على:
تثقيف الأعضاء الجدد في المجتمع: من خلال إعادة توجيه المجتمع إلى صفحات أو نوافذ منبثقة مفيدة، فإن بذلك يتعلمون طريقة إعداد المحافظ والتفاعل مع تكنولوجيا البلوكشين.
تبسيط عملية التبني والاعتماد: حيث يعمل النهج على توفير أدلة مفصلة تجعل من الأسهل على أعضاء المجتمع البدء في استخدام تطبيقات البلوكشين.
توفير الاستمرارية: لا يزال بإمكان أعضاء المجتمع استكشاف التطبيق اللامركزي (DApp) أو المحتوى ذي الصلة دون انقطاع.
كيفية إضافة Solana Actions وBlinks إلى تطبيقاتك
إذا كنت مطورًا، فإن إضافة Solana Actions وBlinks في التطبيق الخاص بك يمكن أن يجعل البلوكشين أكثر سهولة في الوصول إلى مجتمعك. ويمكنك النقر هنا للوصول إلى دليل المطور والبدء. وفيما يلي شرح مبسط للخطوات الرئيسية لبدء استخدام Solana Actions وBlinks.
تسجيل عناوين URL الخاصة بـ Actions
تتمثل الخطوة الأولى لدمج Solana Actions في تسجيل عناوين URL الخاصة بـ Actions. حيث تعمل عناوين URL هذه كنقط نهاية تعيد المعاملات المقرر معالجتها بواسطة شبكة البلوكشين لـ Solana.
إنشاء الإجراءات: قم بتطوير إجراءاتك كواجهات برمجة تطبيقات مستقلة تتوافق مع مواصفات Solana Actions.
نشر actions.json: استضف ملف "actions.json" في جذر النطاق الخاص بك (على سبيل المثال، yourdomain.com/actions.json). حيث يسرد هذا الملف جميع إجراءاتك المسجلة.
التسجيل في Dialect: تأكد من تسجيل عناوين URL الخاصة بإجراءاتك في سجل Dialect Actions حتى يتم التعرف عليها والثقة بها من قبل الامتدادات المدعومة.
اختبار التدفقات
يعد اختبار التكامل أمرًا بالغ الأهمية للتأكد من أن كل شيء يعمل كما هو متوقع.
استخدام أدوات الاختبار: تتيح لك منصات مثل dial.to إدخال عنوان URL بـ Actions الخاص بك ومعرفة كيفية ظهور blink ووظيفته.
محاكاة المعاملات: تأكد من محاكاة المعاملات بشكل صحيح قبل أن يتمكن المستخدمون من التوقيع عليها. ويوفر هذا عرضًا لما سيحدث، ويسمح لك بإجراء التعديلات إذا لزم الأمر.
ملاحظات المستخدم: قم بإجراء اختبار المستخدم لجمع الملاحظات حول التكامل وإجراء التعديلات اللازمة.
استخدام مكتبات المطورين ومجموعات أدوات تطوير البرامج
يمكن أن يؤدي استخدام مكتبات المطورين ومجموعات أدوات تطوير البرمجيات الخاصة بـ Solana إلى تبسيط عملية التكامل، وتوفير وظائف وأدوات جاهزة مسبقًا.
مجموعات أدوات تطوير البرامج الخاصة بـ Solana: استخدم مجموعات أدوات تطوير البرامج الخاصة بـ Solana: للتعامل مع تفاعلات البلوكشين بكفاءة أكبر. وتوفر مجموعات أدوات تطوير البرامج هذه الوثائق والدعم للغات البرمجة المختلفة.
المكتبات: هناك العديد من المكتبات المتاحة التي تدعم blinks وSolana Actions. وتساعدك هذه المكتبات في عرض blinks وتنسيقها بأقل جهد، ما يوفر تجربة مستخدم متسقة.
موارد المجتمع: للحصول على دعم وموارد إضافية، تواصل مع مجتمع مطوري Solana من خلال المنتديات والوثائق الرسمية لـ Solana.
الختام
تعمل Solana Actions وblinks على تعزيز معاملات البلوكشين من خلال دمجها مباشرة في مواقع الويب والتطبيقات. وتعد Solana Actions واجهات برمجة تطبيقات تتيح للمستخدمين إكمال المعاملات دون مغادرة المنصة التي يستخدمونها، ما يحسن تجربة المستخدم. وفي الوقت نفسه، تعد blinks عناوين URL قابلة للمشاركة ومضمنة داخل Solana Actions والتي تترجم المعاملة إلى رابط، ما يسمح بتنفيذ المعاملة من أي مكان عبر الإنترنت.
وتتمتع هذه الأدوات بإمكانية تحسين إمكانية الوصول إلى منصات Web3 من خلال تبسيط التجربة وتقليل الحواجز أمام الدخول. علاوةً على ذلك، يمكن لـ Solana Actions وblinks أيضًا تقليل التعقيد للمطورين الذين يتطلعون إلى بناء تطبيقات وإضافة معاملات البلوكشين إلى المنصات الحالية. والآن، أصبح من الممكن للمستخدمين شراء الرموز المميزة غير القابلة للاستبدال (NFTs) أو إجراء مدفوعات داخل واجهة موجودة، ما يتجنب الحاجة إلى التنقل بعيدًا.
مع مساعدة blinks في تسهيل معاملات العملات الرقمية، هل يمكن أن تكون هذه معاينة سريعة لما يمكن أن نتوقعه من الهاتف المحمول الجديد من Solana، المقرر إطلاقه في عام 2025؟
© 2024 OKX. يجوز إعادة إنتاج هذه المقالة أو توزيعها بالكامل، أو يجوز استخدام مقتطفات من 100 كلمة أو أقل من هذه المقالة، شريطة أن يكون هذا الاستخدام لأغراض غير تجارية. يجب أيضًا أن تنص أي إعادة إنتاج أو توزيع للمقالة بالكامل بوضوح على ما يلي: "هذه المقالة تحمل حقوق الطبع والنشر © 2024 OKX ويجب استخدامها بإذن." ويجب أن تشير المقتطفات المسموح بها إلى اسم المقالة وتتضمن إسنادًا، على سبيل المثال "اسم المقالة، و[اسم المؤلف إن أمكن]، و© 2024 OKX." ولا يُسمح بأية أعمال مشتقة أو استخدامات أخرى لهذه المقالة.