Tính ngẫu nhiên có thể kiểm chứng và trò chơi Một số ứng dụng blockchain cần những kết quả mà người dùng không thể dễ dàng dự đoán hoặc thao túng, chẳng hạn như vật phẩm ngẫu nhiên trong trò chơi hoặc quy trình phân bổ công bằng.
Hàm ngẫu nhiên có thể kiểm chứng (VRF) có thể tạo ra một đầu ra cùng với bằng chứng mật mã cho thấy đầu ra được tạo theo một quy trình đã xác định. Người xác minh có thể kiểm tra bằng chứng bằng khóa công khai tương ứng. Nhờ đó, kết quả ngẫu nhiên có thể được kiểm tra thay vì yêu cầu người dùng tin vào một con số không được giải thích.
Tuy nhiên, bản thân bằng chứng không khiến toàn bộ ứng dụng trở nên công bằng. Thiết kế hợp đồng kém có thể tạo ra kẽ hở nếu đơn vị vận hành có thể hủy kết quả bất lợi, yêu cầu tạo kết quả nhiều lần, trì hoãn việc thanh toán hoặc chọn kết quả để công bố.
Một thiết kế vững chắc sẽ xác định ai có thể yêu cầu tạo số ngẫu nhiên, cách liên kết mỗi yêu cầu với một kết quả, cũng như cách xử lý các sự cố hoặc chậm trễ.
Mật mã học có thể xác minh đầu ra theo một cơ chế; logic ứng dụng quyết định cách sử dụng đầu ra đó.
@justinsuntron #TRONEcoStar #TRON