Di era yang semakin digital, masalah privasi yang muncul bersamaan akan menjadi tantangan besar yang harus diatasi. Sebagai contoh aliran dana, misalnya seseorang secara permanen mempublikasikan satu alamat penerimaan yang sama (misalnya tautan donasi di media sosial), siapa pun dapat dengan mudah melacak semua aliran dana ke alamat tersebut, sehingga privasi keuangan pengguna benar-benar hilang. Untuk menjaga privasi, metode tradisional adalah membuat alamat baru setiap kali menerima pembayaran, tetapi dalam aplikasi nyata, seperti menerima donasi tetap atau pembayaran e-commerce, metode ini sangat tidak praktis. Silent Payments menyelesaikan masalah ini, memungkinkan alamat publik digunakan berulang kali tanpa mengorbankan privasi.
Percobaan awal: dari Stealth Addresses hingga BIP 47
Sebelum munculnya Silent Payments, para pengembang telah mengusulkan berbagai solusi untuk mengatasi masalah privasi alamat statis, termasuk Stealth Addresses yang lahir pada 2012 dan BIP 47 (PayNyms).
Konsep awal Stealth Address sangat intuitif, inti konsepnya adalah memungkinkan penerima menghasilkan alamat unik dan privat, dan melalui teknik kriptografi memastikan hanya penerima yang dapat mengaksesnya. Tetapi agar sistem berfungsi, diperlukan data tambahan di blockchain (OP_RETURN), yang tidak hanya meningkatkan ukuran transaksi tetapi juga membuat transaksi tersebut memiliki ciri khas di blockchain, menghilangkan anonimitasnya.
Kemudian muncul BIP 47 (juga dikenal sebagai PayNyms), yang memperbaiki hal ini. BIP 47 memungkinkan pengguna mempublikasikan “kode” permanen, dan kedua pihak dapat membangun saluran pembayaran melalui kode ini. Namun, BIP 47 memiliki kekurangan yang jelas: sebelum memulai transaksi, kedua pihak harus melakukan “transaksi pemberitahuan” untuk membangun koneksi. Ini tidak hanya menambah biaya transaksi, tetapi juga meninggalkan jejak di blockchain, dan pengalaman pengguna tetap tidak intuitif serta biayanya cukup tinggi.
(Alamat tersembunyi (Stealth Address)Apa itu? Mengungkap tabir senjata privasi blockchain)
Apa itu Silent Payments?
Silent Payments mendapatkan perhatian melalui proposal bernama BIP 352, yang secara sempurna menyelesaikan masalah di atas: memungkinkan pengguna membagikan satu alamat statis secara publik, tetapi setiap kali menerima Bitcoin, dana akan masuk ke alamat baru di blockchain yang tidak terkait secara publik dengan alamat statis tersebut.
Ini berarti, Anda dapat dengan tenang menempelkan alamat Silent Payments di bio Twitter atau situs pribadi. Pihak luar hanya akan melihat alamat statis ini, tetapi ketika seseorang mentransfer ke Anda, yang terlihat di blockchain hanyalah transaksi biasa, dan tidak ada yang dapat mengaitkan transaksi ini dengan alamat statis Anda.
Bagaimana Silent Payments bekerja di atas Bitcoin?
Silent Payments terutama menghilangkan kebutuhan interaksi antara pengirim dan penerima, membuat prosesnya semudah memindai QR Code.
Pengirim cukup memindai kode Silent Payments yang disediakan penerima (QR Code), dan dompet akan secara latar belakang menggunakan “kunci pribadi pengirim” dan “kunci publik penerima” untuk menghitung data rahasia bersama (Shared Secret) melalui kriptografi. Dengan data rahasia ini, dompet akan menghasilkan alamat Bitcoin baru yang sekali pakai, dan ketika dana dikirim ke alamat ini, di blockchain tampak seperti transaksi Taproot biasa, tanpa menunjukkan kaitan apa pun dengan penerima.
Bagi penerima, dompet Silent Payments harus melakukan lebih banyak pekerjaan, karena alamat dihasilkan secara acak, dan penerima tidak tahu ke alamat mana uang akan masuk. Oleh karena itu, dompet harus terus memindai setiap transaksi Taproot baru di blockchain, dan menggunakan “kunci pemindaian (Scan Key)” yang dimiliki untuk mencoba setiap transaksi. Jika hasil perhitungan cocok, berarti dana tersebut milik Anda; setelah dikonfirmasi, Anda dapat menggunakan “kunci pengeluaran (Spend Key)” untuk menghabiskan dana tersebut.
Singkatnya, pengirim bertanggung jawab untuk “menyembunyikan” dana, sementara penerima bertugas “mengidentifikasi” dana miliknya di lautan transaksi.
Teknologi Label untuk Membedakan Sumber Dana
Karena Silent Payments menganjurkan penggunaan satu alamat statis, tantangan berikutnya adalah bagaimana mengenali sumber pembayaran. Untuk itu, protokol memperkenalkan mekanisme “Label”, yaitu teknik membedakan sumber dana melalui penyesuaian deterministik pada kunci pengeluaran tanpa mengorbankan privasi.
Sebagai contoh, pencipta dapat menghasilkan dua alamat silent dengan label berbeda, yang ditempatkan di platform X (Twitter) dan Nostr; meskipun keduanya milik dompet yang sama, karena penyesuaian label, kode mereka sedikit berbeda. Saat menerima dana, pengguna dapat dengan jelas mengenali dari platform mana dana tersebut berasal melalui backend dompet, tetapi di blockchain transaksi ini tetap tidak terkait dengan identitas asli Anda, sehingga pengguna dapat menikmati kemudahan satu dompet sekaligus fleksibel mengelola aliran dana dari berbagai saluran.
Aplikasi nyata: Dukungan dompet dan bursa
Meskipun teknologi Silent Payments sangat menjanjikan, saat ini masih dalam tahap awal adopsi, tantangannya adalah kebutuhan komputasi untuk memindai transaksi di blockchain cukup tinggi.
Beberapa dompet pionir sudah mulai mendukung atau sedang mengembangkan fitur ini:
Cake Wallet: dompet multi-mata uang terkenal, telah mendukung Silent Payments.
Silentium: aplikasi dompet khusus untuk Silent Payments.
BlueWallet: dikabarkan juga sedang meneliti integrasi fitur ini.
Bagi bursa, mendukung Silent Payments akan menjadi kabar baik, karena dapat secara signifikan mengurangi kekhawatiran privasi saat pengguna menarik dana. Seiring kematangan teknologi, besar kemungkinan kita akan melihat lebih banyak dompet perangkat keras utama (seperti Trezor, Ledger) dan dompet perangkat lunak menambahkan dukungan ini. Teknologi ini memungkinkan Bitcoin tetap transparan dan terbuka, sekaligus mewujudkan pengalaman privasi digital yang mirip uang tunai.
Artikel ini berjudul “Bitcoin Penerimaan Publik Tidak Lagi Telanjang! Bagaimana Silent Payments Mewujudkan Kemudahan dan Perlindungan Privasi” pertama kali muncul di Chain News ABMedia.