Kontrak Logaritma Diskrit ( DLC ) adalah skema pembayaran bersyarat yang berbasis oracle, yang diajukan oleh Tadge Dryja dari MIT pada tahun 2018. Ini memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya, di mana para peserta menandatangani hasil yang mungkin sebelumnya, dan pembayaran dapat dieksekusi setelah tanda tangan oracle mengonfirmasi hasilnya. DLC dapat mewujudkan aplikasi keuangan terdesentralisasi yang baru, sambil menjamin keamanan simpanan Bitcoin.
Dibandingkan dengan jaringan Lightning, DLC memiliki keunggulan berikut:
Perlindungan privasi yang lebih baik
Mendukung kontrak keuangan yang kompleks
Mengurangi risiko pihak lawan
Tidak perlu mengelola saluran pembayaran
Skalabilitas dalam skenario tertentu
Namun, DLC masih memiliki beberapa masalah, seperti risiko kunci oracle, risiko kepercayaan terpusat, ketidakmampuan untuk menurunkan kunci setelah desentralisasi, risiko kolusi, masalah pengembalian tetap, dan sebagainya.
2. Cara Kerja DLC
Sebagai contoh, menggunakan Alice dan Bob yang bertaruh pada paritas hash blok untuk menjelaskan prinsip DLC:
Generasi Kunci: Oracle, Alice, dan Bob masing-masing menghasilkan pasangan kunci publik dan privat.
Transaksi Penyertaan Modal: Alice dan Bob masing-masing mengunci 1 BTC ke alamat multisig
Eksekusi Perdagangan Kontrak: Buat dua CET untuk transaksi investasi yang akan dibelanjakan
Orakel menghitung komitmen dan menyiarkan
Alice dan Bob menghitung kunci publik baru
Penyelesaian: Oracle menyiarkan tanda tangan berdasarkan hasil
Pihak yang menang menggunakan kunci pribadi baru untuk menarik aset
3. DLC优化方案
3.1 Manajemen Kunci
Untuk meningkatkan keamanan, disarankan:
Menggunakan kunci anak yang diturunkan dari BIP32 untuk tanda tangan
Menggunakan kunci pribadi dan hash penghitung sebagai angka acak
3.2 Oracle Terdesentralisasi
Menggunakan tanda tangan ambang Schnorr untuk mewujudkan oracle terdesentralisasi, memiliki keuntungan berikut:
Meningkatkan Keamanan
Kontrol Terdistribusi
Meningkatkan Ketersediaan
Fleksibilitas dan Skalabilitas
Dapat dimintai pertanggungjawaban
3.3 Desentralisasi dan Manajemen Kunci Terintegrasi
Dengan polinomial interpolasi Lagrange, merealisasikan pengembangan kunci terdistribusi dalam skenario tanda tangan threshold. Namun, perlu mempertimbangkan masalah kompatibilitas antara BIP32 yang ditingkatkan dan yang tidak ditingkatkan.
3.4 OP-DLC: Minimalkan Kepercayaan Oracle
Memperkenalkan mekanisme tantangan optimis, oracle perlu melakukan staking sebelumnya. Setiap pihak yang jujur dapat memulai tantangan untuk menghukum oracle yang berbuat jahat. Mewujudkan minimalisasi kepercayaan oracle, dengan tingkat toleransi kesalahan mencapai 99%.
3.5 OP-DLC + BitVM dua jembatan
Menggabungkan BitVM, menyelesaikan masalah pengembalian dana dan penyelesaian paksa DLC. Pengguna dapat melakukan setoran dan penarikan melalui mekanisme BitVM atau OP-DLC, mewujudkan pengembalian dana dengan ketepatan yang diinginkan, meningkatkan likuiditas.
4. Kesimpulan
DLC menggabungkan teknologi seperti Taproot dan BitVM, dapat mewujudkan verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks. Melalui mekanisme tantangan OP, mewujudkan minimalisasi kepercayaan oracle, membawa lebih banyak kemungkinan untuk ekosistem Bitcoin.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
24 Suka
Hadiah
24
6
Bagikan
Komentar
0/400
gaslight_gasfeez
· 07-19 15:12
Kunci Rahasia mengendalikan kehidupan dan kematian
Optimasi teknologi DLC: Manajemen Kunci Rahasia, decentralized oracle, dan solusi minimisasi kepercayaan
DLC Analisis Teknis dan Pemikiran Optimasi
1. Pengenalan DLC
Kontrak Logaritma Diskrit ( DLC ) adalah skema pembayaran bersyarat yang berbasis oracle, yang diajukan oleh Tadge Dryja dari MIT pada tahun 2018. Ini memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya, di mana para peserta menandatangani hasil yang mungkin sebelumnya, dan pembayaran dapat dieksekusi setelah tanda tangan oracle mengonfirmasi hasilnya. DLC dapat mewujudkan aplikasi keuangan terdesentralisasi yang baru, sambil menjamin keamanan simpanan Bitcoin.
Dibandingkan dengan jaringan Lightning, DLC memiliki keunggulan berikut:
Namun, DLC masih memiliki beberapa masalah, seperti risiko kunci oracle, risiko kepercayaan terpusat, ketidakmampuan untuk menurunkan kunci setelah desentralisasi, risiko kolusi, masalah pengembalian tetap, dan sebagainya.
2. Cara Kerja DLC
Sebagai contoh, menggunakan Alice dan Bob yang bertaruh pada paritas hash blok untuk menjelaskan prinsip DLC:
Generasi Kunci: Oracle, Alice, dan Bob masing-masing menghasilkan pasangan kunci publik dan privat.
Transaksi Penyertaan Modal: Alice dan Bob masing-masing mengunci 1 BTC ke alamat multisig
Eksekusi Perdagangan Kontrak: Buat dua CET untuk transaksi investasi yang akan dibelanjakan
Orakel menghitung komitmen dan menyiarkan
Alice dan Bob menghitung kunci publik baru
Penyelesaian: Oracle menyiarkan tanda tangan berdasarkan hasil
Pihak yang menang menggunakan kunci pribadi baru untuk menarik aset
3. DLC优化方案
3.1 Manajemen Kunci
Untuk meningkatkan keamanan, disarankan:
3.2 Oracle Terdesentralisasi
Menggunakan tanda tangan ambang Schnorr untuk mewujudkan oracle terdesentralisasi, memiliki keuntungan berikut:
3.3 Desentralisasi dan Manajemen Kunci Terintegrasi
Dengan polinomial interpolasi Lagrange, merealisasikan pengembangan kunci terdistribusi dalam skenario tanda tangan threshold. Namun, perlu mempertimbangkan masalah kompatibilitas antara BIP32 yang ditingkatkan dan yang tidak ditingkatkan.
3.4 OP-DLC: Minimalkan Kepercayaan Oracle
Memperkenalkan mekanisme tantangan optimis, oracle perlu melakukan staking sebelumnya. Setiap pihak yang jujur dapat memulai tantangan untuk menghukum oracle yang berbuat jahat. Mewujudkan minimalisasi kepercayaan oracle, dengan tingkat toleransi kesalahan mencapai 99%.
3.5 OP-DLC + BitVM dua jembatan
Menggabungkan BitVM, menyelesaikan masalah pengembalian dana dan penyelesaian paksa DLC. Pengguna dapat melakukan setoran dan penarikan melalui mekanisme BitVM atau OP-DLC, mewujudkan pengembalian dana dengan ketepatan yang diinginkan, meningkatkan likuiditas.
4. Kesimpulan
DLC menggabungkan teknologi seperti Taproot dan BitVM, dapat mewujudkan verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks. Melalui mekanisme tantangan OP, mewujudkan minimalisasi kepercayaan oracle, membawa lebih banyak kemungkinan untuk ekosistem Bitcoin.