خارج السلسلة: العمليات التي تتم خارج البلوكتشين (Off-Chain)
عند الحديث عن العملات الرقمية، يشير مصطلح “خارج السلسلة” إلى العمليات التي تحدث خارج سلسلة الكتل (البلوكشين). من أبرز التحديات التي تواجه البلوكشين هي قابلية التوسع، حيث أن خوارزميات التوافق اللامركزية تكون عادةً أبطأ من معالجة المعاملات المركزية. تهدف الحلول خارج السلسلة إلى تحسين طاقة معالجة البلوكشين من خلال معالجة جزء من البيانات خارج السلسلة الرئيسية.
ما هي المعاملات خارج السلسلة؟
المعاملات خارج السلسلة هي تحويلات تقوم بنقل القيمة باستخدام جهة ثالثة كضمان أو بطرق أخرى، حيث يتم تسجيل الحالة النهائية للأرصدة فقط على البلوكشين نفسه. تقدم هذه المعاملات فوائد عديدة مثل تخفيض الرسوم وسرعة أكبر في معالجة المعاملات، وذلك لأنها لا تتطلب التحقق من العقد. هذا يجعل المعاملات خارج السلسلة مثالية للدفعات الصغيرة مثل شراء القهوة من متجر محلي.
الحلول الطبقية الثانية (Layer 2 Solutions)
تعتبر الحلول الطبقية الثانية بروتوكولات تم بناؤها فوق بنية البلوكشين الحالية بهدف تحسين قابلية التوسع. هذه المشاريع تمكن من نقل القيمة خارج السلسلة باستخدام آليات مثل قنوات الحالة، والسلاسل الجانبية، و”رول أبس” (rollups). في سياق البيتكوين، تعتبر شبكة البرق (Lightning Network) إحدى الحلول الطبقية الثانية الشهيرة، والتي تستخدم قنوات الحالة للمعاملات خارج السلسلة.
شبكة البرق (Lightning Network)
قنوات الحالة في شبكة البرق هي في الأساس محافظ متعددة التوقيع (2-of-2 multisig) يمكن تعديلها فقط عندما يتفق الأطراف المعنية. يتم تسجيل فقط المعاملات التي تفتح وتغلق القنوات على بلوكشين البيتكوين؛ بينما يتم معالجة باقي العمليات خارج السلسلة. المعاملات خارج السلسلة داخل قناة الحالة لا تحتاج إلى التحقق من قِبَل الشبكة بأكملها، مما يُمكّن من سرعة معالجة أكبر وتكاليف معاملات أقل.
الفرق بين المعاملات خارج السلسلة وداخل السلسلة
بينما تحدث المعاملات خارج السلسلة خارج السلسلة، تصف مصطلحات “داخل السلسلة” العمليات التي تحدث مباشرة على البلوكشين (السلسلة الرئيسية). تحتاج المعاملات داخل السلسلة إلى تحقيق توافق الزملاء وتُعتبر مؤكدة فقط عند تسجيلها على السلسلة. دعونا نلقي نظرة على الفروقات الرئيسية بين المعاملات خارج وداخل السلسلة:
- التحقق والتأكيد: يجب أن تُحقق المعاملات داخل السلسلة وتُدرج في البلوكشين حتى تُعتبر مؤكدة. مع متوسط وقت تأكيد الكتلة للبيتكوين يصل إلى 10 دقائق، فإن السلسلة الطبقية الأولى لا تُناسب الدفعات الصغيرة كشراء البقالة.
- سرعة المعاملة: على عكس المعاملات داخل السلسلة، لا تحتاج الدفعات خارج السلسلة إلى انتظار المعدنين أو المحققين للتأكيد. وبالتالي، يمكن أن تزيد الحلول خارج السلسلة من سرعة المعالجة بشكل كبير، مما يجعلها مفيدة جداً للمدفوعات الصغرى.
الأمان والتكاليف
تستخدم المعاملات داخل السلسلة ممارسات الأمان القياسية المستخدمة في البلوكشين كالتجزئة والتشفير. في المقابل، تحتاج المشاريع التي تقدم مدفوعات خارج السلسلة إلى ابتكار أطر أمان تمنع إمكانية التزوير أو تعديل المدفوعات. المعاملات داخل السلسلة يتم التحقق منها بواسطة العقد التي تقوم بجهد للتحقق منها، وضمها إلى كتلة، وإضافة هذه الكتلة إلى السلسلة. يتلقون مكافآت الكتلة ورسوم المعاملات كمحفزات للحفاظ على تشغيل الشبكة.
تُعالج المعاملات خارج السلسلة بسرعة دون الحاجة إلى تأكيد فوري، مما يقلل التكاليف والرسوم. تلعب المعاملات خارج السلسلة دوراً رئيسياً في حل مشكلة توسع البلوكشين وزيادة اعتماده على مستوى العالم. إنها الأساس للعديد من الحلول الطبقية الثانية التي تهدف إلى تقليل الضغط على السلسلة الرئيسية.