Menggunakan SSP di Polygon, Base, dan Rantai EVM Lainnya

·8 mnt baca·Oleh SSP Editorial Team
Logo SSP di latar biru tua dengan lencana Coin Guides dan ikon rantai berwarna amber, berjudul Menggunakan SSP di Polygon, Base, dan Rantai EVM Lainnya

Menggunakan SSP di Polygon, Base, dan Rantai EVM Lainnya

Kekuatan diam-diam dari menyimpan ETH di SSP adalah bahwa pengaturan yang sama menjangkau jauh melampaui Ethereum. Polygon, Base, BNB Smart Chain, Avalanche C-Chain — semuanya adalah rantai EVM, dan satu-satunya multisig 2-of-2 SSP Anda bekerja di tiap-tiap rantai itu. Tanpa dompet baru, tanpa set kunci baru, tanpa aplikasi kedua untuk dipasang. Jika Anda sudah memahami Ethereum di SSP, Anda sudah menempuh hampir seluruh jalan untuk memahami semuanya.

Panduan ini menjelaskan kisah "kunci yang sama, rantai yang berbeda" bagi siapa pun yang memakai dompet EVM secara swakelola (self-custody): apa arti "kompatibel dengan EVM" sebenarnya, bagaimana satu pasang kunci mengendalikan akun di banyak rantai, mengapa setiap rantai tetap membutuhkan token gas-nya sendiri, soal alamat, dan jebakan yang paling sering menjegal orang. Pengaturan dompet self-custody Polygon Base yang baik membuat beberapa rantai terasa seperti satu dompet — tanpa kehilangan jejak apa yang sebenarnya terpisah di baliknya.

Apa arti "kompatibel dengan EVM" sebenarnya

EVM adalah singkatan dari Ethereum Virtual Machine — lingkungan eksekusi yang menjalankan smart contract Ethereum. Sebuah rantai disebut "kompatibel dengan EVM" ketika ia menjalankan mesin virtual yang sama, atau salinannya yang setia. Dalam praktiknya, hal itu memberi Anda tiga hal yang penting bagi sebuah dompet:

  • Model eksekusi yang sama. Smart contract yang ditulis untuk Ethereum berjalan di rantai-rantai ini dengan sedikit atau tanpa perubahan, dan model akun, pengukuran gas, serta format transaksi semuanya berperilaku sama.
  • Format alamat yang sama. Alamat EVM tampak identik di mana saja: untaian 0x... yang sudah dikenal, terdiri dari 40 karakter heksadesimal. Sebuah alamat di Polygon tampak persis seperti yang di Base atau Ethereum.
  • Perkakas yang sama. Dompet, penjelajah, dan pustaka penandatanganan yang bekerja di Ethereum bekerja di setiap rantai EVM, karena mesin yang mendasarinya sama.

Fondasi bersama itulah yang menjadi alasan satu dompet dapat mendukung banyak rantai sekaligus. Rantai-rantai berbeda dalam hal siapa yang menjalankannya, seberapa cepat dan murahnya, serta koin mana yang membayar gas, tetapi mesin inti yang diajak bicara oleh dompet Anda umum bagi semuanya.

Satu set kunci, semua rantai EVM

Karena setiap rantai EVM berbicara dalam bahasa yang sama, SSP tidak memerlukan rancangan berbeda untuk masing-masing. Pengaturan Anda tetap multisig 2-of-2: kunci 1 di ekstensi peramban SSP Wallet, kunci 2 di aplikasi seluler SSP Key, dengan setiap transaksi dibangun di ekstensi dan ditandatangani bersama melalui persetujuan push di ponsel Anda. Model ini identik baik Anda berada di Ethereum, Polygon, Base, BNB Smart Chain, maupun Avalanche.

Di rantai EVM, SSP menerapkan 2-of-2 itu sebagai akun smart contract ERC-4337 yang memverifikasi satu tanda tangan teragregasi Schnorr: kedua kunci menghasilkan satu tanda tangan gabungan yang dapat diperiksa oleh rantai. Yang penting di sini adalah bahwa pasangan kunci yang sama menggerakkan akun-akun Anda di setiap rantai EVM yang didukung. Anda tidak sedang membuat dompet baru saat mulai memakai Polygon atau Base; Anda mengarahkan dompet yang sudah Anda miliki ke jaringan lain.

Manfaatnya nyata: satu cadangan melindungi seluruh aktivitas EVM Anda, dan jaminan bahwa tidak ada satu perangkat pun yang sendirian dapat memindahkan dana berlaku di setiap rantai. Untuk mekanisme yang lebih dalam, lihat multisig di EVM: cara abstraksi akun.

Soal alamat: alamat yang sama, di-deploy per rantai

Inilah satu hal yang patut dipahami dengan tepat, karena ia menimbulkan kebingungan. Alamat akun pintar ERC-4337 bersifat deterministik: ia dihitung di muka dari kunci-kunci Anda dan pengaturan akun, biasanya melalui mekanisme bernama CREATE2 yang menghitung alamat bahkan sebelum kontrak di-deploy. Karena masukannya sama di setiap rantai EVM, alamat yang dihasilkan bisa sama di Ethereum, Polygon, Base, dan yang lain.

Itu praktis — satu alamat untuk dikenali di banyak tempat — tetapi disertai sebuah catatan. Sebuah akun smart contract baru ada di suatu rantai setelah ia di-deploy (diaktifkan) di sana. Sampai saat itu, tidak ada kontrak di alamat tersebut pada rantai itu, meskipun secara matematis alamat itu telah dipesankan untuk Anda. SSP menangani deployment ini untuk Anda, biasanya saat Anda melakukan transaksi pertama di rantai baru.

Jadi peganglah dua gagasan sekaligus: alamat Anda bisa identik di antara rantai-rantai EVM, tetapi setiap rantai menyimpan keadaannya sendiri secara terpisah. Saldo di Polygon dan saldo di Base dicatat secara independen, bahkan di alamat yang sama. Alamat yang sama, akun yang terpisah — pembedaan itu penting bagi segala hal di bawah ini.

Setiap rantai punya token gas-nya sendiri

Setiap rantai EVM mengenakan gas — biaya untuk komputasi dan penyimpanan yang dipakai transaksi Anda — tetapi masing-masing mengenakannya dalam koin asli miliknya sendiri. Hal ini terus-menerus menjegal pemula, jadi ada baiknya kita cermat:

  • Ethereum — gas dibayar dalam ETH.
  • Base — juga dibayar dalam ETH (Base adalah L2 Ethereum dan memakai ETH untuk gas).
  • Polygon — gas dibayar dalam POL (token yang dulu dikenal sebagai MATIC).
  • BNB Smart Chain — gas dibayar dalam BNB.
  • Avalanche C-Chain — gas dibayar dalam AVAX.

Aturan praktisnya: untuk bertransaksi di sebuah rantai, Anda perlu sedikit token gas rantai itu di akun Anda di sana. Memegang stablecoin di Polygon tetapi tanpa POL berarti Anda tidak dapat memindahkannya — tidak ada yang bisa dipakai membayar biaya. Maka simpanlah cadangan gas kecil di setiap jaringan yang Anda pakai. Untuk memahami secara mendalam bagaimana gas dikenakan — base fee, tip prioritas, dan mengapa biaya berayun mengikuti permintaan — bacalah biaya gas di Ethereum, dijelaskan untuk pengguna self-custody.

Memilih rantai di SSP

Sehari-hari, memakai rantai EVM lain sebagian besar adalah soal memberi tahu SSP di jaringan mana Anda ingin bekerja. Secara umum, Anda memilih rantai di dompet, dan SSP menampilkan akun, saldo, serta token gas asli yang tepat untuk biaya rantai tersebut. Mengirim dan menerima kemudian bekerja persis seperti di Ethereum: bangun di ekstensi, setujui di ponsel, selesai.

Dua hal tetap konstan rantai apa pun yang Anda pilih. Pertama, alur penandatanganan tidak pernah berubah: selalu dua perangkat, satu tanda tangan gabungan. Kedua, karena alamat Anda bisa tampak sama di antara rantai, yang sebenarnya Anda pilih — dan harus tepat — adalah jaringan-nya, bukan alamat yang berbeda.

L1 vs L2: di mana rantai yang lebih murah berada

Model berpikir yang berguna adalah pembagian antara Layer 1 (L1) dan Layer 2 (L2). Ethereum adalah L1 — lapisan penyelesaian dasar yang aman dan terdesentralisasi, tetapi bisa menjadi mahal saat sibuk. L2 seperti Base, dan jaringan penskalaan seperti Polygon, menangani transaksi dengan lebih murah lalu menambatkan keamanannya kembali ke suatu lapisan dasar. Untuk sebagian besar transfer dan interaksi aplikasi sehari-hari, sebuah L2 berbiaya sepersekian dari biaya tindakan yang sama di L1 Ethereum.

Selisih biaya itulah alasan utama orang melebar dari Ethereum ke rantai EVM lain. Anda mempertahankan dompet yang sama dan model keamanan yang sama, tetapi membayar jauh lebih sedikit per transaksi. Untuk gambaran netral tentang bagaimana jaringan-jaringan ini dibandingkan, L2BEAT melacaknya secara rinci, dan halaman Layer 2 milik Ethereum Foundation menjelaskan kerangkanya. Ingat saja bahwa "lebih murah" tidak berarti "dapat dipertukarkan" — yang membawa kita ke jebakan-jebakan.

Jebakan umum yang harus dihindari

Sisi lain dari satu dompet yang menjangkau banyak rantai adalah mudahnya mencampuradukkannya:

  • Mengirim ke jaringan yang salah. Karena alamat tampak identik di antara rantai EVM, menggoda untuk berasumsi bahwa alamat 0x... apa pun berlaku di mana saja. Formatnya sama, tetapi dana mendarat di jaringan yang dilalui transaksi tersebut. Kirim di rantai yang salah — atau ke bursa yang hanya mengkreditkan satu jaringan tertentu — dan pemulihan bisa sulit atau mustahil. Selalu konfirmasi baik alamat maupun jaringannya.
  • Mengira token di rantai A bisa dibelanjakan di rantai B. Tidak bisa. USDC di Polygon bukanlah saldo yang sama dengan USDC di Base, sekalipun ticker-nya cocok. Setiap rantai menyimpan saldonya sendiri (ingat: alamat yang sama, akun yang terpisah). Untuk memakai nilai itu di tempat lain, Anda harus menjembatani (bridge)-nya: sebuah operasi tersendiri yang memindahkan atau menerbitkan ulang aset antarjaringan, bukan transfer ke alamat lain. Lihat menjembatani antar-rantai EVM dari SSP.
  • Kebingungan token yang dijembatani dan yang "dibungkus". Saat sebuah aset menyeberangi jembatan, yang Anda terima di rantai tujuan sering kali adalah representasi dari aslinya: token yang dibungkus (wrapped) atau dijembatani. Dua versi aset "yang sama" bahkan bisa berdampingan di satu rantai jika datang melalui jembatan berbeda, dan keduanya tidak dapat dipertukarkan. Periksa apakah token yang Anda pegang adalah yang benar-benar diharapkan oleh suatu aplikasi.

Tidak satu pun dari ini khas SSP — begitulah dunia EVM multirantai bekerja. SSP memberi Anda satu dompet dua-perangkat yang aman untuk semuanya; tugas Anda adalah tetap jelas berada di jaringan mana dan apa yang sebenarnya ada di sana.

Ke mana selanjutnya

Jika Ethereum sendiri masih terasa baru, mulailah dengan Ethereum di SSP, lalu kembali ke sini untuk gambaran multirantai. Saat Anda siap memindahkan nilai dari satu rantai EVM ke rantai lain, menjembatani antar-rantai EVM dari SSP memandu Anda dengan saksama. Dan setiap kali biaya mengejutkan Anda, biaya gas di Ethereum, dijelaskan untuk pengguna self-custody menerangkan untuk apa Anda membayar. Benang merahnya tidak pernah berubah: satu set kunci, dua perangkat, satu tanda tangan — di setiap rantai EVM yang didukung SSP.

Bagikan artikel ini

Artikel terkait