Dompet mata uang kripto adalah alat penting untuk mengelola aset digital di era blockchain, dan telah menyaksikan fase evolusi signifikan yang mencerminkan kemajuan dalam keamanan, kepemilikan pengguna, dan fungsionalitas. Laporan ini mengeksplorasi tahapan penting pengembangan dompet mata uang kripto, tantangan, inovasi, dan solusi optimal yang telah membentuk lanskap dompet mata uang kripto.
Dengan munculnya blockchain pada tahun 2009, dompet blockchain kemudian diperkenalkan dan memasuki periode awal pengembangan. Selanjutnya, jumlah dompet kripto melebihi 50 juta dengan munculnya ethereum, yang menyebabkan proliferasi dompet kontrak pintar, peningkatan tajam dalam aktivitas transaksi, dan penambangan likuiditas DeFi menjadi hal yang populer. Tampaknya, dompet kripto telah memasuki masa ekspansi yang pesat.
Setelah tahun 2021, dengan ekspansi besar-besaran ekosistem blockchain dan kemakmuran NFT, DAO, Layer 2 dapps, dan banyak rantai publik, permintaan pengguna akan dompet lebih dari sekadar penyimpanan, perdagangan, dan aset lintas rantai dan lebih fokus pada keamanan, keragaman fungsi interaktif, dan pengalaman kontrol pengguna (lebih memilih memperlakukan dompet sebagai platform manajemen multi-rantai dan multi-aset). Dan menurut coinweb.com Perkiraannya, jumlah total dompet kripto di seluruh dunia adalah 84,02 juta pada Agustus 2022.
Secara singkat, perkembangan dompet kripto dapat dibagi menjadi empat periode:
Bagan 1: Periode yang Diikuti Perkembangan Dompet Kripto
Saat ini, semua jenis dompet kripto dapat dikategorikan ke dalam dompet terpusat dan terdesentralisasi berdasarkan apakah pengguna memegang kunci pribadi mereka atau tidak. Untuk waktu yang sangat lama, pengguna telah memilih dompet terpusat (dompet kustodian), terutama Coinbase、Binance、OKX、Gate、YouHolder
Alasannya adalah:
Namun, peristiwa FTX dan Celsius mengingatkan industri bahwa “itu bukan kunci Anda, ini bukan koin Anda.” Keamanan dan pengendalian menjadi aspek yang lebih banyak dibicarakan dalam produk dompet. Dalam waktu yang sangat singkat setelah pengungkapan FTX, Safe melihat arus masuk bersih lebih dari $800 juta, penjualan Ledger mencapai beberapa titik tertinggi sepanjang masa dalam waktu singkat, dan penjualan Trezor melonjak sebesar 300%. ZenGo mengalami pertumbuhan tiga digit dalam semalam, dan simpanan mencapai titik tertinggi sepanjang masa. Pengembang mulai mengalihkan perhatian mereka ke teknologi dompet non-penahanan, yang berbondong-bondong lebih aman. Selain itu, proyek dompet industri yang terpusat juga menghadapi transformasi teknis untuk memenuhi permintaan pasar.
Tanda tangan digital sangat penting untuk transaksi blockchain, di mana pengguna menandatangani pesan (misalnya permintaan transfer) dengan kunci pribadi untuk mendapatkan tanda tangan. Prosesnya melibatkan pembuatan kode hash dari pesan melalui algoritma hashing dan kemudian menandatangani kode hash menggunakan kunci pribadi melalui algoritma kriptografi, yang kemudian diverifikasi secara on-chain dengan kunci publik yang sesuai.
Algoritma tanda tangan dapat direpresentasikan sebagai berikut:
Sig = Alg Sig(Alg Hash(K), Kunci Pri)
Namun, rumusnya mungkin sedikit membingungkan karena pemanggilan fungsi bertumpuk dan penggunaan notasi singkat. Berikut rincian untuk menyederhanakan dan menjelaskan prosesnya:
Hash Informasi Transaksi:
Pertama, informasi transaksi K di-hash menggunakan algoritma hashing Alg Hash.
Hashing adalah proses mengubah data menjadi serangkaian karakter berukuran tetap, yang biasanya berupa rangkaian angka dan huruf.
Rumus: H = Alg Hash(K) dimana H adalah hash dari informasi transaksi.
Tandatangani Hash:
Selanjutnya hash H ditandatangani menggunakan private key Pri Key dengan algoritma tanda tangan Alg Sig.
Penandatanganan adalah proses menghasilkan serangkaian karakter unik yang dapat memverifikasi keaslian data.
Rumus: Sig = Alg Sig(H, Pri Key) dimana Sig adalah tanda tangan digital.
Jadi, keseluruhan proses dapat dipecah menjadi dua langkah ini, dan rumusnya dapat ditulis ulang secara lebih bertahap sebagai berikut:
H = Alg Hash(K)
Sig = Alg Sig(H, Kunci Pri)
Perincian ini menyederhanakan proses menjadi dua langkah terpisah, yang mungkin lebih mudah dipahami oleh individu yang tidak terbiasa dengan proses kriptografi.
Jelasnya, menurut rumusnya, bagaimana kunci privat dan publik berinteraksi sangat penting untuk penerapan fungsionalitas dompet terdesentralisasi. Teknologi tanda tangan digital adalah benang merah yang menghubungkan keduanya, dan juga menginspirasi cara pengembangan dan peningkatan dompet.
Contoh: Dompet Akun Milik Eksternal (EOA) seperti Metamask, Bitkeep, Phantom, Rabby, Rainbow, trust wallet, Math Wallet, Backpack, MyEtherWallet
Sandi, Trezor, Buku Besar, Keluaran
Kekuatan dan Kelemahan: Dompet dengan tanda tangan tunggal bersifat sederhana namun tidak memiliki operasi tingkat lanjut seperti pemulihan sosial, perdagangan batch, dan pesanan tindak lanjut sekali klik. Selain itu, hal ini sering kali mengarah pada satu titik kegagalan, seperti hilangnya mnemonik.
Untuk lebih eksplisit:
Satu tanda tangan hanya perlu berhubungan dengan sepasang kunci publik dan pribadi, yang dapat digunakan untuk menyelesaikan transaksi mata uang digital antara alamat yang sesuai. Dengan kata lain, Single-sig tidak bertanggung jawab atas konfirmasi multi-tanda tangan dan perhitungan on-chain yang memakan waktu. Oleh karena itu, biaya bahan bakar relatif rendah. Selain itu, sebagian besar contoh dompet EOA di atas mendukung perdagangan OTC.
Bagan 2: Bagaimana Dompet EOA mengontrol saldo
Namun, keterbatasan dompet Single-sig adalah: 1. Hanya melakukan transaksi dengan satu tanda tangan. 2. Keamanan yang tidak memadai karena ketergantungan yang tinggi pada kunci privat bertanda tangan tunggal. 3. Serangan siber bersifat sederhana dan mudah dilakukan dalam satu titik. 4. Mode tanda tangan tidak memenuhi kebutuhan klien bisnis.
Menanggapi rangkaian permasalahan tanda tangan tunggal ini, dan memenuhi kebutuhan perusahaan dan individu yang membutuhkan banyak orang untuk mengelola akun mereka bersama-sama. Pengembang dompet menyesuaikan logika sistematis yang mendasari tanda tangan, yang mengarah pada pengenalan teknologi dompet MPC multi-tanda tangan.
Dompet mata uang kripto adalah alat penting untuk mengelola aset digital di era blockchain, dan telah menyaksikan fase evolusi signifikan yang mencerminkan kemajuan dalam keamanan, kepemilikan pengguna, dan fungsionalitas. Laporan ini mengeksplorasi tahapan penting pengembangan dompet mata uang kripto, tantangan, inovasi, dan solusi optimal yang telah membentuk lanskap dompet mata uang kripto.
Dengan munculnya blockchain pada tahun 2009, dompet blockchain kemudian diperkenalkan dan memasuki periode awal pengembangan. Selanjutnya, jumlah dompet kripto melebihi 50 juta dengan munculnya ethereum, yang menyebabkan proliferasi dompet kontrak pintar, peningkatan tajam dalam aktivitas transaksi, dan penambangan likuiditas DeFi menjadi hal yang populer. Tampaknya, dompet kripto telah memasuki masa ekspansi yang pesat.
Setelah tahun 2021, dengan ekspansi besar-besaran ekosistem blockchain dan kemakmuran NFT, DAO, Layer 2 dapps, dan banyak rantai publik, permintaan pengguna akan dompet lebih dari sekadar penyimpanan, perdagangan, dan aset lintas rantai dan lebih fokus pada keamanan, keragaman fungsi interaktif, dan pengalaman kontrol pengguna (lebih memilih memperlakukan dompet sebagai platform manajemen multi-rantai dan multi-aset). Dan menurut coinweb.com Perkiraannya, jumlah total dompet kripto di seluruh dunia adalah 84,02 juta pada Agustus 2022.
Secara singkat, perkembangan dompet kripto dapat dibagi menjadi empat periode:
Bagan 1: Periode yang Diikuti Perkembangan Dompet Kripto
Saat ini, semua jenis dompet kripto dapat dikategorikan ke dalam dompet terpusat dan terdesentralisasi berdasarkan apakah pengguna memegang kunci pribadi mereka atau tidak. Untuk waktu yang sangat lama, pengguna telah memilih dompet terpusat (dompet kustodian), terutama Coinbase、Binance、OKX、Gate、YouHolder
Alasannya adalah:
Namun, peristiwa FTX dan Celsius mengingatkan industri bahwa “itu bukan kunci Anda, ini bukan koin Anda.” Keamanan dan pengendalian menjadi aspek yang lebih banyak dibicarakan dalam produk dompet. Dalam waktu yang sangat singkat setelah pengungkapan FTX, Safe melihat arus masuk bersih lebih dari $800 juta, penjualan Ledger mencapai beberapa titik tertinggi sepanjang masa dalam waktu singkat, dan penjualan Trezor melonjak sebesar 300%. ZenGo mengalami pertumbuhan tiga digit dalam semalam, dan simpanan mencapai titik tertinggi sepanjang masa. Pengembang mulai mengalihkan perhatian mereka ke teknologi dompet non-penahanan, yang berbondong-bondong lebih aman. Selain itu, proyek dompet industri yang terpusat juga menghadapi transformasi teknis untuk memenuhi permintaan pasar.
Tanda tangan digital sangat penting untuk transaksi blockchain, di mana pengguna menandatangani pesan (misalnya permintaan transfer) dengan kunci pribadi untuk mendapatkan tanda tangan. Prosesnya melibatkan pembuatan kode hash dari pesan melalui algoritma hashing dan kemudian menandatangani kode hash menggunakan kunci pribadi melalui algoritma kriptografi, yang kemudian diverifikasi secara on-chain dengan kunci publik yang sesuai.
Algoritma tanda tangan dapat direpresentasikan sebagai berikut:
Sig = Alg Sig(Alg Hash(K), Kunci Pri)
Namun, rumusnya mungkin sedikit membingungkan karena pemanggilan fungsi bertumpuk dan penggunaan notasi singkat. Berikut rincian untuk menyederhanakan dan menjelaskan prosesnya:
Hash Informasi Transaksi:
Pertama, informasi transaksi K di-hash menggunakan algoritma hashing Alg Hash.
Hashing adalah proses mengubah data menjadi serangkaian karakter berukuran tetap, yang biasanya berupa rangkaian angka dan huruf.
Rumus: H = Alg Hash(K) dimana H adalah hash dari informasi transaksi.
Tandatangani Hash:
Selanjutnya hash H ditandatangani menggunakan private key Pri Key dengan algoritma tanda tangan Alg Sig.
Penandatanganan adalah proses menghasilkan serangkaian karakter unik yang dapat memverifikasi keaslian data.
Rumus: Sig = Alg Sig(H, Pri Key) dimana Sig adalah tanda tangan digital.
Jadi, keseluruhan proses dapat dipecah menjadi dua langkah ini, dan rumusnya dapat ditulis ulang secara lebih bertahap sebagai berikut:
H = Alg Hash(K)
Sig = Alg Sig(H, Kunci Pri)
Perincian ini menyederhanakan proses menjadi dua langkah terpisah, yang mungkin lebih mudah dipahami oleh individu yang tidak terbiasa dengan proses kriptografi.
Jelasnya, menurut rumusnya, bagaimana kunci privat dan publik berinteraksi sangat penting untuk penerapan fungsionalitas dompet terdesentralisasi. Teknologi tanda tangan digital adalah benang merah yang menghubungkan keduanya, dan juga menginspirasi cara pengembangan dan peningkatan dompet.
Contoh: Dompet Akun Milik Eksternal (EOA) seperti Metamask, Bitkeep, Phantom, Rabby, Rainbow, trust wallet, Math Wallet, Backpack, MyEtherWallet
Sandi, Trezor, Buku Besar, Keluaran
Kekuatan dan Kelemahan: Dompet dengan tanda tangan tunggal bersifat sederhana namun tidak memiliki operasi tingkat lanjut seperti pemulihan sosial, perdagangan batch, dan pesanan tindak lanjut sekali klik. Selain itu, hal ini sering kali mengarah pada satu titik kegagalan, seperti hilangnya mnemonik.
Untuk lebih eksplisit:
Satu tanda tangan hanya perlu berhubungan dengan sepasang kunci publik dan pribadi, yang dapat digunakan untuk menyelesaikan transaksi mata uang digital antara alamat yang sesuai. Dengan kata lain, Single-sig tidak bertanggung jawab atas konfirmasi multi-tanda tangan dan perhitungan on-chain yang memakan waktu. Oleh karena itu, biaya bahan bakar relatif rendah. Selain itu, sebagian besar contoh dompet EOA di atas mendukung perdagangan OTC.
Bagan 2: Bagaimana Dompet EOA mengontrol saldo
Namun, keterbatasan dompet Single-sig adalah: 1. Hanya melakukan transaksi dengan satu tanda tangan. 2. Keamanan yang tidak memadai karena ketergantungan yang tinggi pada kunci privat bertanda tangan tunggal. 3. Serangan siber bersifat sederhana dan mudah dilakukan dalam satu titik. 4. Mode tanda tangan tidak memenuhi kebutuhan klien bisnis.
Menanggapi rangkaian permasalahan tanda tangan tunggal ini, dan memenuhi kebutuhan perusahaan dan individu yang membutuhkan banyak orang untuk mengelola akun mereka bersama-sama. Pengembang dompet menyesuaikan logika sistematis yang mendasari tanda tangan, yang mengarah pada pengenalan teknologi dompet MPC multi-tanda tangan.