Blockchain/Tahap V · Lapisan/5.3 Aset asli Bitcoin/Pelajaran 6
Pengesahan di pihak klien
Lejar yang tinggal di dalam poket anda, ditambat oleh hash
BahanDompet Taproot Assets atau RGB (testnet)Dokumentasi Taproot AssetsSimpanan luar talian yang selamat untuk kunci dan bukti aset
Ingin tahu
- Mengapa sesebuah protokol merekodkan (commit) lebih sedikit data dalam rantaian untuk mencapai privasi yang lebih tinggi?
- Bagaimanakah satu hash dapat menghalang perbelanjaan berganda tanpa mendedahkan sejarah aset tersebut?
- Apakah kos memindahkan kepercayaan daripada pengindeks pusat kepada setiap pengguna individu?
Teroka
- Dalam protokol token standard, semua keadaan berada dalam rantaian. Setiap pemindahan boleh dilihat, dan mana-mana nod boleh membina semula keseluruhan sejarahnya. Ketelusan ini membolehkan pasaran bersama tetapi mengorbankan privasi dan skala. Pengesahan di pihak klien menterbalikkan model ini. Daripada menyimpan sejarah penuh aset dalam lejar global, setiap pemegang menyimpan salinan data berkaitan miliknya sendiri. Blockchain hanya menyimpan cap jari kriptografi (komitmen), yang diletakkan apabila sesuatu meterai (seal) ditutup, yang memaut kepada keadaan luar rantaian ini.
- Peter Todd membangunkan idea ini sekitar 2016, berasaskan konsepnya tentang ‘meterai sekali guna’ (single-use seals). Meterai ialah output Bitcoin, yang hanya boleh dibelanjakan sekali. Untuk memindahkan aset, Alice membelanjakan output itu dalam transaksi yang merekodkan (commit) hash pemindahan tersebut, sambil menamakan meterai baharu untuk Bob. Oleh sebab output hanya boleh dibelanjakan sekali, Alice tidak boleh menutup meterai yang sama dua kali; pemindahan kedua tidak akan mempunyai meterai yang sah, dan sesiapa yang menyemak sejarahnya akan menolaknya.
- Manfaat privasinya bersifat struktural. Oleh sebab sejarah penuh aset tidak pernah menyentuh blockchain awam, pemerhati tidak dapat menjejak rantaian pemilikan atau menganalisis corak dagangan. Sejarah hanya dikongsi dengan setiap pemegang berikutnya, tidak sekali-kali dengan orang awam. Ini membolehkan kontrak dan aset sulit beredar di Bitcoin tanpa mendedahkan aktiviti pengguna kepada pengawasan global, satu perbezaan ketara berbanding standard token yang telus.
- Kompromi yang perlu ditanggung ialah beban. Pengguna mesti menyimpan sejarah aset mereka dengan selamat dan menyerahkannya bersama setiap transaksi. Jika pengguna kehilangan data ini, mereka kehilangan akses kepada aset tersebut, kerana tiada pihak berkuasa pusat yang boleh memulihkannya. Model ‘bawa keadaan sendiri’ ini memerlukan storan tempatan yang kukuh dan pengurusan kunci yang teliti. Ia mengalihkan kerumitan daripada nod rangkaian kepada klien individu, sekali gus menuntut celik teknikal yang lebih tinggi daripada pengguna yang ingin menyertai.
- RGB, yang berasaskan idea Todd dan dibangunkan terutamanya oleh Maxim Orlovsky serta LNP/BP Standards Association, ialah pelaksanaan logik ini yang terkemuka. Ia menggunakan kontrak berstruktur di mana setiap peralihan mengikat set peraturan seterusnya melalui meterai. Lebih baru-baru ini, Lightning Labs melancarkan Taproot Assets di mainnet Bitcoin pada Oktober 2023. Protokol ini memanfaatkan fleksibiliti skrip Taproot untuk membenamkan komitmen ini dengan cekap, menyokong token boleh ditukar ganti dan aset tidak boleh ditukar ganti dengan ciri privasi yang lebih baik berbanding percubaan colored coin sebelum ini.
- Pasaran bersama kekal sebagai batasan utama. Dalam bursa terdesentralisasi di mana ribuan pengguna berdagang dengan satu kolam kecairan, setiap peserta mesti mengesahkan keseluruhan keadaan kolam itu secara lokal. Ini memerlukan pengiraan yang intensif dan sukar diselaraskan dalam masa nyata. Pengesahan di pihak klien cemerlang untuk pemindahan titik-ke-titik atau kumpulan kecil, tetapi bergelut dengan aplikasi banyak-ke-banyak berdaya pemprosesan tinggi yang memerlukan konsensus global segera tentang keadaan aset.
Fakta utama
- Pengesahan di pihak klien hanya merekodkan cap jari kriptografi bagi setiap pemindahan ke dalam blockchain Bitcoin.
- Sejarah aset disimpan dan disahkan secara lokal oleh pengguna individu, bukannya oleh nod dalam rantaian.
- Model ini menyediakan privasi yang wujud secara semula jadi, kerana rantaian pemilikan penuh tidak dapat dilihat oleh umum.
- Pengguna perlu menanggung beban untuk menyimpan bukti; kehilangan data tempatan bermakna kehilangan akses kepada aset tersebut.
- Taproot Assets, yang dilancarkan oleh Lightning Labs pada Oktober 2023, melaksanakan ciri ini di Bitcoin mainnet.
- Kolam kecairan bersama sukar disokong kerana semua peserta mesti mengesahkan keadaan global secara lokal.
Latihan sembilan, enam, tiga, satu
9KumpulSenaraikan 9 protokol atau token aset digital. Nyatakan sama ada keadaannya sepenuhnya awam dalam rantaian (on-chain) atau sebahagiannya peribadi melalui pengesahan di pihak klien.
6KelompokkanKumpulkan 9 tersebut kepada 6 berdasarkan cara mereka mengurus sejarah pemilikan.
3SaringKurangkan 6 kepada 3 sebab asas mengapa sesuatu protokol mungkin memilih privasi berbanding ketelusan.
1KristalkanTulis 1 ayat tentang beban pengguna yang bertambah apabila rangkaian berhenti menyimpan keadaan.
Semakan fakta
Tarikh, angka dan dakwaan telah disemak berbanding dengan sumber yang diterbitkan yang disenaraikan di bawah.
- P. Todd, 'Single-use seals' (2016-2017)
- RGB Protocol Documentation (rgb.tech)
- Lightning Labs, Taproot Assets Mainnet Launch Announcement (October 2023)