Proof of work là gì? Proof of Work là một cơ chế để ngăn chặn chi tiêu kép. Hầu như 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. Bài viết dưới đây, Eth.vn sẽ cung cấp thông tin về Proof of work là gì? Người sáng lập Proof of Work là ai?, cùng tham khảo nhé!
Mục lục
Proof of work là gì?

Chi tiêu kép xuất hiện khi cùng một khoản tiền tuy nhiên được chi tiêu nhiều lần. Thuật ngữ này được dùng hầu 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 người làm thu ngân, người có khả năng khóa nó vào trong sổ. Bạn chẳ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.
Trong các cơ chế tiền kỹ thuật số, năng lực thực thi là có khả năng. Bạn chỉ cần nhân bản một tập tin máy tính trước đây – bằng việc sao chép và dán. Bạn có khả năng gửi cùng một file qua mail cho mười, hai mươi, năm mươi người.
Xem thêm Ứng dụng vay tiền online nào phù hợp với nhu cầu của bạn?
Người sáng lập Proof of Work là ai?
PoW đồng thuận được sáng lập trước khi mạng lưới Bitcoin được phát minh. Thuật toán PoW được recommend năm 1993, khi Moni Naor và Cynthia Dwork xuất bản một bài báo để ngăn chặn tấn công DoS. Bài báo trọng điểm tranh luận về một thuật toán tiềm năng giúp đề phòng gian lận và ổn định trong dài hạn.
Và trước khi Satoshi Nakamoto có tiếng đề cập về thuật toán PoW trong Bitcoin blockchain, nhà khoa học máy tính và công việc mật mã học Hal Finney (Harold Thomas Finney II) giới thiệu một hệ thống khác gọi là RPoW (Reuseable Proof of Work) năm 2004. Bộ máy công việc bằng cách nhận Hashcash không thể giao dịch hay không thể thay thế dựa trên token Proof of Work. Đổi lại, sản sinh ra một token có chữ ký số RSA có thể trao đổi từ người này qua người xung quanh.
Cách hoạt động của Proof-of-work?

Bitcoin là sổ cái chia sẻ có chứa những lịch sử giao dịch Bitcoin đã từng diễn ra. Còn blockchain bao gồm cực kì nhiều block (khối). Bên trong mỗi khối lưu giữ các giao dịch gần nhất. Bạn có thể nghiên cứu chuyên sâu về blockchain qua bài viết dưới đây của 200Lab.
Proof-of-work là phần cần thiết để thêm các block mới vào blockchain Bitcoin. Các block được đưa vào bởi miners (thợ đào) – những người hành động proof-of-work. Một khối mới chấp thuận mỗi khi thợ đào đưa ra proof-of-work chiến thắng mới, xảy ra khoảng 10 phút một lần.
Việc tìm ra proof-of-work thắng lợi cực kì khó. Cách duy nhất để các thợ đào giành được bitcoin là sử dụng các máy tính chuyên nghiệp, mắc tiền. Những thợ đào sẽ kiếm được bitcoin nếu đoán ra phép tính hợp lý. Họ hành động càng nhiều phép toán thì càng có nhiều khả năng kiếm được bitcoin.
Vậy các thợ đào hành động những phép tính nào? Trong Bitcoin, thợ đào tạo ra cái gọi là “băm”, biến đầu vào thành chuỗi ký tự và số ngẫu nhiên.
Điểm mạnh và điểm yếu của POW
Ưu điểm
- Bảo mật: POW yêu cầu những máy tính mạnh mẽ xử lý các bài toán phức tạp để kéo dài sự đồng thuận và bảo mật trong một mạng phi tập trung.
- Tính phân cấp: PoW cho phép các nhà mạng lớn và nhỏ có thể tham gia công nhận các giao dịch và tạo khối mới, hạn chế việc tập trung sức mạnh việc công nhận giao dịch trong mạng.
- Công bằng và minh bạch: PoW cho phép các nhà mạng cạnh tranh trong việc công nhận giao dịch và tạo khối mới, tốt lên tính trung thực của hệ thống.
Xem thêm Cách nạp tiền sàn Bitmeta Trade đảm bảo an toàn 100%
Điểm không tốt
- Proof of work là gì? Chi phí lớn: PoW đòi hỏi cực kì nhiều tài nguyên máy tính để giải quyết các bài toán phức tạp, sản sinh ra một tiền của đáng kể về nguồn tài nguyên cho mạng.
- Tốc độ chậm trễ: vì POW đòi hỏi thời gian để xử lý các bài toán khó khăn có thể có thể gây ra tốc độ chậm trễ trong việc xác nhận giao dịch.
- Tiêu tốn năng lượng: PoW tạo ra cực kì nhiều năng lượng vô dụng, vì những máy tính đang chạy mã để giải quyết các bài toán phức tạp.
- Không hoàn toàn phi tập trung.
Proof of Work áp dụng trên Blockchain như thế nào?

Blockchain với thuật toán đồng thuận Proof of Work là cơ chế cổ điển nhất và là thuật toán được nhiều người biết đến nhất. Tất nhiên, có nhiều nguyên nhân đóng góp vào việc vào sự nổi tiếng của nó. Tuy nhiên nguyên nhân chủ đạo là do năng lực tăng cường tính trung thực trong hệ sinh thái phi tập trung. Dù có nhiều thuật toán khác, PoW vẫn bền bỉ để đạt được mục tiêu năng lực Chịu Lỗi Byzantine (BFT).
Để biết được hoàn toàn BFT là gì, đó là một hệ thống có khả năng chịu được các lỗi có sự liên quan tới nỗi lo của Tướng Byzantine. Nghĩa là một mạng lưới có khả năng làm giảm các tình huống mà một vài nút mạng (hay thợ đào) phản kháng lại sự đồng thuận. Với sự giúp đỡ của các điểm đặc biệt BFT, thuật toán PoW hoạt động theo bí quyết mà các nút mạng có khả năng kiểm định một khối trong một mạng lưới bằng việc giải một phép toán phức tạp.
Người đầu tiên giải được phép toán nhận được đồng thuận cho phép chọn một khối để thêm vào blockchain. Đổi lại, nút mạng thành thừa nhận được phần thưởng là token. Ví dụ, trong mạng Bitcoin, phần thưởng là BTC.
Xem thêm Đầu tư tiền ảo có phải là phương án làm giàu tiềm năng?
Tại sao nỗi lo này có thể xảy ra?

Proof of work là gì? Như mình đã nói ở trên, cơ chế PoW dựa trên sức mạnh tính toán. Vậy nếu cps một cá nhân, tổ chức sở hữu hơn 51% tổng sức mạnh tính toán của mạng lưới thì chuyện gì có thể xảy ra?
Lúc này tổ chức, cá nhân đó cơ bản sẽ chiếm được quyền làm chủ mạng lưới trong việc công nhận sai lệch các bằng chứng, làm cho mạng lưới bị trạng thái double spending (chi tiêu kép), gây thiệt lại rất lớn.
Tấn công 51% dễ xảy ra đối với các mạng lưới nhỏ, lượng miner không nhiều khiến việc chiếm sức mạnh tính toán của mạng lưới cực kì dễ dàng. Việc làm này sẽ khó xuất hiện đối với mạng lưới blockchain lớn như Bitcoin vì tiền bạc để chiếm sức mạnh tính toán cực kì lớn.
Qua bài viết trên đây Eth.vn đã cung cấp mọi thông tin về Proof of work là gì? Người sáng lập Proof of Work là ai?. Hy vọng với những thông tin trên đây của bài viết sẽ hữu ích vơi mọi bạn đọc. Cảm ơn các bạn vì đã dành thời gian để xem qua bài viết này nhé!
Văn Tài – Tổng hợp
Tham khảo ( academy.binance.com, 200lab.io, topi.vn, … )
Bình luận về chủ đề post