في بنية البلوك تشين المعيارية، يواجه المستخدمون غالبًا صعوبة في فهم كيفية انتقال المعاملات بين طبقتي التنفيذ والتسوية، ما يجعل سؤال "كيف تكتمل المعاملة" محورًا أساسيًا لفهم النظام.
تتوزع هذه المشكلة عادةً على ثلاثة جوانب: مسار تقديم المعاملة، منطق المعالجة في طبقة التنفيذ، وآلية تأكيد التسوية. تشكل هذه العناصر معًا سير العمل الشامل لشبكة SOON.
يدخل المستخدمون إلى شبكة SOON عادةً عبر الاتصال بطبقة التنفيذ من خلال محافظ مدعومة أو واجهات التطبيقات.
فعليًا، يربط المستخدمون محفظة متوافقة مع SOON أو تطبيق لامركزي (dApp)، ويجسرون الأصول إلى شبكة Rollup المقابلة، ما يتيح لهم التفاعل مع طبقة التنفيذ. تعتمد عملية الجسر هذه على السلسلة الأساسية وبروتوكولات الربط عبر السلاسل.
من منظور النظام، تدمج نقطة الدخول للمستخدم المحفظة، التطبيق الأمامي، وجسر الربط عبر السلاسل، لتوفير واجهة التفاعل مع طبقة التنفيذ. إجراءات المستخدم لا تتواصل مباشرة مع السلسلة الأساسية، بل تُوجه أولًا إلى طبقة التنفيذ.
تجرد هذه الطريقة العمليات المعقدة في الطبقة الأساسية وتحولها إلى تفاعلات بسيطة للمستخدم، مما يسمح بتنفيذ المعاملات في بيئة عالية الأداء مع استمرار الاتصال بالسلسلة الأساسية.
تُقدم المعاملات على شبكة SOON وتُبث إلى عقد التنفيذ باستخدام صيغ بيانات موحدة.
تشغيليًا، عندما يبدأ المستخدم معاملة، تُعبأ البيانات كطلب وتُرسل إلى شبكة عقد التنفيذ، حيث تتولى العقد التحقق الأولي من التوقيعات وأرصدة الحسابات. ثم تُنشر المعاملة بين العقد لمزامنة التنفيذ.
هيكليًا، يشمل نشر المعاملات العميل، شبكة العقد، وذاكرة التجمع (mempool). قبل التنفيذ، تُخزن المعاملات مؤقتًا وتُرتب لتحسين المعالجة.
تضمن هذه الآلية وصول المعاملات إلى عدة عقد، ما يعزز موثوقية الشبكة وتناسق التنفيذ.

تتولى طبقة التنفيذ معالجة منطق المعاملات وتحديث حالة النظام، وتُعد المحور الأساسي لسير العمل.
عند وصول المعاملات إلى طبقة التنفيذ، تدير بيئة SVM منطق العقود الذكية ذات الصلة، وتحسب النتائج، وتحدث حالات الحسابات، بما يشمل تحويل الأصول، استدعاء العقود، وتعديل البيانات.
تتكون طبقة التنفيذ من عقد التنفيذ، تخزين الحالة، ومحرك الحوسبة، وتستفيد من المعالجة المتوازية لتعزيز الإنتاجية. تخرج نتائج التنفيذ كتغييرات في الحالة وتنتظر التسوية.
يركز هذا التصميم المهام كثيفة الحوسبة ضمن بيئة عالية الأداء، مما يقلل العبء على السلسلة الأساسية ويرفع الكفاءة.
تتولى طبقة التسوية إنهاء نتائج التنفيذ وضمان أمان الشبكة.
تُجمع تحديثات الحالة من طبقة التنفيذ وتُرسل إلى السلسلة الأساسية، حيث يتم التحقق منها عبر آلية الإجماع وتسجيلها في الكتل، لتقديم التأكيد النهائي.
عادة ما توفر السلسلة الرئيسية مثل Ethereum طبقة التسوية، وتضمن أساسًا أمنيًا غير قابل للتلاعب ونهائية المعاملات.
يتيح الفصل بين التنفيذ والأمان للنظام تحقيق أداء عالٍ مع الاعتماد على أمان السلاسل المثبتة.
يوفر إطار عمل InterSOON الخاص بـ SOON الاتصالات عبر السلاسل، مما يتيح نقل البيانات والأصول بين شبكات البلوك تشين.
يعتمد InterSOON على بروتوكول رسائل لترميز تغييرات الحالة من سلسلة واحدة، والتحقق منها وتنفيذها على السلسلة المستهدفة، ما يحقق مزامنة البيانات عبر الشبكات.
هيكليًا، يتكون InterSOON من طبقة رسائل، آليات تحقق، وواجهات تنفيذ، لتشكيل مسار موحد للاتصال بين طبقات التنفيذ والسلاسل الرئيسية المختلفة.
يُمكّن هذا التصميم SOON من الاتصال بعدة منظومات، مع توسيع حالات الاستخدام والسيولة.
تتكون المعاملة الكاملة على SOON من الخطوات الأساسية التالية:
الخطوة 1: بدء المعاملة من المستخدم
يقدم المستخدم طلب المعاملة عبر المحفظة أو التطبيق، محددًا العملية المطلوبة.
الخطوة 2: دخول المعاملة إلى الشبكة
تُرسل المعاملة إلى عقد التنفيذ، وتنشر وتتحقق عبر الشبكة.
الخطوة 3: معالجة طبقة التنفيذ
تدير بيئة التنفيذ SVM منطق المعاملة، وتقوم بالحسابات وتحديث الحالة.
الخطوة 4: إرسال النتائج إلى طبقة التسوية
تُجمع نتائج التنفيذ وتُرسل إلى السلسلة الأساسية للتحقق منها.
الخطوة 5: التأكيد النهائي
تحقق السلسلة الأساسية الإجماع وتسجل حالة المعاملة بشكل دائم.
يفصل هذا النموذج بين التنفيذ والتسوية، ويوزع الحوسبة والأمان على طبقات منفصلة.
تدير كل خطوة وحدة متخصصة—العميل، طبقة التنفيذ، أو طبقة التسوية—مما يضمن وضوح توزيع المهام.
تجعل هذه البنية إجراءات المستخدم حالات قابلة للتحقق على السلسلة، مع تحسين كفاءة النظام وموثوقيته.
تقسم بنية SOON المعيارية عملية المعاملة إلى تقديم، تنفيذ، وتسوية، مما يسمح لطبقتي التنفيذ والأمان بالعمل معًا لتحقيق إنتاجية عالية وأمان قوي.
هل تُنفذ معاملات SOON مباشرة على السلسلة الرئيسية؟ لا. تُعالج المعاملات أولًا بواسطة طبقة التنفيذ، وتُرسل النتائج النهائية فقط إلى السلسلة الرئيسية للتأكيد.
ما الفرق بين طبقة التنفيذ وطبقة التسوية؟ تتولى طبقة التنفيذ الحوسبة وتحديث الحالة، بينما تتحمل طبقة التسوية مسؤولية الأمان وتسجيل السجلات الدائمة.
لماذا الاتصالات عبر السلاسل ضرورية؟ تُمكّن التوافقية بين البيانات والأصول عبر شبكات بلوك تشين مختلفة، وتدعم منظومة أوسع.
كيف تزيد SOON من سرعة المعاملات؟ من خلال الاستفادة من بيئة التنفيذ SVM والمعالجة المتوازية لتعزيز الإنتاجية.
ماذا يحدث إذا فشلت المعاملة؟ تقوم طبقة التنفيذ بإرجاع أي تغييرات في الحالة، مما يحافظ على سلامة بيانات النظام.





