Panduan praktis untuk melindungi tez dan token di Tezos menggunakan platform Shield Bridge

Dalam artikel terbaru, kami melihat bagaimana Umami Wallet menambahkan dukungan untuk transaksi tez yang dilindungi, membuat fitur protokol Tezos yang sudah ada sejak lama menjadi jauh lebih mudah digunakan dalam praktik. Kami juga secara singkat menyebutkan sesuatu yang penting: perlindungan di Tezos tidak terbatas hanya pada tez. Melalui Shield Bridge, pengguna juga dapat melindungi token FA2 (seperti USDT, tzBTC, dan lainnya).

Dalam artikel ini, kami akan melihat lebih dekat pada Shield Bridge itu sendiri. Kami akan membahas apa itu, bagaimana cara penggunaannya dalam praktik, dan bagaimana cara kerjanya dalam pendekatan privasi Tezos ketika memindahkan tez atau token antara penggunaan publik dan yang dilindungi. Tapi pertama, mari kita tambahkan beberapa konteks.

Mengapa Transaksi Pribadi Penting

Di sebagian besar blockchain, detail transaksi bersifat publik secara default. Mengirim pembayaran sederhana dapat mengungkap lebih dari yang dimaksudkan, seperti saldo, riwayat transaksi, dan pola yang tidak ada hubungannya dengan pembayaran itu sendiri.

Menginginkan transaksi pribadi bukan tentang menyembunyikan aktivitas atau melakukan sesuatu yang ilegal. Ini tentang batasan keuangan dasar. Membayar seseorang tidak seharusnya secara otomatis memberi mereka akses ke seluruh riwayat transaksi dan saldo Anda, sama seperti dalam keuangan tradisional.

Pada saat yang sama, privasi tidak berarti menghindari akuntabilitas. Ada banyak situasi di mana transparansi diperlukan, seperti audit, pelaporan pajak, dan pengawasan regulasi, dan informasi tersebut harus tetap tersedia saat dibutuhkan. Perbedaannya adalah bahwa pengungkapan harus disengaja, bukan otomatis.

Ini adalah keseimbangan yang ingin didukung Tezos, memungkinkan penggunaan pribadi ketika itu masuk akal, tanpa menghilangkan kemampuan untuk mengungkapkan data transaksi kepada pihak yang tepat.

Apa Itu Shield Bridge

Shield Bridge adalah salah satu alat yang membuat transaksi pribadi di Tezos mungkin secara praktis.

Ini adalah platform yang memungkinkan pengguna mengakses transaksi terlindungi dengan menghubungkan dompet Tezos biasa. Anda tidak memerlukan dompet khusus atau pengaturan terpisah untuk memulai. Anda dapat melindungi dana dengan dompet yang sudah Anda gunakan, lalu mengelola aktivitas terlindungi melalui Shield Bridge.

Melindungi tidak terbatas pada tez. Shield Bridge juga mendukung token FA2, yang berarti aset seperti stablecoin atau aset tokenisasi lainnya dapat dipindahkan ke penggunaan terlindungi, tidak hanya XTZ.

Shield Bridge juga mendukung kunci tampilan. Ini memungkinkan pengguna atau bisnis untuk mengekspor tampilan baca-saja dari saldo yang terlindungi dan riwayat transaksi ketika pengungkapan diperlukan, misalnya, untuk akuntansi, audit, atau pelaporan pajak, tanpa menyerahkan kendali atas dana.

Shield Bridge memindahkan aset antara alamat Tezos publik dan set terlindungi menggunakan protokol Sapling. Aset tidak dicampur, diserahkan kepada kustodian, atau dihapus dari rantai, transaksi tetap divalidasi dan ditegakkan, dengan perbedaan seberapa banyak informasi yang terlihat secara default.

Menggunakan Shield Bridge dalam Praktik

Mulailah dengan menghubungkan dompet Tezos biasa, seperti yang Anda lakukan dengan aplikasi lain. Dompet ini digunakan untuk memindahkan dana ke dalam dan keluar dari penggunaan terlindungi.

Sebelum Anda dapat melakukan transaksi terlindungi, Anda juga perlu memiliki akun terlindungi (alamat mereka dimulai dengan “zet…”). Pertama kali Anda menggunakan Shield Bridge, Anda dapat membuat akun terlindungi baru atau memuat yang sudah ada menggunakan mnemonik 24 kata. Akun ini terpisah dari dompet biasa Anda dan adalah tempat saldo terlindungi tinggal.

Setelah keduanya diatur, antarmuka memandu Anda melalui tiga tindakan:

  • ShieldPilih aset (XTZ atau token FA2 yang didukung), pilih akun terlindungi Anda, dan masukkan jumlahnya. Ini memindahkan dana dari dompet publik Anda ke dalam set yang terlindungi.

  • TransferKirim aset antara akun yang terlindungi. Transfer ini divalidasi oleh protokol, tetapi jumlah dan lawan transaksi tidak terlihat secara publik.

  • UnshieldPindahkan dana dari set yang terlindungi ke alamat Tezos normal mana pun. Ini tidak harus menjadi dompet yang Anda gunakan sebelumnya untuk melindungi dana, Anda dapat meng-unshield langsung ke alamat orang lain atau akun Tezos standar mana pun.

Untuk transfer dan unshielding, Shield Bridge juga menawarkan layanan injeksi opsional. Dengan membayar biaya tetap 1 tez, transaksi dapat disiarkan atas nama Anda, alih-alih langsung dari dompet publik Anda. Ini membantu mengurangi tautan antara dompet Anda dan aktivitas terlindungi. Menggunakan layanan ini adalah opsional, tetapi dapat memperkuat privasi dengan mengurangi koneksi langsung antara dompet Anda dan transaksi di rantai, karena transaksi disiarkan oleh layanan tersebut alih-alih langsung dari dompet Anda.

Shield Bridge juga mendukung kunci tampilan, yang dapat diekspor dari halaman pengaturan. Kunci tampilan memungkinkan akun terlindungi dimuat dalam mode baca saja di dalam platform. Siapa pun yang memiliki kunci dapat melihat saldo dan riwayat transaksi, tetapi tidak dapat memindahkan dana.

Contoh Praktis

Misalkan saya menyewa seorang artis Tezos untuk mendesain logo untuk saya. Kami sepakat pada harga, tetapi saya tidak ingin pembayaran itu mengekspos saldo dompet saya yang penuh atau riwayat transaksinya.

Saya pergi ke Shield Bridge, menghubungkan dompet Tezos biasa saya, dan melindungi jumlah tez (atau USDT) yang akan saya gunakan untuk pembayaran. Dana tersebut sekarang menjadi bagian dari set yang terlindungi dan tidak lagi berada di saldo publik saya.

Dari sana, saya memiliki dua opsi.

Jika artis sudah memiliki alamat terlindungi, saya dapat mengirimkan pembayaran langsung ke alamat tersebut. Transaksi divalidasi seperti biasa, tetapi jumlah dan lawan transaksi tidak terlihat secara publik. Ini adalah cara nyata untuk melakukan transaksi pribadi.

Tetapi bahkan jika mereka tidak memiliki alamat terlindungi, saya dapat sebaliknya meng-unshield pembayaran langsung ke alamat Tezos normal mereka. Dana keluar dari set yang terlindungi dan mendarat di dompet mereka, tanpa mengungkapkan apa pun tentang saldo atau riwayat transaksi saya yang lebih luas. Namun, dengan cara ini, saya harus menggunakan layanan injeksi, sehingga transaksi juga disiarkan atas nama saya, mengurangi setiap tautan langsung antara dompet saya dan pembayaran. Tanpa layanan injeksi, mereka akan dapat melihat di penjelajah bahwa dompet Tezos normal saya adalah yang membayar biaya untuk operasi unshielding, dan mereka bisa menghubungkannya dengan pembayaran.

Dari sisi artis, mereka cukup menerima dana. Tidak perlu bagi mereka untuk melihat dari mana uang itu berasal selain dari pembayaran itu sendiri, dan tidak ada visibilitas ke dalam hal lain yang saya miliki atau lakukan di rantai.

Dalam skenario ideal di mana transaksi terlindungi adalah bagian normal dari penggunaan sehari-hari, kedua belah pihak sudah memiliki alamat terlindungi dan pembayaran dapat tetap sepenuhnya berada dalam set yang terlindungi. Tetapi bahkan di tahap awal ini, Shield Bridge sudah dapat menambahkan privasi yang berarti ke interaksi web3 sehari-hari, tanpa memerlukan orang lain untuk mengubah cara mereka beroperasi.

Di atas itu, jika saya perlu menunjukkan kepada mitra bisnis bahwa pembayaran telah dilakukan, saya dapat mengekspor kunci tampilan untuk akun terlindungi saya dan membagikannya dengan mereka. Mereka dapat memuat akun dalam mode baca-saja dan melihat pembayaran itu sendiri, tanpa memiliki kemampuan untuk memindahkan dana atau mengganggu dengan cara apa pun.

Contoh di atas menunjukkan bagaimana Shield Bridge dapat digunakan hari ini, tetapi ada satu hal yang perlu diingat: tingkat privasi yang diberikan oleh transaksi terlindungi tergantung pada beberapa faktor. Dua yang paling penting adalah seberapa aktif set terlindungi digunakan dan berapa banyak orang yang berpartisipasi di dalamnya.

Seperti sistem lain yang berbasis set privasi, transaksi terlindungi menjadi lebih efektif seiring peningkatan aktivitas. Semakin banyak dana berpindah masuk dan keluar, dan semakin banyak transaksi terjadi di dalam set yang terlindungi, semakin sulit untuk menyimpulkan informasi yang berarti dari luar.

Shield Bridge bukanlah antarmuka yang selesai atau sempurna, dan transaksi terlindungi belum menjadi bagian default dari penggunaan sehari-hari di Tezos. Tapi, mereka nyata, dapat digunakan, dan sudah mampu menambahkan privasi ke interaksi normal, terutama bagi orang-orang yang meluangkan waktu untuk memahami cara kerjanya.

Jika privasi di rantai adalah sesuatu yang Anda pedulikan, langkah praktis berikutnya bukanlah teori atau debat, tetapi eksperimen. Cobalah untuk melindungi sejumlah kecil, kirim transaksi percobaan, unshield lagi, dan rasakan alur tersebut. Seperti kebanyakan hal di Tezos, itu menjadi lebih jelas setelah Anda benar-benar menggunakannya. Jadi, apa yang Anda tunggu? Silakan coba!

Shield Bridge: Menambahkan Privasi ke Transaksi Tezos Sehari-hari awalnya diterbitkan di Tezos Commons di Medium, di mana orang-orang melanjutkan percakapan dengan menyoroti dan menanggapi cerita ini.