Dalam kebanyakan kasus, substrat blockchain yang berbeda memberlakukan batasan pada teknik apa yang tersedia bagi para insinyur yang membangun sistem baru ini. Misalnya, Lightning Network dimungkinkan dengan memanfaatkan waktu dan fungsi penguncian hash dari skrip Bitcoin. Blockchains dengan lebih sedikit batasan pada runtime mereka memiliki akses ke protokol berlapis yang bergantung pada mesin validasi bukti lanjutan yang memfasilitasi fungsionalitas off-chain di luar transfer kepemilikan sederhana (misalnya optimis dan zk-rollup).
Namun ada protokol berlapis yang konstruksinya tidak dibatasi oleh sistem skrip yang tersedia di blockchain, tetapi oleh algoritme kriptografi yang mengamankan dana pengguna.
Salah satu protokol tersebut, statechains, awalnya diusulkan oleh Ruben Somsen pada tahun 2018. Konstruksi yang dia gambarkan memungkinkan transfer kunci privat di luar rantai. Setelah menyetorkan Bitcoin ke dalam statechain, materi kunci dapat ditransfer antar pengguna secara instan dan tanpa biaya on-chain tambahan.
Ini akan tampak bertentangan dengan pemahaman kita tentang cara kerja blockchain, karena lapisan penyelesaian global dirancang untuk menyelesaikan masalah yang tepat ini. Namun, dengan beberapa kriptografi keren dan asumsi kepercayaan tambahan, transfer kunci tidak hanya mungkin, tetapi juga sangat kuat! Sebelum kita menyelami beberapa kasus penggunaan menarik yang diaktifkan oleh statechains, mari kita lihat cara kerjanya.
Untuk menyetor dana ke statechain, pengguna secara interaktif menghasilkan alamat Bitcoin dengan Entitas Statechain. Proses pembuatan kunci kolaboratif ini menciptakan kunci yang dibagi rata antara Entitas Statechain dan pengguna. Dana tidak dapat dipindahkan tanpa kerjasama timbal balik mereka. Pengguna juga diberikan transaksi pencadangan yang terkunci waktu sehingga mereka dapat mengambil dana mereka jika Entitas Statechain tidak dapat dijangkau.
Untuk mentransfer “statecoin” ini, protokol interaktif antara Entitas Statechain, pengirim, dan penerima dimulai. Tidak ada pihak yang memiliki kunci lengkap, dan kunci diperbarui secara kriptografis (diubah) pada setiap transfer. Dengan setiap transfer, transaksi cadangan baru dibuat untuk penerima. Bagaimana tepatnya ini bekerja dalam implementasi rantai negara Mercury, kami akan segera menyelami, karena sangat berbeda dari proposal asli Reuben.
Terkait dengan model keamanan, Anda dapat menganggap statechain sebagai perpaduan antara Lightning Network dan sidechain federasi (misalnya Liquid). Di Lightning Network, dua pihak berinteraksi secara off-chain dengan membagikan transaksi yang telah ditentukan sebelumnya. Keamanan bergantung pada kedua belah pihak yang memantau rantai untuk perilaku buruk (siaran berbahaya atau tidak disengaja dari transaksi lama yang telah ditentukan sebelumnya). Dalam sidechain federasi, pengguna memberikan hak asuh Bitcoin ke satu atau lebih entitas dengan imbalan akses ke sidechain. Keamanan tergantung pada federasi yang jujur.
Dalam statechain, setiap transaksi pencadangan ditetapkan dan ditransfer ke luar rantai. Ini mirip dengan Lightning Network, karena pemegang kunci saat ini harus memantau jaringan untuk menyiarkan transaksi pencadangan lama ini. Ada juga Entitas Statechain yang memegang bagian dari kunci. Perbedaan utama adalah bahwa Entitas Statechain saja tidak dapat mencuri dana. Untuk mencuri dana, mereka harus berkolusi dengan pemegang statecoin lama atau sebelumnya telah menjadi pemegang statecoin itu.
Pada tingkat tertinggi, pemahaman kita tentang rantai negara telah berkembang dari waktu ke waktu. Implementasi pertama dan satu-satunya saat ini, Mercury, telah menyimpang dari proposal Reuben karena dua alasan: itu dibuat sebelum aktivasi taproot-schnorr dan upgrade protokol Bitcoin ANYPREVOUT belum diusulkan untuk aktivasi.
Sebagai pengganti drop-in untuk tanda tangan Schnorr, implementasi Mercury menggunakan perpustakaan ECDSA komputasi multipartai 2-dari-2. Jika ANYPREVOUT aktif, setiap transaksi pencadangan baru akan memperbarui nomor urutnya, yang akan memungkinkan pemegang transaksi pencadangan baru untuk menimpa transaksi pencadangan lama yang disiarkan secara jahat atau tidak sengaja. Karena fitur ini tidak tersedia, Mercury menggunakan fitur penguncian waktu Bitcoin secara bertahap: setiap transaksi pencadangan baru memiliki penguncian waktu yang lebih baru daripada yang sebelumnya. Ini memberi pemegang kunci saat ini keuntungan yang ditegakkan dalam waktu dalam perlombaan untuk mengonfirmasi transaksi pencadangan mereka jika ada transaksi pencadangan lama yang disiarkan.
Statechain menggunakan
Sekarang setelah kita menetapkan cara kerja statechain, mari kita pahami fungsi berguna apa yang digunakannya sebagai platform. Satu hal yang perlu diperhatikan adalah batasan utama yang dikenakan pada statecoin kosong: saat mentransfernya, output penuh harus dipindahkan. Anda tidak dapat memecahnya menjadi nilai yang lebih kecil tanpa menambahkan protokol tambahan di atas statecoin.
Salah satu kasus penggunaan yang cocok untuk kendala ini adalah pengembangan protokol privasi. Saat membangun protokol privasi, Anda ingin menurunkan biaya anonimitas pengguna dan membuat proses gesekan serendah mungkin. Protokol privasi on-chain yang paling populer, coinjoin, umumnya mengharuskan pengguna untuk membangun transaksi besar secara interaktif dengan output yang bernilai sama. Dengan setiap putaran baru koin, diperlukan transaksi on-chain tambahan dengan biaya dan penundaan konfirmasi.
Dalam konteks statechain, Anda dapat membayangkan protokol coinswap yang memungkinkan pengguna dari output bernilai sama untuk secara instan dan tanpa biaya tambahan menukar kunci pribadi mereka dengan pengguna lain di statechain. Ini persis apa dompet merkuri dirancang untuk dilakukan. Ini adalah protokol privasi non-penahanan pertama dan paling kuat di jaringan Bitcoin yang beroperasi pada lapisan dua. Anda membayar satu biaya dan dapat melakukan pertukaran koin sebanyak yang Anda suka. Prospek yang sangat menarik bagi penggemar privasi.
Kegunaan Merkurius melampaui privasi. Ini juga merupakan alat yang sangat baik untuk penyelesaian dana antara lembaga keuangan, kustodian dan entitas lain yang ingin segera bertukar nilai antara satu sama lain. Ini, bersama dengan coinswaps, akan bekerja di luar kotak ketika dompet Mercury digunakan di mainnet. Dengan cara ini, statechains adalah alternatif untuk jaringan seperti Liquid, yang memungkinkan penyelesaian cepat dan pribadi tetapi datang dengan model keamanan yang lebih berat.
Melihat ke masa depan, ada kasus penggunaan menarik lainnya yang akan muncul dari statechain pengembangan. Salah satu kasus penggunaan yang dilayani dengan baik oleh transferensi output penuh adalah protokol aset. Aset yang tidak dapat dipertukarkan di jaringan Bitcoin sangat dibatasi di lingkungan lapisan dua seperti Jaringan Petir persis karena mereka tidak dapat dipertukarkan: tidak ada cukup likuiditas token ini untuk berhasil mengarahkannya. Untuk aset yang tidak dapat dipertukarkan yang ada di dalam rantai, mengubahnya menjadi koin negara akan memungkinkannya untuk langsung dan tanpa biaya tambahan ditransfer ke luar rantai.
Untuk pengguna yang terlibat dalam berbagai jenis instrumen keuangan, statechain sangat berguna. Ambil contoh taruhan on-chain antara dua pengguna pada harga Bitcoin, mungkin dibuat sebagai Kontrak Log Rahasia. Jika salah satu pihak ingin merenovasi kontrak (menukar sendiri dengan rekanan baru), sejumlah interaksi rantai harus terjadi. Jika sebaliknya, taruhan terjadi di statechain, seluruh kontrak dapat diperbarui secara off-chain tanpa biaya tambahan atau penundaan konfirmasi.
Karena statechain ada pada tingkat kriptosistem blockchain, dimungkinkan untuk melapisi sistem tambahan di atasnya. Anda tidak hanya dapat menggunakan statechain di dalam sidechain, tetapi Anda juga dapat melapisi Lightning Network di atasnya. Ada beberapa pendekatan untuk melakukan ini, dan sebagian besar sangat ditingkatkan dengan keberadaan ANYPREVOUT, tetapi kemungkinan keberadaan mereka sangat menarik.
Ada dua manfaat utama dari melapis Lightning Network di atas statechain: yang pertama adalah transfer instan kepemilikan saluran petir antar pihak, yang akan memungkinkan pengguna untuk masuk ke jaringan petir tanpa sebelumnya memiliki saluran, dan yang kedua adalah kemampuan untuk menyebarkan saluran petir di mana saja pada grafik jaringan tanpa memerlukan saluran untuk ditutup dan kemudian dibuka kembali.
Ada banyak hal yang bisa diharapkan dengan statechains. Merkurius telah membuka jalan menuju keberadaan mereka dan saya berharap dapat melihat perkembangan lebih lanjut dari masyarakat luas ketika orang lain mulai menyadari potensi mereka. Anda dapat mengikuti perkembangan Merkurius dengan mengikuti karya mereka di GitHub.
Iklan: Hingga 20x margin pada FTX.
Pos tamu oleh Nicholas Gregory dari CommerceBlock
Infrastruktur berbasis blockchain publik CommerceBlock memungkinkan distribusi, pertukaran, dan penyimpanan aset dan sekuritas yang diberi token. Kami telah menciptakan ekosistem open-source yang memanfaatkan sidechains bersama dengan portofolio layanan keamanan opsional untuk menggabungkan kekekalan dan keamanan blockchain publik dengan fleksibilitas blockchain yang diizinkan.
Mendapatkan tepi di pasar aset kripto
Akses lebih banyak wawasan dan konteks kripto di setiap artikel sebagai anggota berbayar Tepi CryptoSlate.
Analisis rantai
Cuplikan harga
Lebih banyak konteks
Bergabunglah sekarang dengan $ 19 / bulan Jelajahi semua manfaat
Seperti yang kau lihat? Berlangganan untuk pembaruan.
- mengakses
- Tambahan
- Keuntungan
- algoritma
- Semua
- keadaan tanpa nama
- sekitar
- artikel
- aset
- Aktiva
- backup
- Bitcoin
- blockchain
- Kotak
- Bangunan
- kasus
- tertutup
- bergabung dengan koin
- kolaborasi
- masyarakat
- konstruksi
- kontrak
- counterparty
- kripto
- kriptografi
- terbaru
- Tahanan
- keterlambatan
- Pengembangan
- ekosistem
- Insinyur
- Acara
- Pasar Valas
- Fashion
- Fitur
- Biaya
- keuangan
- Lembaga keuangan
- Pertama
- keluwesan
- FTX
- penuh
- dana-dana
- masa depan
- Aksi
- hash
- Seterpercayaapakah Olymp Trade? Kesimpulan
- HTTPS
- Infrastruktur
- wawasan
- lembaga
- interaktif
- IT
- ikut
- kunci
- kunci-kunci
- besar
- BELAJAR
- Tingkat
- Perpustakaan
- petir
- Jaringan Petir
- Cair
- Likuiditas
- logo
- model
- pemantauan
- Paling Populer
- jaringan
- jaringan
- Lainnya
- Membayar
- Platform
- Populer
- portofolio
- harga pompa cor beton mini
- pribadi
- swasta
- Kunci Pribadi
- bukti
- usul
- protokol
- publik
- blockchain publik
- Ras
- alasan
- Hadiah
- Rute
- Skalabilitas
- Surat-surat berharga
- keamanan
- Layanan
- penyelesaian
- rantai samping
- Sederhana
- So
- MEMECAHKAN
- membagi
- penyimpanan
- sistem
- waktu
- Token
- puncak
- .
- Transaksi
- Kepercayaan
- Memperbarui
- Pembaruan
- Pengguna
- nilai
- dompet
- SIAPA
- Komunitas yang lebih luas
- Kerja
- bekerja
- bekerja