Terobosan OP-DLC: Penyederhanaan arsitektur DLC untuk mewujudkan smart contract Bitcoin yang lebih aman

OP-DLC 2: Jalan Terbaik Sangat Sederhana

Discreet Log Contract (DLC) adalah kerangka eksekusi kontrak berbasis oracle, yang memungkinkan kedua belah pihak melakukan pembayaran bersyarat berdasarkan syarat yang telah ditentukan sebelumnya. DLC mewujudkan aplikasi keuangan terdesentralisasi baru sambil menjamin keamanan simpanan Bitcoin.

Meskipun DLC memiliki keunggulan dalam perlindungan privasi, kontrak kompleks, dan keamanan aset, namun juga terdapat risiko kunci, risiko kepercayaan terdesentralisasi, dan risiko kolusi. Penelitian sebelumnya mencoba untuk mengatasi masalah ini dengan memperkenalkan oracle terdesentralisasi, tanda tangan threshold, dan mekanisme tantangan optimis, tetapi strategi tersebut relatif kompleks.

Setiap tindakan dalam Bitcoin harus dilakukan melalui UTXO, sehingga memastikan UTXO yang benar dapat melindungi dari serangan apa pun. Demikian pula, semua tindakan dalam DLC dilakukan melalui CET(Contract Execution Transaction). Menggunakan mekanisme tantangan optimis untuk memastikan CET yang benar, dapat melindungi dari serangan apa pun. Secara spesifik, setelah oracle mempertaruhkan 2BTC, mereka dapat menandatangani CET. Menambahkan mekanisme tantangan optimis dalam CET, jika tidak ditantang atau berhasil menghadapi tantangan, maka CET yang benar dapat diselesaikan, oracle mencabut taruhan dan mendapatkan biaya; jika oracle berbuat jahat, siapa pun dapat berhasil menantang, CET tersebut tidak dapat diselesaikan, oracle kehilangan taruhan dan tidak dapat lagi menandatangani CET yang sama. Metode ini sederhana dan efektif.

Prinsip DLC dapat dijelaskan dengan contoh sederhana dari taruhan: Alice dan Bob bertaruh pada paritas hash blok ke-ξ. Melalui oracle, informasi blok dikirim untuk membangun tanda tangan bersyarat, sehingga pihak yang benar memperoleh semua aset. Proses ini mencakup langkah-langkah transaksi penyetoran, membangun CET, penyelesaian, dan penarikan.

Penelitian menemukan bahwa setiap tindakan dalam DLC harus dilakukan melalui CET. Oleh karena itu, cukup gunakan mekanisme tantangan optimis untuk memastikan CET benar, untuk dapat mengatasi serangan apa pun. CET yang salah akan ditantang dan tidak akan dilaksanakan, sedangkan CET yang benar akan dilaksanakan. Oracle harus membayar biaya untuk tindakan jahat.

OP-DLC terdiri dari 5 ketentuan utama:

  1. Oracle terdiri dari aliansi, anggota mana pun dapat menandatangani CET, perlu mempertaruhkan 2BTC untuk menerbitkan tanda tangan dan menghasilkan biaya.
  2. Ketika oracle melakukan modifikasi yang merugikan, siapa pun dapat mengajukan tantangan.
  3. Ketika oracle menandatangani CET dengan jujur, setelah 1 minggu dapat diselesaikan dengan benar dan mendapatkan hadiah.
  4. Siapa saja dapat menantang Oracle_sign, oracle yang tidak jujur akan menerima hukuman.
  5. Tantangan dalam OP-DLC adalah tanpa izin, yang mewujudkan minimalisasi kepercayaan terhadap oracle.

Keuntungan utama dari OP-DLC meliputi:

  • Pengguna memiliki kontrol yang tinggi terhadap aset, dapat hanya mempercayai diri sendiri.
  • Tingkat penggunaan dana tinggi
  • Oracle yang dapat menandatangani ditentukan saat setoran, pengguna juga dapat menjadi oracle

Kekurangan utama adalah:

  • Waktu penarikan membutuhkan 1 minggu
  • Jumlah tanda tangan yang perlu ditandatangani sebelumnya meningkat dengan cepat

Singkatnya, OP-DLC memastikan pelaksanaan CET yang benar dan mencegah CET yang salah dengan memperkenalkan mekanisme tantangan optimis dalam CET, sekaligus menghukum oracle jahat. Metode ini mampu secara efektif menahan berbagai serangan, mencerminkan keindahan kesederhanaan.

Bitlayer Research: OP-DLC 2 Jalan Terbaik

OP0.49%
BTC0.85%
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.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
RunWithRugsvip
· 07-26 06:20
bull ah bull ah lagi mengerjakan hal-hal indah
Lihat AsliBalas0
liquiditea_sippervip
· 07-26 06:18
Jadi DLC adalah UTXO yang kompleks ya~
Lihat AsliBalas0
AltcoinMarathonervip
· 07-26 06:18
sudah melacak DLC sejak mil 1... harus diakui ini seperti mendapatkan angin kedua di mil 20 sejujurnya. kontrak btc akhirnya mendapatkan kekuatan maraton mereka
Lihat AsliBalas0
GateUser-e51e87c7vip
· 07-26 06:12
Akhirnya saya mengerti tentang dlc!
Lihat AsliBalas0
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)