Mengapa saya harus repot-repot membaca ini?

Jika Anda tertarik dengan ekosistem Ethereum, Anda memerlukan aplikasi seperti MetaMask. Lebih dari sekadar dompet sederhana, dompet ini memungkinkan Anda berinteraksi dengan situs web yang mengintegrasikan Ethereum.

MetaMask memungkinkan Anda terhubung ke aplikasi terdesentralisasi dari dalam browser Anda (atau melalui aplikasi seluler). Anda dapat melakukan perdagangan tanpa perantara dan bermain game dengan kode yang sepenuhnya transparan (sehingga Anda tahu bahwa Anda tidak ditipu).

Lihat panduan di bawah ini untuk memulai!


Isi

  • Perkenalan

  • Apa itu MetaMask?

  • Instal MetaMask

  • Inisialisasi dompet

    • Cadangkan kata-kata awal Anda!

  • Danai dompet

  • Buka kunci web terdesentralisasi

    • Tentang MetaMask dan privasi

    • Menukar eter dengan DAI

    • Di mana token saya?

  • Apa lagi yang harus saya ketahui?

  • Aplikasi MetaMask

  • Menutup pikiran


Perkenalan

Dengan Ethereum datanglah janji akan Internet terdistribusi – Web 3.0 yang telah lama ditunggu-tunggu. Lapangan bermain yang setara ditandai dengan kurangnya titik sentral kegagalan, kepemilikan data yang sebenarnya, dan aplikasi yang terdesentralisasi (atau DApps).

Infrastruktur seperti itu terus dipadukan dengan fokus industri pada Keuangan Terdesentralisasi (DeFi) dan protokol interoperabilitas yang bertujuan untuk menjembatani berbagai blockchain. Sekarang kita bisa menukarkan token dan mata uang kripto tanpa kepercayaan, mengambil pinjaman yang didukung kripto, dan bahkan menggunakan Bitcoin di Ethereum.

Bagi banyak penggemar Ethereum, MetaMask adalah dompet pilihan. Tidak seperti perangkat lunak ponsel cerdas atau desktop biasa, perangkat lunak ini dikemas sebagai ekstensi browser, memungkinkan pengguna berinteraksi langsung dengan halaman web pendukung. Dalam artikel ini, kami akan menjelaskan cara kerja MetaMask dan memandu Anda untuk memulainya sendiri.


Apa itu MetaMask?

MetaMask adalah dompet Ethereum sumber terbuka yang mendukung semua jenis token berbasis Ethereum (seperti yang mengikuti standar ERC-20, atau token yang tidak dapat dipertukarkan). Selain itu, Anda dapat menerimanya dari orang lain, atau membeli/menukarnya dengan integrasi Coinbase dan ShapeShift bawaan.

Yang membuat MetaMask begitu menarik adalah ia dapat berinteraksi dengan situs web. Dengan dompet lain, Anda perlu menyalin-menempelkan alamat pembayaran atau memindai kode QR di perangkat terpisah. Dengan ekstensi MetaMask, situs web cukup melakukan ping ke dompet Anda, dan Anda diminta untuk menerima atau menolak transaksi.

MetaMask dapat berfungsi sebagai dompet kripto biasa, tetapi kekuatan sebenarnya adalah dalam berinteraksi secara mulus dengan kontrak pintar dan aplikasi terdesentralisasi. Sekarang mari kita lihat cara mengaturnya.


Instal MetaMask

Dompet MetaMask dapat dipasang di Google Chrome, Firefox, atau Brave Browser. Ini juga tersedia di iOS dan Android, tetapi kami tidak akan membahasnya terlalu mendalam. Kami akan menggunakan Firefox sepanjang tutorial ini, namun langkah Anda akan kurang lebih sama, apa pun platform yang Anda gunakan.

Buka halaman unduhan resmi di metamask.io. Pilih browser Anda, yang akan membawa Anda ke toko web Chrome atau situs add-on Firefox. Klik tombol untuk menambahkan ekstensi ke platform Anda. Anda mungkin perlu memberikan beberapa izin sebelum dapat aktif dan berjalan. Pastikan Anda puas dengan tingkat akses yang dimilikinya ke browser Anda – jika Anda puas, kami siap melakukannya.


Inisialisasi dompet

Anda sekarang akan melihat pesan selamat datang.


Metamask intro screen

Jika Anda seperti kami, Anda mungkin akan menghabiskan banyak waktu mencoba membuat orang ini pusing dengan kursor Anda.


Setelah Anda selesai mengganggu rubah di halaman selamat datang, klik Memulai. Di sinilah Anda akan diminta untuk mengimpor frase awal atau membuat yang baru. Klik Buat Dompet. Halaman berikutnya menanyakan apakah Anda ingin mengirimkan data anonim untuk membantu pengembang meningkatkan aplikasi. Pilih opsi mana pun yang Anda sukai.

Sekarang kita perlu membuat kata sandi. Jika Anda salah satu makhluk legendaris yang benar-benar membaca perjanjian pengguna untuk perangkat lunak Anda, Anda dapat melihatnya dengan mengklik Ketentuan Penggunaan. Jika tidak, buatlah kata sandi yang kuat, centang kotaknya, dan tekan Buat.


Cadangkan kata-kata awal Anda!

Poin berikut ini cukup untuk dijadikan subpos tersendiri. MetaMask adalah layanan non-penahanan, artinya tidak ada orang lain yang dapat mengakses dana Anda – bahkan pengembang MetaMask pun tidak. Token Anda ada dalam semacam brankas terenkripsi di dalam browser Anda, dilindungi oleh kata sandi Anda. Artinya, jika komputer Anda hilang, dicuri, atau hancur, tidak ada yang bisa membantu Anda memulihkan dompet tersebut. Kunci pribadi Anda akan hilang selamanya di dunia maya.

Jadi, penting bagi Anda untuk menuliskan frase cadangan Anda. Ini adalah satu-satunya cara Anda dapat memulihkan akun Anda jika terjadi sesuatu yang tidak diinginkan. Seperti yang disarankan, kami menyarankan Anda menuliskan kata-kata tersebut dan menyimpannya di dua atau tiga lokasi berbeda. Anda tidak perlu menguburnya di brankas tahan api jauh di dalam hutan, tapi hei, tidak ada salahnya.


Click on the grey box to reveal the phrase.

Klik pada kotak abu-abu untuk menampilkan frasa.


Ketika Anda sampai ke halaman berikutnya, program ini mengantisipasi bahwa Anda mungkin malas dengan langkah sebelumnya, karena ia meminta Anda untuk mengkonfirmasi frasa tersebut. Jika Anda belum melakukannya pertama kali, klik Kembali dan tuliskan!

Konfirmasikan frasa tersebut, lalu lanjutkan ke langkah berikutnya. Tekan Semua Selesai, dan Anda akan melihat antarmuka dompet.

Bagian yang membosankan sudah berakhir, selanjutnya mari menjadi kaya di (testnet) ether.


Danai dompet

Dalam tutorial ini, kita akan menggunakan testnet Ropsten. Ini adalah jaringan yang berfungsi hampir persis seperti jaringan Ethereum sebenarnya, namun unitnya tidak memiliki nilai. Ini berguna saat Anda mengembangkan kontrak dan ingin memastikan bahwa kontrak tersebut tidak memiliki kerentanan yang memungkinkan penyerang menghabiskan nilai $50 juta. Setiap langkah yang kami lakukan di jaringan ini hari ini akan dapat ditiru di dunia nyata (sayangnya, kecuali bagian di mana mereka memberi kami eter gratis).

Untuk menyetel ke testnet Ropsten, klik Jaringan Ethereum Utama di sudut kanan atas dan pilih Jaringan Uji Ropsten.


Ropsten test network

Ada banyak testnet berbeda di Ethereum. Jika Anda bertanya-tanya tentang perbedaannya, lihat perbandingan ini.


Kami akan menggunakan faucet untuk mendapatkan uang palsu untuk dimainkan. Navigasikan ke halaman ini di browser Anda yang mendukung Metamask untuk mendapatkannya.


Woo hoo! Gratis!


Anda dapat mengklik ikon rubah kecil kapan saja untuk mendapatkan pop-up dengan informasi akun MetaMask Anda (seperti yang kami lakukan pada GIF di atas). Arahkan kursor ke Akun 1, dan klik untuk menyalin alamat Ethereum Anda ke clipboard. Tempelkan ke dalam formulir dan tekan Kirim saya uji Ether.

Transaksi Ethereum umumnya terkonfirmasi cukup cepat, namun mungkin perlu beberapa saat sebelum 1 ETH masuk ke dompet Anda. Periksa untuk melihat apakah Anda mendapatkannya dengan mengklik rubah di toolbar Anda.

Setelah hal tersebut tercapai, kita dapat mulai berinteraksi dengan DApps.


Buka kunci web terdesentralisasi

Karena kami menggunakan testnet, kami tidak memiliki banyak pilihan aplikasi untuk digunakan. Untuk daftar lengkap aplikasi terdesentralisasi mainnet, lihat State of the DApps atau Dappradar. Anda dapat bermain game, membeli aset unik, atau memasang taruhan di pasar prediksi.

Kami akan menggunakan DApp yang kami tunjukkan sebelumnya. Uniswap adalah bursa terdesentralisasi, atau DEX, yang berarti memungkinkan kita melakukan perdagangan tanpa bergantung pada perantara. Mekanisme yang mendasarinya cukup rapi – lihat Apa Itu Uniswap dan Bagaimana Cara Kerjanya? jika Anda tertarik dengan cara kerjanya.

Silakan dan akses di sini. Di sudut kanan atas, Anda akan melihat perintah untuk Hubungkan ke dompet. Anda akan melihat ini dalam beberapa bentuk di semua situs yang kompatibel dengan MetaMask, karena situs tersebut tidak terhubung secara otomatis karena alasan keamanan. Klik di atasnya, dan Anda akan diminta untuk memilih dompet mana yang Anda gunakan. Jika Anda belum mengikutinya, dompet itu adalah MetaMask.

Saat situs pertama kali mencoba terhubung, dialog MetaMask akan muncul, meminta Anda mengonfirmasi tindakan tersebut. Anda akan dapat memilih akun (untuk saat ini kami hanya memiliki satu akun, jadi biarkan apa adanya) sebelum memverifikasi izin apa yang akan Anda berikan. Dalam kasus ini, seperti dalam banyak kasus lainnya, situs tersebut meminta informasi tentang alamat dompet yang dikontrol akun Anda.


Tentang MetaMask dan privasi

Penting untuk memperhatikan apa yang Anda izinkan. Jika situs web mengetahui alamat Anda, mereka dapat melihat semua transaksi ether dan token ke dan dari alamat tersebut. Terlebih lagi, mereka dapat menghubungkannya dengan alamat IP Anda.

Beberapa orang memilih untuk memisahkan alamat mereka untuk mencegah tumpang tindih, sementara yang lain tidak peduli dengan risiko ini (bagaimanapun juga, blockchain bersifat publik). Tingkat privasi yang ingin Anda capai pada akhirnya bergantung pada Anda. Sebagai aturan umum, jangan berikan akses ke situs web yang tidak Anda percayai.


Saatnya melakukan pertukaran pertama kita. Kami akan melakukannya untuk DAI, token ERC-20 yang berfungsi sebagai stablecoin. Namun, sama seperti eter kita, DAI ini tidak memiliki nilai di dunia nyata. Tekan Pilih token, tambahkan Daftar Default Uniswap, lalu klik DAI. Alternatifnya, Anda juga dapat memilih WETH (wrapped ether).

Yang perlu dilakukan hanyalah memasukkan jumlah ETH yang ingin kita tukar. Saat kami melakukannya, kami akan mendapatkan perkiraan berapa banyak DAI yang akan kami terima. Dan kami siap berangkat! Tekan Tukar.


Selesaikan pertukaran dengan MetaMask.


Anda sekali lagi diminta untuk mengambil tindakan di MetaMask. Dalam hal ini, Anda perlu menyetujui transaksi tersebut sebelum dibuat. Pastikan Anda puas dengan biaya yang dikenakan saat melakukan ini di mainnet, karena biayanya bisa sangat besar.

Setelah itu, kita tinggal menunggu konfirmasi transaksi!


➟ Ingin memulai cryptocurrency? Beli ETH di Binance!


Di mana token saya?

Jadi ether Anda hilang, tetapi akun Anda tidak menunjukkan token Anda. Tidak perlu panik – Anda harus menambahkannya secara manual.

Untuk token yang lebih populer, Anda dapat memilih Tambahkan Token di dompet Anda dan cari nama atau tickernya. Untuk yang kurang populer (atau yang ada di testnet), kita perlu menambahkan alamat kontrak – sebuah pengenal yang memberitahu MetaMask di mana mencari saldo kita.


  1. Buka dompet Anda dengan mengklik ekstensi.

  2. Klik pada tiga titik di bilah atas.

  3. Pilih Lihat di Etherscan.

  4. Di bawah Ikhtisar, klik tarik-turun Token dan pilih DAI.

  5. Di bawah Ringkasan Profil, Anda akan melihat alamat kontrak. Arahkan kursor ke atasnya dan salin alamatnya.

  6. Kembali ke MetaMask dan klik Tambahkan Token.

  7. Klik pada tab Token Kustom.

  8. Tempelkan apa yang baru saja Anda salin ke formulir Alamat Kontrak Token.

  9. Sisanya harus diisi otomatis. Klik Berikutnya, diikuti oleh Tambahkan Token.

  10. Kembali ke ikhtisar utama untuk melihat saldo penuh Anda.


Selamat! Anda baru saja berinteraksi dengan DApp pertama Anda dengan menukar eter dengan DAI tanpa rasa percaya. Segala sesuatu yang telah Anda pelajari kini dapat dilakukan di dunia nyata. Saat Anda siap bermain-main dengan aplikasi mainnet, ingatlah untuk beralih kembali dari Ropsten ke jaringan utama.


Apa lagi yang harus saya ketahui?

MetaMask memiliki beberapa fitur menarik lainnya yang belum kami bahas hari ini. Anda juga dapat menghubungkan dompet perangkat keras (Trezor dan Ledger keduanya didukung), membuat daftar kontak, dan, tentu saja, menerima dan mengirim dana seperti yang Anda lakukan di dompet biasa. Periksa pengaturan untuk menyesuaikan ekstensi agar sesuai dengan kebutuhan Anda.

Selain itu, prinsip keamanan yang umum berlaku: MetaMask adalah dompet panas, artinya dompet ini berjalan pada perangkat yang terhubung ke internet. Hal ini menghadapkan Anda pada risiko yang lebih besar dibandingkan cold wallet, yang disimpan secara offline untuk mengurangi vektor serangan.

Terakhir, saat menggunakan MetaMask, masuk akal jika Anda harus mengetahui situs web mana yang Anda beri akses.


Aplikasi MetaMask

Aplikasi MetaMask Android/iPhone memberikan solusi tepat untuk berinteraksi dengan aplikasi Web3 saat bepergian. Menawarkan banyak fungsi yang sama dengan ekstensinya, ekstensi ini mengintegrasikan browser DApp sehingga Anda dapat mengakses berbagai aplikasi terdesentralisasi dengan satu sentuhan tombol.


The MetaMask app’s browser.

Browser aplikasi MetaMask.


Alur kerja aplikasi ini sangat mirip dengan ekstensi browser. Anda dapat melakukan transfer langsung eter atau token dari dompet Anda, atau bahkan berinteraksi dengan Uniswap seperti yang kita lihat di atas.


Connecting to PoolTogether via a prompt within the app.

Menghubungkan ke PoolTogether melalui perintah di dalam aplikasi.


MetaMask adalah alat yang ampuh untuk menjelajahi web yang terdesentralisasi. Jika Anda telah mengikuti langkah-langkah dalam panduan ini, Anda telah melihat potensi dompet ini. Rupanya, perusahaan lain juga mengalami hal yang sama: saat ini mereka memiliki lebih dari satu juta pengguna.

Seiring berkembangnya tumpukan Ethereum, aplikasi seperti MetaMask tidak diragukan lagi akan menjadi komponen integral dalam menjembatani teknologi yang ada dan infrastruktur mata uang kripto yang baru lahir.

Pertanyaan tentang MetaMask, Ethereum, atau yang lainnya? Kunjungi Ask Academy, tempat komunitas akan menjawabnya.


T