Apa Itu Whitelist dalam Kripto?
Whitelist dalam kripto adalah daftar alamat wallet, pengguna, smart contract, perangkat, atau akun yang disetujui untuk tindakan tertentu.Istilah yang lebih modern dan jelas adalah allowlist, tetapi banyak pengguna kripto masih mencari whitelist karena istilah ini telah digunakan selama bertahun-tahun dalam mint NFT, peluncuran token, airdrop, aplikasi DeFi, dan pengaturan keamanan wallet.Sederhananya, whitelist menentukan siapa yang diizinkan melakukan sesuatu.Proyek kripto dapat menggunakan whitelist untuk menentukan siapa yang dapat mint NFT lebih awal.Peluncuran token dapat menggunakan whitelist untuk menentukan siapa yang dapat mengikuti penjualan.Smart contract dapat menggunakan whitelist untuk menentukan alamat yang dapat memanggil fungsi terlindungi.Wallet dapat menggunakan whitelist untuk menentukan alamat penarikan yang disetujui.Protokol DeFi dapat menggunakan whitelist untuk mengontrol aset, vault, atau operator yang dapat berinteraksi dengan sistem.Maknanya dalam keamanan siber serupa.NIST mendefinisikan whitelist sebagai daftar entitas yang diketahui telah disetujui untuk digunakan dalam organisasi atau sistem informasi melalui definisi glosarium whitelist.
Dalam kripto, entitas yang disetujui sering kali berupa alamat blockchain.Bagi pemula, cara paling sederhana memahami whitelist adalah: jika wallet Anda ada dalam daftar, Anda mungkin diizinkan berpartisipasi; jika tidak ada dalam daftar, smart contract atau platform mungkin menolak tindakan Anda.Whitelist vs. Allowlist
Whitelist dan allowlist biasanya memiliki arti yang sama dalam kripto.Allowlist makin disukai karena lebih jelas dan langsung.National Cyber Security Centre Inggris menyatakan penggunaan “allow list” dan “deny list” alih-alih “whitelist” dan “blacklist” karena istilah baru lebih jelas dan tidak ambigu melalui panduan terminologi.
Banyak tim kripto kini menggunakan allowlist dalam dokumentasi, sementara banyak pengguna masih menyebut whitelist di chat komunitas.Untuk SEO dan pemahaman pengguna, kedua istilah berguna.Halaman tentang “Whitelist” perlu menjelaskan bahwa allowlist adalah istilah modern.Fungsinya sama: memberikan izin kepada alamat atau pengguna yang tercantum.Konsep kebalikannya sering disebut denylist atau blocklist.Allowlist menunjukkan pihak yang diizinkan.Denylist menunjukkan pihak yang diblokir.Dalam smart contract, allowlist sering lebih aman untuk dianalisis karena semuanya ditolak secara default kecuali disetujui secara eksplisit.Cara Kerja Whitelist Kripto
Whitelist kripto bekerja dengan memeriksa apakah alamat wallet atau akun sesuai dengan daftar yang disetujui.Daftar dapat disimpan langsung dalam smart contract.Daftar dapat disimpan secara off-chain oleh tim proyek.Daftar dapat direpresentasikan oleh Merkle root.Daftar dapat dikendalikan melalui pesan bertanda tangan.Daftar juga dapat dikelola melalui kontrol akses berbasis peran.Saat pengguna mencoba mint, claim, withdraw, voting, trading, atau melakukan tindakan terbatas lainnya, sistem memeriksa apakah pengguna disetujui.Jika alamat disetujui, tindakan dapat dilanjutkan.Jika alamat tidak disetujui, tindakan gagal atau diblokir.Dalam smart contract sederhana, kontrak dapat menyimpan mapping yang menandai alamat yang disetujui sebagai benar atau salah.Dalam mint NFT besar, menyimpan ribuan alamat langsung secara on-chain dapat mahal.Karena itu, banyak proyek menggunakan Merkle tree untuk membuktikan wallet berada dalam daftar tanpa menyimpan daftar lengkap secara on-chain.Hal ini membuat verifikasi whitelist lebih murah dan lebih skalabel.Mengapa Whitelist Digunakan dalam Kripto
Proyek kripto menggunakan whitelist untuk mengontrol akses.Kontrol akses penting karena blockchain adalah sistem terbuka.Siapa pun biasanya dapat mengirim transaksi ke smart contract publik jika kontrak mengizinkannya.Whitelist menambahkan lapisan izin.OpenZeppelin menjelaskan bahwa kontrol akses smart contract mengatur pihak yang diizinkan mint token, voting atas proposal, membekukan transfer, atau menjalankan tindakan sensitif lain melalui dokumentasi Access Control.
Bagi proyek NFT, whitelist dapat memberi reward kepada pendukung awal.Bagi peluncuran token, whitelist dapat mengontrol peserta penjualan.Bagi protokol DeFi, whitelist dapat mengurangi risiko dengan membatasi kontrak atau aset yang diterima.Bagi wallet, whitelist penarikan dapat melindungi pengguna agar tidak mengirim dana ke alamat tidak dikenal.Bagi institusi, whitelist dapat mendukung kepatuhan dengan hanya mengizinkan pihak lawan yang disetujui.Bagi developer, whitelist dapat membantu melindungi fungsi admin dari penggunaan tanpa wewenang.Dalam semua kasus, whitelist adalah filter izin.Whitelist dalam Mint NFT
Whitelist NFT menjadi populer saat booming NFT karena proyek ingin mengontrol akses mint awal.Whitelist dapat mengizinkan wallet pilihan mint sebelum penjualan publik.Whitelist dapat menawarkan harga mint lebih rendah.Whitelist dapat mencadangkan alokasi mint yang terjamin.Whitelist dapat mengurangi persaingan gas dengan menyebarkan akses mint ke beberapa jendela waktu.Whitelist dapat memberi reward kepada anggota komunitas yang bergabung lebih awal, berkontribusi pada proyek, memenangkan raffle, atau menyelesaikan tugas tertentu.Proses whitelist NFT umumnya dimulai ketika proyek mengumpulkan alamat wallet yang memenuhi syarat.Proyek kemudian dapat memublikasikan aturan mint dan jendela claim.Saat mint, smart contract memeriksa apakah wallet diizinkan.Jika wallet disetujui dan belum menggunakan alokasinya, wallet dapat mint.Jika wallet tidak disetujui, transaksi dibatalkan atau tombol mint tidak berfungsi.Beberapa kontrak NFT menggunakan Merkle proof untuk mint allowlist yang hemat gas.Panduan smart contract NFT QuickNode menjelaskan bahwa penggunaan Merkle tree dapat membuat verifikasi allowlist tidak bergantung pada ukuran daftar dan memerlukan Merkle proof untuk memeriksa apakah alamat berada di dalam tree melalui pembahasan allowlist smart contract NFT.
Whitelist dalam Peluncuran Token
Peluncuran token dapat menggunakan whitelist untuk mengontrol partisipasi penjualan.Proyek dapat meminta pengguna mendaftar sebelum penjualan.Proyek dapat meminta verifikasi wallet.Proyek dapat membatasi partisipasi berdasarkan wilayah, jenis pengguna, skor kelayakan, atau aturan kampanye.Proyek dapat menggunakan whitelist untuk mencegah bot membeli seluruh alokasi.Proyek juga dapat menggunakan whitelist untuk menegakkan aturan kepatuhan.Dalam beberapa peluncuran, whitelist hanya memberikan hak untuk berpartisipasi.Whitelist tidak menjamin profit.Whitelist tidak menjamin token akan naik harga.Whitelist tidak menjamin likuiditas setelah peluncuran.Whitelist tidak menjamin proyek aman.Perbedaan ini penting karena pengguna sering memperlakukan slot whitelist sebagai aset berharga.Whitelist dapat meningkatkan akses, tetapi tidak dapat menghilangkan risiko pasar, risiko smart contract, risiko tokenomics, atau risiko eksekusi proyek.Pengguna tetap perlu mengevaluasi suplai, vesting, kredibilitas tim, perkembangan produk, likuiditas, audit smart contract, dan risiko hukum sebelum berpartisipasi.Whitelist dalam Airdrop
Airdrop dapat menggunakan whitelist untuk menentukan siapa yang dapat claim token.Proyek dapat mengambil snapshot blockchain lalu membuat daftar alamat wallet yang memenuhi syarat.Kelayakan dapat bergantung pada aktivitas wallet, kepemilikan token, partisipasi governance, penggunaan testnet, kepemilikan NFT, interaksi protokol, atau kontribusi komunitas.Daftar akhir alamat yang memenuhi syarat menjadi whitelist atau allowlist airdrop.Saat pengguna mengunjungi halaman claim, sistem memeriksa apakah wallet memenuhi syarat.Jika wallet ada dalam daftar, pengguna mungkin dapat claim token.Jika tidak ada dalam daftar, claim gagal.Panduan airdrop kripto Investopedia menjelaskan bahwa beberapa airdrop memilih pengguna berdasarkan kriteria tertentu dan dapat menggunakan snapshot atau kepemilikan wallet melalui panduan airdrop mata uang kripto.
Whitelist airdrop berguna, tetapi juga sering disalahgunakan penipu.Halaman airdrop palsu sering berpura-pura bahwa wallet masuk whitelist lalu menipu pengguna agar menandatangani approval berbahaya.Airdrop asli tidak boleh meminta seed phrase atau kunci privat.Whitelist dalam Smart Contract
Smart contract menggunakan whitelist untuk kontrol akses.Kontrak dapat mengizinkan hanya alamat yang disetujui untuk mint token.Kontrak dapat mengizinkan hanya operator yang disetujui untuk memanggil fungsi admin.Vault DeFi dapat mengizinkan hanya aset yang disetujui.Bridge dapat mengizinkan hanya relayer yang disetujui.Protokol lending dapat mengizinkan hanya jenis jaminan yang disetujui.Kontrak token dapat mengizinkan hanya agen transfer yang disetujui dalam sistem berizin.Dokumentasi keamanan smart contract Ethereum memperingatkan bahwa smart contract dapat mengontrol nilai besar dan menciptakan peluang bagi penyerang melalui panduan keamanan smart contract.
Karena itu, kontrol akses harus dirancang dengan hati-hati.Whitelist dapat meningkatkan keamanan, tetapi whitelist yang dirancang buruk dapat menciptakan risiko sentralisasi atau risiko admin tersembunyi.Jika satu kunci privat dapat menambah atau menghapus alamat dari whitelist, kunci privat itu menjadi sangat berkuasa.Jika kunci admin dikompromikan, penyerang dapat mengubah izin dan menyalahgunakan kontrak.Desain whitelist yang baik perlu mencakup aturan jelas, kontrol admin aman, log peristiwa, audit, dan governance transparan jika sesuai.Whitelist dalam Keamanan Wallet
Wallet dan sistem kustodi dapat menggunakan whitelist penarikan.Whitelist penarikan adalah daftar alamat yang disetujui untuk menerima pengiriman dana.Jika alamat penarikan tidak disetujui, wallet atau platform memblokir penarikan.Hal ini dapat melindungi pengguna dari kesalahan dan kompromi akun.Misalnya, jika penyerang memperoleh akses ke akun pengguna tetapi tidak dapat menambahkan alamat penarikan baru tanpa jeda atau verifikasi tambahan, whitelist dapat mengurangi risiko pencurian.Beberapa wallet juga memungkinkan pengguna memberi label pada alamat tepercaya.Beberapa sistem kustodi memerlukan persetujuan multi-signature sebelum menambahkan alamat baru.Beberapa pengaturan institusional menggunakan whitelist alamat untuk memenuhi kebijakan risiko dan kepatuhan internal.Whitelist penarikan berguna, tetapi tidak sempurna.Jika pengguna memasukkan alamat yang salah ke whitelist, dana tetap dapat hilang.Jika penyerang mengontrol alamat yang telah disetujui, whitelist tidak membantu.Jika pengguna menyetujui smart contract berbahaya, whitelist penarikan mungkin tidak melindungi seluruh aset.Keamanan wallet tetap memerlukan perlindungan kunci privat, peninjauan transaksi, manajemen approval, dan kesadaran phishing.Whitelist dalam DeFi
Protokol DeFi dapat menggunakan whitelist untuk mengelola risiko.Protokol dapat memasukkan aset yang dapat digunakan sebagai jaminan ke whitelist.Vault dapat memasukkan strategi yang diizinkan mengelola dana ke whitelist.Pasar lending dapat memasukkan atau listing hanya token tertentu ke whitelist.Pool berizin dapat memasukkan pengguna yang memenuhi aturan kelayakan ke whitelist.Sistem oracle dapat memasukkan penyedia data atau price feed ke whitelist.Sistem governance dapat memasukkan alamat yang dapat melakukan tindakan darurat ke whitelist.Kontrol ini dapat membuat protokol lebih aman, tetapi juga mengurangi keterbukaan.Protokol DeFi yang sepenuhnya terbuka memungkinkan siapa pun berinteraksi jika mengikuti aturan smart contract.Sistem DeFi yang menggunakan whitelist menambahkan lapisan izin.Lapisan izin tersebut dapat berguna untuk kepatuhan, keamanan, atau peluncuran terkendali.Lapisan ini juga dapat menciptakan asumsi kepercayaan karena pengguna harus memercayai pihak yang mengontrol daftar.Pengguna perlu menanyakan siapa yang dapat menambah atau menghapus alamat, apakah perubahan ditunda, apakah governance mengontrol daftar, dan apakah daftar dapat disalahgunakan.Whitelist dan Merkle Tree
Merkle tree adalah struktur kriptografis yang memungkinkan pembuktian efisien bahwa suatu item termasuk dalam suatu set.Dalam whitelist kripto, set tersebut sering berupa daftar alamat wallet yang disetujui.Alih-alih menyimpan setiap alamat secara langsung dalam smart contract, proyek menyimpan satu Merkle root.Saat pengguna mencoba claim atau mint, pengguna memberikan Merkle proof.Smart contract memeriksa proof terhadap Merkle root.Jika proof valid, kontrak mengetahui bahwa alamat merupakan bagian dari daftar yang disetujui.Hal ini dapat menghemat gas karena kontrak tidak perlu menyimpan ribuan alamat individual.Hal ini juga dapat membuat allowlist besar lebih mudah dikelola.Namun, Merkle allowlist dapat membingungkan pengguna.Pengguna mungkin memenuhi syarat, tetapi front end harus menyediakan proof yang benar.Jika situs web rusak atau proof salah, claim dapat gagal.Pengguna juga perlu memverifikasi situs mint resmi karena penipu sering menyalin halaman claim allowlist.Whitelist dan Pesan Bertanda Tangan
Beberapa sistem kripto menggunakan pesan bertanda tangan alih-alih whitelist tersimpan.Dalam model ini, server tepercaya menandatangani pesan yang menyatakan wallet diizinkan melakukan tindakan.Pengguna mengirim tanda tangan tersebut ke smart contract.Smart contract memverifikasi bahwa tanda tangan berasal dari penanda tangan yang disetujui.Jika tanda tangan valid serta belum kedaluwarsa atau digunakan, tindakan diizinkan.Metode ini dapat fleksibel karena proyek tidak perlu memublikasikan daftar lengkap secara on-chain.Metode ini juga dapat mendukung kelayakan dinamis.Namun, metode ini menciptakan kepercayaan terhadap sistem penanda tangan.Jika server penandatanganan dikompromikan, penyerang dapat membuat persetujuan tanpa wewenang.Jika aturan tanda tangan dirancang buruk, replay attack atau claim ganda dapat terjadi.Allowlist berbasis pesan bertanda tangan yang baik harus mencakup chain ID, alamat kontrak, alamat wallet, alokasi, tenggat, nonce, dan pemisahan domain yang jelas.Pengguna perlu membaca prompt wallet dengan cermat sebelum menandatangani pesan apa pun.Alokasi Whitelist
Alokasi whitelist adalah jumlah yang diizinkan untuk di-mint, di-claim, dibeli, atau ditarik oleh alamat yang masuk whitelist.Untuk mint NFT, satu wallet mungkin diizinkan mint satu NFT.Wallet lain mungkin diizinkan mint tiga NFT.Untuk penjualan token, alamat dapat memiliki jumlah pembelian maksimum.Untuk airdrop, alamat dapat memiliki jumlah token yang dapat di-claim berdasarkan aktivitas.Aturan alokasi penting karena masuk whitelist tidak selalu berarti akses tanpa batas.Pengguna mungkin disetujui, tetapi tetap gagal jika melampaui alokasi.Pengguna juga dapat gagal jika jendela claim telah berakhir.Proyek dapat menggunakan batas per wallet untuk mengurangi konsentrasi whale.Proyek juga dapat menggunakan tingkatan berbeda bagi pendukung awal, kontributor, pemegang NFT, pengguna testnet, atau peserta governance.Pengguna perlu membaca aturan alokasi dengan cermat sebelum mengirim transaksi.Transaksi gagal tetap dapat memerlukan gas di beberapa jaringan.Snapshot Whitelist
Snapshot whitelist adalah catatan kelayakan wallet pada waktu tertentu.Proyek menggunakan snapshot untuk mencegah pengguna mengubah perilaku setelah aturan diketahui.Misalnya, airdrop dapat menghitung wallet yang memegang token sebelum nomor blok tertentu.Proyek NFT dapat menghitung pemegang koleksi sebelumnya pada waktu tertentu.Sistem governance dapat menghitung voter atau delegasi pada blok yang ditentukan.Snapshot membuat kelayakan lebih objektif.Namun, snapshot juga dapat menciptakan kebingungan.Pengguna mungkin membeli token setelah snapshot lalu mengetahui bahwa dirinya tidak memenuhi syarat.Pengguna mungkin memindahkan aset ke wallet lain setelah snapshot dan tetap memenuhi syarat pada wallet lama.Pengguna mungkin menggunakan wallet smart contract yang tidak didukung antarmuka claim.Aturan snapshot harus diumumkan secara jelas.Pengguna perlu memeriksa blok, timestamp, aset, jaringan, dan alamat wallet yang tepat untuk kelayakan.Whitelist Grinding dan Serangan Sybil
Whitelist grinding terjadi ketika pengguna membuat banyak wallet atau akun untuk meningkatkan peluang masuk whitelist.Serangan Sybil adalah istilah lebih luas untuk satu orang atau kelompok yang berpura-pura menjadi banyak pengguna independen.Dalam kripto, perilaku Sybil umum karena pembuatan wallet murah.Proyek mungkin ingin memberi reward kepada pengguna nyata, tetapi bot dapat membuat ribuan wallet untuk farming kelayakan.Hal ini dapat membuat whitelist kurang adil.Proyek dapat melawan serangan Sybil dengan pemeriksaan identitas, alat proof-of-humanity, analisis grafik sosial, penilaian aktivitas, persyaratan deposit, sistem anti-bot, atau peninjauan manual.Setiap metode memiliki trade-off.Pemeriksaan identitas ketat dapat mengurangi privasi.Penilaian aktivitas dapat merugikan pengguna baru.Peninjauan manual dapat menciptakan bias atau kesalahan.Persyaratan deposit dapat mengecualikan pengguna kecil.Desain whitelist yang baik perlu menyeimbangkan keadilan, privasi, pengalaman pengguna, dan ketahanan terhadap farming.Whitelist dan KYC
Beberapa whitelist kripto terhubung dengan pemeriksaan know-your-customer, yang sering disebut KYC.KYC berarti verifikasi identitas pengguna untuk alasan kepatuhan atau kontrol risiko.Penjualan token, pool berizin, atau platform aset teregulasi dapat mewajibkan pengguna menyelesaikan KYC sebelum wallet mereka ditambahkan ke allowlist.Hal ini dapat membantu proyek memenuhi persyaratan hukum.Hal ini juga dapat membatasi akses berdasarkan wilayah atau jenis pengguna.Namun, whitelist berbasis KYC menciptakan kekhawatiran privasi dan keamanan data.Pengguna mungkin perlu mengirim informasi pribadi kepada penyedia pihak ketiga.Jika penyedia tersebut dikompromikan, informasi sensitif dapat terekspos.Pengguna perlu memahami siapa yang mengumpulkan data, bagaimana data disimpan, aturan yang berlaku, dan apakah proyek tersebut sah.Whitelist yang meminta informasi identitas perlu diperlakukan lebih hati-hati daripada allowlist alamat wallet sederhana.Pengguna perlu menghindari mengunggah dokumen melalui tautan yang dikirim dalam pesan langsung atau kanal tidak resmi.Whitelist dan Kunci Privat
Whitelist tidak pernah memerlukan kunci privat atau seed phrase.Ini adalah salah satu aturan keamanan terpenting dalam kripto.Proyek dapat meminta alamat wallet publik untuk ditambahkan ke whitelist.Proyek dapat meminta pengguna menghubungkan wallet untuk memeriksa kelayakan.Proyek dapat meminta pengguna menandatangani pesan untuk membuktikan kepemilikan wallet.Tidak satu pun tindakan ini seharusnya mengharuskan pengguna mengungkapkan seed phrase atau kunci privat.FTC memperingatkan bahwa penipuan mata uang kripto sering menggunakan peluang palsu dan taktik menipu untuk mengelabui pengguna melalui panduan penipuan mata uang kripto.
Chainalysis juga menjelaskan serangan approval phishing ketika korban ditipu untuk memberikan izin yang memungkinkan pelaku menguras wallet melalui laporan approval phishing.
Jika halaman whitelist meminta seed phrase, halaman tersebut hampir pasti merupakan penipuan.Jika claim whitelist meminta approval token tanpa batas, pengguna perlu berhenti dan meninjau transaksi dengan cermat.Penipuan Whitelist
Penipuan whitelist umum dalam kripto karena pengguna menginginkan akses awal.Penipu menggunakan urgensi, kelangkaan, dan fear of missing out untuk membuat pengguna bertindak cepat.Akun palsu mungkin menyatakan pengguna memenangkan slot whitelist.Situs web palsu mungkin menyatakan wallet memenuhi syarat untuk airdrop.Halaman mint palsu mungkin menyalin desain proyek asli.Moderator komunitas palsu mungkin meminta pengguna memverifikasi wallet.Akun dukungan palsu mungkin mengklaim pengguna harus mengatur ulang akses whitelist.Bahaya biasanya bukan pada kata whitelist itu sendiri.Bahaya ada pada transaksi atau pesan yang ditipu untuk ditandatangani pengguna.Approval berbahaya dapat memungkinkan penipu mentransfer token atau NFT.Tanda tangan berbahaya dapat mengotorisasi tindakan yang tidak dipahami pengguna.Permintaan seed phrase dapat memberi penipu kontrol penuh atas wallet.Pengguna perlu memverifikasi tautan resmi, menghindari tautan mint dari pesan langsung, menyimpan bookmark halaman tepercaya, dan menggunakan alat keamanan wallet sebelum berinteraksi dengan claim whitelist apa pun.Whitelist vs. Penjualan Publik
Penjualan whitelist dibatasi untuk wallet yang disetujui.Penjualan publik terbuka bagi siapa pun yang dapat berinteraksi dengan kontrak dan memenuhi aturan penjualan.Penjualan whitelist sering digunakan sebelum penjualan publik.Penjualan ini dapat memberi akses awal kepada anggota komunitas.Penjualan ini dapat mengurangi gas war dengan mengontrol permintaan.Penjualan ini dapat membantu proyek memberi reward kepada kontributor nyata.Penjualan publik mungkin lebih terbuka, tetapi dapat menarik bot, biaya gas tinggi, dan penjualan habis dengan cepat.Tidak satu pun model otomatis lebih baik.Penjualan whitelist dapat tidak adil jika proses seleksi disembunyikan atau dimanipulasi.Penjualan publik dapat tidak adil jika bot menguasai sebagian besar suplai.Pengguna perlu mengevaluasi aturan, alokasi, harga, periode penguncian, smart contract, perilaku tim, dan risiko sebelum berpartisipasi dalam kedua format.Akses tidak sama dengan nilai.Whitelist vs. Waitlist
Whitelist dan waitlist bukan hal yang sama.Whitelist berarti wallet atau pengguna disetujui untuk akses.Waitlist berarti pengguna menunggu kemungkinan akses di kemudian hari.Beberapa proyek menggunakan keduanya.Pengguna mungkin bergabung dengan waitlist terlebih dahulu.Proyek kemudian dapat memilih beberapa pengguna waitlist untuk whitelist.Waitlist tidak menjamin mint, claim token, alokasi penjualan, atau persetujuan akun.Pengguna kripto perlu membaca kata-kata dengan cermat.“Join the waitlist” biasanya berarti pendaftaran minat.“You are whitelisted” biasanya berarti akses disetujui berdasarkan aturan tertentu.Namun, pengguna mungkin tetap perlu menyelesaikan tindakan sebelum tenggat waktu.Slot whitelist dapat kedaluwarsa jika pengguna melewatkan jendela claim.Whitelist vs. Presale
Presale adalah penjualan awal sebelum peluncuran publik.Whitelist adalah daftar pengguna yang diizinkan mengikuti presale tersebut.Kedua istilah ini terhubung, tetapi tidak identik.Proyek dapat mengadakan presale hanya bagi wallet yang masuk whitelist.Proyek juga dapat mengadakan presale tanpa whitelist jika menggunakan aturan akses lain.Masuk whitelist untuk presale tidak menjamin presale aman.Presale tetap dapat melibatkan tokenomics buruk, alokasi insider tersembunyi, likuiditas lemah, kontrak yang tidak diaudit, tim palsu, atau risiko rug pull.Pengguna perlu mengevaluasi proyek alih-alih menganggap akses whitelist sebagai tanda kualitas.Penipu sering membuat slot whitelist terasa eksklusif karena eksklusivitas menciptakan tekanan.Pengguna yang aman perlu memperlambat tindakan saat proyek mengatakan hanya tersisa beberapa menit untuk claim slot.Whitelist vs. Kontrol Akses Berbasis Peran
Whitelist sederhana biasanya memberikan izin yang sama kepada setiap alamat yang disetujui.Kontrol akses berbasis peran memberikan izin berbeda kepada peran berbeda.Misalnya, satu peran dapat diizinkan menjeda kontrak.Peran lain dapat diizinkan mint.Peran lain dapat diizinkan memperbarui metadata.Peran lain dapat diizinkan mengelola whitelist.Dokumentasi kontrol akses OpenZeppelin menjelaskan sistem izin berbasis peran dan alasan memahami siapa dapat melakukan apa sangat penting dalam smart contract.Kontrol akses berbasis peran lebih fleksibel daripada whitelist sederhana.Namun, sistem ini juga lebih kompleks.Sistem izin kompleks dapat menyembunyikan kekuasaan admin yang berbahaya.Pengguna dan auditor perlu memeriksa peran yang ada, pihak yang mengontrolnya, apakah peran dapat dialihkan, apakah menggunakan kontrol multisig, dan apakah terdapat jeda waktu.Whitelist menjawab “apakah alamat ini diizinkan?”Kontrol akses berbasis peran menjawab “apa tepatnya yang diizinkan untuk dilakukan alamat ini?”Whitelist dan Biaya Gas
Transaksi whitelist tetap dapat memerlukan biaya gas.Disetujui tidak berarti transaksi gratis.Pengguna mungkin tetap perlu membayar biaya jaringan untuk mint, claim, approval, transfer, atau berinteraksi dengan smart contract.Jika transaksi gagal, pengguna mungkin tetap kehilangan gas bergantung pada jaringan dan jenis kegagalan.Karena itu, pengguna perlu memastikan berada di jaringan yang benar dan dalam jendela claim yang benar.Pengguna juga perlu memeriksa apakah alamat wallet sama persis dengan alamat yang masuk whitelist.Jika mint NFT menggunakan Merkle proof, claim dapat gagal jika antarmuka memberikan proof yang salah.Jika penjualan token memiliki batas per wallet, transaksi dapat gagal jika pengguna mencoba membeli terlalu banyak.Jika whitelist telah digunakan, claim kedua dapat gagal.Pengguna perlu membaca hasil simulasi transaksi, jika tersedia, sebelum menandatangani.Whitelist dan Privasi
Whitelist dapat memengaruhi privasi.Jika proyek memublikasikan daftar alamat wallet yang memenuhi syarat, pengamat dapat menganalisis wallet tersebut.Mereka dapat melihat saldo, riwayat transaksi, kepemilikan NFT, aktivitas DeFi, dan perilaku on-chain lainnya.Bahkan jika proyek tidak memublikasikan daftar lengkap, claim yang berhasil dapat mengungkapkan wallet yang memenuhi syarat dari waktu ke waktu.Pengguna yang peduli privasi dapat menggunakan wallet terpisah untuk aktivitas berbeda.Namun, penggunaan banyak wallet dapat menciptakan risiko pengelolaan.Ini juga dapat memunculkan kekhawatiran Sybil jika proyek berusaha memberi reward kepada pengguna unik.Privasi dan kelayakan sering saling bertentangan.Proyek ingin mengidentifikasi pengguna nyata.Pengguna mungkin ingin menghindari menghubungkan seluruh aktivitas ke satu alamat.Desain whitelist yang baik hanya perlu mengumpulkan informasi yang diperlukan dan menjelaskan penggunaan data kelayakan.Cara Memeriksa Apakah Wallet Masuk Whitelist
Cara paling aman untuk memeriksa status whitelist adalah melalui halaman proyek resmi atau metode kontrak.Pengguna perlu memulai dari situs web resmi proyek atau kanal sosial terverifikasi.Pengguna perlu menghindari tautan dari pesan langsung, balasan, komentar, dan iklan pencarian acak.Pengguna perlu mengonfirmasi alamat kontrak dan jaringan.Pengguna hanya perlu menghubungkan wallet jika halaman telah diverifikasi.Pengguna perlu membaca prompt wallet sebelum menandatangani apa pun.Beberapa pemeriksaan hanya memerlukan pembacaan data publik dan tidak membutuhkan tanda tangan.Beberapa pemeriksaan memerlukan tanda tangan pesan yang tidak berbahaya untuk membuktikan kepemilikan wallet.Beberapa tindakan memerlukan transaksi on-chain dan gas.Pengguna perlu memahami jenis tindakan yang dilakukan.Jika pemeriksa whitelist meminta seed phrase, kunci privat, atau informasi pemulihan wallet lengkap, pengguna perlu segera menutupnya.Cara Proyek Membangun Whitelist
Proyek perlu merancang whitelist dengan aturan jelas.Proyek perlu menjelaskan kriteria kelayakan sebelum mengumpulkan alamat wallet.Proyek perlu menghindari perubahan aturan diam-diam setelah pengguna menghabiskan waktu atau uang untuk memenuhi syarat.Proyek perlu menggunakan pola smart contract yang aman.Proyek perlu mempertimbangkan Merkle proof atau pesan bertanda tangan untuk daftar besar.Proyek perlu menguji logika claim sebelum peluncuran.Proyek perlu memublikasikan tautan resmi di beberapa kanal terverifikasi.Proyek perlu memperingatkan pengguna bahwa seed phrase tidak pernah diperlukan.Proyek perlu membatasi kekuasaan admin apabila memungkinkan.Proyek perlu menggunakan kontrol multisig dan jeda waktu untuk fungsi sensitif.Proyek perlu menerbitkan event saat pengaturan whitelist berubah.Proyek perlu mendokumentasikan alokasi, tenggat, harga, aturan refund, dan faktor risiko.OWASP menjelaskan bahwa validasi allowlist menentukan dengan tepat hal yang diotorisasi dan menolak semua hal lain melalui Input Validation Cheat Sheet.
Prinsip yang sama berlaku untuk kontrol akses kripto: tentukan yang diizinkan, lalu tegakkan secara konsisten.Manfaat Whitelist
Manfaat pertama whitelist adalah akses terkendali.Proyek dapat memutuskan siapa yang dapat mint, claim, membeli, withdraw, atau memanggil fungsi.Manfaat kedua adalah pengurangan bot.Whitelist dapat menyulitkan bot otomatis untuk menguasai seluruh suplai saat peluncuran.Manfaat ketiga adalah reward komunitas.Proyek dapat memberi reward kepada pendukung awal, kontributor, tester, voter, kreator, atau pemegang jangka panjang.Manfaat keempat adalah tekanan peluncuran lebih rendah.Jendela whitelist dapat mengurangi gas war dengan menyebarkan permintaan dari waktu ke waktu.Manfaat kelima adalah kontrol kepatuhan yang lebih baik.Beberapa sistem memerlukan peserta yang disetujui karena alasan hukum atau institusional.Manfaat keenam adalah keamanan wallet.Whitelist penarikan dapat mengurangi risiko pengiriman dana ke alamat tidak dikenal.Manfaat ketujuh adalah keamanan smart contract.Kontrol akses dapat mencegah pengguna tidak berwenang memanggil fungsi sensitif.Risiko Whitelist
Risiko pertama adalah kepercayaan palsu.Pengguna mungkin menganggap masuk whitelist berarti proyek aman.Tidak demikian.Risiko kedua adalah sentralisasi.Seseorang biasanya harus memutuskan siapa yang ditambahkan atau dihapus.Risiko ketiga adalah kompromi kunci admin.Jika kontrol whitelist dipegang oleh satu kunci privat, kunci tersebut dapat menjadi target serangan utama.Risiko keempat adalah alokasi tidak adil.Whitelist dapat menguntungkan insider, bot, influencer, atau pengguna yang memahami aturan tersembunyi.Risiko kelima adalah phishing.Tautan whitelist palsu umum ditemukan.Risiko keenam adalah hilangnya privasi.Kelayakan whitelist dapat mengungkap aktivitas wallet atau menghubungkan pengguna dengan alamat.Risiko ketujuh adalah kegagalan teknis.Merkle proof buruk, snapshot salah, front end rusak, atau bug kontrak dapat memblokir pengguna yang sah.Risiko kedelapan adalah hype berlebihan.Kelangkaan whitelist dapat membuat pengguna mengabaikan fundamental proyek.Kesalahpahaman Umum tentang Whitelist
Satu kesalahpahaman adalah akses whitelist menjamin profit.Whitelist tidak menjamin profit.Kesalahpahaman lain adalah whitelist berarti proyek telah diverifikasi blockchain.Hal itu tidak benar karena blockchain hanya menegakkan aturan kode.Kesalahpahaman ketiga adalah pengguna perlu membagikan seed phrase untuk masuk whitelist.Pengguna tidak boleh melakukannya.Kesalahpahaman keempat adalah menghubungkan wallet saja selalu aman.Menghubungkan wallet biasanya kurang berbahaya daripada menandatangani, tetapi pengguna tetap dapat diarahkan ke approval berbahaya setelah terhubung.Kesalahpahaman kelima adalah setiap whitelist adil.Ada yang adil, ada yang dikelola buruk, dan ada yang dirancang untuk menciptakan hype.Kesalahpahaman keenam adalah allowlist tidak dapat diubah.Beberapa daftar tetap, sedangkan lainnya dapat diperbarui admin atau governance.Kesalahpahaman ketujuh adalah whitelist selalu on-chain.Banyak whitelist disimpan secara off-chain atau direpresentasikan dengan proof.Checklist Keamanan Whitelist
Pengguna perlu memverifikasi situs web resmi sebelum bergabung dengan whitelist apa pun.Pengguna perlu mengonfirmasi jaringan dan alamat kontrak yang benar.Pengguna tidak boleh membagikan seed phrase atau kunci privat.Pengguna perlu menghindari tautan mint dari pesan langsung.Pengguna perlu membaca prompt wallet dengan cermat sebelum menandatangani.Pengguna perlu memeriksa apakah transaksi memberikan approval token atau NFT.Pengguna perlu memahami harga mint, jumlah claim, alokasi, dan tenggat waktu.Pengguna perlu memeriksa apakah proyek telah memublikasikan aturan yang jelas.Pengguna perlu mengevaluasi proyek, bukan hanya slot whitelist.Pengguna perlu menyimpan wallet terpisah untuk mint berisiko lebih tinggi jika cukup berpengalaman mengelola beberapa wallet dengan aman.Pengguna perlu mencabut approval berisiko ketika tidak lagi diperlukan.Pengguna perlu mengingat bahwa urgensi adalah taktik penipuan yang umum.Whitelist secara Sederhana
Whitelist adalah daftar yang disetujui.Dalam kripto, daftar ini biasanya berisi alamat wallet.Jika alamat Anda ada dalam daftar, Anda mungkin diizinkan mint, claim, membeli, withdraw, atau menggunakan fitur.Jika alamat Anda tidak ada dalam daftar, sistem mungkin memblokir Anda.Whitelist dan allowlist biasanya memiliki arti yang sama.Allowlist adalah istilah modern yang lebih jelas.Whitelist dapat membantu kontrol akses, reward komunitas, mint NFT, airdrop, dan keamanan wallet.Whitelist juga dapat disalahgunakan penipu yang membuat halaman claim palsu.Bagi pemula, aturan terpenting sederhana.Whitelist asli mungkin memerlukan alamat wallet publik Anda, tetapi tidak pernah memerlukan seed phrase Anda.FAQ
Apa arti whitelist dalam kripto?
Whitelist dalam kripto adalah daftar alamat wallet, pengguna, atau kontrak yang disetujui untuk melakukan tindakan tertentu.Apakah whitelist sama dengan allowlist?
Ya, whitelist dan allowlist biasanya memiliki arti yang sama, tetapi allowlist lebih jelas dan modern.Apa itu whitelist NFT?
Whitelist NFT adalah daftar wallet yang disetujui untuk mint NFT selama jendela mint terbatas.Apa itu whitelist penjualan token?
Whitelist penjualan token adalah daftar peserta yang disetujui untuk mengikuti penjualan token berdasarkan aturan tertentu.Apa itu whitelist airdrop?
Whitelist airdrop adalah daftar wallet yang memenuhi syarat untuk claim token atau reward.Apakah masuk whitelist menjamin profit?
Tidak, akses whitelist hanya memberikan izin untuk berpartisipasi dan tidak menjamin profit atau keberhasilan proyek.Apakah whitelist dapat disimpan secara on-chain?
Ya, whitelist dapat disimpan langsung dalam smart contract, tetapi daftar besar sering menggunakan Merkle proof atau sistem off-chain.Apa itu Merkle whitelist?
Merkle whitelist menggunakan Merkle root dan Merkle proof untuk memverifikasi bahwa wallet merupakan bagian dari daftar disetujui tanpa menyimpan setiap alamat secara on-chain.Mengapa proyek menggunakan whitelist?
Proyek menggunakan whitelist untuk mengontrol akses, memberi reward kepada pengguna awal, mengurangi bot, mengelola kepatuhan, atau melindungi fungsi smart contract sensitif.Apakah whitelist dapat tidak adil?
Ya, whitelist dapat tidak adil jika aturan alokasi tidak jelas, insider diutamakan, bot farming slot, atau tim proyek mengubah aturan tanpa transparansi.Apakah whitelist dapat diubah?
Beberapa whitelist tetap, sementara yang lain dapat diubah admin, multisig, governance, atau sistem off-chain.Apa itu whitelist penarikan?
Whitelist penarikan adalah daftar alamat yang disetujui untuk menerima pengiriman dana dari wallet atau sistem kustodi.Apakah saya perlu menghubungkan wallet untuk memeriksa status whitelist?
Terkadang ya, tetapi pengguna hanya perlu terhubung melalui tautan resmi dan tidak boleh membagikan seed phrase.Haruskah saya menandatangani pesan untuk whitelist?
Menandatangani pesan dapat normal untuk membuktikan kepemilikan wallet, tetapi pengguna perlu membaca pesan dengan cermat dan menghindari permintaan mencurigakan.Apakah claim whitelist dapat menguras wallet saya?
Claim whitelist palsu dapat menguras wallet jika menipu pengguna untuk menandatangani approval berbahaya atau mengungkapkan informasi privat.Apa tanda peringatan terbesar penipuan whitelist?
Tanda peringatan terbesar adalah situs atau pihak yang meminta seed phrase, kunci privat, atau approval wallet mendesak melalui tautan tidak resmi.Apakah whitelist sama dengan KYC?
Tidak, whitelist adalah daftar akses yang disetujui, sedangkan KYC adalah proses verifikasi identitas yang dapat digunakan sebelum seseorang ditambahkan ke whitelist.Apa yang perlu diperiksa sebelum menggunakan tautan whitelist?
Pengguna perlu memverifikasi situs web resmi, alamat kontrak, jaringan, aturan claim, prompt wallet, dan keabsahan proyek sebelum menandatangani apa pun.Kesimpulan
Whitelist adalah salah satu alat kontrol akses paling umum dalam kripto.Whitelist digunakan untuk mint NFT, penjualan token, airdrop, penarikan wallet, izin DeFi, fungsi admin smart contract, dan reward komunitas.Istilah modern allowlist lebih jelas, tetapi whitelist tetap banyak digunakan pengguna kripto.Gagasan dasarnya sederhana: alamat yang disetujui dapat bertindak, sedangkan alamat yang tidak disetujui tidak dapat bertindak.Whitelist dapat membuat peluncuran lebih lancar, memberi reward kepada pengguna nyata, mengurangi bot, mendukung kepatuhan, dan melindungi fungsi sensitif.Whitelist juga dapat menciptakan risiko jika tidak adil, tersentralisasi, tidak diamankan dengan baik, atau digunakan penipu sebagai umpan.Pengguna tidak boleh menganggap akses whitelist berarti proyek aman atau menguntungkan.Pengguna juga tidak boleh membagikan seed phrase atau kunci privat untuk bergabung dengan whitelist.Pendekatan paling aman adalah memverifikasi tautan resmi, membaca prompt wallet, memahami aturan, memeriksa kontrak, dan mengevaluasi proyek itu sendiri.Bagi developer, whitelist harus dibuat dengan kontrol akses aman, aturan kelayakan jelas, pengelolaan admin cermat, dan komunikasi transparan.Bagi pengguna, whitelist hanya berguna jika nyata, aman, dan terhubung dengan proyek yang layak dipercaya.Dalam kripto, diizinkan masuk hanyalah langkah pertama.Memahami hal yang Anda diizinkan untuk ikuti adalah yang paling penting.Anda Mungkin Juga Menyukai
ZK-Rollup
ZK-Rollup-as-a-Service
zk-SNARK
POPULER
Mata uang kripto yang sedang tren saat ini dan menarik perhatian pasar yang signifikan
Volume TERATAS
Mata uang kripto dengan volume trading tertinggi
Baru Ditambahkan
Mata uang kripto yang baru saja masuk listing dan tersedia untuk trading

