يستخدم الكثيرون التطبيقات لتحويل العملات أو إيداعها، ثم يفصلون الاتصال بمحفظتهم فورًا ظنًا أن الأذونات ستزول معها. في الواقع، إذن التوكن عبارة عن مبلغ مكتوب على السلسلة (البلوك تشين)، وليس تسجيل دخولًا مؤقتًا على صفحة الويب. طالما أن المبلغ لم يُستنفد بعد ولم تقم بإعادة ضبطه، فقد تظل العناوين المصرّح لها قادرة على استدعاء الأذونات وسحب التوكنات المقابلة من المحفظة. عند منح الإذن—even إذا كانت الرصيد وقتها صفراً—فقد تدخل التوكنات من نفس النوع التي يتم تحويلها لاحقًا ضمن نطاق المبلغ القديم إذا كان لا يزال يغطيها.
عند التحقيق، راجع السجلات على السلسلة (البلوك تشين) ولا تعتمد فقط على ما إذا كانت هناك التطبيقات ما زالت متصلة. ابدأ بالتحقق من عمليات التفويض على كل سلسلة استخدمتها، واحدًا تلو الآخر، وقارن بدقة العنوان المصرّح له ونوع العملة والرصيد المتبقي؛ كما أن صلاحيات المحفظة على سلاسل مختلفة لا تكون مشتركة. بعد ذلك، تعامل أولًا مع التفويضات ذات المبالغ غير المحدودة، والعناوين غير المألوفة، والتطبيقات التي لم تعد تستخدمها منذ زمن. مستقبلاً، إذا احتجت إلى تفويض، فحاول قدر الإمكان منح الكمية الفعلية التي تحتاجها فقط. وبعد الإلغاء، انتظر تأكيد المعاملة، ثم أعد التحقق مما إذا كانت الكمية قد أصبحت صفرًا.
التفويض نفسه هو آلية طبيعية على السلسلة تقوم التطبيقات باستخدام الرموز نيابةً عنك، وتتمثل المخاطر المستمرة في النسيان طويل الأمد لتفويضات متعددة بحدود مختلفة. إذا تم اختراق العقود ذات الصلة أو ظهرت مشكلات في منطق التحكم، فقد تصبح الأذونات القديمة مدخلًا للأصول. راجع التفويضات بانتظام وضيّق الحدود، فهو أكثر موثوقية من مجرد قطع اتصال صفحة الويب. ما هي التفويضات التي لا تزال تحتفظ بها مؤخرًا ولم تعد بحاجة إليها؟