Discreet Log Contract (DLC) adalah kerangka eksekusi kontrak berbasis oracle, yang memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan. DLC mewujudkan aplikasi keuangan terdesentralisasi baru sambil memastikan keamanan setoran Bitcoin.
Analisis sebelumnya membahas keuntungan dan masalah yang dihadapi DLC, serta mengusulkan beberapa solusi. Namun, strategi pertahanan yang kompleks tidak sempurna dan kurang memiliki keindahan yang sederhana.
Dalam Bitcoin, setiap tindakan diimplementasikan melalui UTXO. Dengan cara yang sama, semua tindakan dalam DLC diimplementasikan melalui CET (Kontrak Eksekusi Transaksi). Oleh karena itu, menggunakan mekanisme tantangan optimis untuk memastikan CET benar, dapat melawan serangan apa pun. Secara spesifik, oracle harus mempertaruhkan sebelum menandatangani CET, dan mekanisme tantangan optimis ditambahkan ke CET. CET yang benar dapat menyelesaikan penyelesaian, oracle melepaskan staking dan mendapatkan biaya; CET yang salah akan ditantang, tidak dapat diselesaikan, dan oracle akan kehilangan staking. Metode ini sederhana dan elegan, sesuai dengan prinsip bahwa kesederhanaan adalah kunci.
2. Prinsip DLC
Sebagai contoh, mari kita jelaskan prinsip DLC dengan taruhan paritas hash blok antara Alice dan Bob. Langkah-langkah utama termasuk transaksi setoran, membangun CET, penyelesaian, dan penarikan.
Temuan kunci: Setiap tindakan harus dilakukan melalui CET. Oleh karena itu, hanya perlu menggunakan mekanisme tantangan optimis untuk memastikan CET benar, agar dapat menahan serangan apa pun. CET yang salah akan ditantang dan dihentikan pelaksanaannya, sementara CET yang benar akan dilaksanakan. Oracle harus membayar harga untuk tindakan jahat.
3. OP-DLC 2
OP-DLC mencakup 5 ketentuan berikut:
Oracle terdiri dari aliansi, setiap anggota dapat menandatangani CET. Hanya setelah melakukan staking, mereka dapat menerbitkan tanda tangan untuk mendapatkan biaya transaksi.
Ketika oracle melakukan modifikasi hasil yang merugikan, siapa pun dapat memulai tantangan.
Ketika oracle menandatangani CET dengan jujur, penyelesaian yang benar dapat dilakukan setelah 1 minggu dan mendapatkan hadiah.
Siapa pun dapat menantang Oracle_sign. Tanda tangan yang jujur akan diselesaikan setelah 1 minggu, tanda tangan yang tidak jujur akan dihukum.
Tantangan dalam OP-DLC adalah tanpa izin, siapa pun dapat mengawasi pelaksanaan kontrak.
Keuntungan:
Tingkat kontrol aset tinggi, pengguna hanya dapat mempercayai diri mereka sendiri
Tingkat penggunaan dana tinggi
Oracle ditentukan saat deposit, pengguna juga bisa menjadi oracle
Kekurangan:
Waktu penarikan membutuhkan 1 minggu
Jumlah tanda tangan pra dan jumlah CET memiliki hubungan linier
4. Kesimpulan
OP-DLC membawa mekanisme tantangan optimis ke CET, memastikan eksekusi yang benar dan menghukum perilaku jahat. Pendekatan ini dapat menahan segala serangan, mencerminkan keindahan yang sederhana.
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.
13 Suka
Hadiah
13
9
Bagikan
Komentar
0/400
GhostAddressMiner
· 07-15 13:39
Hah, Mesin Oracle lagi menjebak... ikan hiu yang menunggu untuk mendapatkan dana cadangan pasti akan kecewa.
Lihat AsliBalas0
VibesOverCharts
· 07-15 13:07
Rasio pemanfaatan aset yang tinggi memang luar biasa.
Lihat AsliBalas0
MetaDreamer
· 07-15 12:20
Wah, seberapa lambat kecepatan ini?
Lihat AsliBalas0
OnchainHolmes
· 07-14 17:43
Ada kata baru lagi, mekanisme dlc ini cukup menarik.
Lihat AsliBalas0
ChainSauceMaster
· 07-12 16:03
Penarikan terlalu lambat, sangat lambat.
Lihat AsliBalas0
FlyingLeek
· 07-12 16:03
Keterlambatan penarikan benar-benar menjadi masalah yang serius.
Lihat AsliBalas0
CryptoCrazyGF
· 07-12 16:02
Lihat ini, ini adalah interaksi on-chain yang paling elegan.
OP-DLC 2: Mekanisme Tantangan Optimis memastikan kontrak DLC dieksekusi dengan benar
OP-DLC 2: Kebenaran Seringkali Sederhana
1. Pendahuluan
Discreet Log Contract (DLC) adalah kerangka eksekusi kontrak berbasis oracle, yang memungkinkan kedua belah pihak untuk melakukan pembayaran bersyarat berdasarkan kondisi yang telah ditentukan. DLC mewujudkan aplikasi keuangan terdesentralisasi baru sambil memastikan keamanan setoran Bitcoin.
Analisis sebelumnya membahas keuntungan dan masalah yang dihadapi DLC, serta mengusulkan beberapa solusi. Namun, strategi pertahanan yang kompleks tidak sempurna dan kurang memiliki keindahan yang sederhana.
Dalam Bitcoin, setiap tindakan diimplementasikan melalui UTXO. Dengan cara yang sama, semua tindakan dalam DLC diimplementasikan melalui CET (Kontrak Eksekusi Transaksi). Oleh karena itu, menggunakan mekanisme tantangan optimis untuk memastikan CET benar, dapat melawan serangan apa pun. Secara spesifik, oracle harus mempertaruhkan sebelum menandatangani CET, dan mekanisme tantangan optimis ditambahkan ke CET. CET yang benar dapat menyelesaikan penyelesaian, oracle melepaskan staking dan mendapatkan biaya; CET yang salah akan ditantang, tidak dapat diselesaikan, dan oracle akan kehilangan staking. Metode ini sederhana dan elegan, sesuai dengan prinsip bahwa kesederhanaan adalah kunci.
2. Prinsip DLC
Sebagai contoh, mari kita jelaskan prinsip DLC dengan taruhan paritas hash blok antara Alice dan Bob. Langkah-langkah utama termasuk transaksi setoran, membangun CET, penyelesaian, dan penarikan.
Temuan kunci: Setiap tindakan harus dilakukan melalui CET. Oleh karena itu, hanya perlu menggunakan mekanisme tantangan optimis untuk memastikan CET benar, agar dapat menahan serangan apa pun. CET yang salah akan ditantang dan dihentikan pelaksanaannya, sementara CET yang benar akan dilaksanakan. Oracle harus membayar harga untuk tindakan jahat.
3. OP-DLC 2
OP-DLC mencakup 5 ketentuan berikut:
Oracle terdiri dari aliansi, setiap anggota dapat menandatangani CET. Hanya setelah melakukan staking, mereka dapat menerbitkan tanda tangan untuk mendapatkan biaya transaksi.
Ketika oracle melakukan modifikasi hasil yang merugikan, siapa pun dapat memulai tantangan.
Ketika oracle menandatangani CET dengan jujur, penyelesaian yang benar dapat dilakukan setelah 1 minggu dan mendapatkan hadiah.
Siapa pun dapat menantang Oracle_sign. Tanda tangan yang jujur akan diselesaikan setelah 1 minggu, tanda tangan yang tidak jujur akan dihukum.
Tantangan dalam OP-DLC adalah tanpa izin, siapa pun dapat mengawasi pelaksanaan kontrak.
Keuntungan:
Kekurangan:
4. Kesimpulan
OP-DLC membawa mekanisme tantangan optimis ke CET, memastikan eksekusi yang benar dan menghukum perilaku jahat. Pendekatan ini dapat menahan segala serangan, mencerminkan keindahan yang sederhana.