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
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
7
Bagikan
Komentar
0/400
GasGuru
· 07-15 08:03
Ada konspirasi Node, melihatnya saja sudah membuat cemas.
Lihat AsliBalas0
Blockblind
· 07-12 17:39
Infrastruktur masih harus melihat Mesin Oracle.
Lihat AsliBalas0
DaoDeveloper
· 07-12 14:35
desain keamanan oracle yang menarik... fork repositori untuk menguji beberapa optimisasi bukti merkle
Lihat AsliBalas0
MentalWealthHarvester
· 07-12 14:26
Mesin Oracle juga terpercaya... daftar pertanyaan yang membuat pusing
Lihat AsliBalas0
FastLeaver
· 07-12 14:24
Keamanan Mesin Oracle pada akhirnya akan bermasalah.
Lihat AsliBalas0
BearMarketSurvivor
· 07-12 14:21
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.