المدفوعات ولايتنينج

إضافة Bark لـ BTCPay: اقبل مدفوعات لايتنينج بدون تشغيل عقدة

تجلب إضافة Bark مدفوعات لايتنينج و Ark ذاتية الحفظ إلى BTCPay Server دون الحاجة إلى عقدة أو قنوات أو إدارة سيولة واردة. إليك كيف تعمل.

تاريخ النشر 25 سبتمبر 2026 · آخر تحديث 25 سبتمبر 2026 · 7 دقيقة قراءة

أصبحت شبكة لايتنينج المعيار الفعلي للبيتكوين في مدفوعات التجزئة. لكن التجار الذين يشغّلون صفحات دفع قائمة على BTCPay Server كانوا تقليديًا مضطرين لتشغيل عقدة لايتنينج كاملة — بقنواتها وسيولتها — لمجرد قبولها. إضافة Bark الخاصة بـ BTCPay Server، التي وصلت الآن إلى الإصدار 0.9.2 وأصبحت جاهزة للإنتاج، تُلغي هذا المتطلب تمامًا. وهي مبنية على بروتوكول Ark، وهو تصميم أحدث لطبقة ثانية للبيتكوين يستبدل قنوات الدفع بمخرجات معاملات (UTXO) مشتركة خارج السلسلة. يشرح هذا المقال كيف يعمل Ark، وما الذي تفعله الإضافة فعليًا للتاجر، والمقايضات المصاحبة لها.

لماذا أصبحت لايتنينج صعبة على صغار التجار

تشغيل عقدة لايتنينج ليس مجرد تثبيت برنامج — بل عمل تشغيلي مستمر. يحتاج التاجر إلى فتح قنوات، وتمويلها على السلسلة، والحفاظ على سيولة واردة كافية حتى يتمكن العملاء فعليًا من الدفع له. ولأن تدفقات دفع التجزئة تكاد تكون أحادية الاتجاه بالكامل (العملاء يدفعون للمتجر، ونادرًا ما يحدث العكس)، تستنفد قنوات التاجر سعتها الواردة مع تدفق المبيعات، وتحتاج إلى إعادة توازن دورية، وغالبًا ما تكون مكلفة، للاستمرار في العمل.

هذا العبء التشغيلي — توافر العقدة، وإدارة القنوات، وتوفير السيولة — سبب رئيسي في تأخر تبنّي لايتنينج بين المتاجر الصغيرة القائمة على BTCPay مقارنة بالاهتمام الفعلي بها. يريد أصحاب الأعمال قبول لايتنينج؛ لكن معظمهم لا يريدون تشغيل عقدة لتحقيق ذلك.

ما هو بروتوكول Ark؟

Ark بروتوكول طبقة ثانية للبيتكوين، اقتُرح في الأصل على قائمة بريد bitcoin-dev، وصُمم لتمكين معاملات رخيصة خارج السلسلة دون تكلفة إعداد فتح قنوات الدفع وتمويلها. ورغم المقارنة الطبيعية، فإن تصميم Ark لا يشترك كثيرًا مع تصميم لايتنينج. فلايتنينج شبكة من قنوات دفع ثنائية توجّه المدفوعات عبر مسارات بينها. أما Ark فهو بروتوكول عميل-خادم: يتنسق المستخدمون عبر خادم Ark مركزي، لكنهم يحتفظون بالسيطرة على بيتكوين الخاص بهم في كل الأوقات.

اللبنة الأساسية هي VTXO (مخرج معاملة افتراضي) — حصة المستخدم داخل مخرج معاملة كبير (UTXO) يُحتفظ به بشكل مشترك بين ما قد يصل إلى مئات الآلاف من المشاركين. وبينما تشارك لايتنينج مخرج معاملة واحدًا بين طرفين اثنين فقط في القناة، يشارك Ark مخرج معاملة واحدًا بين مجموعة كاملة من المستخدمين، بهيكل شجرة من المعاملات خارج السلسلة.

  • الجولات (Rounds): ينظّم خادم Ark بشكل دوري “جولات”، يمكن فيها للمستخدمين تحديث VTXOs الحالية الخاصة بهم إلى مخرج معاملة مشترك جديد. وهذا يبقي VTXOs صالحة دون الحاجة إلى معاملة على السلسلة لكل مستخدم في كل مرة.
  • الموصلات (Connectors): مخرجات خاصة داخل معاملة المخرج المشترك تجعل تحديثات كل جولة ذرية (atomic)، بحيث لا يتخلى المستخدم أبدًا عن VTXO قديم دون ضمان الحصول على واحد جديد.
  • Arkoor (المدفوعات خارج الجولة): نظرًا لأن الجولات تستغرق وقتًا وتتطلب تأكيدًا على السلسلة، فإن المدفوعات الفعلية بين المستخدمين تتم فورًا، خارج الجولة، وموقّعة بشكل مشترك من قبل خادم Ark. يمكن للمستلم إما الاحتفاظ بذلك الـ VTXO حتى يحتاج إلى تحديث، أو دمجه في الجولة التالية.

والأهم من ذلك، أن خادم Ark لا يحتفظ أبدًا بحضانة أموال المستخدمين — يمكن لحاملي VTXO دائمًا بث فرع معاملاتهم واستعادة بيتكوين الخاص بهم على السلسلة، دون الحاجة إلى تعاون الخادم. وهناك حاليًا تطبيقان مستقلان للبروتوكول قيد التطوير: Second (second.tech، الفريق وراء Bark) وArkade (arkadeos.com).

ما الذي تفعله إضافة Bark فعليًا لمتجر BTCPay

تربط إضافة Bark متجر BTCPay Server مباشرة بمحفظة Ark، بحيث لا توجد عملية عقدة منفصلة، ولا إدارة قنوات، ولا سيولة يجب توفيرها. يقوم صاحب المتجر بتثبيت الإضافة، وتفعيلها، وتصبح صفحة الدفع لديه جاهزة فورًا لدعم لايتنينج و Ark — دون انتظار للمزامنة، ودون الحاجة لمعاملة على السلسلة لفتح أول قناة.

لوحة تحكم لمحفظة Bark تُظهر رصيدًا قدره 101,760 ساتوشي مقسّمًا بين أموال خارج السلسلة وأموال على السلسلة، وعدًا تنازليًا للجولة التالية، وقائمة بالمعاملات الأخيرة عبر Ark ولايتنينج وعلى السلسلة الشكل 1: لوحة تحكم لمحفظة Bark، تُظهر توزيع الرصيد بين خارج السلسلة وعلى السلسلة، والعد التنازلي حتى تحديث VTXO التالي، ومزيجًا من معاملات Ark ولايتنينج وعلى السلسلة في عرض واحد — وهو نفس محرك المحفظة الذي يشغّل إضافة BTCPay.

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

وبخلاف صفحة الدفع نفسها، فإن الإضافة تُعد عمليًا محفظة كاملة:

  • أدوات لوحة تحكم لعرض سريع للنشاط على السلسلة وخارجها.
  • صفحات إرسال واستقبال كاملة، تشمل تحقق اختياري من الوجهة.
  • صيانة تلقائية للمحفظة عبر Barkd، خدمة المحفظة المرجعية، التي تُبقي رصيد Ark الخاص بالمتجر محدَّثًا في الخلفية دون الحاجة للتفكير فيه.
  • التحكم في التحديث — تحديث تلقائي قرب انتهاء الصلاحية للحفاظ على مجانيته، أو تحديث عند الاستلام مقابل رسم بسيط وأمان إضافي.
  • صفحة إدارة VTXO للمستخدمين المتقدمين الذين يرغبون في فحص أو تحديث أو إخراج (offboard) أو الخروج (exit) من VTXOs فردية.
  • نسخ احتياطي واستعادة عبر عبارة استرداد، بحيث يمكن لتثبيت BTCPay جديد استعادة رصيد المتجر إذا تعطل الخادم يومًا ما.
  • وظيفة خروج طارئ، تتيح للإضافة استعادة كامل رصيد المتجر خارج السلسلة على السلسلة بشكل مستقل، دون الحاجة إلى تعاون خادم Ark — وهي ضمانة الحفظ الذاتي التي تجعل النموذج بأكمله يعمل.

المحافظ الداعمة لـ Bark: من يحصل على مدفوعات Ark مجانية

يمكن لأي محفظة لايتنينج أن تدفع لصفحة دفع BTCPay مدعومة بـ Bark عبر لايتنينج، مقابل رسوم التوجيه المعتادة. لكن العملاء الذين يستخدمون محفظة داعمة لـ Bark يحصلون على مدفوعات Ark مجانية مباشرة في رصيد التاجر. من بين المحافظ المبنية على Bark:

مقايضات يجب مراعاتها قبل التثبيت

يستبدل تصميم Ark بعض افتراضات لايتنينج بعملية انضمام أبسط، وهذه المقايضة تستحق الفهم قبل الاعتماد عليها في عمل تجاري:

  • تعتمد المدفوعات خارج الجولة على تصرف خادم Ark بأمانة. تُوقَّع مدفوعات arkoor بشكل مشترك من قبل خادم Ark، ويفترض نموذج الثقة أن المرسل والخادم لن يتواطآ لتنفيذ إنفاق مزدوج قبل أن يقوم المستلم بتحديث VTXO في الجولة التالية. التحديث الفوري يقلّل من نافذة التعرض هذه.
  • خادم Ark الواحد يمثل نقطة تنسيق، حتى لو لم يمتلك الحضانة أبدًا. يمكن للمستخدمين دائمًا الخروج إلى UTXO على السلسلة بشكل مستقل، لكن هذا الخروج يظل معتمدًا على بث شجرة معاملات محددة بشكل صحيح وفي الوقت المناسب.
  • تتطلب الإضافة BTCPay Server ذاتي الاستضافة، وليس النسخة المستضافة، بإصدار 2.4.4 أو أحدث.
  • إنها برمجية حديثة نسبيًا. لم تصل الإضافة إلى ما يسميه مطوروها الجاهزية للإنتاج إلا في الإصدار 0.9.2 في سبتمبر 2026، بعد أشهر قليلة فقط من إطلاقها على الشبكة الرئيسية للبيتكوين في يونيو 2026.

كيفية التثبيت

  1. تأكد من أن متجرك يشغّل BTCPay Server ذاتي الاستضافة بإصدار 2.4.4 أو أحدث.
  2. ثبّت الإضافة من BTCPay Plugin Builder، أو اتّبع دليل الإعداد خطوة بخطوة من Second.
  3. فعّلها في متجرك وتأكد من ظهور رمز QR الموحّد عند الدفع.
  4. للحصول على الدعم، استخدم منتدى المجتمع أو دردشة المجتمع التابعين لـ Second.

بالنسبة للأعمال التي تتابع بالفعل سعر البيتكوين لمطابقة المبيعات أو تحديد أسعار المنتجات، يُعد متتبع الأسعار من Bitcoin Utility Tools طريقة مجانية لمتابعة الأسعار المباشرة جنبًا إلى جنب مع صفحة دفع مدعومة بلايتنينج و Ark.

المصادر

  1. Neil Woodfine، “Accept Lightning on BTCPay without running a node”، مدونة Second (24 سبتمبر 2026) — ميزات الإضافة، ومتطلباتها، وشكر لـ James Bitcoin Bond على مساهماته الموسّعة في الإضافة.
  2. Ark Protocol — نظرة تقنية رسمية على VTXOs والجولات والموصلات والمدفوعات خارج الجولة (arkoor).
  3. Steven Roose، “Bark now on bitcoin mainnet”، مدونة Second (21 مايو 2026).

أبحاث