تتطلع شركة مايكروسوفت، إحدى كبرى شركات البرمجيات، إلى الاستفادة من بيئات التنفيذ الموثوقة (TEEs) في مسعاها لتعزيز أمان منتجاتها في مجال تقنية البلوك تشين. ويستند هذا التوجه إلى طلبَي براءات اختراع قدّمتهما الشركة ونشرهما مكتب براءات الاختراع والعلامات التجارية الأمريكي (USPTO) في 9 أغسطس/آب 2018.
جاء في جزء من طلبات براءات الاختراع ما يلي:
في بعض الأمثلة، تقبل الشبكة بأكملها المعاملات، بما في ذلك معاملات رمز السلسلة، سلسلة الكتل مباشرةً. وفي بعض الأمثلة الأخرى، لا حاجة إلى نسخة من المعاملة لتأكيد الكتلة.
ما هي أجهزة TEE؟
استنادًا إلى منشورها، defiمكتب براءات الاختراع والعلامات التجارية الأمريكي (USPTO) بيئة التنفيذ الموثوقة (TEE) على أنها منطقة موثوقة محددة في المعالج الرئيسي للجهاز تُستخدم لتخزين "نوع محدد مسبقًا من سلسلة الكتل أو رمز بروتوكول أمان آخر" في "عقدة التحقق".
يمكن أن يكون نظام إدارة علاقات العملاء (TEE) مفيدًا للشركة بطريقتين:
لإنشاء أو تأسيس شبكة بلوك تشين تابعة لاتحاد شركات، يمكن للشركة استخدام شهادة TEE لتأمين معلومات أعضاء الاتحاد أثناء عملية الانضمام. ويتم ذلك بإنشاء العقدة الأولى في سلسلة الكتل لتخزين معلومات مثل قائمة عضوية محددة مسبقًا.
يُستخدم هذا النظام للتحقق من معاملات البلوك تشين على شبكة مماثلة تتطلب تفاعل عدد من الأطراف المُصرّح لها مسبقًا. في هذه الحالة، يمكن استخدام بيئة التنفيذ الموثوقة (TEE) لمعالجة بعض المعاملات المُشفّرة على الشبكة، وللتحقق من صحة هذه المعاملات أو تأكيدها مباشرةً وفقًا للحالة الرسمية للبلوك تشين، دون الحاجة إلى فك التشفير.
استنادًا إلى وثائق براءات الاختراع، قامت مايكروسوفت أيضًا بتفصيل عملية تصديق بيئة التنفيذ الموثوقة (TEE) في سياق "إطار عمل سلسلة الكتل الخاص باتحادdent(COCO)". قد يسمح هذا بإجراء أنظمة تحقق أكثر تعقيدًا تتطلب موافقة عقد التحقق المتعددة.
تطورات أخرى في مايكروسوفت
في غضون ذلك، شركة البرمجيات العملاقة بتحديث العديد من ميزات منصة Azure الخاصة بها، لا سيما تلك التي تلبي احتياجات العملاء الذين يعملون على سلاسل الكتل العامة مثل Ethereum . وتتيح هذه التحديثات طريقة أكثر كفاءة للتحقق من المعاملات والحفاظ على مستويات أعلى من الأمان.

