HomeKiến ThứcProof of History là gì? Kiến thức cơ bản về thuật toán...

Proof of History là gì? Kiến thức cơ bản về thuật toán đồng thuận PoH

Proof of History là gì? Giao thức này là sự ra đời của Solana, một loại tiền điện tử phổ biến. Sol đã kết hợp bằng chứng cổ phần với bằng chứng lịch sử và tạo cho nó một thuật toán đồng thuận kết hợp. Cùng tìm hiểu kĩ hơn về thuật toán này nhé!

Proof of History là gì?

Solana ra đời với sự kết hợp giữa Proof-of-Stake và Proof-of-History (PoH), tạo cho nó một thuật toán đồng thuận kết hợp độc đáo. Bằng chứng lịch sử là một chuỗi tính toán có thể cung cấp một cách để xác minh bằng mật mã thời gian trôi qua giữa hai sự kiện. Nó sử dụng một hàm bảo mật bằng mật mã được viết để không thể dự đoán đầu ra từ đầu vào và phải được thực thi hoàn toàn để tạo ra đầu ra.

proof-of-history-la-gi-1

PoH đảm bảo rằng một chuỗi khối rất nhanh nhưng đồng thời giữ cho tính bảo mật của nó được phi tập trung. PoH bao gồm 2 thành phần chính đó là node và timestamp.

  • Node là các nút giúp truyền tải, lưu trữ và bảo quản dữ liệu blockchain. Vì vậy về mặt lý thuyết, một blockchain tồn tại trên các node.
  • Timestamp có nghĩa là dấu thời gian. Đây là một thuật ngữ chuyên ngành được sử dụng trong công nghệ thông tin. Timestamps là một công nghệ rất cần thiết trong kiến trúc blockchain, lợi ích chính của chúng là giúp đồng bộ hóa dữ liệu trong quá trình xác minh tính hợp lệ của các giao dịch.

Cách thức hoạt động của PoH

Trong Whitepaper của Solana, người ta đã giải thích cách thức hoạt động của bằng chứng lịch sử bằng cách tạo một sổ cái với đồng hồ có thể kiểm chứng. Kết quả là, các ghi chú trong mạng biết được thời gian trôi qua được ghi lại mà không cần dựa vào các nút khác.

Các node PoH về cơ bản có đồng hồ nội bộ của riêng chúng để xác minh các sự kiện và thời gian trôi qua. Nó sử dụng một hàm trì hoãn có thể xác minh được gọi là VDF để băm các sự kiện đến và cũng ghi chú khi các sự kiện xảy ra.

Khi các nút khác nhìn vào chuỗi băm, chúng có thể ngay lập tức cho biết thứ tự các sự kiện đã xảy ra mà không cần phải xác thực thời gian với các nút khác.

Bằng chứng công việc của Solana là một chủ đề cực kỳ phức tạp để hiểu. Nhưng may mắn thay, Solana đã tạo một video giải thích ngắn trên YouTube. Vì vậy, bạn có thể kiểm tra điều đó để biết rõ hơn bằng chứng của lịch sử.

Hơn nữa, Solana cũng giới thiệu rất nhiều cải tiến công nghệ khác để nâng cao hiệu quả của hệ thống mạng. Ví dụ: nó sử dụng giao thức Turbine cô đọng dữ liệu thành các kích thước nhỏ hơn để giảm yêu cầu băng thông và tăng TPS. Nó cũng sử dụng Sealevel, cho phép các hợp đồng thông minh chạy song song.

Nhìn chung, Proof Of History có tiềm năng rất lớn. Nhưng cũng giống như bất kỳ thuật toán đồng thuận nào khác, có một số nhược điểm bạn cần giải quyết. Một hạn chế đó là nếu bạn muốn tham gia với tư cách người xác nhận tại Solana, phần cứng của bạn phải đáp ứng các yêu cầu nghiêm ngặt. Bạn có thể biết thêm về nó trên trang yêu cầu của trình xác thực.

Ưu nhược điểm của thuật toán Proof of History

Ưu điểm của PoH

Phí thấp: So với hầu hết các loại tiền điện tử khác như ETH, Solana có phí giao dịch thấp hơn. Do đó, Solana là một giải pháp lý tưởng để thực hiện các giao dịch và chuyển tiền thường xuyên.

Khả năng mở rộng: Vì các giao dịch diễn ra cực kỳ nhanh chóng trên mạng Solana. Kết quả là, nó mang lại khả năng mở rộng cho toàn bộ bức tranh.

proof-of-history-la-gi-2

Nhược điểm của PoH

Mối quan tâm tập trung: Solana hiện có dưới 1200 trình xác thực để xác thực các giao dịch trên mạng của mình.

Ít dApp hơn: Solana thường được gọi là người gọi Ethereum. Nhưng nó không có quá nhiều dApp hoặc ứng dụng phi tập trung được xây dựng trên đó. Có khoảng 350 dApp được xây dựng trên Solana, trong khi trên Ethereum, số lượng dApp được xây dựng là hơn 3000.

Tại sao Proof of History chưa thực sự là đồng thuận trong tương lai

PoH có tiềm năng rất lớn. Nhưng như với bất kỳ thuật toán đồng thuận nào, cũng có những nhược điểm Proof of History không ngoại lệ. Nếu bạn muốn tham gia với tư cách là người xác nhận tại Solana, phần cứng của bạn phải đáp ứng các yêu cầu nghiêm ngặt. Nếu bạn không đáp ứng các yêu cầu này, bạn sẽ bị loại khỏi sự đồng thuận. Điều này hạn chế đáng kể sự phân quyền của Solana. Bởi vì nhìn vào trình xác thực Proof-of-Stake, bất kỳ thiết bị máy tính tiêu chuẩn nào cũng sẽ làm được, cho phép mọi người tham gia vào sự đồng thuận.

Trong khi tốc độ giao dịch là một lợi thế lớn của Solana, chúng cũng là một trở ngại ở một số khía cạnh. Hàng chục nghìn giao dịch tạo ra lượng dữ liệu khổng lồ. 1 giao dịch khoảng 250kb. 50.000 TPS 250kb tương đương với khoảng 40 petabyte dữ liệu mỗi năm. Đó là một lượng dữ liệu cực kỳ lớn và nhiều công ty, chưa nói đến các cá nhân tư nhân, không thể lưu trữ lượng dữ liệu này. Vì vậy cần phải tìm ra giải pháp cho việc này trong tương lai.

Trên đây là một số chia sẻ của Việt Coin, mong rằng bạn đã biết được Proof of History là gì và những kiến thức xoay quanh nó. Hãy truy cập website của chúng tôi thường xuyên để không bỏ lỡ những tin tức quan trọng.

Trãi Dương

LEAVE A REPLY

Please enter your comment!
Please enter your name here

TIn nhanh