Đột phá OP-DLC: Đơn giản hóa kiến trúc DLC để thực hiện hợp đồng thông minh Bitcoin an toàn hơn

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

Discreet Log Contract (DLC) là một khung 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 đã định 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.

DLC mặc dù có ưu điểm trong việc bảo vệ quyền riêng tư, hợp đồng phức tạp, an toàn tài sản, nhưng cũng tồn tại các vấn đề như rủi ro khóa, rủi ro niềm tin phi tập trung, rủi ro thông đồng. Nghiên cứu trước đây đã cố gắng giải quyết những vấn đề này thông qua việc đưa vào các oracle phi tập trung, chữ ký ngưỡng, cơ chế thách thức lạc quan, nhưng các chiến lược tương đối phức tạp.

Bất kỳ hành động nào trong Bitcoin đều cần được thực hiện thông qua UTXO, vì vậy đảm bảo UTXO chính xác có thể chống lại mọi cuộc tấn công. Tương tự, tất cả các hành động trong DLC đều được thực hiện thông qua CET(Contract Execution Transaction). Sử dụng cơ chế thách thức lạc quan để đảm bảo CET chính xác, có thể chống lại mọi cuộc tấn công. Cụ thể, sau khi oracle đặt cọc 2BTC, có thể ký CET. Thêm cơ chế thách thức lạc quan vào CET, nếu không bị thách thức hoặc phản ứng thành công với thách thức, thì CET chính xác có thể thanh toán, oracle sẽ giải phóng đặt cọc và nhận phí giao dịch; nếu oracle 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 mất đặt cọc và không thể ký lại trên cùng một CET. Phương pháp này đơn giản và hiệu quả.

Nguyên lý DLC có thể được minh họa bằng một ví dụ đơn giản về cược: Alice và Bob cược vào tính chẵn lẻ của giá trị băm của khối thứ ξ. Thông qua oracle truyền thông tin khối để xây dựng chữ ký điều kiện, làm cho bên đúng nhận được toàn bộ tài sản. Quá trình bao gồm các bước như giao dịch đặt cọc, xây dựng CET, thanh toán và rút tiền.

Nghiên cứu cho thấy, mọi hành động trong DLC đều 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 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. Oracles cần phải chịu chi phí cho các hành vi độc hại.

OP-DLC bao gồm 5 quy định chính:

  1. Oracle được hình thành từ các liên minh, bất kỳ thành viên nào cũng có thể ký CET, cần thế chấp 2BTC để phát hành chữ ký kiếm phí giao dịch.
  2. Khi oracle thực hiện sửa đổi kết quả sai trái, bất kỳ ai cũng có thể khởi xướng thách thức.
  3. Khi oracle ký xác thực CET, sau 1 tuần có thể thanh toán chính xác và nhận thưởng.
  4. Bất kỳ ai cũng có thể thách thức Oracle_sign, những nhà tiên tri không trung thực sẽ bị trừng phạt.
  5. Thách thức trong OP-DLC là không cần giấy phép, đạt được việc tối thiểu hóa niềm tin vào oracle.

Các ưu điểm chính của OP-DLC bao gồm:

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

Nhược điểm chính là:

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

Tóm lại, 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 việc thực hiện CET đúng cách và ngăn chặn CET sai, đồng thời trừng phạt các oracle độc hại. 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 大道至简

OP4.2%
BTC1.47%
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
  • 4
  • Chia sẻ
Bình luận
0/400
RunWithRugsvip
· 07-26 06:20
bull à bull à lại đang làm trò
Xem bản gốcTrả lời0
liquiditea_sippervip
· 07-26 06:18
Vậy DLC chính là một UTXO phức tạp à~
Xem bản gốcTrả lời0
AltcoinMarathonervip
· 07-26 06:18
đã theo dõi DLC từ mile 1... phải nói rằng điều này giống như cảm nhận được sức mạnh thứ hai ở mile 20 thật sự. hợp đồng btc cuối cùng cũng đang có được sức bền marathon.
Xem bản gốcTrả lời0
GateUser-e51e87c7vip
· 07-26 06:12
Cuối cùng đã hiểu rõ về dlc!
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)