Hiểu đúng về Proof of Luck (PoL)
Proof of Luck là cơ chế đồng thuật dựa trên Intel SGX.
Trong hệ thống tính toán đồng thuận này, mỗi khối sẽ được gắn một giá trị “may mắn” (Luck) khi nó được khai thác (Mining), đó là một số ngẫu nhiên giữa số không và một. Qua đó, số lớn hơn là số may mắn hơn, số nhỏ hơn là số ít may mắn hơn.
Những người khai thác sẽ có mong muốn gắn được khối của mình vào một giá trị may mắn nhất. Nó được tính bằng cách cộng tất cả giá trị may mắn có trong chuỗi bắt đầu từ chuỗi khởi tạo (Genesis) đến khối mới nhất được tạo.
Trước khi việc khai thác hoàn thành và bằng chứng của khối được phân phát lên mạng Blockchain, sự chậm trễ sẽ được áp dụng dựa trên giá trị may mắn ngẫu nhiên của khối được khai thác. Tức là giá trị may mắn cao hơn tương đương với thời gian trễ ít hơn.
Sự chậm trễ này tối ưu hóa giao tiếp mạng trong hệ thống, nếu một thợ mỏ khác giải quyết bằng chứng đầu tiên trên một khối có giá trị may mắn cao hơn, người khai thác ban đầu sẽ không cần phân phát khối của họ tới mạng lưới.
Điều tuyệt vời là: so việc lựa chọn số ngẫu nhiên xảy ra bên trong môi trường SGX nên chúng ta không thể giả mạo nó.
Lời ngỏ
Đào sâu hơn chúng ta có thể thấy rằng cơ chế này đang được phát triển và hoàn thiện. Tại thời điểm này chưa thể liệt kê hết được các ứng dụng của PoL đối với môi trường Blockchain. Cùng theo dõi VF-Ventures để cập nhật thông tin trong thời gian tới các bạn nhé.