تجري تغييرات مهمة على كيفية تصرف block.timestamp و block.number و blockhash على zkSync Era، قال مهندس علاقات المطورين في Matter Labs أنطونيو على GitHub. حاليًا، تعيد block.timestamp و block.number و blockhash قيمة الطابع الزمني، الرقم، وقيمة الهاش على التوالي من دفعة L1. بعد الانتهاء من هذا التحديث، سيتم إرجاع الطابع الزمني، الرقم، وقيمة الهاش من كتلة L2 على التوالي.
قال أنطونيو إن العديد من التطبيقات تتطلب دقة زمنية أعلى، والتي يمكن تحقيقها من خلال الإشارة إلى دفعات L1. مع هذه التغييرات، ستكون العقود قادرة على التوقيت على مستوى كتلة L2 (تقريبًا كل بضع ثوانٍ)، هذه المعلومات متاحة بالفعل على واجهة برمجة التطبيقات، ولكن مع التغييرات الجديدة، سيتمكن المطورون من الوصول إليها مباشرة داخل العقد الذكي. نحن حاليًا نطور هذا التغيير وسنختبر عملية التحديث داخليًا قبل الانتقال إلى شبكة الاختبار والشبكة الرئيسية النهائية.