🚨 $100K in Sight: Follow Bitcoin’s Final Push Live! TRACK NOW
Thuật ngữ crypto:  Chữ cái P
Aug 24, 2023 |
đã cập nhật: Apr 02, 2024

Proof-of-History (PoH) Là gì?

Proof-of-History (PoH) Ý nghĩa:
Proof-of-History - là một cơ thế đồng thuận tích hợp thời gian vào blockchain.
khó
5 phút

Hãy cùng tìm hiểu ý nghĩa Proof-of-History, định nghĩa trong tiền mã hóa, proof-of-History (PoH) Là gì, và tất cả các thông tin chi tiết khác.

Proof-of-History (PoH) là một cơ chế đồng thuận để giảm tải cho các node (nút) mạng trong khi xử lý các khối bằng cách tích hợp thời gian vào blockchain. Các nút chứa đồng hồ nội bộ xác thực các sự kiện và thời gian.

Trong trường hợp Proof-of-Work (PoW), thợ đào khối thành công là người đầu tiên đánh giá nonce phù hợp. Nonce này lấy một lượng năng lượng máy tính nhận được. Proof-of-History (PoH) hơi khác một chút vì nó có thể khắc phục chức năng trì hoãn có thể kiểm chứng (VDF) bằng cách chạy một tập hợp các bước theo trình tự thời gian cụ thể. Vì không cho phép xử lý song song, nên dễ dàng đánh giá thời gian cần thiết cho mỗi bước.

PoH sử dụng thuật toán Bitcoin SHA-256 để cung cấp cơ chế theo dõi thời gian đáng tin cậy trong blockchain phi tập trung. SHA-256 là một biến thể của SHA-2, một phương pháp mã hóa tinh vi do Cơ quan An ninh Quốc gia (NSA) tạo ra.

Blockchain duy nhất sử dụng thuật toán Proof-of-History là Solana. Do đó, blockchain có thể xử lý khoảng 60,00 giao dịch mỗi giây, khiến nó có khả năng mở rộng rất cao. Nó cũng đảm bảo rằng việc đánh giá thời gian của một giao dịch nhanh hơn.

Cơ chế này dựa trên Proof-of-Stake; tuy nhiên, nó có một kỹ thuật khác để tính thời gian. Để đánh giá sự trôi qua của thời gian, các sự kiện lịch sử hiện đang được sử dụng. Những sự kiện này được tạo thành một hàm băm, chỉ có thể được tạo ra bởi các sự kiện trước đó. Không thể làm giả hàm băm.

Tuy nhiên, Proof-of-History có một số hạn chế. Ví dụ, có một số cuộc tấn công ở Solana đã được tìm thấy trong quá khứ do Proof-of-History gây ra. Ngoài ra, kỹ thuật này chưa bao giờ được thử nghiệm trên diện rộng, vì vậy không có gì đảm bảo rằng nó thực sự hoạt động mà không có bất kỳ lỗi nào.

Proof-of-History (PoH) VS Proof-of-Stake (PoS)

Có rất nhiều điểm tương đồng giữa các thuật toán Proof-of-Stake và Proof-of-History. Điều này là do Proof-of-Stake được sử dụng làm cơ sở để tạo Proof-of-History.

Trong cả hai phương pháp, trình xác thực được sử dụng để đảm bảo rằng các giao dịch được xác thực và các khối mới được tạo. Ngoài ra, cả hai đều được phát triển trên cùng một nền tảng.

Tuy nhiên, có những khác biệt lớn giữa hai thuật toán này. Proof-of-Stake sử dụng chức năng dấu thời gian. Điều này chỉ ra rằng mọi nút phụ thuộc vào dấu thời gian của mạng. Mạng sẽ hoạt động chậm hơn vì thời gian phải đi qua mạng trước.

Ngoài ra, Proof-of-Stake sử dụng Hàm trễ có thể xác minh (Verifiable Delay Function), tính toán thời gian dựa trên các sự kiện trước đó. Sau khi kiểm tra những lần xuất hiện này, một hàm băm được tạo ra và bất kỳ ai cũng có thể xác minh được nó. Hàm băm này được thêm vào mỗi khối do mạng tạo ra.