OP-DLC 2: Jalan Terbaik Adalah yang Paling Sederhana
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 baru sambil memastikan keamanan deposit Bitcoin.
Meskipun DLC memiliki banyak keunggulan, masih ada beberapa masalah. Untuk mengatasi masalah ini, dapat diperkenalkan oracle terdesentralisasi, tanda tangan batas, mekanisme tantangan optimis, dan lain-lain. Namun, karena DLC melibatkan partisipasi banyak pihak, strategi pertahanan seringkali cukup kompleks.
Dalam sistem Bitcoin, setiap tindakan harus diimplementasikan melalui UTXO. Oleh karena itu, memastikan kebenaran UTXO dapat melindungi dari berbagai serangan. Demikian pula, dalam DLC, semua tindakan diimplementasikan melalui CET(Contract Execution Transaction). Selama mekanisme tantangan optimis digunakan untuk memastikan kebenaran CET, maka dapat melindungi dari serangan apa pun.
Secara khusus, oracle perlu mempertaruhkan 2BTC untuk menandatangani CET. Menambahkan mekanisme tantangan optimis dalam CET. Jika CET tidak ditantang atau berhasil menghadapi tantangan, itu dianggap benar dan dapat diselesaikan, oracle mencabut taruhan dan mendapatkan biaya transaksi. Jika oracle mencoba berbuat jahat, siapa pun dapat berhasil menantang, mengakibatkan CET tersebut tidak dapat diselesaikan, oracle kehilangan taruhan dan tidak dapat lagi menandatangani CET yang sama. Desain ini sederhana dan efektif.
Prinsip dasar DLC adalah menyampaikan informasi melalui oracle untuk membangun tanda tangan bersyarat, sehingga pihak yang menang dengan benar dapat memperoleh aset. Proses ini mencakup langkah-langkah seperti transaksi penyetoran, membangun CET, penyelesaian, dan penarikan. Kuncinya adalah, setiap tindakan harus dilakukan melalui CET, sehingga yang perlu dilakukan adalah memastikan CET benar.
OP-DLC mencakup ketentuan berikut:
Oracle terdiri dari aliansi, anggota mana pun dapat menandatangani CET. Diperlukan untuk mempertaruhkan 2BTC untuk menerbitkan tanda tangan dan menghasilkan biaya.
Jika oracle berbuat jahat, siapa pun dapat mengajukan tantangan.
Setelah oracle menandatangani CET dengan jujur, jika tidak ada yang berhasil menantang dalam waktu 1 minggu, maka dapat diselesaikan dan oracle akan mendapatkan hadiah.
Siapa pun dapat menantang tanda tangan oracle. Jika tantangan berhasil, tanda tangan tersebut menjadi tidak valid, dan oracle kehilangan deposit.
Tantangan dalam OP-DLC adalah tidak memerlukan izin, siapa saja dapat mengawasi pelaksanaan kontrak.
Keuntungan OP-DLC termasuk:
Tingkat kontrol aset tinggi, pengguna hanya dapat mempercayai diri mereka sendiri
Tingkat pemanfaatan dana tinggi
Oracle dapat mencakup pengguna itu sendiri
Kekurangan utama adalah penarikan dana memerlukan waktu 1 minggu, dan jumlah tanda tangan yang perlu ditandatangani sebelumnya cukup banyak.
Secara keseluruhan, OP-DLC memastikan eksekusi CET yang benar dan hukuman untuk CET yang salah dengan memperkenalkan mekanisme tantangan optimis dalam CET, sehingga secara efektif menahan berbagai serangan dan mencapai kesederhanaan desain.
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.
9 Suka
Hadiah
9
5
Bagikan
Komentar
0/400
BtcDailyResearcher
· 07-13 02:47
Bagaimana dibandingkan dengan beberapa protocol sebelumnya?
OP-DLC 2.0: Mekanisme tantangan optimis meningkatkan keamanan dan efisiensi DLC
OP-DLC 2: Jalan Terbaik Adalah yang Paling Sederhana
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 baru sambil memastikan keamanan deposit Bitcoin.
Meskipun DLC memiliki banyak keunggulan, masih ada beberapa masalah. Untuk mengatasi masalah ini, dapat diperkenalkan oracle terdesentralisasi, tanda tangan batas, mekanisme tantangan optimis, dan lain-lain. Namun, karena DLC melibatkan partisipasi banyak pihak, strategi pertahanan seringkali cukup kompleks.
Dalam sistem Bitcoin, setiap tindakan harus diimplementasikan melalui UTXO. Oleh karena itu, memastikan kebenaran UTXO dapat melindungi dari berbagai serangan. Demikian pula, dalam DLC, semua tindakan diimplementasikan melalui CET(Contract Execution Transaction). Selama mekanisme tantangan optimis digunakan untuk memastikan kebenaran CET, maka dapat melindungi dari serangan apa pun.
Secara khusus, oracle perlu mempertaruhkan 2BTC untuk menandatangani CET. Menambahkan mekanisme tantangan optimis dalam CET. Jika CET tidak ditantang atau berhasil menghadapi tantangan, itu dianggap benar dan dapat diselesaikan, oracle mencabut taruhan dan mendapatkan biaya transaksi. Jika oracle mencoba berbuat jahat, siapa pun dapat berhasil menantang, mengakibatkan CET tersebut tidak dapat diselesaikan, oracle kehilangan taruhan dan tidak dapat lagi menandatangani CET yang sama. Desain ini sederhana dan efektif.
Prinsip dasar DLC adalah menyampaikan informasi melalui oracle untuk membangun tanda tangan bersyarat, sehingga pihak yang menang dengan benar dapat memperoleh aset. Proses ini mencakup langkah-langkah seperti transaksi penyetoran, membangun CET, penyelesaian, dan penarikan. Kuncinya adalah, setiap tindakan harus dilakukan melalui CET, sehingga yang perlu dilakukan adalah memastikan CET benar.
OP-DLC mencakup ketentuan berikut:
Oracle terdiri dari aliansi, anggota mana pun dapat menandatangani CET. Diperlukan untuk mempertaruhkan 2BTC untuk menerbitkan tanda tangan dan menghasilkan biaya.
Jika oracle berbuat jahat, siapa pun dapat mengajukan tantangan.
Setelah oracle menandatangani CET dengan jujur, jika tidak ada yang berhasil menantang dalam waktu 1 minggu, maka dapat diselesaikan dan oracle akan mendapatkan hadiah.
Siapa pun dapat menantang tanda tangan oracle. Jika tantangan berhasil, tanda tangan tersebut menjadi tidak valid, dan oracle kehilangan deposit.
Tantangan dalam OP-DLC adalah tidak memerlukan izin, siapa saja dapat mengawasi pelaksanaan kontrak.
Keuntungan OP-DLC termasuk:
Kekurangan utama adalah penarikan dana memerlukan waktu 1 minggu, dan jumlah tanda tangan yang perlu ditandatangani sebelumnya cukup banyak.
Secara keseluruhan, OP-DLC memastikan eksekusi CET yang benar dan hukuman untuk CET yang salah dengan memperkenalkan mekanisme tantangan optimis dalam CET, sehingga secara efektif menahan berbagai serangan dan mencapai kesederhanaan desain.