لحظة عشوائية أثناء المهمة — ظللت أقلب بين سلاسل لاختبار نفس تدفق محفظة المستخدم، ولاحظت كيف يتصرف "approve" بشكل مختلف تمامًا اعتمادًا على الشبكة التي كنت عليها. ليست مشكلة كبيرة عادةً، فقط مزعج.
لذلك نظرت عن كثب هذه المرة إلى زاوية محفظة Newton Protocol القائمة على السياسات، $NEWT , @NewtonProtocol , #Newt ، مهتمًا في المقام الأول بما إذا كانت فعلًا تُسوي ذلك الأمر أم أنها تضيف طبقة أخرى فوقه.
لاحظت أن NEWT ما زال يطفو قريبًا من أدنى مستوى تاريخي في 26 يونيو، حوالي 0.049 دولارًا حتى هذا الأسبوع، وهذا بصراحة جعلني أتوقع أن جانب النظام البيئي يشعر أيضًا ببعض الجمود. لم يحدث ذلك تمامًا، ليس بالضبط. يبدو أن إعداد تجميع Keystore مصمم بحيث يمكن - من حيث النظرية - لنطاق الصلاحيات نفسه أن يُطبق عبر السلاسل بدلًا من أن تعيد الموافقة من جديد كل مرة عند تبديل الشبكات. هذه هي النقطة التي لفتت انتباهي فعلًا — أقل بخصوص الأمان، وأكثر بخصوص الاتساق. قاعدة واحدة، بيئات متعددة، بدل أن تعيد تعلم سلوك "approve" في كل مرة.
لكن هناك شيء صغير لاحظت نفسي أفعله رغم ذلك — ما زلت أتحقق يدويًا على كل سلسلة على أي حال، عادةً، حتى بعد أن رأيت أن طبقة السياسات يُفترض أنها تتولى ذلك. رد فعل قديم، أظن أنه من الصعب كسره.
لا يجيب بالكامل عما إذا كانت قابلية نقل السياسات بالفعل تصمد بمجرد إضافة المزيد من سلاسل، أو إذا كانت تعمل بسلاسة فقط مع القليل التي تم اختبارها عليها الآن. أتساءل ما الذي سيفشل أولًا — عادة المستخدم، أم الافتراض.