Hợp đồng logarit rời rạc ( DLC ) là một giải pháp thanh toán có điều kiện dựa trên oracle, được Tadge Dryja từ Viện Công nghệ Massachusetts đề xuất vào năm 2018. DLC 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 thiết lập trước, thông qua việc ký trước và ký của oracle để thực hiện thanh toán. So với mạng Lightning, DLC có những lợi thế về tính riêng tư, hỗ trợ hợp đồng tài chính phức tạp, giảm thiểu rủi ro đối tác.
Tuy nhiên, DLC vẫn tồn tại một số vấn đề cần giải quyết:
Rủi ro bị rò rỉ hoặc mất khóa oracle
Rủi ro về niềm tin do sự tập trung của các oracle
Oracle phi tập trung không thể thực hiện việc phát sinh khóa trực tiếp
Rủi ro âm mưu của oracle
Hạn chế của việc đổi tiền theo mệnh giá cố định
Bài viết này sẽ đưa ra một số giải pháp tối ưu để nâng cao tính an toàn của hệ sinh thái Bitcoin.
2. Nguyên lý DLC
Quy trình cơ bản của DLC như sau:
Tạo khóa: Oracle, Alice và Bob lần lượt tạo ra khóa riêng và khóa công.
Giao dịch đầu tư: Alice và Bob tạo một giao dịch đầu tư đa chữ ký.
Giao dịch thực hiện hợp đồng: Tạo giao dịch thực hiện hợp đồng để chi tiêu giao dịch đầu tư (CET).
Cam kết tính toán của oracle: Oracle tính toán và phát sóng cam kết.
Thanh toán: Oracle tạo ra chữ ký dựa trên kết quả sự kiện.
Rút tiền: Bên thắng sử dụng chữ ký để tính toán khóa riêng mới và rút tài sản.
Toàn bộ quá trình sử dụng mật mã đường ellip để đảm bảo an ninh.
3. Tối ưu DLC
3.1 Quản lý khóa
Khóa bí mật và số ngẫu nhiên của oracle là rất quan trọng cho sự an toàn. Nên sử dụng BIP32 để phát sinh khóa con và sử dụng giá trị băm của khóa bí mật và bộ đếm làm số ngẫu nhiên để tăng cường tính an toàn.
3.2 Oracle phi tập trung
Việc áp dụng chữ ký ngưỡng Schnorr có thể hiện thực hóa oracle phi tập trung, nâng cao tính bảo mật, độ tin cậy và khả năng truy cứu.
3.3 Kết hợp giữa phi tập trung và quản lý khóa
Thông qua đa thức nội suy Lagrange, có thể thực hiện phân phối khóa phân tán trong oracle phi tập trung, nhưng cần xem xét vấn đề tương thích BIP32.
3.4 OP-DLC: giảm thiểu niềm tin của Oracle
Giới thiệu cơ chế thách thức lạc quan, các oracle cần phải đặt cọc trước. Bất kỳ bên tham gia trung thực nào cũng có thể khởi xướng thách thức đối với hành vi xấu, giảm đáng kể yêu cầu tin tưởng vào oracle.
3.5 OP-DLC + BitVM đôi cầu
Kết hợp OP-DLC và BitVM, giải quyết giới hạn độ granularity của vốn, đạt được việc hoàn tiền với bất kỳ số tiền nào, và tăng cường tính thanh khoản của vốn. Người dùng có thể linh hoạt chọn phương thức nạp và rút tiền, đồng thời giảm bớt giả định về niềm tin.
4. Kết luận
Công nghệ DLC đang không ngừng phát triển và hoàn thiện. Kết hợp với các công nghệ mới như Taproot, BitVM, cũng như cơ chế thách thức OP, trong tương lai có hy vọng sẽ thực hiện xác minh và thanh toán hợp đồng ngoài chuỗi phức tạp hơn trên Bitcoin, đồng thời tối thiểu hóa yêu cầu về sự tin cậy vào các oracle.
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.
19 thích
Phần thưởng
19
7
Đăng lại
Chia sẻ
Bình luận
0/400
SquidTeacher
· 07-17 22:48
Ôi, vẫn cần tiếp tục tăng cường tính riêng tư.
Xem bản gốcTrả lời0
MercilessHalal
· 07-17 16:00
Có phải đang hơi vội vàng trong việc tối ưu hóa dlc không? Vấn đề cơ bản vẫn chưa được giải quyết.
Xem bản gốcTrả lời0
gas_fee_therapist
· 07-16 23:06
啧 乍一看 vấn đề nhiều quá vẫn là Lighting Network thơm
Xem bản gốcTrả lời0
retroactive_airdrop
· 07-14 23:20
Máy Oracle còn phải theo kịp mới được.
Xem bản gốcTrả lời0
OnChainDetective
· 07-14 23:19
Mối đe dọa từ sự thông đồng của Máy Oracle nghiêm trọng hơn những gì các bạn tưởng tượng... Vào lúc 3 giờ sáng vẫn phát hiện được các mô hình tương tác bất thường từ nhóm địa chỉ đáng nghi.
Xem bản gốcTrả lời0
SneakyFlashloan
· 07-14 23:16
Giải pháp này có quá nhiều lỗ hổng, hoàn toàn không có tính an toàn.
Giải pháp tối ưu hóa công nghệ DLC: Nâng cao tính an toàn của hệ sinh thái Bitcoin
Phân tích và tối ưu hóa công nghệ DLC
1. Giới thiệu
Hợp đồng logarit rời rạc ( DLC ) là một giải pháp thanh toán có điều kiện dựa trên oracle, được Tadge Dryja từ Viện Công nghệ Massachusetts đề xuất vào năm 2018. DLC 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 thiết lập trước, thông qua việc ký trước và ký của oracle để thực hiện thanh toán. So với mạng Lightning, DLC có những lợi thế về tính riêng tư, hỗ trợ hợp đồng tài chính phức tạp, giảm thiểu rủi ro đối tác.
Tuy nhiên, DLC vẫn tồn tại một số vấn đề cần giải quyết:
Bài viết này sẽ đưa ra một số giải pháp tối ưu để nâng cao tính an toàn của hệ sinh thái Bitcoin.
2. Nguyên lý DLC
Quy trình cơ bản của DLC như sau:
Tạo khóa: Oracle, Alice và Bob lần lượt tạo ra khóa riêng và khóa công.
Giao dịch đầu tư: Alice và Bob tạo một giao dịch đầu tư đa chữ ký.
Giao dịch thực hiện hợp đồng: Tạo giao dịch thực hiện hợp đồng để chi tiêu giao dịch đầu tư (CET).
Cam kết tính toán của oracle: Oracle tính toán và phát sóng cam kết.
Thanh toán: Oracle tạo ra chữ ký dựa trên kết quả sự kiện.
Rút tiền: Bên thắng sử dụng chữ ký để tính toán khóa riêng mới và rút tài sản.
Toàn bộ quá trình sử dụng mật mã đường ellip để đảm bảo an ninh.
3. Tối ưu DLC
3.1 Quản lý khóa
Khóa bí mật và số ngẫu nhiên của oracle là rất quan trọng cho sự an toàn. Nên sử dụng BIP32 để phát sinh khóa con và sử dụng giá trị băm của khóa bí mật và bộ đếm làm số ngẫu nhiên để tăng cường tính an toàn.
3.2 Oracle phi tập trung
Việc áp dụng chữ ký ngưỡng Schnorr có thể hiện thực hóa oracle phi tập trung, nâng cao tính bảo mật, độ tin cậy và khả năng truy cứu.
3.3 Kết hợp giữa phi tập trung và quản lý khóa
Thông qua đa thức nội suy Lagrange, có thể thực hiện phân phối khóa phân tán trong oracle phi tập trung, nhưng cần xem xét vấn đề tương thích BIP32.
3.4 OP-DLC: giảm thiểu niềm tin của Oracle
Giới thiệu cơ chế thách thức lạc quan, các oracle cần phải đặt cọc trước. Bất kỳ bên tham gia trung thực nào cũng có thể khởi xướng thách thức đối với hành vi xấu, giảm đáng kể yêu cầu tin tưởng vào oracle.
3.5 OP-DLC + BitVM đôi cầu
Kết hợp OP-DLC và BitVM, giải quyết giới hạn độ granularity của vốn, đạt được việc hoàn tiền với bất kỳ số tiền nào, và tăng cường tính thanh khoản của vốn. Người dùng có thể linh hoạt chọn phương thức nạp và rút tiền, đồng thời giảm bớt giả định về niềm tin.
4. Kết luận
Công nghệ DLC đang không ngừng phát triển và hoàn thiện. Kết hợp với các công nghệ mới như Taproot, BitVM, cũng như cơ chế thách thức OP, trong tương lai có hy vọng sẽ thực hiện xác minh và thanh toán hợp đồng ngoài chuỗi phức tạp hơn trên Bitcoin, đồng thời tối thiểu hóa yêu cầu về sự tin cậy vào các oracle.