كشفت اثنتان من براءات الاختراع الجديدة من مايكروسوفت أن عملاقة التكنولوجيا تسعى لتعزيز حلول بلوكتشين مع استخدام بيئات التنفيذ الموثوقة (TEEs)، وفقًا لطلبين نشرهما مكتب البراءات والعلامات التجارية الأمريكي (USPTO) يوم ٩ أغسطس.
ويوضح كلا الطلبين كيف أن استخدام بيئات التنفيذ الموثوقة يمكن أن يزيد من تحسين الأمان داخل شبكة بلوكتشين الائتلافية، والتي تتطلب أن يتم اعتماد العقد المحددة للعمل كوحدات مصادقة (VN) على بلوكتشين.
وحسبما يشير أول طلب لبراءة اختراع مايكروسوفت، يمكن أن تساعد بيئات التنفيذ الموثوقة على تحسين أمان هذه الشبكات بالطريقة التالية:
"في أحد الأمثلة على التكنولوجيا، تم اعتماد العقدة الأولى. وأثناء المصادقة على العقدة الأولى، يمكن تخزين نوع محدد مسبقًا من بلوكتشين أو رمز بروتوكول أمان آخر، ويمكن تخزين قائمة عضوية محددة مسبقًا في بيئة تنفيذ موثوق بها (TEE) للعقدة الأولى."
وفقًا للبراءة، لا يمكن تخزين بروتوكول أو قائمة عضوية محددة فحسب، بل يمكن أيضًا تخزين سلسلة من الجوانب المتفق عليها في إطار بيئة التنفيذ الموثوقة. بعد ذلك، تحدد براءة الاختراع كيف يمكن استخدام نظام من شهادات بيئات التنفيذ الموثوقة للتحقق بشكل آمن من جميع المشاركين الجدد في النظام الذين يتبين أنهم يمتلكون معلومات مطابقة لتلك المخزنة ضمن بيئة التنفيذ الموثوقة للعقدة الأولى.
بينما توضح ثاني طلبات براءات الاختراع من مايكروسوفت يوم ٩ أغسطس كيف يمكن لبيئة التشغيل الموثوقة أيضًا تسهيل عملية التحقق من معاملات بلوكتشين داخل شبكة متحدة. ومن شأن نظام التصديق ببيئة التنفيذ الموثوقة نفسه أن يولِّد بيئة موثوقة بشكل كاف بحيث لا تحتاج وحدات المصادقة الأخرى على الشبكة إلى "إعادة الحوسبة للتحقق"، مما يسمح لجهة معتمدة سلفًا أن "تبث مباشرة" "الحالة الرسمية المحدثة".
"في بعض الأمثلة، تقبل الشبكة بالكامل المعاملات، بما في ذلك معاملات تشينكود، ويتم تحديث حالات بلوكتشين مباشرة. وفي بعض الأمثلة، لا تكون هناك حاجة إلى نسخة من المعاملة لتأكيد الحظر."