Kontrak Logaritma Diskrit ( DLC ) adalah suatu skema pelaksanaan kontrak berbasis oracle, yang diusulkan oleh Tadge Dryja dari MIT pada tahun 2018. DLC memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya, di mana para peserta menentukan hasil yang mungkin dan menandatangani sebelumnya, dan menggunakan tanda tangan tersebut untuk melakukan pembayaran saat oracle menandatangani hasilnya. DLC dapat mewujudkan aplikasi keuangan terdesentralisasi yang baru, sambil menjaga keamanan simpanan Bitcoin.
Dibandingkan dengan jaringan Lightning, DLC memiliki keuntungan berikut:
Perlindungan privasi yang lebih baik
Mendukung kontrak keuangan yang kompleks dan fleksibel
Mengurangi risiko pihak lawan
Tidak perlu mengelola saluran pembayaran
Memiliki skalabilitas yang baik dalam kontrak kompleks
Namun, DLC masih memiliki beberapa masalah yang perlu diselesaikan, seperti:
Risiko kebocoran atau kehilangan kunci oracle
Masalah sentralisasi oracle
Oracle terdesentralisasi tidak dapat melakukan turunan kunci
Risiko konspirasi oracle
Batasan kembalian nominal tetap
2. Prinsip Kerja DLC
Sebagai contoh taruhan antara Alice dan Bob mengenai paritas hash blok ke-n+k:
Generasi Kunci: Oracle, Alice, dan Bob masing-masing menghasilkan kunci pribadi dan kunci publik.
Transaksi Penyuntikan Modal: Alice dan Bob membuat transaksi penyuntikan modal, masing-masing mengunci 1BTC ke output multi-tanda tangan 2-of-2.
Transaksi Eksekusi Kontrak: Buat dua transaksi eksekusi kontrak untuk pengeluaran transaksi investasi (CET).
Oracle menghitung dan menyiarkan komitmen.
Alice dan Bob menghitung kunci publik baru mereka.
Penyelesaian: Oracle menghasilkan tanda tangan berdasarkan nilai hash blok ke-n+k.
Penarikan: Pihak pemenang menggunakan kunci privat baru untuk mengambil aset yang terkunci.
3. Rencana Optimalisasi DLC
3.1 Manajemen Kunci
Untuk meningkatkan keamanan:
Menggunakan BIP32 untuk menurunkan kunci anak atau kunci cucu untuk tanda tangan
Menggunakan kunci privat dan nilai hash penghitung sebagai angka acak
3.2 Oracle terdesentralisasi
Mengadopsi tanda tangan ambang Schnorr untuk mewujudkan oracle terdesentralisasi, memiliki:
Meningkatkan Keamanan
Kontrol Terdistribusi
Meningkatkan ketersediaan
Fleksibilitas dan skalabilitas
Dapat dimintakan pertanggungjawaban
3.3 Desentralisasi dan Pengelolaan Kunci Terintegrasi
Menggunakan metode derivasi kunci terdistribusi untuk mewujudkan derivasi kunci dalam skenario tanda tangan ambang.
3.4 OP-DLC: Meminimalkan Kepercayaan Oracle
Memperkenalkan mekanisme tantangan optimis, oracle harus melakukan staking sebelumnya. Setiap pihak yang berpartisipasi secara jujur dapat memulai tantangan untuk menghukum oracle yang berbuat jahat.
3.5 OP-DLC + BitVM双桥
Menggabungkan BitVM, menyelesaikan masalah kembalian dana DLC, mewujudkan:
Kembalian dengan granularity apa pun
Berbagai saluran deposit dan penarikan
Minimum Kepercayaan Oracle
Meningkatkan pemanfaatan dana
4. Ringkasan
DLC menggabungkan teknologi baru seperti Taproot, BitVM, dan lainnya, dapat mencapai verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks. Melalui mekanisme tantangan OP, dapat mencapai minimalisasi kepercayaan oracle, membawa prospek aplikasi baru bagi 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.
11 Suka
Hadiah
11
5
Bagikan
Komentar
0/400
ColdWalletGuardian
· 07-17 06:33
Infrastruktur dibangun, biarkan DLC membawaku untuk menang tanpa usaha.
Lihat AsliBalas0
MultiSigFailMaster
· 07-16 14:20
Apakah ini aman?
Lihat AsliBalas0
HodlNerd
· 07-14 09:58
pendekatan berbasis data > hype... keamanan statistik DLC memikat saya sejujurnya
Lihat AsliBalas0
Rugman_Walking
· 07-14 09:47
Ini sangat berguna, kita bicarakan lagi setelah upgrade.
Lihat AsliBalas0
OffchainWinner
· 07-14 09:35
Lagi-lagi mengerjakan seni, benar-benar bisa meneliti.
Rencana optimasi teknologi DLC: Meningkatkan keamanan dan tingkat desentralisasi
Diskusi Prinsip Teknologi DLC dan Optimisasi
1. Ringkasan
Kontrak Logaritma Diskrit ( DLC ) adalah suatu skema pelaksanaan kontrak berbasis oracle, yang diusulkan oleh Tadge Dryja dari MIT pada tahun 2018. DLC memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya, di mana para peserta menentukan hasil yang mungkin dan menandatangani sebelumnya, dan menggunakan tanda tangan tersebut untuk melakukan pembayaran saat oracle menandatangani hasilnya. DLC dapat mewujudkan aplikasi keuangan terdesentralisasi yang baru, sambil menjaga keamanan simpanan Bitcoin.
Dibandingkan dengan jaringan Lightning, DLC memiliki keuntungan berikut:
Namun, DLC masih memiliki beberapa masalah yang perlu diselesaikan, seperti:
2. Prinsip Kerja DLC
Sebagai contoh taruhan antara Alice dan Bob mengenai paritas hash blok ke-n+k:
Generasi Kunci: Oracle, Alice, dan Bob masing-masing menghasilkan kunci pribadi dan kunci publik.
Transaksi Penyuntikan Modal: Alice dan Bob membuat transaksi penyuntikan modal, masing-masing mengunci 1BTC ke output multi-tanda tangan 2-of-2.
Transaksi Eksekusi Kontrak: Buat dua transaksi eksekusi kontrak untuk pengeluaran transaksi investasi (CET).
Oracle menghitung dan menyiarkan komitmen.
Alice dan Bob menghitung kunci publik baru mereka.
Penyelesaian: Oracle menghasilkan tanda tangan berdasarkan nilai hash blok ke-n+k.
Penarikan: Pihak pemenang menggunakan kunci privat baru untuk mengambil aset yang terkunci.
3. Rencana Optimalisasi DLC
3.1 Manajemen Kunci
Untuk meningkatkan keamanan:
3.2 Oracle terdesentralisasi
Mengadopsi tanda tangan ambang Schnorr untuk mewujudkan oracle terdesentralisasi, memiliki:
3.3 Desentralisasi dan Pengelolaan Kunci Terintegrasi
Menggunakan metode derivasi kunci terdistribusi untuk mewujudkan derivasi kunci dalam skenario tanda tangan ambang.
3.4 OP-DLC: Meminimalkan Kepercayaan Oracle
Memperkenalkan mekanisme tantangan optimis, oracle harus melakukan staking sebelumnya. Setiap pihak yang berpartisipasi secara jujur dapat memulai tantangan untuk menghukum oracle yang berbuat jahat.
3.5 OP-DLC + BitVM双桥
Menggabungkan BitVM, menyelesaikan masalah kembalian dana DLC, mewujudkan:
4. Ringkasan
DLC menggabungkan teknologi baru seperti Taproot, BitVM, dan lainnya, dapat mencapai verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks. Melalui mekanisme tantangan OP, dapat mencapai minimalisasi kepercayaan oracle, membawa prospek aplikasi baru bagi ekosistem Bitcoin.