شبكة البرق حل لمشاكل قابلية تطوير البيتكوين، فماهي؟
شبكة البرق Lightning Network و هو حل تمت مناقشته على نطاق واسع لمشاكل قابلية تطوير البيتكوين Bitcoin.
ما هي شبكة البرق؟
شبكة البرق Lightning Network هو حل لتحجيم البيتكوين Bitcoin و الذي سيمكن من عمل معاملات بشكل اسرع و ارخص بكثير، إنه حل للتحجيم من الطبقة الثانية يتضمن وظائف العقد الذكية على قمة سلسلة البيتكوين، مما يسمح بإنشاء قنوات خاصة خارج السلسلة لتسهيل المعاملات الفورية بأقل رسوم، تم اقتراحه في الورقة البيضاء لأول مرة بواسطة جوزيف بون وتاديوس دريجا في عام 2015، في حين أن عملة البيتكوين غالبًا ما تُشيد بأنها العملة الرقمية الأولى التي مكنت مفهوم اللامركزية المفتوحة المصدر، إلا أن هناك عائقًا كبيرًا للنظام الموزع و هو قابلية التوسع.
الهدف من توسيع نطاق الحلول مثل شبكة البرق هو زيادة سرعة المدفوعات إلى جزء من ثانية أو ثانية، تتمثل المشكلة الأساسية التي تواجه شبكة البلوكشين Blockchain في أن كل معاملة و بيانات مرتبطة بها يتم تسجيلها بشكل عام على البلوكشين blockchain (أو على السلسلة)، مما يخلق اختناقات وضغطًا كبيرًا في حالة ازدحام الشبكة، الآثار السلبية للشبكة المتضخمة هي رسوم المعاملات الباهظة الثمن (المدفوعة إلى المعدنين) و أوقات انتظار أطول.
تحاول شبكة البرق Lightning Network حل المشكلة عن طريق نقل المعاملات من السلسلة الرئيسية (و تسمى أيضًا خارج السلسلة)، و بالتالي تقليل الازدحام على البلوكشين blockchain نفسه.
الفكرة العامة وراء شبكة البرق Lightning هي أنه لا يلزم تسجيل جميع المعاملات على البلوكشين Blockchain، و لا يجب تخزين المعاملات الصغيرة و الانشطة اليومية (و تسمى أيضًا المعاملات الدقيقة) على شبكة البلوكشين Blockchain العام الرئيسي.
اتجاه قنوات الدفع داخل شبكة البرق Lightning ثنائي الاتجاه (يتم تخزين الأموال في طرفين)، نظرًا لأن المعاملات داخل قنوات الدفع تتم فقط بين طرفين ، فلن يلزم بث المعاملة على شبكة blockchain العامة حتى يقرر الطرفان إغلاق القناة، هذا يعني أن المستخدمين لن يتحملوا رسوم تعدين (يتم دفعها إلى عمال المناجم للتحقق من صحة المعاملات) ولن يكون هناك وقت لتأكيد الحظر. هذا يسمح للمعاملات المنفذة داخل القناة بأن تكون فورية برسوم منخفضة للغاية.
ما هي قناة الدفع؟
تشير قنوات الدفع إلى وسيط خارج السلسلة يعمل بالتوازي مع شبكة البلوكشين blockchain الرئيسي، من خلال استخدام العقود الذكية يمكن أن يقوم طرفان متصلان بإجراء كمية غير محدودة من المعاملات داخل القناة الخاصة دون بث هذه المعاملات الصغيرة إلى سلسلة المفاتيح الرئيسية، سيتم بث الرصيد النهائي الثابت إلى شبكة البلوكشين blockchain بمجرد موافقة المستخدمين على إغلاق القناة، تسمى قنوات الدفع ثنائية الاتجاه لأنها تتيح التبادلات بين الطرفين.
كيف تعمل شبكة البرق
فيما يلي نظرة على كيفية عمل شبكة البرق:
الخطوة 1: إنشاء القناة
من أجل فتح قناة شبكة البرق Lightning يجب على كلا المستخدمين إيداع الأموال في محفظة متعددة التوقيعات (sig)، ستكون هذه المعاملة في شكل معاملة عادية، حيث سيتم بث عنوان محفظة متعددة التوقيعات إلى شبكة البلوكشين blockchain الرئيسي و ستكون قناة الدفع مفتوحة رسميًا، سيتم إغلاق الأموال التي تم إيداعها في المحفظة متعددة الأشكال طوال مدة بقاء القناة مفتوحة، فيما يلي توضيح لما يحدث عندما يريد وسيم فتح قناة مع المقهى المفضل لديه:
تعد محفظة Multi-Signature (Multi-Sig) عبارة عن محفظة ضمان تتطلب من المستخدمين الإضافيين توقيع معاملة قبل أن يتم الوصول إلى الأموال وبثها في شبكة البلوكشين blockchain العامة، متعددة التوقيعات يضيف طبقة إضافية من الأمن، تشبه محفظة متعددة التوقيعات صندوق إيداع آمن مع مفتاحين أو أكثر، مع كل طرف تمسك بمفتاح واحد، من أجل فتح المربع، جميع المفاتيح (أو غالبية المفاتيح) مطلوبة للتحقق من صحة الصفقة.
يحمل كل طرف مفتاحًا خاصًا لمحفظة التوقيعات، و هو أمر ضروري للتحقق من جميع المعاملات و توقيعها، لذلك لا يمكن إنفاق الأموال إلا إذا بدأ الطرفان المعاملة باستخدام مفاتيحهما الخاصة.
الخطوة 2: بدء معاملات الدفع
يمكن لكلا الطرفين الآن إجراء قدر غير محدود من التحويلات و التبادل بين بعضهما البعض، تتطلب كل معاملة تحدث على قناة الدفع او الاداء توقيعًا رقميًا لكلا الطرفين عبر كل مفتاح من مفاتيحهم الخاصة من محفظة متعددة التوقيعات، سيقوم الطرفان بعد ذلك بتوقيع ميزانية عمومية محدّثة بعد كل معاملة من أجل عكس الرصيد المستحق لكل منهما في محفظة التوقيعات المتعددة، يحتفظ كلا الطرفين بنسخة من الميزانية كدليل على المعاملات و الرصيد المستحق لكل طرف، يمكن أن تظل القناة مفتوحة ما دام الطرفان لا يوافقان على إغلاقه.
الخطوة 3: إغلاق القناة
عند إجراء كلا الطرفين للمعاملات أو الرغبة في تحقيق رصيدهما، فيمكنهما إغلاق قناة الدفع او الاداء، سيتم الاتفاق على معاملة الدفع النهائية من قبل الطرفين و سيتم بث الرصيد النهائي إلى شبكة البلوكشين blockchain الرئيسي، في حالة حدوث نزاع يمكن للطرفين استخدام أحدث ميزانية عمومية لإثبات الرصيد النهائي و استرداد حصته العادلة في الرصيد.
التعليقات مغلقة.