تشير مشكلة قابلية التوسّع في البلوكتشين إلى تراجع سعة الشبكة على معالجة المعاملات كلّما ازداد عدد المستخدمين المشاركين فيها. وانخفاض هذه السعة يعني معاملات أبطأ ورسوماً أعلى داخل الشبكة. أمّا حلول الطبقات فهي تحسينات تُدخَل على الشبكة لمعالجة مشكلة قابلية التوسّع ورفع سعة المعاملات في البلوكتشين.
ما هي Layer 1 وLayer 2؟
تشير Layer 1 إلى شبكة البلوكتشين الأساسية نفسها. وعملة Layer 1 هي العملة الرئيسية لتلك الشبكة، أي العملة التي أُنشئت لتُستخدم عليها. وأول عملة من هذا المستوى وأشهرها حتى اليوم هي البيتكوين.
أمّا Layer 2 فتشير إلى البروتوكولات والشبكات التي تعمل فوق شبكات بلوكتشين أخرى. فعملة Layer 2 تعمل على شبكة بلوكتشين قائمة بالفعل.
ما هي حلول Layer 1؟
حلول Layer 1 هي الأعمال التي تستهدف معالجة مشكلات قابلية التوسّع في البلوكتشين وجعل النظام أقدر على النمو. والغاية منها تنفيذ المعاملات على الشبكة بسرعة أكبر وتكلفة أقل.
وأكثر الطرق شيوعاً لتحسين الشبكة عبر حلول Layer 1 هما تغيير بروتوكول الإجماع والتجزئة.
تغيير بروتوكول الإجماع:
بروتوكولات الإجماع هي مجموعة من الخوارزميات المستخدمة للتحقّق من صحّة الكتل في البلوكتشين. وتغيير بروتوكول الإجماع في شبكة ما هو أحد حلول Layer 1 المستخدمة لحلّ مشكلة التوسّع فيها. ومع تحديث Ethereum 2.0، يُستهدف استبدال بروتوكول الإجماع في شبكة الإيثيريوم.
التجزئة (Sharding):
التجزئة عملية تقسيم لقاعدة البيانات تُستخدم لحلّ مشكلة التوسّع في البلوكتشين. وفيها تُقسَّم الكتل الموجودة في قاعدة البيانات إلى مجموعات من المعاملات، ثم تُرتَّب هذه المجموعات في مسارات متوازية. وبفضل ذلك يمكن معالجة أكثر من جزء من مجموعة المعاملات في الوقت نفسه. وهكذا تُنفَّذ المعاملات أسرع ممّا لو عولجت بالتتابع، ويرتفع أداء الشبكة.
ما هي حلول Layer 2؟
حلول Layer 2 هي الأعمال التي تعالج مشكلة قابلية التوسّع في الشبكات العاملة فوق شبكات بلوكتشين أخرى، من دون إجراء أي تغيير على البنية الأساسية للبلوكتشين.
فهي لا تمسّ بنية الشبكة الأساسية بشكل مباشر، ولأنها لا تُنفَّذ على الشبكة الرئيسية للبلوكتشين فإنها تُسمّى أيضاً حلول خارج السلسلة (off-chain).
