OP-DLC 2: Đơn giản hóa kiến trúc DLC, nâng cao tính an toàn của hợp đồng

OP-DLC 2: Đạo lớn đến giản đơn

1. Tổng quan

Hợp đồng Nhật ký kín (DLC) là một khuôn khổ thực hiện hợp đồng dựa trên oracle, cho phép hai bên thực hiện thanh toán có điều kiện theo các điều kiện đã được định nghĩa trước. DLC đạt được các ứng dụng tài chính phi tập trung mới trong khi đảm bảo an toàn cho khoản tiền gửi Bitcoin. Tuy nhiên, DLC cũng tồn tại một số vấn đề như rủi ro khóa, rủi ro niềm tin phi tập trung và rủi ro thông đồng.

Để giải quyết những vấn đề này, có thể giới thiệu cơ chế thách thức lạc quan để đảm bảo tính chính xác của giao dịch hợp đồng (CET), từ đó chống lại các cuộc tấn công khác nhau. Cụ thể, oracle cần đặt cọc 2BTC để ký CET. Nếu CET không bị thách thức hoặc đối phó thành công với thách thức, nó sẽ được coi là chính xác và có thể hoàn tất thanh toán, oracle sẽ giải phóng khoản đặt cọc và nhận phí dịch vụ. Nếu oracle cố gắng gian lận, bất kỳ ai cũng có thể thách thức thành công, dẫn đến CET không thể thanh toán, oracle mất khoản đặt cọc và không thể ký tên cho CET đó nữa.

2. Nguyên lý DLC

Nguyên tắc cơ bản của DLC liên quan đến các bước như giao dịch nạp tiền, xây dựng CET, thanh toán và rút tiền. Trong quá trình này, bất kỳ hành động nào cũng cần phải được thực hiện thông qua CET. Do đó, chỉ cần sử dụng cơ chế thách thức lạc quan để đảm bảo CET đúng, có thể chống lại bất kỳ cuộc tấn công nào. CET sai sẽ bị thách thức và không được thực hiện, trong khi CET đúng sẽ được thực hiện.

3. OP-DLC 2

OP-DLC 2 bao gồm năm quy định chính sau:

  1. Oracle được cấu thành từ một liên minh, bất kỳ thành viên nào cũng có thể ký CET. Sau khi đặt cọc 2BTC, oracle mới có thể phát hành chữ ký để kiếm phí giao dịch.

  2. Nếu oracle gian lận và sửa đổi kết quả, bất kỳ bên tham gia nào cũng có thể khởi xướng thách thức.

  3. Khi oracle ký xác thực CET một cách trung thực, sau 1 tuần có thể thanh toán chính xác và nhận được phần thưởng 0.05BTC.

  4. Bất kỳ ai cũng có thể thách thức chữ ký của oracle. Nếu chữ ký là trung thực, CET sẽ được thanh toán sau 1 tuần; nếu không trung thực, oracle sẽ mất tiền đặt cọc và không thể thực hiện chữ ký cho kết quả tương tự đối với hợp đồng đó.

  5. Thách thức trong OP-DLC là không cần giấy phép, bất kỳ bên tham gia nào cũng có thể giám sát việc thực hiện hợp đồng một cách chính xác.

Ưu điểm của OP-DLC 2 bao gồm:

  • Chế độ kiểm soát tài sản cao, người dùng chỉ có thể tin tưởng vào chính mình
  • Tỷ lệ sử dụng vốn cao
  • Oracle có thể ký được xác định khi nạp tiền, người dùng cũng có thể trở thành oracle

Nhược điểm bao gồm:

  • Thời gian rút tiền cần 1 tuần
  • Số lượng chữ ký trước tăng trưởng nhanh chóng

4. Kết luận

OP-DLC thông qua việc giới thiệu cơ chế thách thức lạc quan trong CET, đảm bảo rằng CET sai không bị thanh toán, các oracle độc hại mất tiền đặt cọc, trong khi CET đúng được thực hiện, oracle mở khóa tiền đặt cọc và nhận phí giao dịch. Phương pháp này có khả năng chống lại nhiều loại tấn công, thể hiện vẻ đẹp của sự đơn giản.

Bitlayer Research:OP-DLC 2 大道至简

OP-10.87%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 5
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
MeaninglessGweivip
· 08-13 10:07
Cấu trúc này có thể, chỉ là tốn kém.
Xem bản gốcTrả lời0
Anon32942vip
· 08-13 02:33
thế chấp 2 BTC? không hiểu từ đâu có sự tự tin này
Xem bản gốcTrả lời0
DoomCanistervip
· 08-13 02:32
thế chấp hai cái b mới chơi được, nghèo sợ rồi
Xem bản gốcTrả lời0
just_another_walletvip
· 08-13 02:27
Cam kết thế chấp 2btc à, thật mạnh mẽ như vậy.
Xem bản gốcTrả lời0
LuckyBearDrawervip
· 08-13 02:14
Thế chấp 2BTC? Quả thật là dám nghĩ.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)