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:

  • 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:

  1. Inisialisasi: menghasilkan parameter kurva elips
  2. Generasi kunci: oracle dan pihak yang terlibat menghasilkan kunci privat dan kunci publik
  3. Transaksi Penyertaan Modal: Mengunci dana ke output tanda tangan ganda
  4. Eksekusi Kontrak: Membuat transaksi untuk menghabiskan transaksi penyertaan
  5. Janji perhitungan oracle
  6. Penyelesaian: Oracle menghasilkan tanda tangan berdasarkan hasil
  7. Penarikan: Pihak yang menang menghitung kunci pribadi baru dan menarik aset

Analisis Prinsip DLC dan Pemikiran Optimisasi

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

Analisis Prinsip DLC dan Pemikiran Optimisasi

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:

  • 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

Analisis Prinsip DLC dan Pemikiran Optimisasi

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.
  • Hadiah
  • 6
  • Bagikan
Komentar
0/400
Blockblindvip
· 13jam yang lalu
Infrastruktur masih harus melihat Mesin Oracle.
Lihat AsliBalas0
DaoDevelopervip
· 16jam yang lalu
desain keamanan oracle yang menarik... fork repositori untuk menguji beberapa optimisasi bukti merkle
Lihat AsliBalas0
MentalWealthHarvestervip
· 16jam yang lalu
Mesin Oracle juga terpercaya... daftar pertanyaan yang membuat pusing
Lihat AsliBalas0
FastLeavervip
· 16jam yang lalu
Keamanan Mesin Oracle pada akhirnya akan bermasalah.
Lihat AsliBalas0
BearMarketSurvivorvip
· 16jam yang lalu
Profesional adalah profesional, hanya saja terlalu sulit dimengerti.
Lihat AsliBalas0
retroactive_airdropvip
· 16jam yang lalu
Mesin Oracle juga tidak dapat diandalkan.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)