تتيح TLOAD وTSTORE تبادل حالة ضمن معاملة واحدة. يختلف عمرها عن الذاكرة العادية وعن التخزين الدائم الذي يبقى في السلسلة.

ما يثبته المصدر الأولي

أنشئ EIP-1153 في 15 يونيو 2018 وحالته Final. يعرف TLOAD وTSTORE، وتزال قيمهما بعد كل معاملة دون حفظها في التخزين الدائم. Ethereum — EIP-1153, Final ↗

تصف المواصفة التواصل بين أطر التنفيذ، بما يشمل إعادة دخول العقد. وتحدد أيضا التراجع عندما يرجع إطار التنفيذ معكوسا. Ethereum — EIP-1153, Final ↗

ما يتغير في التحليل

تكون لحاجز إعادة الدخول مدة مختلفة عن ذاكرة استدعاء واحد. لا يصبح إعدادا دائما للحساب ولا ينتقل تلقائيا إلى معاملة أخرى.

تعتمد الصحة على وضع القيم ومسحها في المواضع الصحيحة. قد تشترك عمليات مجمعة في النطاق المعاملي نفسه بدلا من عزلة كل إجراء.

ما يجب التحقق منه قبل الاستنتاج

راجع صاحب الحالة ومسارات التراجع. اعتبار كل البيانات المؤقتة مثل الذاكرة يتجاهل الاستخدام بين الأطر، وهو سبب مهم لوجود هذا النوع من التخزين.

هذه مواصفة تاريخية وليست خبرا جديدا في أكتوبر. وجود TSTORE لا يثبت الأمان؛ يحتاج التقييم إلى تدفق التحكم الكامل وكيفية توظيف الآلية داخل التطبيق.