Giao thức Pow

Một phần của tài liệu LUẬN văn THẠC sĩ NGHIÊN cứu cơ CHẾ xác THỰC, bảo mật TRONG CÔNG NGHỆ BLOCKCHAIN (Trang 50 - 51)

9. Đồng thuận chống gian lận Byzantine: Một trong những vấn đề cơ bản của việc tính toán phân tán được giải thích bởi bài toán những vị tướng Byzantine.

2.3.2 Giao thức Pow

2.3.2.1Khái niệm

Proof of Work (Bằng chứng Công việc), hay còn gọi là PoW, là thuật toán đồng thuận đầu tiên của hệ thống Blockchain. Nó được sử dụng để xác nhận giao dịch và tạo ra Block mới.

Ngoài ra, PoW là một cơ chế để ngăn chặn chi tiêu kép. Chi tiêu kép xảy ra khi cùng một khoản tiền nhưng được chi tiêu nhiều lần. Thuật ngữ này được sử dụng gần như độc quyền trong bối cảnh tiền kỹ thuật số - xét cho cùng, bạn sẽ gặp khó khăn khi chi tiêu hai lần trên cùng một khoản tiền. Ví

dụ, ngày hôm nay, khi bạn trả tiền cho một ly cà phê, bạn trả tiền mặt cho một nhân viên thu ngân, người có thể khóa nó vào trong sổ. Bạn không thể đến quán cà phê bên kia đường và trả tiền cho một ly cà phê khác với cùng hóa đơn. Hầu hết các tiền mã hóa sử dụng nó như là thuật toán đồng thuận của chúng, được dùng như một phương pháp để bảo mật cho sổ cái của tiền mã hóa.

2.3.2.2 Cơ chế hoạt động của PoW

Khi thực hiện giao dịch trên Blockchain, nó sẽ được gom vào một Block cùng một số giao dịch khác. PoW là thuật toán đồng thuận đầu tiên xuất hiện và cho đến nay vẫn là thuật toán thống trị. Ngoài ra, PoW có tầm quan trọng mang tới sự tin tưởng trong môi trường phi tập trung. Với thuật toán điều chỉnh độ khó ở mỗi Block, đảm bảo các Block mới sẽ được tạo ra với tốc độ ổn định. Tuy nhiên, chính việc sử dụng các nguồn lực hữu hạn như thời gian, năng lượng, sức mạnh tính toán đã làm hạn chế khả năng mở rộng của PoW. Bên cạnh đó, PoW là giao thức đồng thuận đầu tiên của Blockchain, nó gắn liền với tên tuổi của Blockchain. Mặc dù ngày càng xuất hiện nhiều giao thức khắc phục những hạn chế của PoW, nó vẫn đang đóng vai trò khá lớn với Blockchain.

Một phần của tài liệu LUẬN văn THẠC sĩ NGHIÊN cứu cơ CHẾ xác THỰC, bảo mật TRONG CÔNG NGHỆ BLOCKCHAIN (Trang 50 - 51)

Tải bản đầy đủ (DOCX)

(87 trang)
w