Discreet Log Contract (DLC) adalah kerangka eksekusi kontrak berbasis oracle yang memungkinkan kedua belah pihak melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya. DLC mewujudkan aplikasi keuangan terdesentralisasi yang baru sambil menjamin keamanan simpanan Bitcoin.
DLC memiliki risiko kunci, risiko kepercayaan terdesentralisasi, risiko kolusi, dan masalah lainnya. Memperkenalkan oracle terdesentralisasi, tanda tangan ambang, mekanisme tantangan optimis, dan lain-lain dapat menyelesaikan masalah ini, tetapi strategi pertahanan relatif kompleks.
Dalam DLC, setiap tindakan perlu diimplementasikan melalui CET(Contract Execution Transaction). Menggunakan mekanisme tantangan optimis untuk memastikan CET benar, dapat melawan serangan apa pun. Secara spesifik, oracle harus mengunci 2BTC sebelum dapat menandatangani CET. Menambahkan mekanisme tantangan optimis ke dalam CET, jika CET tidak ditantang atau berhasil menghadapi tantangan, maka dianggap benar dan penyelesaian selesai, oracle melepaskan kunci dan menerima biaya. Jika oracle mencoba berbuat jahat, siapa pun dapat berhasil menantang, CET tersebut tidak akan dapat diselesaikan, oracle kehilangan deposit dan tidak dapat menandatangani CET yang sama lagi. Mekanisme ini sederhana dan efektif.
Prinsip DLC
Proses dasar DLC mencakup beberapa langkah yaitu transaksi penyetoran, membangun CET, penyelesaian, dan penarikan. Setiap tindakan perlu dilakukan melalui CET, sehingga hanya perlu menggunakan mekanisme tantangan optimis untuk memastikan CET yang benar, sehingga dapat melawan serangan apa pun. CET yang salah akan ditantang dan tidak akan dieksekusi, sedangkan CET yang benar akan dieksekusi. Oracle harus membayar harga untuk tindakan jahat.
OP-DLC 2
OP-DLC mencakup ketentuan berikut:
Oracle terdiri dari aliansi, anggota mana pun dapat menandatangani CET. Harus mempertaruhkan 2BTC sebelum dapat menerbitkan tanda tangan untuk mendapatkan biaya. Melakukan kejahatan akan mengakibatkan kehilangan taruhan.
Ketika oracle melakukan modifikasi hasil yang merugikan, siapapun dapat mengajukan tantangan.
Oracle menandatangani CET secara jujur, 1 minggu kemudian dapat diselesaikan dengan benar dan mendapatkan hadiah.
Siapa saja dapat menantang Oracle_sign. Tanda tangan yang jujur akan diselesaikan setelah 1 minggu, dan oracle akan mendapatkan biaya; tanda tangan yang tidak jujur akan ditantang, dan oracle akan kehilangan jaminan.
Mekanisme tantangan tidak memerlukan izin, siapa pun dapat mengawasi eksekusi kontrak, mencapai minimalisasi kepercayaan terhadap oracle.
Keuntungan:
Tingkat kontrol aset yang tinggi, pengguna hanya dapat mempercayai diri mereka sendiri
Tingkat pemanfaatan dana tinggi
Pengguna dapat menjadi oracle, memberikan tanda tangan untuk diri mereka sendiri
Kekurangan:
Waktu penarikan memerlukan 1 minggu
Jumlah pra tanda tangan tumbuh secara linier dengan jumlah CET
Kesimpulan
OP-DLC memperkenalkan mekanisme tantangan optimis ke CET, memastikan CET yang salah tidak diselesaikan dan oracle jahat dihukum, CET yang benar dieksekusi dan oracle mendapatkan hadiah. Cara yang sederhana dan efektif ini dapat menahan serangan apa pun.
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.
7 Suka
Hadiah
7
3
Bagikan
Komentar
0/400
CryptoMotivator
· 07-09 02:12
Semua tergantung pada Whale yang membawaku terbang
Lihat AsliBalas0
LiquidityNinja
· 07-09 02:06
Keamanan on-chain lebih dapat diandalkan daripada watchdog.
OP-DLC 2: Mekanisme tantangan optimis menjamin eksekusi kontrak DLC yang aman
OP-DLC 2: Kebenaran Tersimpan dalam Kesederhanaan
Discreet Log Contract (DLC) adalah kerangka eksekusi kontrak berbasis oracle yang memungkinkan kedua belah pihak melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan sebelumnya. DLC mewujudkan aplikasi keuangan terdesentralisasi yang baru sambil menjamin keamanan simpanan Bitcoin.
DLC memiliki risiko kunci, risiko kepercayaan terdesentralisasi, risiko kolusi, dan masalah lainnya. Memperkenalkan oracle terdesentralisasi, tanda tangan ambang, mekanisme tantangan optimis, dan lain-lain dapat menyelesaikan masalah ini, tetapi strategi pertahanan relatif kompleks.
Dalam DLC, setiap tindakan perlu diimplementasikan melalui CET(Contract Execution Transaction). Menggunakan mekanisme tantangan optimis untuk memastikan CET benar, dapat melawan serangan apa pun. Secara spesifik, oracle harus mengunci 2BTC sebelum dapat menandatangani CET. Menambahkan mekanisme tantangan optimis ke dalam CET, jika CET tidak ditantang atau berhasil menghadapi tantangan, maka dianggap benar dan penyelesaian selesai, oracle melepaskan kunci dan menerima biaya. Jika oracle mencoba berbuat jahat, siapa pun dapat berhasil menantang, CET tersebut tidak akan dapat diselesaikan, oracle kehilangan deposit dan tidak dapat menandatangani CET yang sama lagi. Mekanisme ini sederhana dan efektif.
Prinsip DLC
Proses dasar DLC mencakup beberapa langkah yaitu transaksi penyetoran, membangun CET, penyelesaian, dan penarikan. Setiap tindakan perlu dilakukan melalui CET, sehingga hanya perlu menggunakan mekanisme tantangan optimis untuk memastikan CET yang benar, sehingga dapat melawan serangan apa pun. CET yang salah akan ditantang dan tidak akan dieksekusi, sedangkan CET yang benar akan dieksekusi. Oracle harus membayar harga untuk tindakan jahat.
OP-DLC 2
OP-DLC mencakup ketentuan berikut:
Oracle terdiri dari aliansi, anggota mana pun dapat menandatangani CET. Harus mempertaruhkan 2BTC sebelum dapat menerbitkan tanda tangan untuk mendapatkan biaya. Melakukan kejahatan akan mengakibatkan kehilangan taruhan.
Ketika oracle melakukan modifikasi hasil yang merugikan, siapapun dapat mengajukan tantangan.
Oracle menandatangani CET secara jujur, 1 minggu kemudian dapat diselesaikan dengan benar dan mendapatkan hadiah.
Siapa saja dapat menantang Oracle_sign. Tanda tangan yang jujur akan diselesaikan setelah 1 minggu, dan oracle akan mendapatkan biaya; tanda tangan yang tidak jujur akan ditantang, dan oracle akan kehilangan jaminan.
Mekanisme tantangan tidak memerlukan izin, siapa pun dapat mengawasi eksekusi kontrak, mencapai minimalisasi kepercayaan terhadap oracle.
Keuntungan:
Kekurangan:
Kesimpulan
OP-DLC memperkenalkan mekanisme tantangan optimis ke CET, memastikan CET yang salah tidak diselesaikan dan oracle jahat dihukum, CET yang benar dieksekusi dan oracle mendapatkan hadiah. Cara yang sederhana dan efektif ini dapat menahan serangan apa pun.