Kontrak Logaritma Diskrit ( DLC ) adalah skema pelaksanaan kontrak berbasis oracle yang memungkinkan kedua belah pihak melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya. Dibandingkan dengan jaringan Lightning, DLC memiliki keunggulan signifikan dalam perlindungan privasi, dukungan kontrak keuangan kompleks, dan pengurangan risiko pihak lawan.
Namun, DLC masih memiliki beberapa masalah dan risiko:
Risiko kebocoran atau kehilangan kunci privat oracle dan angka acak
Masalah kepercayaan terpusat pada oracle
Oracle terdesentralisasi tidak dapat melakukan derivasi kunci secara langsung
Risiko konspirasi node oracle
Ada masalah kembalian nominal tetap saat redistribusi aset
Artikel ini akan membahas beberapa solusi optimasi untuk mengatasi masalah ini dan meningkatkan keamanan ekosistem Bitcoin.
2. Prinsip DLC
Prinsip dasar DLC adalah membangun tanda tangan bersyarat dengan menyampaikan informasi melalui oracle, sehingga pihak yang benar dapat memenangkan aset. Langkah-langkah utama meliputi:
Inisialisasi: menghasilkan parameter kurva elips
Generasi kunci: oracle dan pihak yang terlibat menghasilkan kunci privat dan kunci publik
Transaksi Penyertaan Modal: Mengunci dana ke output tanda tangan ganda
Eksekusi Kontrak: Membuat transaksi untuk menghabiskan transaksi penyertaan
Janji perhitungan oracle
Penyelesaian: Oracle menghasilkan tanda tangan berdasarkan hasil
Penarikan: Pihak yang menang menghitung kunci pribadi baru dan menarik aset
3. Rencana Optimasi DLC
3.1 Manajemen Kunci
Untuk meningkatkan keamanan kunci privat oracle, langkah-langkah berikut dapat diambil:
Menggunakan kunci anak atau kunci cucu yang diturunkan dari BIP32 untuk tanda tangan
Menggunakan kunci privat dan nilai hash penghitung sebagai angka acak, untuk mencegah duplikasi atau kehilangan
3.2 oracle terdesentralisasi
Menggunakan tanda tangan batas Schnorr untuk mewujudkan oracle terdesentralisasi, memiliki keuntungan sebagai berikut:
Meningkatkan keamanan, mengurangi risiko titik kegagalan tunggal
Mewujudkan kontrol terdistribusi, menghindari konsentrasi kekuasaan yang berlebihan
Meningkatkan ketersediaan dan fleksibilitas sistem
Memiliki skalabilitas yang baik
Mewujudkan akuntabilitas
3.3 Desentralisasi dan Manajemen Kunci yang Terintegrasi
Dalam skenario oracle terdesentralisasi, ketidakadaan kunci privat lengkap menyebabkan ketidakmampuan untuk langsung menggunakan BIP32 untuk derivasi kunci. Metode derivasi kunci terdistribusi dapat digunakan, yang didasarkan pada polinom interpolasi Lagrange untuk merealisasikan hubungan antara pecahan kunci privat dan kunci privat lengkap, sehingga memungkinkan derivasi pecahan sub-kunci privat.
Oracle perlu melakukan staking sebelumnya untuk membangun game OP di blockchain
Setiap pihak yang jujur dapat memulai tantangan
Tantangan berhasil dapat menghukum peramal jahat
Mewujudkan pengawasan saling antar node oracle, meminimalkan kepercayaan
3.5 OP-DLC + BitVM dual bridge
Menggabungkan OP-DLC dan BitVM, menyelesaikan masalah penggunaan DLC untuk jembatan lintas rantai:
Mengatasi masalah pengembalian dana dan batasan granularitas
Menyediakan berbagai saluran setoran dan penarikan
Mencapai minimisasi kepercayaan oracle
Meningkatkan efisiensi penggunaan dana
4. Kesimpulan
DLC menggabungkan teknologi seperti Taproot dan BitVM, dapat mewujudkan verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks. Melalui mekanisme tantangan OP, dapat lebih lanjut mewujudkan minimisasi kepercayaan oracle, membawa lebih banyak kemungkinan aplikasi bagi ekosistem Bitcoin.
Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
9 Suka
Hadiah
9
6
Bagikan
Komentar
0/400
Blockblind
· 13jam yang lalu
Infrastruktur masih harus melihat Mesin Oracle.
Lihat AsliBalas0
DaoDeveloper
· 16jam yang lalu
desain keamanan oracle yang menarik... fork repositori untuk menguji beberapa optimisasi bukti merkle
Lihat AsliBalas0
MentalWealthHarvester
· 16jam yang lalu
Mesin Oracle juga terpercaya... daftar pertanyaan yang membuat pusing
Lihat AsliBalas0
FastLeaver
· 16jam yang lalu
Keamanan Mesin Oracle pada akhirnya akan bermasalah.
Lihat AsliBalas0
BearMarketSurvivor
· 16jam yang lalu
Profesional adalah profesional, hanya saja terlalu sulit dimengerti.
Rencana optimasi teknologi DLC: Meningkatkan keamanan Mesin Oracle dan Desentralisasi
Analisis Teknologi DLC dan Pemikiran Optimasi
1. Pendahuluan
Kontrak Logaritma Diskrit ( DLC ) adalah skema pelaksanaan kontrak berbasis oracle yang memungkinkan kedua belah pihak melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya. Dibandingkan dengan jaringan Lightning, DLC memiliki keunggulan signifikan dalam perlindungan privasi, dukungan kontrak keuangan kompleks, dan pengurangan risiko pihak lawan.
Namun, DLC masih memiliki beberapa masalah dan risiko:
Artikel ini akan membahas beberapa solusi optimasi untuk mengatasi masalah ini dan meningkatkan keamanan ekosistem Bitcoin.
2. Prinsip DLC
Prinsip dasar DLC adalah membangun tanda tangan bersyarat dengan menyampaikan informasi melalui oracle, sehingga pihak yang benar dapat memenangkan aset. Langkah-langkah utama meliputi:
3. Rencana Optimasi DLC
3.1 Manajemen Kunci
Untuk meningkatkan keamanan kunci privat oracle, langkah-langkah berikut dapat diambil:
3.2 oracle terdesentralisasi
Menggunakan tanda tangan batas Schnorr untuk mewujudkan oracle terdesentralisasi, memiliki keuntungan sebagai berikut:
3.3 Desentralisasi dan Manajemen Kunci yang Terintegrasi
Dalam skenario oracle terdesentralisasi, ketidakadaan kunci privat lengkap menyebabkan ketidakmampuan untuk langsung menggunakan BIP32 untuk derivasi kunci. Metode derivasi kunci terdistribusi dapat digunakan, yang didasarkan pada polinom interpolasi Lagrange untuk merealisasikan hubungan antara pecahan kunci privat dan kunci privat lengkap, sehingga memungkinkan derivasi pecahan sub-kunci privat.
3.4 OP-DLC: minimalisasi kepercayaan oracle
Mengusulkan mekanisme OP-DLC, memperkenalkan mekanisme tantangan optimis:
3.5 OP-DLC + BitVM dual bridge
Menggabungkan OP-DLC dan BitVM, menyelesaikan masalah penggunaan DLC untuk jembatan lintas rantai:
4. Kesimpulan
DLC menggabungkan teknologi seperti Taproot dan BitVM, dapat mewujudkan verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks. Melalui mekanisme tantangan OP, dapat lebih lanjut mewujudkan minimisasi kepercayaan oracle, membawa lebih banyak kemungkinan aplikasi bagi ekosistem Bitcoin.