Tutorial

Seed Phrase vs Private Key vs Keystore: Bedanya Apa?

Seed phrase, private key, dan file keystore sering dianggap sama, padahal fungsinya berbeda. Pahami perbedaannya agar backup wallet tidak salah dan self-custody lebih aman.

Miftahul UlumSarjana Teknik Elektro dan konsultan IT yang berfokus pada sisi teknis Web3
29 Juni 2026Dicek oleh Tim Redaksi 29 Juni 20267 menit baca
Bagikan:
Layar kode dengan ikon gembok dan berkas digital

Di dunia crypto, banyak orang bilang "yang penting simpan recovery". Masalahnya, istilah recovery sering dipakai campur aduk. Ada yang menyebut seed phrase, private key, password wallet, bahkan file JSON seolah-olah semuanya sama. Padahal tidak.

Kalau Sobat Kripto salah memahami perbedaan seed phrase, private key, dan keystore, akibatnya bisa serius:

  • backup terasa aman padahal sebenarnya tidak lengkap;
  • kamu mengira password aplikasi cukup untuk memulihkan aset;
  • kamu membagikan file yang salah ke pihak yang tidak seharusnya;
  • atau kamu panik saat pindah wallet karena format recovery-nya berbeda.

Artikel ini membedah tiga istilah itu secara praktis.

Gambaran Singkat

Kalau mau dipahami cepat:

  • Seed phrase adalah akar pemulihan wallet.
  • Private key adalah kunci untuk satu akun atau alamat tertentu.
  • Keystore adalah file terenkripsi yang menyimpan private key dan butuh password untuk dibuka.

Ketiganya saling berhubungan, tetapi tidak identik.

Apa Itu Seed Phrase

Seed phrase sering juga disebut Secret Recovery Phrase atau mnemonic phrase. BIP-0039 mendefinisikannya sebagai rangkaian kata yang dipakai untuk menghasilkan seed bagi wallet deterministik.

Dalam praktik wallet modern, seed phrase biasanya berupa 12 atau 24 kata. Dari seed inilah wallet dapat menurunkan banyak akun dan alamat.

MetaMask menjelaskan bahwa Secret Recovery Phrase adalah basis utama untuk memulihkan wallet. Jika kamu menginstal ulang aplikasi atau pindah perangkat, seed phrase inilah yang biasanya dipakai untuk memuat wallet kembali.

Fungsi praktis seed phrase

  • memulihkan wallet setelah perangkat hilang;
  • mengakses kembali banyak akun yang berasal dari wallet yang sama;
  • menjadi backup paling penting untuk self-custody.

Yang sering disalahpahami

Banyak orang mengira seed phrase hanya "password panjang". Padahal perannya jauh lebih fundamental. Password aplikasi biasanya hanya membuka perangkat lokalmu. Seed phrase justru dapat membangun ulang wallet dari nol.

Apa Itu Private Key

MetaMask menjelaskan bahwa setiap akun dalam wallet memiliki private key masing-masing, dan private key itu diturunkan dari Secret Recovery Phrase.

Artinya:

  • satu seed phrase bisa menurunkan banyak akun;
  • setiap akun punya private key sendiri;
  • private key mengendalikan satu akun secara langsung.

Kalau seed phrase adalah akar besar, private key adalah salah satu cabang yang memberi kontrol spesifik atas satu alamat atau akun tertentu.

Fungsi praktis private key

  • mengimpor satu akun ke wallet lain;
  • menandatangani transaksi untuk akun itu;
  • memindahkan kontrol akun tertentu tanpa harus membawa seluruh wallet.

Risiko private key

Siapa pun yang memiliki private key suatu akun, pada dasarnya memiliki kontrol atas akun itu. Karena itu private key harus diperlakukan seperti rahasia penuh, sama sensitifnya dengan seed phrase untuk akun yang bersangkutan.

Apa Itu Keystore

Di ekosistem Ethereum, keystore umumnya merujuk pada file JSON terenkripsi yang menyimpan private key. ethereum.org menjelaskan bahwa secret storage memakai file .json dengan parameter derivasi kunci dan enkripsi, sehingga private key tidak tersimpan begitu saja dalam bentuk polos.

EIP-2335 juga menggambarkan keystore sebagai mekanisme penyimpanan private key dalam file JSON terenkripsi yang menjadi standar pertukaran kunci antardevice.

Fungsi praktis keystore

  • memindahkan akun dalam bentuk file;
  • menyimpan private key dalam bentuk terenkripsi;
  • mengharuskan password untuk membuka isi file.

Jadi, keystore bukan "jenis wallet baru". Ia lebih tepat dipahami sebagai wadah terenkripsi untuk private key.

Bedanya dengan Password Wallet

Ini poin yang sangat penting.

Password aplikasi wallet biasanya dipakai untuk:

  • membuka aplikasi di perangkat lokal;
  • mendekripsi data lokal tertentu;
  • melindungi akses kasual jika perangkat jatuh ke tangan orang lain.

Namun password bukan pengganti seed phrase. Kalau perangkat hilang dan kamu tidak punya seed phrase, password lokal saja biasanya tidak cukup untuk memulihkan wallet di perangkat baru.

Analogi yang Lebih Mudah

Bayangkan:

  • seed phrase = master blueprint rumah beserta semua ruangan;
  • private key = satu kunci untuk satu pintu tertentu;
  • keystore = kotak terkunci yang menyimpan kunci itu;
  • password aplikasi = kode untuk membuka laci tempat kotak itu disimpan di perangkatmu.

Analogi ini tidak sempurna, tetapi cukup membantu untuk melihat hirarkinya.

Mana yang Harus Disimpan

Untuk mayoritas pengguna self-custody, prioritas utamanya adalah:

1. Seed phrase

Ini backup utama yang paling penting.

2. Dokumentasi akun jika perlu

Misalnya catatan wallet mana yang memakai seed phrase tertentu, tanpa menulis sensitifnya sembarangan.

3. Keystore hanya jika memang alur wallet-mu membutuhkannya

Sebagian pengguna developer, validator, atau wallet tertentu memang memakai file JSON terenkripsi. Tetapi untuk pemula, fokus utama tetap seed phrase.

Mana yang Jangan Pernah Dibagikan

Jangan pernah membagikan:

  • seed phrase;
  • private key;
  • file keystore;
  • password pembuka keystore;
  • OTP atau recovery code lain.

Banyak penipuan memakai dalih "verifikasi wallet", "sinkronisasi node", "bantuan support", atau "airdrop". Mereka tidak perlu semuanya. Satu seed phrase atau satu private key saja sudah cukup untuk mengambil alih aset.

Kapan Private Key Dipakai, Kapan Seed Phrase Dipakai

Pakai seed phrase saat:

  • memulihkan wallet penuh;
  • pindah ke perangkat baru;
  • ingin mendapatkan kembali banyak akun yang berasal dari wallet yang sama.

Pakai private key saat:

  • hanya ingin mengimpor satu akun tertentu;
  • mengelola akun yang terpisah dari wallet utama;
  • memahami persis akun mana yang sedang dipindahkan.

Pakai keystore saat:

  • wallet atau tool memang mendukung impor lewat file JSON;
  • kamu butuh format terenkripsi untuk memindahkan akun;
  • kamu paham bahwa file itu tetap sensitif dan password-nya harus dijaga.

Kesalahan yang Paling Sering Terjadi

1. Mengira password aplikasi sama dengan seed phrase

Ini keliru dan sering baru disadari saat perangkat rusak.

2. Menyimpan screenshot seed phrase di cloud biasa

Ini membuka risiko kebocoran jauh lebih besar.

3. Mengirim private key atau file JSON ke orang lain "buat dibantu"

Tidak ada bantuan resmi yang membutuhkan akses rahasia seperti itu.

4. Mengira satu private key mewakili seluruh wallet

Padahal private key sering hanya untuk satu akun, sedangkan akun lain mungkin berasal dari seed phrase yang sama tetapi punya turunan berbeda.

5. Backup tidak pernah dites

Banyak orang merasa aman karena "sudah menulis 12 kata", tetapi tidak pernah memastikan kata-kata itu lengkap, berurutan, dan terbaca.

Konteks Praktis untuk Pengguna Indonesia

Bagi pengguna Indonesia, memahami perbedaan ini penting terutama ketika:

  • memindahkan aset dari exchange ke self-custody;
  • mulai memakai hardware wallet;
  • mencatat aset untuk audit pribadi atau kebutuhan pajak;
  • membedakan dana yang masih di platform berizin dengan dana yang sudah sepenuhnya jadi tanggung jawab pribadi.

Begitu aset keluar ke wallet self-custody, tanggung jawab recovery sepenuhnya ada di tangan pengguna. OJK bisa relevan untuk sisi legalitas platform tempat kamu membeli aset, tetapi tidak bisa membalikkan kehilangan akibat seed phrase bocor atau private key yang kamu serahkan sendiri.

Checklist Backup yang Lebih Masuk Akal

  • simpan seed phrase offline;
  • pisahkan dari perangkat utama;
  • jangan simpan di chat, email, atau notes cloud tanpa proteksi memadai;
  • pahami akun mana yang berasal dari seed phrase itu;
  • kalau memakai keystore, simpan file dan password-nya terpisah;
  • lakukan uji pemulihan secara aman sebelum menyimpan nominal besar.

Kesimpulan

Seed phrase, private key, dan keystore bukan istilah yang bisa dipertukarkan seenaknya. Seed phrase adalah fondasi pemulihan wallet, private key mengendalikan akun tertentu, dan keystore adalah file terenkripsi yang biasanya menyimpan private key. Password aplikasi pun berbeda lagi.

Kalau Sobat Kripto ingin serius dengan self-custody, membedakan tiga hal ini adalah dasar keamanan. Banyak kehilangan aset bukan terjadi karena teknologi blockchain-nya rusak, tetapi karena pengguna salah memahami apa yang sebenarnya mereka backup dan apa yang sebenarnya mereka bagikan.

Disclaimer: Artikel ini bersifat edukatif dan bukan instruksi dukungan individual. Jangan pernah memasukkan seed phrase, private key, atau file keystore ke situs apa pun kecuali kamu benar-benar memverifikasi aplikasinya dan memahami risikonya.

FAQ Seed Phrase, Private Key, dan Keystore

Apakah seed phrase sama dengan private key?

Tidak. Seed phrase adalah akar pemulihan wallet, sedangkan private key biasanya mengendalikan satu akun tertentu yang diturunkan dari wallet itu.

Jika saya punya keystore, apakah saya masih butuh seed phrase?

Sering kali iya. Keystore bisa membantu untuk akun tertentu, tetapi untuk pemulihan wallet penuh, seed phrase tetap biasanya lebih penting.

Apakah password MetaMask cukup untuk memulihkan wallet di HP baru?

Tidak. Password lokal biasanya hanya membuka aplikasi di perangkat lama. Untuk pemulihan di perangkat baru, yang dibutuhkan biasanya Secret Recovery Phrase.

Sumber

  1. MetaMask Support - How to secure your Secret Recovery Phrase and password(akses 29 Jun 2026)
  2. MetaMask Support - How to connect or import an existing wallet in MetaMask(akses 29 Jun 2026)
  3. Bitcoin BIP-0039(akses 29 Jun 2026)
  4. ethereum.org - Web3 secret storage definition(akses 29 Jun 2026)
  5. EIP-2335: BLS12-381 Keystore(akses 29 Jun 2026)
Disclosure

Artikel ini bersifat edukatif. Jangan pernah memasukkan seed phrase, private key, atau file keystore ke situs acak, formulir bantuan, atau chat yang tidak kamu verifikasi sendiri.

Disclaimer

Konten ini hanya untuk tujuan informasi dan bukan rekomendasi investasi. Aset kripto memiliki risiko tinggi termasuk kerugian total modal. Lakukan riset mandiri dan konsultasikan dengan penasihat keuangan terdaftar sebelum mengambil keputusan investasi.

Bermanfaat? Bantu sebarkan:
Bagikan:
Penulis
Miftahul Ulum

Sarjana Teknik Elektro dan konsultan IT yang berfokus pada sisi teknis Web3. Ia membahas arsitektur blockchain, Layer 1 dan Layer 2, node, bridge, smart contract, serta keamanan wallet dengan penjelasan praktis untuk pengguna nonteknis.