Alamat dalam delegasi akun bukan berarti dia satu-satunya orang yang bisa menerima uang?

Saat melihat ada satu alamat di otorisasi akun pintar $ETH , jangan menganggapnya sebagai “hanya bisa membayar ke alamat ini”.

Delegasi kode EIP-7702 membuat akun menjalankan kode kontrak pada alamat yang ditentukan. Alamat ini menjawab pertanyaan “pakai program yang mana”, bukan “uang hanya bisa ditransfer ke siapa”.

Spesifikasi secara khusus mengingatkan bahwa kode yang didelegasikan dapat mengakses akun tanpa batas, sehingga dompet harus memeriksanya dengan cermat. Lapisan protokol ini sendiri tidak membawa pembatasan izin pada tingkat aplikasi; jika ingin hanya membolehkan aplikasi tertentu digunakan atau hanya membelanjakan token tertentu, itu harus diimplementasikan dengan benar oleh sistem izin di atas kode delegasi.

Karena itu, sebelum menandatangani, pastikan dompet menampilkan delegasi kode akun, atau hanya izin terbatas dari suatu aplikasi. Hanya karena alamat tujuan terlihat familiar, atau halaman menulis “batas”, itu belum cukup untuk membuktikan pembatasan akan dijalankan. Periksa dulu penjelasan dompet tentang kode implementasi dan aturan izin; jika tidak jelas, jangan tanda tangani.

Artikel ini menjelaskan cakupan otorisasi, tidak mengaudit dompet mana pun, dan juga bukan laporan serangan baru.
Sumber: https://eips.ethereum.org/EIPS/eip-7702