تُعد هندسة البلوك تشين المعيارية فلسفة تصميم جديدة تقدم رؤية مستقبلية لشبكات عالية التوسع ومتخصصة مع قابلية تشغيل بيني سلسة، وذلك عن طريق فصل وظائف البلوك تشين الأساسية إلى طبقات متخصصة وقابلة للتبديل.
لا يشبه النهج المعياري التصميم المتكامل الذي كانت عليه البلوك تشين المبكرة، والذي، على الرغم من كونه آمنًا ومباشرًا، أعطى شعورًا بأنه من المستحيل تحقيق اللامركزية والأمان وقابلية التوسع في نفس الوقت.
يقترح هذا النهج "تفكيك" وظائف البلوك تشين إلى طبقات مختلفة، حيث تدير إحدى الطبقات الإجماع، وتضمن طبقة أخرى توفر البيانات، وتقوم طبقة ثالثة بتنفيذ المعاملات.
يفتح هذا الفصل آفاقًا لقابلية التوسع والأداء والمرونة دون التضحية باللامركزية أو الأمان.
فصل مكدس البلوك تشين
تتعلق الهندسة المعيارية أساسًا بالتخصص من خلال التقسيم، حيث تقسم المفاهيم أو المستويات المتخصصة التي تتألف منها عملية فصل مكدس البلوك تشين إلى طبقات مختلفة، تركز كل منها على مسؤولية واحدة أو اثنتين أساسيتين. طبقات الفصل الأربعة الرئيسية هي:
- طبقة التنفيذ (Execution Layer): هذه الطبقة هي المحرك الذي تتم فيه العمليات الحسابية وحيث يتفاعل المستخدمون مع التطبيقات اللامركزية (dApps). يتم تنفيذ العقود الذكية ومعالجة المعاملات في هذه الطبقة، حيث يقوم شكلها المهيمن (الرول أبس - rollups) بتنفيذ المعاملات خارج السلسلة قبل نشر النتائج إلى طبقة التسوية. تحدد هذه الطبقة الحالة الجديدة للبلوك تشين بناءً على المعاملات.
- طبقة الإجماع (Consensus Layer): هذه هي "نظام المحكمة" للبلوك تشين. وهي مسؤولة بشكل أساسي عن ترتيب المعاملات والتأكد من أن جميع الأطراف في الشبكة تتوصل إلى إجماع بخصوص ترتيب تحديثات الحالة وصلاحيتها. وتقدم هذه الطبقة آلية الأمان الأساسية للشبكة.
- طبقة توفر البيانات (Data Availability Layer): تضمن هذه الطبقة أن يتم نشر جميع بيانات معاملات الكتل وأن تكون متاحة بسهولة لجميع مستخدمي الشبكة. وهذا مهم جدًا لتمكين العقد الكاملة والعقد الخفيفة (خاصة تلك التي تتحقق من الرول أبس) من إجراء تحقق سليم من حالة السلسلة واكتشاف الاحتيال. بدون توفر بيانات موثوق، لا يمكن للعقد التحقق من حالة السلسلة، مما يؤدي إلى مشاكل في الثقة.
- طبقة التسوية (Settlement Layer): تعمل هذه الطبقة كمركز اختياري متخصص حيث تقوم طبقات التنفيذ (مثل الرول أبس) بإنهاء المعاملات، والتحقق من البراهين التشفيرية (مثل براهين الاحتيال أو الصلاحية)، ومعالجة النزاعات، وربط الأصول بأمان. لا تحتاج هذه الطبقة إلى التعامل مع الإجماع أو توفر البيانات بمفردها، ولكنها ستقدم بيئة موثوقة حيث يمكن لسلاسل التنفيذ تثبيت تحديثات الحالة لتحقيق قابلية التشغيل البيني، وبالتالي تعزيز الأمان والقطعية دون تكرار البنية التحتية للطبقة الأساسية.
مزايا الهندسة المعيارية
قابلية التوسع:
تقدم الهندسة المعيارية فرصة لتوسيع وتحسين الطبقات الفردية بشكل مستقل (على سبيل المثال، إضافة المزيد من طبقات التنفيذ/الرول أبس) دون وضع أعباء إضافية على الطبقة الأساسية أو المساس بأمانها، مما يمهد الطريق لمعدل معاملات أعلى.
المرونة:
تتيح الهندسة المعيارية للمطورين تخصيص بيئة التنفيذ الخاصة بهم دون المساس بأمان الطبقة الأساسية.
يُسمح لهم باختيار طبقات مختلفة؛ على سبيل المثال، يمكن للرول أبس المصممة للتداول عالي التردد تحسين آلتها الافتراضية للسرعة، بينما يمكن للرول أبس التي تركز على الألعاب إعطاء الأولوية لمعاملات الـ NFT.
السيادة:
مع الاستفادة من البنية التحتية المشتركة، يمكن للمشاريع نشر سلاسلها السيادية الخاصة (المعروفة أيضًا باسم سلاسل التطبيقات AppChains أو RollApps) مع هياكل حوكمة ورسوم مخصصة مصممة خصيصًا لتطبيقها المحدد.
كفاءة التكلفة:
مع الهندسة المعيارية، لا تُلزم كل سلسلة بتشغيل مجموعة المدققين الخاصة بها. يقلل تجميع المعاملات واستخدام مستويات توفر بيانات أرخص بشكل كبير من أسعار المعاملات للمستخدمين النهائيين.
عيوب الهندسة المعيارية
تعقيد النظام:
الانتكاسة الرئيسية لنهج الهندسة المعيارية هي الزيادة الكبيرة في تعقيد النظام مقارنةً بالسلسلة المتكاملة البسيطة. يتطلب بناء نظام معياري تنسيق مكونات مستقلة متعددة غالبًا ما تتم إدارتها بواسطة فرق أو بروتوكولات مختلفة، مما يقدم نقاط فشل جديدة متعددة ويتطلب آليات رسائل معقدة عبر السلاسل. يجب على المطورين أيضًا فهم الفروق الدقيقة للمكدس بأكمله، من قواعد إجماع الطبقة الأولى (L1) إلى نظام إثبات الطبقة الثانية (L2) وتفاصيل طبقة توفر البيانات (DA). وهذا يتطلب مستوى أعلى من الخبرة.
الأمان المشروط:
في الهندسة المعيارية، يعتمد أمان الطبقة الثانية (طبقة التنفيذ) على أداء الطبقة الأولى (طبقة الإجماع/التسوية) لواجباتها بشكل صحيح، وعلى استخدام الطبقة الثانية لآليات أمان الطبقة الأولى بشكل صحيح. يعتمد الأمان على "أقلية نزيهة" من المدققين لنشر إثبات احتيال خلال فترة تحدي. إذا لم ينشر أحد الإثبات، فقد يمر انتقال حالة احتيالي دون ملاحظة.
مخاطر قابلية التشغيل البيني:
تؤدي الهندسة المعيارية بطبيعة الحال إلى نظام بيئي من السلاسل المتنوعة والمتخصصة، مما قد يؤدي إلى التجزئة. وتعتمد هذه السلاسل على جسور معقدة عبر السلاسل لنقل الأصول والبيانات بين الطبقات. هذه الجسور معقدة بشكل كبير وكانت تاريخيًا هدفًا لأكبر الاستغلالات الأمنية في مجال العملات المشفرة.
التوافق الاقتصادي:
يمكن أن يؤدي فصل الوظائف إلى تحديات في مواءمة الحوافز عبر الطبقات المختلفة. قد تكافح الطبقة التي تركز فقط على وظيفة نفعية مثل توفر البيانات لتجميع قيمة عالية لرمزها الأصلي مقارنةً بطبقة التنفيذ التي تستحوذ على قيمة رسوم التطبيق، مما يجعل من الصعب تحفيز مجموعة كبيرة وآمنة بما يكفي من المدققين لشبكة توفر البيانات/الإجماع الأساسية.
الخاتمة
على الرغم من أن النمطية في الوقت الحالي ليست حلاً سحريًا، إلا أن زخمها واضح. لقد تحول مستقبل البلوك تشين عن التصميم المتكامل ولم يعد سلسلة عملاقة واحدة تحكمهم جميعًا، بل أصبح نظامًا بيئيًا معياريًا من الشبكات المتخصصة والقابلة للتشغيل البيني، كل منها يتفوق في مهمته، محميًا ببنية تحتية مشتركة، ويتوسع جنبًا إلى جنب.
وكما يقول المؤسس المشارك لـ Celestia، مصطفى البسام:
"النمطية للبلوك تشين هي مثل مكدس TCP/IP للإنترنت."
— مصطفى البسام
مع تقدم المشاريع والعدد المتزايد من الشركات التي تركز على الرول أبس، تستعد الفرضية المعيارية لتحديد الجيل القادم من البنية التحتية للبلوك تشين، مما يمكن في النهاية مستقبل Web3 القابل للتوسع واللامركزي.
تمت المساهمة بهذه المقالة من قبل كاتبة خارجية: Premalynn.
إخلاء المسؤولية: المحتوى الذي أنشأه منشئو LBank يمثل وجهات نظرهم الشخصية. لا تصادق LBank على أي محتوى في هذه الصفحة. يجب على القراء إجراء أبحاثهم الخاصة قبل اتخاذ أي إجراءات تتعلق بالشركة ويتحملون المسؤولية الكاملة عن قراراتهم، ولا يمكن اعتبار هذه المقالة نصيحة استثمارية.