Alamat EVM tidak mengidentifikasi sebuah blockchain dengan sendirinya.

Alamat 20 byte yang terlihat yang sama dapat ada di Ethereum, Base, Arbitrum, Optimism, Polygon, dan BNB Chain. Byte alamat tersebut bisa saja sama, tetapi saldo, persetujuan, kode kontrak, administrator, dan riwayat transaksi tetap sepenuhnya berbeda.

ERC-7930 mengusulkan Alamat Interoperable yang berorientasi mesin, yang dapat mengikat alamat target ke informasi rantai dalam satu amplop biner versi. Struktur tersebut mencakup sebuah versi, jenis rantai, panjang referensi rantai, referensi rantai, panjang alamat, dan data alamat asli.

Format ini dirancang untuk melampaui rantai EVM. Profil CAIP-350 yang spesifik namespace menentukan bagaimana referensi rantai dan alamat harus diserialisasi untuk ekosistem yang berbeda.

ERC-7828 menangani sisi yang menghadap pengguna. Ia mendefinisikan Nama yang Dapat Dioperasikan dengan alamat atau nama ENS, komponen rantai yang eksplisit, serta checksum opsional. Label rantai yang mudah dibaca dapat melakukan resolusi melalui ENS, sementara pengenal rantai kanonik dapat digunakan langsung.

Checksum dapat melindungi integritas tujuan mentah yang spesifik rantai. Umumnya sebaiknya tidak ditempelkan pada nama ENS karena alamat yang diresolusi dari nama tersebut dapat berubah secara sah seiring waktu.

Tidak ada satu pun usulan yang membuat transfer lintas-rantai otomatis aman. Integritas resolver, peracunan alamat, pencocokan alamat yang dipersingkat, perilaku dompet yang tidak didukung, dan rute yang tidak aman masih memerlukan pemeriksaan terpisah.

Perangkat lunak tidak boleh pernah menerima tujuan yang peka terhadap rantai lalu diam-diam menguranginya menjadi alamat legacy biasa sambil membuang konteks rantainya.

Kedua ERC masih dalam Peninjauan, jadi dukungan perlu diverifikasi pada dompet, jembatan, protokol, dan pustaka yang digunakan secara tepat.

Rincian lengkap TokenToolHub:

https://tokentoolhub.com/erc-7930-erc-7828-interoperable-addresses/

#Ethereum #crypto #blockchain #Web3 #defi