Rumah >web3.0 >Cara Menyemak dan Membatalkan Token & Kelulusan Kontrak Pintar pada MetaMask

Cara Menyemak dan Membatalkan Token & Kelulusan Kontrak Pintar pada MetaMask

WBOY
WBOYasal
2024-07-31 00:08:311077semak imbas

Kelulusan token ialah jenis transaksi biasa yang sering anda temui apabila menggunakan Ethereum dan rantaian blok lain yang serupa. Kelulusan token membolehkan aplikasi terdesentralisasi untuk memindahkan jenis token tertentu daripada dompet anda.

Cara Menyemak dan Membatalkan Token & Kelulusan Kontrak Pintar pada MetaMask

Apabila menggunakan Ethereum atau rangkaian blockchain lain, beberapa kontrak pintar berkemungkinan mendapat kelulusan anda untuk membelanjakan token daripada dompet anda.

Walaupun perkara ini biasanya tidak membimbangkan, anda dinasihatkan untuk menyemak kelulusan kontrak pintar anda secara berkala dan membatalkan mana-mana yang anda tidak perlukan lagi atau didapati mencurigakan.

Dalam artikel ini, kami akan membimbing anda melalui proses menyemak dan membatalkan token dan kelulusan kontrak pintar pada MetaMask, dan juga menyerlahkan beberapa kaedah alternatif untuk membatalkan kelulusan.

Memahami token & kelulusan kontrak pintar

Kelulusan token ialah jenis urus niaga biasa yang anda akan kerap temui apabila menggunakan Ethereum dan rantaian blok lain yang serupa. Kelulusan token pada asasnya membolehkan aplikasi terdesentralisasi untuk memindahkan jenis token tertentu daripada dompet anda.

Sebagai contoh, jika anda ingin menggunakan pertukaran terdesentralisasi seperti Uniswap, anda akan dikehendaki meluluskan kontrak pintar Uniswap dan memberikannya keupayaan untuk mengambil token daripada dompet anda untuk melaksanakan dagangan.

Perlu diingat bahawa kelulusan token ialah transaksi dalam rantaian dan oleh itu memerlukan bayaran gas untuk dibayar. Membatalkan kelulusan token juga merupakan transaksi dalam rantaian dan juga memerlukan bayaran.

Apabila mengesahkan kelulusan token, anda akan mempunyai keupayaan untuk menentukan had perbelanjaan, iaitu had bilangan token yang boleh diakses oleh DApp sebelum ia perlu meminta kelulusan anda semula.

Menandatangani kebenaran kontrak pintar ialah langkah yang perlu untuk berinteraksi dengan pelbagai jenis aplikasi terdesentralisasi, tetapi datang dengan risiko yang serius. Jika anda memberi kelulusan kepada kontrak pintar yang berniat jahat, ia boleh mencuri token daripada dompet anda.

Sangat penting untuk ambil perhatian bahawa terdapat perbezaan antara membatalkan kontrak pintar / kelulusan token dan memutuskan sambungan dompet anda daripada DApp. Jika anda ingin mengalih keluar keupayaan aplikasi terdesentralisasi untuk mengakses token anda, anda perlu membatalkan kelulusannya - hanya memutuskan sambungan dompet anda daripada DApp tidak mencukupi.

Menyemak kontrak pintar atau kelulusan token anda secara berkala ialah amalan yang baik - anda boleh membatalkan kelulusan untuk kontrak pintar yang anda tidak lagi berniat untuk menggunakan atau tidak percaya lagi.

Bagaimana untuk membatalkan kebenaran pada MetaMask?

Kami akan menunjukkan kepada anda cara anda boleh membatalkan kontrak pintar atau kebenaran token dengan mudah menggunakan ciri Portfolio MetaMask.

Mari kita mulakan dengan pergi ke apl Portfolio MetaMask dan sambungkan dompet kita. Dalam bahagian "Ikhtisar", anda sepatutnya dapat melihat baki token akaun yang telah anda sambungkan.

Kemudian, pergi ke tab "Had Perbelanjaan". Seperti yang kita lihat, kami telah meluluskan dua kontrak pintar untuk membelanjakan token daripada dompet kami. Satu berkaitan dengan agregator pertukaran terdesentralisasi 1 inci, manakala satu lagi berkaitan dengan platform dagangan terdesentralisasi dYdX.

Katakan bahawa kami ingin membatalkan kelulusan kontrak pintar dYdX. Klik butang "Batalkan" di sebelah kontrak yang ingin anda batalkan.

Kemudian, luluskan transaksi untuk membatalkan kebenaran. Sila ingat bahawa membatalkan token atau kelulusan kontrak pintar ialah transaksi dalam rantaian dan anda perlu membayar yuran gas untuk melakukannya.

Kaedah lain untuk membatalkan kebenaran kontrak pintar / token

Terdapat juga beberapa cara lain untuk membatalkan kontrak pintar atau kebenaran token yang mungkin anda rasa lebih berguna daripada portfolio MetaMask. Kami akan menunjukkan kepada anda cara anda boleh membatalkan kebenaran menggunakan penjelajah blok atau tapak web revoke.cash.

Gunakan penjelajah blok seperti Etherscan atau BscScan

Penjelajah blok Etherscan mempunyai ciri yang sangat berguna yang membolehkan anda menyemak kelulusan sedia ada anda dan membatalkannya jika anda ingin berbuat demikian.

Mula-mula, pergi ke alat kelulusan token Etherscan. Kemudian, klik "Sambung ke Web3" untuk menyambungkan dompet anda. Kami akan menggunakan dompet MetaMask kami dalam contoh ini.

Kemudian, Etherscan akan memaparkan kelulusan token sedia ada anda. Anda boleh mengisih senarai mengikut kelulusan token ERC-20, ERC-721 dan ERC-1155.

Untuk membatalkan kelulusan, cuma klik "Batalkan" di sebelah kelulusan yang ingin anda batalkan. Kemudian, sambungan pelayar MetaMask anda akan muncul dengan skrin di mana anda akan dapat menandatangani transaksi. Perlu diingat bahawa anda perlu membayar yuran gas jika anda ingin membatalkan kelulusan token.

Guna revoke.cash

Satu lagi cara popular untuk membatalkan kelulusan token / kontrak pintar ialah revoke.cash. Pergi ke tapak web revoke.cash dan sambungkan dompet anda. Platform ini menyokong pelbagai jenis dompet, termasuk MetaMask.

Klik "Batalkan" di sebelah kelulusan yang ingin anda batalkan, dan dompet MetaMask anda akan muncul dengan pilihan untuk meluluskan transaksi. Kemudian, anda boleh membatalkan kontrak melalui MetaMask.

Ciri berguna bagi revoke.cash ialah ia akan menunjukkan kepada anda berapa umur setiap kelulusan token anda. Ini ialah cara yang baik untuk mencari kelulusan token dengan cepat yang anda tidak gunakan lagi dan oleh itu mungkin mahu dibatalkan.

Revoke.cash juga akan memberitahu

Atas ialah kandungan terperinci Cara Menyemak dan Membatalkan Token & Kelulusan Kontrak Pintar pada MetaMask. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn