Beng Beng Gaming

Proof Of Work (PoW) Là Gì? Cơ Chế Hoạt Động Và Tầm Quan Trọng Của Pow Trong Blockchain

Proof Of Work (PoW) Là Gì? Cơ Chế Hoạt Động Và Tầm Quan Trọng Của Pow Trong Blockchain

Trong bài viết trước , anh em đã được tìm hiểu về Proof of Stake. Và thật thiếu sót khi không đề cập đến Proof of Work. Trong bài viết ngày hôm nay anh em sẽ cùng nhau đi tìm hiểu về Proof of Work ( PoW ) và tầm quan trọng của PoW rong Blockchain.

Proof-Of-Work Là Gì?

Proof of Work (PoW) là cơ chế đồng thuận đầu tiên được tạo ra trên Blockchain và khá phổ biến trong thế giới tiền điện tử. Proof of Work được Satoshi Nakamoto áp dụng thành công cho Bitcoin vào năm 2009. Từ đó đến nay, PoW là một trong những cơ chế đồng thuận phổ biến nhất trong hệ sinh thái Cryptocurrency.
Proof of Work tập hợp các thợ đào (hay còn gọi là node) tham gia cạnh tranh xác thực các giao dịch, sau đó đưa giao dịch vào các block trong Blockchain để nhận phần thưởng tùy theo mạng lưới.
Sự Ra Đời Của Proof-Of-Work  (PoW)
Mặc dù là người áp dụng đầu tiên, tuy nhiên Satoshi Nakamoto không phải là cha đẻ phát minh ra ý tưởng về PoW. Vậy ai mới là người tạo ra PoW? Ý tưởng đầu tiên về PoW được sản sinh vào năm nào? 
Dưới đây là các mốc quan trọng trong quá trình hình thành của PoW:
Ý tưởng sơ khai nhất của Proof of Work (PoW) được thể hiện trong bản luận “Pricing via Processing or Combatting Junk Mail” của hai nhà học giả Cynthia Dwork và Moni Naor về vấn đề chống lại các cuộc tấn công từ chối dịch vụ (DoS, DDoS), vấn đề Spam Email.
Năm 1997, Adam Back trình bày cơ chế chống “Double Spending Protection” trong Whitepaper của HashCash.
Năm 2004, Hal Finney đã áp dụng khái niệm PoW vào tiền điện tử như một giải pháp bảo mật, thông qua cơ chế gọi là “Reusable Proof of Work”.
Năm 2009, Satoshi Nakamoto đã sử dụng ý tưởng của Finney để tạo ra cơ chế đồng thuận Proof of Work (PoW) dành cho Bitcoin.
Từ 2009 đến nay, cơ chế đồng thuận Proof of Work (PoW) đã trở thành cơ chế đồng thuận phổ biến trong hệ sinh thái tiền điện tử.

Cơ Chế Hoạt Động Của PoW

Như đã lưu ý trước đó, ý tưởng về POW được Cynthia Dwork và Moni Naor công bố lần đầu tiên vào năm 1993. Sau đó, Satoshi Nakamoto đã đưa nó vào bối cảnh blockchain với sự ra đời của blockchain vào năm 2008.
Công việc khai thác đòi hỏi máy tính và năng lượng để chạy chúng. Hệ thống POW có một số lợi ích và đó là lý do tại sao một số đồng tiền, ngoài Bitcoin, chẳng hạn như Litecoin và Ethereum 1.0, lại sử dụng POW.
Đầu tiên, chúng tôi phải giải thích ngắn gọn quy trình khai thác để hiểu Proof-of-Work. Kể từ cryptocurrency giao dịch được phân cấp, họ cần phải được xác nhận chung của các nút máy tính (thợ mỏ).
Để việc xác minh xảy ra, các thợ đào giải quyết các vấn đề toán học nâng cao cung cấp cho họ một số tham chiếu cho khối thông tin mới, được gọi là băm. Một khối băm mới đạt được bằng cách nhập nonce (một số chỉ được sử dụng một lần) vào khối thông tin. Một khối thông tin mới được thêm vào chuỗi khối khoảng 10 phút một lần.
Khi khối thông tin được thêm vào blockchain, các nút máy tính khác cần phải kiểm tra xem thông tin trên khối băm có chính xác hay không bằng cách kiểm tra số lượng các số 0 đứng đầu trong số tham chiếu. Nếu thông tin hợp lệ, thì tất cả các nút khác có thể cập nhật chuỗi khối của họ với thông tin mới.
Sau khi mạng lưới thưởng cho những người khai thác vì nỗ lực của họ trong việc xác minh các giao dịch, những người khai thác sẽ cạnh tranh lại để xác minh một giao dịch khác và cung cấp Proof-of-Work. Proof-of-Work về cơ bản là người khai thác đảm bảo người xác minh rằng quá trình khai thác là hợp lệ và chính xác.
Ý tưởng đằng sau Proof-of-Work là việc giải thuật toán từ công cụ khai thác thực sự khó, nhưng việc kiểm tra tính hợp lệ của việc xác minh lại rất dễ dàng. Proof-of-Work là điều cần thiết để đảm bảo sự an toàn của blockchain vì không có cơ quan trung ương nào bảo vệ thông tin giao dịch.
Bằng cách sử dụng Proof-of-Work, mọi người đều tham gia vào việc xác minh dữ liệu mới được thêm vào trên chuỗi khối mà tin tặc không thể thay đổi được. Khả năng duy nhất để tin tặc thao túng thành công dữ liệu trên blockchain là nếu họ có quyền truy cập vào phần lớn các nút, điều này trên thực tế sẽ rất tốn kém và thực tế là không thể.

Ưu Điểm Và Nhược Điểm Của PoW

Ưu điểm

  • PoW có thể đảm bảo sự an toàn của toàn mạng. Đây là mục đích chính của lý do tại sao nhiều loại tiền điện tử sử dụng PoW. Nếu nhiều node đang cạnh tranh để xác định độ phân giải của vấn đề, thì năng lượng tính toán cần thiết sẽ trở nên cao đến mức chuỗi sẽ trở nên không thể đạt được đối với một hoặc thậm chí một nhóm hacker không quá lớn.
  • Phát hiện những kẻ gửi thư rác (spammers).

Nhược điểm

  • Tốn thời gian : Người khai thác phải kiểm tra nhiều giá trị nonce để tìm ra giải pháp phù hợp cho bài toán phải giải để khai thác block, đây là một quá trình tốn thời gian.
  • Tiêu thụ tài nguyên :Cần tiêu thụ lượng năng lượng tính toán cao để tìm ra lời giải cho bài toán khó và phức tạp. Nó dẫn đến sự lãng phí tài nguyên quý giá (tiền bạc, năng lượng, không gian, phần cứng).
  • Nó không phải là một giao dịch tức thời. Bởi vì phải mất một thời gian để khai thác, giao dịch và thêm nó vào blockchain để thực hiện giao dịch.
  • Khả năng bị tấn công 51%

Tổng Kết

Chắc hẳn, sau khi đọc đến đây, những anh em mới tham gia vào thị trường tiền điện tử đã nắm bắt được định nghĩa Proof of Work là gì cũng như tầm quan trọng lẫn điểm yếu của cơ chế này.
Để cập nhật đầy đủ tin tức mới nhất và hot nhất về NFT Game, Anh em hãy follow đầy đủ các kênh Social của BengBengGaming nhé: 

Bài Viết Liên Quan:

0 0 votes
Article Rating
Theo dõi
Notify of
guest
0 Comments
Inline Feedbacks
View all comments