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:
Oracle terdiri dari aliansi, anggota mana pun dapat menandatangani CET, perlu mempertaruhkan 2BTC untuk menerbitkan tanda tangan dan menghasilkan biaya.
Ketika oracle melakukan modifikasi yang merugikan, siapa pun dapat mengajukan tantangan.
Ketika oracle menandatangani CET dengan jujur, setelah 1 minggu dapat diselesaikan dengan benar dan mendapatkan hadiah.
Siapa saja dapat menantang Oracle_sign, oracle yang tidak jujur akan menerima hukuman.
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.
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.
12 Suka
Hadiah
12
4
Bagikan
Komentar
0/400
RunWithRugs
· 07-26 06:20
bull ah bull ah lagi mengerjakan hal-hal indah
Lihat AsliBalas0
liquiditea_sipper
· 07-26 06:18
Jadi DLC adalah UTXO yang kompleks ya~
Lihat AsliBalas0
AltcoinMarathoner
· 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
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:
Keuntungan utama dari OP-DLC meliputi:
Kekurangan utama adalah:
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.