OP-DLC 2: Cơ chế thử thách lạc quan đơn giản hóa tính an toàn DLC

OP-DLC 2: Sự thật luôn đơn giản.

1. Giới thiệu

Discreet Log Contract (DLC) là một khung thực thi 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 dựa trên các điều kiện được định nghĩa trước. DLC đã thực hiện các ứng dụng tài chính phi tập trung mới trong khi đảm bảo an toàn cho tiền gửi Bitcoin.

Phân tích trước đây đã tóm tắt những lợi thế và vấn đề mà DLC phải đối mặt, đồng thời đưa ra một số giải pháp. Tuy nhiên, do DLC liên quan đến nhiều bên tham gia, chiến lược phòng thủ tương đối phức tạp. Chiến lược phòng thủ phức tạp không hoàn hảo và thiếu tính đơn giản.

Trong Bitcoin, mọi hành động đều cần được thực hiện thông qua UTXO. Do đó, việc sử dụng cơ chế đồng thuận để đảm bảo tính chính xác của UTXO có thể chống lại bất kỳ cuộc tấn công nào. Tương tự, trong DLC, tất cả các hành động đều được thực hiện thông qua CET (Contract Execution Transaction). Việc sử dụng cơ chế thách thức lạc quan để đảm bảo tính chính xác của CET có thể chống lại bất kỳ cuộc tấn công nào.

Cụ thể, oracle chỉ có thể ký CET sau khi đã đặt cọc 2BTC. Thêm cơ chế thách thức lạc quan vào CET. Nếu CET không bị thách thức hoặc thành công chống lại thách thức, CET sẽ được coi là đúng và có thể hoàn thành thanh toán, oracle sẽ giải phóng tiền đặt cọc và nhận phí giao dịch. 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, CET đó sẽ không thể thanh toán, oracle sẽ mất tiền đặt cọc và không thể ký CET đó lần nữa. Phương pháp này tuân theo nguyên tắc đơn giản và trực tiếp.

2. Nguyên lý DLC

Alice và Bob ký kết hợp đồng cược, đặt cược vào tính chẵn lẻ của giá trị băm của một khối nào đó. Thông qua oracle truyền tải thông tin khối để tạo ra chữ ký điều kiện, khiến bên thắng cuộc đúng nhận được tất cả tài sản.

Quá trình DLC bao gồm các bước như giao dịch rót vốn, xây dựng CET, thanh toán và rút tiền. Nghiên cứu cho thấy, bất kỳ hành động nào cũng cần đượ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 tính chính xác của CET, 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. Các oracle cần phải trả giá cho các hành vi ác ý.

3. OP-DLC 2

OP-DLC bao gồm các quy định sau:

  1. Oracle được cấu thành từ các liên minh, bất kỳ thành viên nào cũng có thể ký CET. Sau khi đặt cọc 2BTC, mới có thể phát hành chữ ký để kiếm phí.
  2. Khi oracle gây ra hành vi sai trái, 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 thưởng.
  4. Bất kỳ bên tham gia nào cũng có thể thách thức Oracle_sign.
  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.

Ưu điể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
  • Có thể linh hoạt chọn oracle

Nhược điểm:

  • Thời gian rút tiền cần 1 tuần
  • Số lượng ký trước tăng trưởng tuyến tính với số lượng CET

4. Kết luận

OP-DLC sẽ đưa cơ chế thách thức lạc quan vào CET, đảm bảo rằng CET sai không được thanh toán, và những dự đoán ác ý sẽ mất tiền đặt cọc; CET đúng sẽ được thực hiện, và oracle sẽ mở khóa số tiền đặt cọc và nhận phí giao dịch. Phương pháp này có thể chống lại bất kỳ cuộc tấn công nào, thể hiện vẻ đẹp của sự đơn giản.

Bitlayer Research:OP-DLC 2 大道至简

OP-1.97%
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
  • 8
  • Chia sẻ
Bình luận
0/400
GateUser-75ee51e7vip
· 41phút trước
dlc tôi trước đây không hiểu rõ
Xem bản gốcTrả lời0
BearEatsAllvip
· 12giờ trước
À cái này lại là chơi trò hoa mĩ.
Xem bản gốcTrả lời0
ZenChainWalkervip
· 08-04 13:55
Sự thật chỉ là sự lừa dối, càng đơn giản càng khó.
Xem bản gốcTrả lời0
PessimisticOraclevip
· 08-02 19:33
Quả thật là đơn giản đến mức không có lời giải.
Xem bản gốcTrả lời0
AirdropHarvestervip
· 08-02 19:31
Khi nào mới có được một Máy Oracle đáng tin cậy vậy? DLC này lề mề mất một thời gian.
Xem bản gốcTrả lời0
ZenMinervip
· 08-02 19:27
Khó hiểu quá, tôi chỉ biết khai thác, đi đây đi đó.
Xem bản gốcTrả lời0
RamenDeFiSurvivorvip
· 08-02 19:17
Thể tích này thật sự mờ nhạt.
Xem bản gốcTrả lời0
LadderToolGuyvip
· 08-02 19:14
Không ai nói rằng cái này phải phức tạp, đảm bảo an toàn là đủ.
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)