Bài đăng
avatar

Việc tổ chức một cuộc xổ số trên chuỗi nghe có vẻ đơn giản cho đến khi bạn đặt câu hỏi: ai chọn người chiến thắng? Hash khối có thể bị ảnh hưởng bởi bất kỳ ai đề xuất khối. Một số ngẫu nhiên được tạo bởi người tổ chức chỉ đơn thuần là một con số mà người đó đã chọn. Người tham gia không có cách nào để phân biệt giữa một cuộc bốc thăm công bằng và một cuộc bốc thăm gian lận sau khi sự kiện kết thúc. Drawbook, được trình bày tại Rialo Builders Hub, giải quyết vấn đề này bằng cơ chế commit-reveal. Các lượt tham gia được cam kết trước, liên kết với ví. Việc tiết lộ diễn ra sau đó, được xác minh thông qua hợp đồng thông minh, và bất kỳ ai cũng có thể kiểm tra kết quả trên chuỗi. Người tổ chức không thể nhìn thấy những gì họ đang bốc trong khi các lượt tham gia vẫn đang mở, và không thể thay đổi kết quả sau khi quá trình tiết lộ bắt đầu. Cấu trúc hai giai đoạn này chính là toàn bộ ý nghĩa của nó. Việc tách biệt cam kết khỏi tiết lộ loại bỏ khoảng thời gian mà người có thông tin ưu tiên có thể hành động dựa trên thông tin mà người khác không có. Đây là cùng một logic đằng sau các phiên đấu thầu kín, được áp dụng vào một vấn đề mà hầu hết các cuộc xổ số trên chuỗi vẫn đang xử lý dựa trên sự tin tưởng. Điều khiến việc xây dựng điều này trên @RialoHQ trở nên đơn giản là việc tiết lộ không cần một kích hoạt từ bên ngoài. Giai đoạn tiết lộ mở tại một khối xác định, hoặc khi các lượt tham gia đóng, là một tiên đề mà mạng lưới tự đánh giá. Không cần người tổ chức nhấn nút vào đúng thời điểm — chính là thời điểm bạn muốn loại bỏ khỏi một cuộc bốc thăm công bằng. Tính ngẫu nhiên có thể xác minh đã là một bài toán được giải từ nhiều năm nay trong mật mã học. Điều vẫn chưa xảy ra chính là việc đưa nó vào các sản phẩm mà thực sự được con người sử dụng.

Nội dung này chỉ nhằm mục đích thông tin và giáo dục. Nội dung có thể bao gồm thông tin từ bên thứ ba, nội dung được tài trợ hoặc tài liệu quảng cáo mà nhà sáng tạo nội dung có thể nhận được thù lao. Không có nội dung nào trong nguồn cấp dữ liệu này cấu thành lời khuyên đầu tư hoặc đảm bảo lợi nhuận. Bạn hoàn toàn chịu trách nhiệm về các quyết định đầu tư của mình. Luôn luôn tự nghiên cứu và thận trọng trước khi giao dịch. Chúng tôi không đảm bảo tính chính xác của thông tin từ bên thứ ba và không chịu trách nhiệm cho bất kỳ tổn thất nào có thể phát sinh. Hiệu suất trong quá khứ không phải là chỉ báo cho kết quả trong tương lai. Vui lòng tham khảo Điều khoản Cộng đồng và Tuyên bố Tiết lộ Rủi ro của chúng tôi để biết thêm chi tiết.

avatarĐăng câu trả lời của bạn

Bình luận