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:
Oracle terdiri dari aliansi, setiap anggota dapat menandatangani CET. Setelah mempertaruhkan 2BTC, baru bisa menerbitkan tanda tangan untuk mendapatkan biaya.
Ketika oracle berbuat jahat, pihak manapun dapat mengajukan tantangan.
Ketika oracle menandatangani CET dengan jujur, penyelesaian yang benar dapat dilakukan setelah 1 minggu dan mendapatkan hadiah.
Setiap pihak yang terlibat dapat menantang Oracle_sign.
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.
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.
18 Suka
Hadiah
18
8
Bagikan
Komentar
0/400
GateUser-75ee51e7
· 33menit yang lalu
Saya dulu tidak mengerti tentang dlc
Lihat AsliBalas0
BearEatsAll
· 12jam yang lalu
Ah, ini lagi bermain trik.
Lihat AsliBalas0
ZenChainWalker
· 08-04 13:55
Kebenaran adalah omong kosong, semakin sederhana semakin sulit.
Lihat AsliBalas0
PessimisticOracle
· 08-02 19:33
Sungguh sederhana sampai tidak ada solusinya~
Lihat AsliBalas0
AirdropHarvester
· 08-02 19:31
Kapan bisa ada Mesin Oracle yang dapat diandalkan? DLC ini molor terus.
Lihat AsliBalas0
ZenMiner
· 08-02 19:27
Sangat sulit dipahami. Saya hanya bisa Penambangan. Pergi dulu.
Lihat AsliBalas0
RamenDeFiSurvivor
· 08-02 19:17
Ini benar-benar menghilang.
Lihat AsliBalas0
LadderToolGuy
· 08-02 19:14
Tidak ada yang bilang bahwa ini harus rumit, yang penting adalah menjamin keamanan.
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:
Keuntungan:
Kekurangan:
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.