Kontrak Logaritma Diskrit ( DLC ) adalah skema pembayaran bersyarat berbasis oracle, yang diajukan oleh Tadge Dryja dari MIT pada tahun 2018. DLC memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan, melalui tanda tangan pra-tanda tangan dan tanda tangan oracle. Dibandingkan dengan jaringan Lightning, DLC memiliki keunggulan dalam privasi, dukungan kontrak keuangan yang kompleks, dan mengurangi risiko pihak lawan.
Namun, DLC masih memiliki beberapa masalah yang perlu diselesaikan:
Risiko kebocoran atau kehilangan kunci oracle
Risiko kepercayaan yang ditimbulkan oleh sentralisasi oracle
Oracle terdesentralisasi tidak dapat melakukan derivasi kunci secara langsung
Risiko konspirasi oracle
Keterbatasan kembalian dengan denominasi tetap
Artikel ini akan memberikan beberapa solusi optimasi untuk meningkatkan keamanan ekosistem Bitcoin.
2. Prinsip DLC
Proses dasar DLC adalah sebagai berikut:
Generasi Kunci: Oracle, Alice, dan Bob masing-masing menghasilkan kunci pribadi dan kunci publik.
Transaksi penyertaan modal: Alice dan Bob membuat transaksi penyertaan modal multisignature.
Eksekusi transaksi kontrak: Buat transaksi eksekusi kontrak untuk pengeluaran investasi (CET).
Komitmen perhitungan oracle: Oracle menghitung dan menyiarkan komitmen.
Penyelesaian: Oracle menghasilkan tanda tangan berdasarkan hasil peristiwa.
Penarikan: Pihak yang menang menggunakan tanda tangan untuk menghitung kunci privat baru dan menarik aset.
Selama seluruh proses, kriptografi kurva elips digunakan untuk memastikan keamanan.
3. Optimasi DLC
3.1 Manajemen Kunci
Kunci pribadi dan angka acak dari oracle sangat penting untuk keamanan. Disarankan untuk menggunakan kunci turunan BIP32 dan menggunakan nilai hash dari kunci pribadi dan penghitung sebagai angka acak untuk meningkatkan keamanan.
3.2 Oracle terdesentralisasi
Menggunakan tanda tangan ambang Schnorr dapat mewujudkan oracle terdesentralisasi, meningkatkan keamanan, keandalan, dan dapat dipertanggungjawabkan.
3.3 Desentralisasi dan Manajemen Kunci Terpadu
Melalui polinomial interpolasi Lagrange, distribusi kunci dapat diimplementasikan dalam oracle terdesentralisasi, tetapi perlu mempertimbangkan masalah kompatibilitas BIP32.
3.4 OP-DLC: Minimisasi Kepercayaan Oracle
Memperkenalkan mekanisme tantangan optimis, oracle perlu mempertaruhkan sebelumnya. Setiap pihak yang berpartisipasi secara jujur dapat menantang perilaku jahat, secara signifikan mengurangi kebutuhan kepercayaan terhadap oracle.
3.5 OP-DLC + BitVM dua jembatan
Menggabungkan OP-DLC dan BitVM, mengatasi batasan granularitas dana, mewujudkan kembalian jumlah uang yang arbitrer, dan meningkatkan likuiditas dana. Pengguna dapat memilih cara setoran dan penarikan dengan fleksibel, serta mengurangi asumsi kepercayaan.
4. Kesimpulan
Teknologi DLC terus berkembang dan disempurnakan. Dengan menggabungkan teknologi baru seperti Taproot, BitVM, dan mekanisme tantangan OP, di masa depan diharapkan dapat mencapai verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks di Bitcoin, sambil meminimalkan kebutuhan kepercayaan terhadap oracle.
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.
19 Suka
Hadiah
19
7
Posting ulang
Bagikan
Komentar
0/400
SquidTeacher
· 07-17 22:48
Eh, kita masih perlu terus meningkatkan privasi.
Lihat AsliBalas0
MercilessHalal
· 07-17 16:00
Apakah optimasi dlc sedikit terburu-buru? Masalah dasar belum terpecahkan.
Lihat AsliBalas0
gas_fee_therapist
· 07-16 23:06
Zeh, begitu banyak masalah pada pandangan pertama, Jaringan Lighting tetap menarik.
Lihat AsliBalas0
retroactive_airdrop
· 07-14 23:20
Mesin Oracle masih harus mengikuti.
Lihat AsliBalas0
OnChainDetective
· 07-14 23:19
Ancaman dari konspirasi Mesin Oracle lebih serius daripada yang kalian bayangkan... Pada pukul 3 pagi masih terdeteksi pola interaksi abnormal dari kelompok alamat yang mencurigakan.
Lihat AsliBalas0
SneakyFlashloan
· 07-14 23:16
Rencana ini memiliki terlalu banyak celah, tidak ada keamanan sama sekali.
Lihat AsliBalas0
PumpingCroissant
· 07-14 23:04
Mesin Oracle bersekongkol, terlalu nyata, masih lebih dapat diandalkan btc.
Rencana optimasi teknologi DLC: Meningkatkan keamanan ekosistem Bitcoin
Analisis Teknologi DLC dan Pemikiran Optimisasi
1. Pendahuluan
Kontrak Logaritma Diskrit ( DLC ) adalah skema pembayaran bersyarat berbasis oracle, yang diajukan oleh Tadge Dryja dari MIT pada tahun 2018. DLC memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan, melalui tanda tangan pra-tanda tangan dan tanda tangan oracle. Dibandingkan dengan jaringan Lightning, DLC memiliki keunggulan dalam privasi, dukungan kontrak keuangan yang kompleks, dan mengurangi risiko pihak lawan.
Namun, DLC masih memiliki beberapa masalah yang perlu diselesaikan:
Artikel ini akan memberikan beberapa solusi optimasi untuk meningkatkan keamanan ekosistem Bitcoin.
2. Prinsip DLC
Proses dasar DLC adalah sebagai berikut:
Generasi Kunci: Oracle, Alice, dan Bob masing-masing menghasilkan kunci pribadi dan kunci publik.
Transaksi penyertaan modal: Alice dan Bob membuat transaksi penyertaan modal multisignature.
Eksekusi transaksi kontrak: Buat transaksi eksekusi kontrak untuk pengeluaran investasi (CET).
Komitmen perhitungan oracle: Oracle menghitung dan menyiarkan komitmen.
Penyelesaian: Oracle menghasilkan tanda tangan berdasarkan hasil peristiwa.
Penarikan: Pihak yang menang menggunakan tanda tangan untuk menghitung kunci privat baru dan menarik aset.
Selama seluruh proses, kriptografi kurva elips digunakan untuk memastikan keamanan.
3. Optimasi DLC
3.1 Manajemen Kunci
Kunci pribadi dan angka acak dari oracle sangat penting untuk keamanan. Disarankan untuk menggunakan kunci turunan BIP32 dan menggunakan nilai hash dari kunci pribadi dan penghitung sebagai angka acak untuk meningkatkan keamanan.
3.2 Oracle terdesentralisasi
Menggunakan tanda tangan ambang Schnorr dapat mewujudkan oracle terdesentralisasi, meningkatkan keamanan, keandalan, dan dapat dipertanggungjawabkan.
3.3 Desentralisasi dan Manajemen Kunci Terpadu
Melalui polinomial interpolasi Lagrange, distribusi kunci dapat diimplementasikan dalam oracle terdesentralisasi, tetapi perlu mempertimbangkan masalah kompatibilitas BIP32.
3.4 OP-DLC: Minimisasi Kepercayaan Oracle
Memperkenalkan mekanisme tantangan optimis, oracle perlu mempertaruhkan sebelumnya. Setiap pihak yang berpartisipasi secara jujur dapat menantang perilaku jahat, secara signifikan mengurangi kebutuhan kepercayaan terhadap oracle.
3.5 OP-DLC + BitVM dua jembatan
Menggabungkan OP-DLC dan BitVM, mengatasi batasan granularitas dana, mewujudkan kembalian jumlah uang yang arbitrer, dan meningkatkan likuiditas dana. Pengguna dapat memilih cara setoran dan penarikan dengan fleksibel, serta mengurangi asumsi kepercayaan.
4. Kesimpulan
Teknologi DLC terus berkembang dan disempurnakan. Dengan menggabungkan teknologi baru seperti Taproot, BitVM, dan mekanisme tantangan OP, di masa depan diharapkan dapat mencapai verifikasi dan penyelesaian kontrak off-chain yang lebih kompleks di Bitcoin, sambil meminimalkan kebutuhan kepercayaan terhadap oracle.