اطلب دفعة Blocknet برابط

· مدة القراءة: 4 د

يضع رابط الدفع في Blocknet كل ما يحتاجه الدافع في سطر واحد: لمن يدفع، وكم من BNT، ومذكرة اختيارية مثل رقم فاتورة. أرسله في محادثة، أو ضعه في فاتورة أو في ملفك الشخصي، فيلصقه الدافع في محفظته ويؤكد. يوضح هذا الدليل صيغتي الرابط، وكيف تكتب رابطًا بعنوانك أو بـ $name الخاص بك، وما تفعله المحفظة بالضبط عندما يلصقه شخص ما.

ما هو رابط الدفع في Blocknet؟

إجابة مختصرة

رابط الدفع في Blocknet سطر واحد يحمل المستلم والمبلغ ومذكرة اختيارية، ويُكتب بالشكل blocknet://recipient?amount=25&memo=invoice-42 أو bntpay.com/recipient?amount=25&memo=invoice-42. المستلم عنوان محفظة أو اسم من Blocknet ID. ولصقه في محفظة سطر الأوامر يحوّله إلى عملية إرسال جاهزة للتأكيد.

تقبل محفظة سطر الأوامر في Blocknet صيغتين:

blocknet://<address-or-$name>?amount=<BNT>&memo=<text>
bntpay.com/<address-or-$name>?amount=<BNT>&memo=<text>

تحمل الصيغتان الحقول نفسها:

الحقل موضعه مطلوب ما يحمله
المستلم مباشرة بعد blocknet:// أو bntpay.com/ نعم عنوان محفظتك، أو اسمك المختصر بالشكل $name
amount سلسلة الاستعلام نعم مقدار BNT المطلوب، بما يصل إلى ثماني خانات عشرية
memo سلسلة الاستعلام لا نص مذكرة الدفعة، حتى 124 بايت

المحفظة مرنة في طريقة كتابة الرابط. فهي تتعرف على blocknet:// وعلى الصيغة الأقصر blocknet:، وفي صيغة الويب تقبل bntpay.com/ وحدها أو مسبوقة بـ www. أو http:// أو https://. ولا تميّز البادئة بين الأحرف الكبيرة والصغيرة، ولا يهم ترتيب amount وmemo.

صيغة bntpay.com عنوان ويب عادي، لذا تحوّلها معظم تطبيقات الدردشة وبرامج البريد الإلكتروني والملفات الشخصية على الشبكات الاجتماعية إلى رابط يمكن النقر عليه. أما صيغة blocknet:// فهي URI الخاص بـ Blocknet، وهي مفيدة أينما يذهب الرابط مباشرة إلى محفظة.

كيف تكتب رابط دفع؟

يمكنك كتابة رابط يدويًا في أربع خطوات.

  1. اختر المستلم. شغّل address في محفظة سطر الأوامر لطباعة عنوانك، أو استخدم اسمك المختصر من Blocknet ID مع البادئة $. إذا لم تكن لديك محفظة بعد، يوضح دليل محفظة Blocknet كيف تنشئ واحدة وتجد عنوانك.
  2. حدد المبلغ. اكتبه بعملة BNT. تعمل الأعداد الصحيحة والعشرية، حتى ثماني خانات عشرية، لأن 1 BNT يساوي 100,000,000 وحدة ذرية.
  3. أضف مذكرة إن أردت. يساعدك رقم طلب أو رقم فاتورة أو كلمة شكر قصيرة على مطابقة الدفعة عند وصولها. لا تتجاوز 124 بايت.
  4. اجمع الأجزاء. ضع المستلم بعد البادئة، ثم ?amount=، ثم &memo= إن كانت لديك مذكرة.

فاتورة بمبلغ 25 BNT إلى اسم، بالصيغتين:

https://bntpay.com/$yourname?amount=25&memo=invoice-42
blocknet://$yourname?amount=25&memo=invoice-42

الطلب نفسه إلى عنوان كامل:

bntpay.com/<address>?amount=25&memo=invoice-42

ترميز الأحرف في المذكرة

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

الحرف اكتبه هكذا السبب
المسافة %20 يبقي الرابط قطعة واحدة عند مشاركته
& %26 & تبدأ الحقل التالي
# %23 # تنهي سلسلة الاستعلام
+ %2B علامة + المجردة تُقرأ كمسافة

على سبيل المثال، memo=Order%20%231042 تصل بالشكل Order #1042. ولا تحتاج الأحرف والأرقام والواصلات والشرطات السفلية والنقاط إلى ترميز، ولهذا يسهل استخدام مذكرات مثل invoice-42 كما هي.

هل يستخدم الرابط عنوانك أم $name الخاص بك؟

كلاهما يعمل، ولكل منهما استخدام يناسبه.

الاسم يبقي الرابط قصيرًا بما يكفي لقراءته أو نطقه أو وضعه في نبذة تعريفية. اكتبه مع البادئة $ في الروابط: $yourname و@yourname هما الاسم نفسه، و$ هي الصيغة التي يمررها نوعا الرابط مباشرة إلى المحفظة. عندما يلصق الدافع رابطًا يحمل اسمًا، تحلّ المحفظة الاسم عبر blocknet.id، وتتحقق من توقيع Ed25519 على السجل، وتطبع العنوان الكامل مع علامة التحقق. ولأن الاسم يُحلّ وقت الدفع، يظل الرابط طويل الأمد، مثل رابط الإكراميات في ملفك الشخصي، يعمل إذا وجّهت اسمك لاحقًا إلى محفظة جديدة.

العنوان الكامل يثبّت الوجهة في الرابط نفسه. وهذا يناسب فاتورة لمرة واحدة تريد أن يحدد فيها الرابط محفظة واحدة بعينها.

في الحالتين، الدفعة على السلسلة معاملة Blocknet عادية إلى عنوان خفي لمرة واحدة، بالخصوصية نفسها التي تتمتع بها أي دفعة أخرى.

ماذا يحدث عندما يلصق شخص ما رابط دفع؟

إجابة مختصرة

تقرأ المحفظة المستلم والمبلغ والمذكرة من الرابط وتنفذ بها عملية إرسال عادية. تحلّ الاسم إن وُجد، وتبني المعاملة، ثم تعرض المبلغ والمستلم والعنوان الكامل والرسوم والمذكرة وتسأل Confirm [y/N]. لا تنتقل الـ BNT إلا عندما يكتب الدافع y.

إليك التسلسل في محفظة سطر الأوامر، خطوة بخطوة.

  1. يلصق الدافع الرابط في موجّه المحفظة. ترى المحفظة البادئة blocknet: أو bntpay.com/ وتتعامل مع السطر كعملية إرسال. فالرابط إلى $yourname بمبلغ 25 BNT مع المذكرة invoice-42 يصبح الطلب نفسه الذي تكتبه بالأمر send $yourname 25 invoice-42.
  2. يُحلّ الاسم. للرابط الذي يحمل اسمًا، تطبع المحفظة Resolved $yourname -> <address> مع علامة التحقق.
  3. تتحقق المحفظة من الرصيد وتبني الدفعة. تختار العملات، وتبني المعاملة الخاصة، وتحسب الرسوم.
  4. يرى الدافع ملخصًا. يسرد المبلغ والمستلم، والرسوم، والعنوان الكامل عند استخدام اسم، وأي باقٍ، والمذكرة، يليها Confirm [y/N].
  5. يؤكد الدافع. كتابة y ترسل المعاملة وتطبع معرّفها مع رابط إلى المستكشف على explorer.blocknetcrypto.com. وأي إجابة أخرى تطبع Cancelled وتحرر العملات التي خصصتها المحفظة.

الملخص فرصة الدافع لمراجعة الطلب، فلا يغادر محفظته شيء حتى يراه. ويحتاج كل رابط إلى مبلغ: فبدونه ترد المحفظة بـ payment link missing amount وتتوقف قبل بناء أي شيء.

تنتقل المذكرة التي تضعها في الرابط مع الدفعة كـ مذكرة مشفرة في Blocknet. وعندما تصل الـ BNT، يسردها أمر history في محفظتك تحت الدفعة الواردة، فتطابقها مع الفاتورة أو الطلب.

اختبر رابطك قبل مشاركته

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

أين تعمل روابط الدفع جيدًا

إذا كنت تكسب BNT من التعدين أيضًا، يمكنك استخدام الاسم نفسه لذلك. يقبل seine وbntpool.com كلاهما الاسم المختصر من Blocknet ID كعنوان دفع، فتصل دفعات التعدين ودفعات الروابط إلى محفظة واحدة. ويغطي دليل تعدين Blocknet طريقة الإعداد.

الأسئلة الشائعة

هل يحتاج رابط الدفع في Blocknet إلى مبلغ؟

نعم. يحمل كل رابط دفع حقل المبلغ، مكتوبًا بعملة BNT بما يصل إلى ثماني خانات عشرية، مثل amount=25 أو amount=0.5. أما المذكرة فاختيارية. إذا لم يتضمن الرابط الملصوق مبلغًا، ترد محفظة سطر الأوامر بالرسالة payment link missing amount ولا ترسل شيئًا، فلا يضطر الدافع أبدًا إلى تخمين ما طلبته.

هل يمكنني وضع اسمي المختصر من Blocknet ID في رابط الدفع؟

نعم. اكتب الاسم مع البادئة $، كما في bntpay.com/$yourname?amount=10 أو blocknet://$yourname?amount=10. تبحث المحفظة عن الاسم على blocknet.id، وتتحقق من السجل الموقّع، وتعرض للدافع العنوان الكامل مع علامة التحقق قبل أن يؤكد. والرابط الذي يحمل اسمًا يدفع دائمًا إلى العنوان الذي يشير إليه اسمك.

ما الفرق بين رابط blocknet:// ورابط bntpay.com؟

يحملان الحقول الثلاثة نفسها، المستلم والمبلغ والمذكرة، وتقرأ محفظة سطر الأوامر كليهما بالطريقة نفسها. الصيغة blocknet:// هي مخطط URI الخاص بـ Blocknet. أما صيغة bntpay.com فعنوان ويب عادي، تحوّله تطبيقات الدردشة وبرامج البريد الإلكتروني والملفات الشخصية على الشبكات الاجتماعية إلى رابط قابل للنقر.

هل يؤدي لصق رابط الدفع إلى إرسال BNT فورًا؟

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