653 / 736BK37

Mastering the Lightning Network

كيف تتحول قنوات Bitcoin إلى شبكة للمدفوعات

يبدو دفع ثمن القهوة بالبيتكوين أمرًا بسيطًا. لكن كيف تتم الدفعة دون أن تعالج الشبكة الأساسية بأكملها كل عملية شراء؟ يشرح Mastering the Lightning Network قنوات الدفع، والعثور على المسارات، والقواعد التي تتيح إرسال البيتكوين عبر طبقة فوق سلسلة كتله.

Mastering the Lightning Network كتاب تقني صدر عام 2021، ألّفه Andreas M. Antonopoulos وOlaoluwa Osuntokun وRené Pickhardt. يساعد على فهم Lightning Network، وينتقل من الاستخدام اليومي إلى تشغيل عقدة وتفاصيل البروتوكول. يناسب القارئ الذي يعرف أساسيات Bitcoin ويريد التعمق فيها.

نتعرف في الكتاب إلى Alice التي تريد شراء القهوة، وBob الذي يبيعها. يقدم Chan خدمات معلومات عبر الإنترنت، وتتاجر Dina بعناصر داخل الألعاب. يحتاج كل منهم إلى إرسال مبالغ صغيرة أو استقبالها، وقد لا يكون إنشاء معاملة مستقلة على سلسلة الكتل لكل مبلغ خيارًا عمليًا. يستخدم المؤلفون هذه الشخصيات لمرافقة القارئ. إنها قصص تعليمية تساعد على تصور الاستخدام، وليست قياسًا لنجاح خدمات حقيقية. [4]

تربط قناة الدفع بين عقدتين، أي حاسوبين مشاركين في Lightning Network. وتتيح لهما تغيير توزيع الأموال المودعة دون تسجيل كل تغيير على سلسلة الكتل. أما فتح القناة وإغلاقها فيستندان إلى معاملات Bitcoin. لذلك ليست Lightning Network سلسلة كتل جديدة ولا عملة جديدة. عند استخدامها فوق Bitcoin، تبقى الأموال بيتكوين؛ ما يتغير هو طريقة تمرير المدفوعات وتسويتها. [4]

يمكن للدفعة أن تمر عبر عدة قنوات متصلة. يعني التوجيه العثور على مسار من المرسل إلى المتلقي وتمرير الدفعة عبر عقد أخرى. لكن رسم الوصلات لا يكفي: يجب أن تتوافر أموال في اتجاه الدفع المطلوب، وهذا ما تعنيه السيولة هنا. ومن أنشطة Chan في الكتاب تأجير سعة لاستقبال المدفوعات. يوضح المثال خدمة، ولا يَعِد بأن كل دفعة ستجد دائمًا مسارًا صالحًا. [4]

يتوقف المؤلفون عند كلمة «trustless». لا تعني عالمًا بلا أي ثقة، بل محاولة تقليل الاعتماد على أمانة المشاركين الآخرين. ويشبّهون ذلك بتقسيم الطعام: شخص يقسم الحصص، والآخر يختار. تشجع القواعد التقسيم العادل دون حَكَم. وفي الشبكة يؤدي البروتوكول والشروط التشفيرية هذا الدور. لكنك تظل تعتمد على سلامة التصميم وعمل البرامج؛ والتشبيه لا يضمن أمان تطبيق بعينه. [4]

إذا كان على عقد Bitcoin التحقق من معاملات أكثر، فإنها تحتاج إلى سعة اتصال وقدرة حوسبة ومعالجة بيانات أكبر. وقد تحد التكاليف المرتفعة ممن يستطيع تشغيل عقدته الخاصة. تقدم Lightning Network نهجًا آخر: يتبادل المشاركون على مسار الدفعة معلوماتها بدلًا من معالجة الشبكة الأساسية كلها لها. هذا يفسر الدافع إلى إضافة طبقة. لكن حسابات الكتاب القديمة ليست قياسات للأداء اليوم، ولا السرعة ولا الرسوم المنخفضة مضمونة لكل دفعة. [4]

تعاون Andreas M. Antonopoulos وOlaoluwa Osuntokun وRené Pickhardt في كتابة هذا الدليل التقني. تذكر O’Reilly نوفمبر 2021، بينما يعلن المستودع الرسمي صدور الطبعة الأولى في 21 ديسمبر 2021. هذان تاريخان من سجلين مختلفين للنشر. يتيح الوسم firstedition_firstprint في المستودع فتح النص الأصلي المحدد، بدلًا من الخلط بين طبعة تاريخية ونص يتغير باستمرار. [1] [2]

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

النص متاح في المستودع الرسمي. يستند هذا العرض إلى المقدمة والفصل التمهيدي وبيانات النشر التي تحققنا منها؛ وليس اختبارًا لجميع البرامج ولا مراجعة للكتاب بأكمله. وتحذر المقدمة نفسها من اعتبار المنتجات والأمثلة المذكورة توصيات خضعت للفحص. لا ترسل أموالًا إلى عناوين الكتاب: قد تكون المفاتيح علنية فيستولي قارئ آخر على الأموال، أو قد تصبح الأموال غير قابلة للاسترداد. تساعد المبادئ على الفهم، أما سلوك برنامج معين اليوم فيحتاج إلى تحقق مستقل. [2] [3] [4]

للحصول على صورة أوضح، اقرأ هذا المدخل مع Lightning Network, Payment Channel, HTLC, سيولة Lightning.

01هل يمكن أن أبدأ بهذا الكتاب إذا كنت أتعرف إلى Bitcoin للتو؟

من المفيد معرفة أساسيات معاملات Bitcoin والمفاتيح وسلسلة الكتل أولًا. يشرح الفصل التمهيدي مفاهيم Lightning Network، ثم تنتقل الأجزاء اللاحقة تدريجيًا إلى تشغيل عقدة والعمل مع الكود. لا يلزم قراءة كل شيء دفعة واحدة، لكن تعليم Bitcoin من الصفر ليس الهدف الرئيسي للكتاب.

02هل يجب شراء عملة أخرى لاستخدام Lightning Network؟

لا. عند استخدامها فوق Bitcoin، تستعمل Lightning Network البيتكوين، لا عملة خاصة بها. الفرق هو الدفع عبر القنوات. لكن من يتحكم في المفاتيح وكيف تُحفظ النسخ الاحتياطية التي تتيح استعادة الأموال يعتمدان أيضًا على المحفظة أو الخدمة المختارة.

DOC · 001O’Reilly — Mastering the Lightning Networkالناشر DOC · 002Mastering the Lightning Network — official repositoryمصدر أولي DOC · 003Mastering the Lightning Network — first edition Prefaceمصدر أولي DOC · 004Mastering the Lightning Network — first edition Introductionمصدر أولي
تمت المراجعة: المصادر أولًا · ليست نصيحة استثمارية