OP-DLC 2: Mekanisme Tantangan Optimis yang Disederhanakan untuk Keamanan DLC

OP-DLC 2: Kebenaran selalu sederhana

1. Pendahuluan

Discreet Log Contract (DLC) adalah kerangka eksekusi kontrak berbasis oracle yang memungkinkan dua pihak melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya. DLC mengimplementasikan aplikasi keuangan terdesentralisasi baru sambil menjaga keamanan penyimpanan Bitcoin.

Analisis sebelumnya merangkum keuntungan dan masalah yang dihadapi oleh DLC, serta mengusulkan beberapa solusi. Namun, karena DLC melibatkan banyak pihak, strategi pertahanan relatif kompleks. Strategi pertahanan yang kompleks tidak sempurna dan kurang memiliki keindahan yang sederhana.

Dalam Bitcoin, setiap tindakan harus dilakukan melalui UTXO. Oleh karena itu, menggunakan mekanisme konsensus untuk memastikan keakuratan UTXO dapat melawan serangan apa pun. Demikian pula, dalam DLC, semua tindakan dilakukan melalui CET (Contract Execution Transaction). Menggunakan mekanisme tantangan optimis untuk memastikan keakuratan CET dapat melawan serangan apa pun.

Secara spesifik, oracle harus mempertaruhkan 2BTC sebelum dapat menandatangani CET. Menambahkan mekanisme tantangan optimis ke dalam CET. Jika CET tidak ditantang atau berhasil menghadapi tantangan, CET dianggap benar, penyelesaian dapat dilakukan, oracle melepaskan taruhan dan mendapatkan biaya. Jika oracle mencoba berbuat jahat, siapa pun dapat berhasil menantang, CET tersebut tidak dapat diselesaikan, oracle kehilangan uang jaminan dan tidak dapat lagi menandatangani CET yang sama. Metode ini sesuai dengan prinsip yang sederhana dan langsung.

2. Prinsip DLC

Alice dan Bob menandatangani perjanjian taruhan, bertaruh pada paritas hash dari suatu blok. Melalui oracle, informasi blok disampaikan untuk membangun tanda tangan bersyarat, sehingga pihak yang menang dengan benar dapat memenangkan semua aset.

Proses DLC mencakup langkah-langkah seperti transaksi penyuntikan dana, membangun CET, penyelesaian, dan penarikan. Penelitian menunjukkan bahwa setiap tindakan perlu direalisasikan melalui CET. Oleh karena itu, cukup dengan menggunakan mekanisme tantangan optimis untuk memastikan keakuratan CET, serangan apa pun dapat dicegah. CET yang salah akan ditantang dan tidak dieksekusi, sedangkan CET yang benar akan dieksekusi. Oracle harus membayar harga untuk tindakan jahat.

3. OP-DLC 2

OP-DLC termasuk ketentuan berikut:

  1. Oracle terdiri dari aliansi, setiap anggota dapat menandatangani CET. Setelah mempertaruhkan 2BTC, baru bisa menerbitkan tanda tangan untuk mendapatkan biaya.
  2. Ketika oracle berbuat jahat, pihak manapun dapat mengajukan tantangan.
  3. Ketika oracle menandatangani CET dengan jujur, penyelesaian yang benar dapat dilakukan setelah 1 minggu dan mendapatkan hadiah.
  4. Setiap pihak yang terlibat dapat menantang Oracle_sign.
  5. Tantangan dalam OP-DLC adalah tanpa izin, setiap pihak yang terlibat dapat mengawasi pelaksanaan kontrak.

Keuntungan:

  • Tingkat kontrol aset yang tinggi, pengguna hanya dapat mempercayai diri mereka sendiri
  • Tingkat pemanfaatan dana tinggi
  • Dapat memilih oracle dengan fleksibel

Kekurangan:

  • Waktu penarikan memerlukan 1 minggu
  • Jumlah tanda tangan awal meningkat secara linier dengan jumlah CET

4. Kesimpulan

OP-DLC memperkenalkan mekanisme tantangan optimis ke CET, memastikan CET yang salah tidak diselesaikan, dan oracle jahat kehilangan taruhan; CET yang benar dieksekusi, oracle membuka taruhan dan mendapatkan biaya transaksi. Metode ini mampu menahan segala serangan, mencerminkan keindahan kesederhanaan.

Bitlayer Research: OP-DLC 2 Jalan Terbaik

OP-1.97%
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
  • 8
  • Bagikan
Komentar
0/400
GateUser-75ee51e7vip
· 33menit yang lalu
Saya dulu tidak mengerti tentang dlc
Lihat AsliBalas0
BearEatsAllvip
· 12jam yang lalu
Ah, ini lagi bermain trik.
Lihat AsliBalas0
ZenChainWalkervip
· 08-04 13:55
Kebenaran adalah omong kosong, semakin sederhana semakin sulit.
Lihat AsliBalas0
PessimisticOraclevip
· 08-02 19:33
Sungguh sederhana sampai tidak ada solusinya~
Lihat AsliBalas0
AirdropHarvestervip
· 08-02 19:31
Kapan bisa ada Mesin Oracle yang dapat diandalkan? DLC ini molor terus.
Lihat AsliBalas0
ZenMinervip
· 08-02 19:27
Sangat sulit dipahami. Saya hanya bisa Penambangan. Pergi dulu.
Lihat AsliBalas0
RamenDeFiSurvivorvip
· 08-02 19:17
Ini benar-benar menghilang.
Lihat AsliBalas0
LadderToolGuyvip
· 08-02 19:14
Tidak ada yang bilang bahwa ini harus rumit, yang penting adalah menjamin keamanan.
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)