On-chain vs off-chain transactions main differences

معاملات On-Chain vs Off-Chain – دليل المبتدئين

Reading time

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

تلقي هذه المقالة بعض الضوء على ماهية المعاملات داخل السلسلة وخارجها ومزاياها وعيوبها وخصائصها المميزة.

المحتوى الرئيسي

  1. تتم المعاملات عبر السلسلة مباشرة في blockchain، ويتم كتابتها والتحقق منها باستخدام آلياتها، ولا تعتبر مكتملة إلا بعد التعديل المناسب لـ blockchain.
  2. تتم المعاملات خارج السلسلة على شبكة العملات المشفرة ولكن خارج blockchain. إنها رخيصة جدًا، ولهذا السبب اكتسبت شعبية في الشبكات الكبيرة.
  3. قد تكون المعاملات عبر السلسلة أفضل لأولئك الذين يبحثون عن الأمان والتحقق والثبات، في حين تميل المعاملات خارج السلسلة إلى أن تكون أفضل لأولئك الذين يبحثون عن معاملات خاصة سريعة ومنخفضة التكلفة.

ما هو سجل Blockchain الموزع؟

السجل الموزع هو قاعدة بيانات موزعة بين العديد من عقد الشبكة أو أجهزة الكمبيوتر. السجل الموزع هو قاعدة بيانات موزعة عبر الشبكة بين المشاركين فيها (nodes). يجوز لكل مشارك أن يكون لديه نسخة شخصية متطابقة من قاعدة بيانات التسجيل الموزعة.

Nodes يتم تحديثها بشكل مستقل عن بعضها البعض. يتم إعلام الجميع عند إجراء تغييرات على السجل. تعمل تقنية التسجيل الموزعة على تقليل تكاليف الثقة بشكل كبير. يساعد استخدام السجل الموزع على تقليل الاعتماد على البنوك والوكالات الحكومية والمحامين وكتاب العدل والهيئات التنظيمية.

distributed ledger technology architecture

الميزة الرئيسية للسجل الموزع هي عدم وجود مركز تحكم واحد. تقوم كل عقدة بإعداد وكتابة تحديثات التسجيل بشكل مستقل عن العقد الأخرى. تقوم العقد بعد ذلك بالتصويت على التحديثات للتأكد من موافقة معظم العقد على الإصدار النهائي. 

يُطلق على التصويت والموافقة على نسخة واحدة من السجل اسم الإجماع، وهي عملية تتم تلقائيًا عن طريق خوارزمية الإجماع. بمجرد التوصل إلى الإجماع، يتم تحديث السجل الموزع، ويتم تخزين آخر إصدار متفق عليه من السجل في كل node.

تمثل السجلات الموزعة نموذجًا جديدًا لجمع المعلومات ونقلها. ويمكنها إحداث تغيير جذري في كيفية تفاعل الأفراد والشركات والهيئات الحكومية.

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

وبالتالي، ليست هناك حاجة إلى سلطة مركزية للسماح بالمعاملات أو التحقق من صحتها. يتم تخزين جميع المعلومات الموجودة في السجل الموزع بشكل آمن باستخدام التشفير ويمكن الوصول إليها باستخدام المفاتيح الخاصة والتوقيعات المشفرة. بمجرد تخزينها، تصبح المعلومات قاعدة بيانات غير قابلة للتغيير تحكمها قواعد الشبكة.

وفقًا للبيانات الإحصائية الحالية، على الرغم من التطور السريع للتمويل اللامركزي، فإن المعاملات عبر السلسلة أصبحت أكثر شيوعًا نظرًا لمستوى الأمان الذي توفره.

تسليط الضوء على بعض الحقائق

ما هي المعاملة على السلسلة؟

لفهم ما يعنيه على السلسلة، من الضروري الاهتمام ب blockchain. المعاملات عبر السلسلة (على blockchain) هي معاملات العملة المشفرة التي تحدث مباشرة على blockchain ويتم تسجيلها والتحقق منها باستخدام آلياتها. تعتبر جميع هذه المعاملات قد حدثت فقط بعد إجراء تعديل مناسب على blockchain.

how on-chain transactions work

لا يمكن التراجع عن هذه المعاملات، إما بسبب وجود عدد كافٍ من التأكيدات من المشاركين في الشبكة أو من خلال خوارزمية إجماع خاصة. ولا يمكن أيضًا إلغاؤها إلا إذا تم التوصل إلى إجماع بين المشاركين الذين يمتلكون غالبية قوة التجزئة للشبكة. 

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

لا تصبح المعاملات عبر السلسلة محققة (ولا رجعة فيها) إلا عندما يوافق أكثر من 51% من أعضاء الشبكة على صحة ذلك وأن السجل محدث بالكامل. لإتمام المعاملة على الشبكة، يجب أن يتلقى القائمون بالتعدين عددًا متفقًا عليه من التأكيدات.

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

مزايا المعاملات عبر السلسلة

يقدم كل نوع من المعاملات، سواء على الشبكة أو خارج السلسلة، مجموعته الخاصة من نقاط القوة والضعف التي تجسد جوهره ومفهومه.

Pros and Cons of On-Chain Transactions

الأمان

تتمتع معاملات العملة المشفرة عبر السلسلة بمستوى عالٍ من الأمان، مما يسمح لك بالعمل معها دون التفكير في هجمات القراصنة. البيانات المخزنة في blockchain مشفرة بالكامل ولا يمكن تغييرها بعد التسجيل، وهو ما يستبعد مسبقًا أي تلاعب أو سرقة أو ابتزاز.

بفضل الحماية القوية التي توفرها مثل هذه المعاملات، يرتفع مستوى ثقة المستخدمين، وبالتالي تزداد شعبيتها.

اللامركزية

لا تخضع Blockchain لسلطة مركزية، مما يعني أنه لا يوجد فعليًا خطر قيام وسيط بكسر الثقة أو التلاعب بتدفق البيانات. تخضع أي معاملة عبر السلسلة لمجموعة من قواعد النظام اللامركزي الذي تتم معالجتها فيه.  

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

الشفافية

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

تؤدي شفافية المعاملات أيضًا إلى زيادة ثقة المستخدمين لأنهم سيتمكنون من الوصول إلى البيانات المهمة في التجزئة – المجموع الاختباري لأي معاملة يعكس غرضها وخصائص أخرى.

عيوب المعاملات عبر السلسلة

الآن، دعونا ننتقل إلى العيوب الرئيسية للمعاملات عبر السلسلة.

السرعة البطيئة

يمكن أن يؤثر عدد المعاملات التي تنتظر معالجتها على blockchain على سرعات المعاملات، مما قد يؤدي إلى انسداد الشبكة. نظرًا للخسارة الكبيرة في كفاءة blockchain بسبب الازدحام المفرط في الشبكة، يتم عادةً تسريع معالجة المعاملات عن طريق إجراء تحسينات على أجزاء معينة من نظام blockchain.

الرسوم المرتفعة

عندما يكون حجم المعاملات مرتفعًا، ترتفع رسوم الشبكة أيضًا. في أوقات ارتفاع الطلب، يمكن أن يصبح استخدام الشبكة مكلفًا للغاية. منذ يتم الدفع للminers (المدققين) مقابل التحقق من صحة كل معاملة بما يتناسب مع حجم المعاملة، ويمكن أن تساعد زيادة عرض النطاق الترددي لـ blockchain في تقليل رسوم المعاملات عدة مرات، وبالتالي تقليل العبء على المدققين في الشبكة.

استهلاك الطاقة

فيما يتعلق بالمعاملات عبر السلسلة، تجدر الإشارة إلى أن عملية التعدين المتفق عليها لإثبات العمل تستخدم كمية كبيرة من قوة المعالجة والطاقة. تتطلب كل معاملة قدرًا معينًا من قوة المعالجة، والتي يتم استخلاصها عن طريق تعدين العملة المشفرة عندما يتم تعدين كتلة جديدة.

ما هي المعاملة خارج السلسلة؟

تتم المعاملات خارج السلسلة على شبكة العملات المشفرة ولكن خارج blockchain. إنها غير مكلفة للغاية ولهذا السبب اكتسبت شهرة مؤخرًا في الشبكات الكبرى.

مقارنة بالمعاملات عبر السلسلة، تعد المعاملات خارج السلسلة أبسط بكثير. وتعتبر صالحة عندما تقوم blockchain بتعديل بيانات المعاملة.

قبل هذا التعديل، يتم التحقق منه والمصادقة عليه من قبل عدد محدد من المشاركين، وبعد ذلك يتم كتابة المعلومات المتعلقة به في كتلة أخرى ونقلها إلى جميع المشاركين في الشبكة، مما يجعل الأمر غير قابل للرجوع عنه عمليًا.

يتم إبرام اتفاقيات المعاملات خارج السلسلة خارج شبكة blockchain. يشبه البروتوكول المستخدم في المعاملات خارج السلسلة البروتوكول المستخدم في منصات الدفع مثل PayPal.

يمكن للأطراف المعنية الدخول في اتفاقية خارج نطاق blockchain. تتضمن الخطوة التالية طرفًا ثالثًا يتمثل دوره في تأكيد إتمام المعاملة والتحقق من احترام الاتفاقية. مما يجعل الطرف الثالث ضامناً في الصفقة.

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

يمكن غالبًا قبول الرموز أو القسائم أثناء المعاملات خارج السلسلة. هذه عبارة عن رموز أو قسائم قابلة للاسترداد يمكن استبدالها بأصول العملة المشفرة. يمتلك طرف ثالث الرموز أو القسائم ويكون مسؤولاً عن استردادها في الوقت المناسب.

مزايا المعاملات خارج السلسلة

تمامًا مثل المعاملات عبر السلسلة، تتمتع المعاملات خارج السلسلة بنقاط قوة مثيرة للإعجاب.

Pros and Cons of Off-Chain Transactions

سرعة أكبر في المعاملات

مقارنة بالنوع الموجود على السلسلة، تكون المعاملات خارج شبكة blockchain أسرع وأسرع في المعالجة. نظرًا لطبيعة هذه المعاملات، حيث لا توجد حاجة لانتظار التأكيد من blockchain، يمكن للمعاملات أن تنتقل من محفظة المرسل إلى محفظة المستلم على الفور، مما يؤدي إلى تفريغ الشبكة.

تكلفة أقل

تعد المعاملات التي يتم تأكيدها خارج blockchain أكثر كفاءة وتتطلب الحد الأدنى من الرسوم لأنها لا تتطلب عملية تأكيد تعتمد على التعدين أو staking. 

تعتبر هذه الميزة مفيدة بشكل خاص عند التعامل مع كميات كبيرة من العملات المشفرة وأصول الكريبتو الأخرى على كل من الأنظمة المركزية واللامركزية.

قدر أكبر من عدم الكشف عن هويته

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

عيوب المعاملات خارج السلسلة

الآن، دعونا ننتقل إلى العيوب الرئيسية للمعاملات خارج السلسلة.

شفافية أقل

بالمقارنة مع المعاملات داخل السلسلة، فإن المعاملات خارج السلسلة التي تتم دون الاتصال بالإنترنت لا تتبع نفس بروتوكول blockchain، مما يفتح المزيد من الفرص للنزاعات والخلافات بسبب عدم القدرة على معرفة العديد من البيانات التي لا غنى عنها المخفية بسبب أنواع مختلفة من القيود.

المركزية

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

أقل أمانًا

نظرًا لأن المعاملات خارج السلسلة تتم معالجتها خارج blockchain (على الرغم من أنها تنتمي إليها)، ولا يتم تخزين المعلومات المتعلقة بها داخل الشبكة، فإن أمانها ينخفض بشكل كبير.

مع هذا النهج، يتم تسجيل النتائج الأولية والنهائية للمعاملة فقط في blockchain؛ تتم جميع أنشطة التحقق من المعاملات الأخرى خارج السلسلة، مما يعرض سلامة بيانات المعاملة للخطر.

المعاملات داخل السلسلة مقابل المعاملات خارج السلسلة: الاختلافات الرئيسية

ما الفرق بين المعاملات داخل السلسلة وخارجها؟ على الرغم من تشابه الاسم، إلا أن هذه الأنواع من المعاملات لديها عدد من الاختلافات المميزة، سواء من حيث تطبيقها أو من حيث عدد من الخصائص التي تحدد عملها.

عملية المعاملة

يتم ختم جميع البيانات ذات الصلة ببيانات المعاملات على السلسلة ويتم الاحتفاظ بها في سجل الطلبات العام. واستنادًا إلى تقنية الإجماع الخاصة بشبكة blockchain (مثل Proof-of-Work أو Proof-of-Stake)، تتحقق أجهزة الكمبيوتر (أو nodes) الخاصة بشبكة blockchain من صحة هذه المعاملات.

يمكن أن يتطلب التحقق من المعاملات وإضافة كتل جديدة إلى السلسلة موارد حوسبة كبيرة في شبكات blockchain التي تعمل على آلية إجماع إثبات العمل (PoW). إن الكمية الكبيرة من الطاقة اللازمة لذلك تلوث البيئة بشكل كبير وتسرع من ظاهرة الاحتباس الحراري.

من ناحية أخرى، من الممكن تنفيذ معاملات خارج السلسلة باستخدام الجهات الضامنة النموذجية من الطرف الثالث، حلول الطبقة الثانية (التي تحاول معالجة صعوبات قابلية التوسع الموجودة في blockchain) والتي تم إنشاؤها خصيصًا لتقليل الضغط على blockchain الأساسي. Liquid Network وLightning Network هما مثالان على ذلك الحلول.

Comparing On-Chain vs Off-Chain Transaction

الشفافية والأمان

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

ستقوم الأطراف المعنية بإنشاء قناة جانبية باستخدام حل الطبقة الثانية (مثل الشبكة المسرّعة). سيتم إغلاق القناة الجانبية بمجرد انتهاء المعاملة، مما يسمح لشبكة blockchain الرئيسية بتسجيل المعاملة.

قد لا تترك المعاملات الأخرى خارج السلسلة أي أثر خلفها لمساعدة أي من الطرفين المشاركين في المعاملة في حالة حدوث نزاع.

Bitcoin Lightning Network

توفر المعاملات عبر السلسلة مستوى أعلى من الانفتاح، ولكن عدم الكشف عن هويته يعاني. من الممكن تحديد الأشخاص المعنيين جزئيًا بفضل أنماط المعاملات لأن تفاصيل المعاملات عبر السلسلة يتم تخزينها بأمان داخل سجل الطلبات الموزع بشكل عام.

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

ملخص الحديث

المعاملات داخل السلسلة وخارجها هما تقنيتان مختلفتان في تطوير شبكات blockchain والتي، بخصائصها الفريدة، تقدم نفس الأداة لإدارة أصول العملات المشفرة: إمكانية نقل القيمة المعبر عنها في أصول العملات المشفرة بين محافظ مختلفة مع الاستمرار في عرض بيانات المعاملات ومتابعة حالتها.

بفضل تطور شبكات blockchain، أصبحت هذه النماذج منتشرة على نطاق واسع، ولكن الوقت وحده هو الذي سيحدد أي منها سيهيمن في المستقبل.

المقالات التي نُشرت مؤخراً

B2BinPay at Finance Magnates Africa Summit 2024
B2BinPay is Bound for Finance Magnates Africa Summit 2024
16.02.2024
Crypto Expo Dubai 2024
B2BinPay To Present at Crypto Expo Dubai 2024
15.02.2024
B2BinPay v19, Instant Swaps and Expanding Blockchain Support
تم إطلاق التحديث 19 من B2BinPay، مع تقديم Swaps فورية وتوسيع نطاق دعم Blockchain
Streamlining Crypto Payments
Webinar Announcement: Explore the Advanced Crypto Processing with B2BinPay! 
13.02.2024