Tổng Hợp

Tìm hiểu Proof-of-Work là gì? Tổng quan về POW bạn phải biết

tìm hiểu Proof-of-Work là gì? Tổng quan về POW mà bạn nhất định phải biết là chủ đề trong bài viết hiện tại của Sentayho.com.vn. Đọc nội dung để biết chi tiết nhé.

Cơ chế đồng thuận là một trong những thành phần quan trọng nhất của công nghệ blockchain. Cơ chế đồng thuận ngụ ý những giao thức đảm bảo tất cả những nút được đồng bộ hóa thích hợp, trong đó những nút là thiết bị duy trì chuỗi khối và xử lý những giao dịch. Việc những nút được đồng bộ hóa tức là tất cả những thiết bị chạy chuỗi khối đều thống nhất với nhau về những giao dịch và do vậy sẵn sàng để đưa vào chuỗi khối.

Mọi người đều có quyền gửi mọi thứ để đưa vào blockchain. Đó chỉ là cơ chế đồng thuận liên tục kiểm tra quá trình và đảm bảo rằng mọi thứ được thêm vào là xác thực và phải nằm trong chuỗi khối. do vậy cơ chế đồng thuận có vai trò quan trọng đối với hoạt động giao dịch của blockchain và bảo vệ nó khỏi những cuộc tiến công tiềm tàng.

proof of work

Có một số loại cơ chế đồng thuận, chẳng hạn như chứng cứ công việc (POW), chứng cứ cổ phần (POS), chứng cứ năng lực (POC), v.v. Trong số này, chứng cứ công việc là lần trước hết được sử dụng bởi Bitcoin. Cơ chế đồng thuận Blockchain Proof-of-Work có gì độc đáo? PoW hoạt động thế nào và vì sao Bitcoin lại chọn lựa nó? Đọc tiếp để biết tổng quan đầy đủ về chứng cứ công việc.

Proof-of-Work là gì?

Vậy Proof-of-Work là gì? Proof-of-work được viết tắt bởi POW là thuật toán theo cơ chế đồng thuận của sàn giao dịch Blockchain. Cơ chế đồng thuận Blockchain Proof-of-Work đã đạt được rất nhiều sức hút do tầm quan trọng của POW trong việc vận hành Bitcoin.

Tuy nhiên, lịch sử của POW bắt nguồn từ đầu những năm 90 khi những nhà công nghệ sử dụng nó để ngăn chặn những cuộc tiến công từ chối dịch vụ. Lý do là vì sao Bitcoin quyết định khám phá trục đồng thuận này dựa trên cùng một động lực – bảo vệ mạng khỏi những cuộc tiến công hoặc những hoạt động gian lận.

Nguồn gốc của POW

Proof of Work (PoW) được phát minh bởi Cynthia Dwork và Moni Naor. Cụ thể hơn, họ giảng giải ý tưởng này trong một bài báo xuất bản năm 1993 có tên “Định giá thông qua xử lý hoặc chống lại thư rác”.

Vài năm sau, vào năm 1999, Markus Jakobsson và Ari Juels đã mở rộng ý tưởng ban đầu. Năm đó, họ đã xuất bản một bài báo có tên “Proofs of Work and Bread Pudding Protocols.” Bài báo này là nơi đặt ra thuật ngữ Proof of Work (PoW).

tới năm 2008, Satoshi Nakamoto đã xuất bản sách trắng về Bitcoin, “Bitcoin: Hệ thống tiền mặt điện tử ngang hàng.” Tại đây, Nakamoto đã giảng giải, Bitcoin là gì? Ông cũng đưa ra một phương pháp để vận dụng Proof of Work (PoW) cho tiền điện tử. Kể từ thời khắc đó, PoW đã trở thành một yếu tố quan trọng của tiền điện tử và công nghệ blockchain.

POW hoạt động thế nào?

Như đã lưu ý trước đó, ý tưởng về POW được Cynthia Dwork và Moni Naor công bố lần trước hết 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 vì 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.

trước hết, chúng tôi phải giảng giải ngắn gọn trình tự 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 những nút máy tính (thợ mỏ).

Để việc xác minh xảy ra, những thợ đào khắc phục những vấn đề toán học tăng phân phối 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, những 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ó chuẩn xác hay không bằng cách kiểm tra số lượng những số 0 đứng đầu trong số tham chiếu. nếu như thông tin hợp thức, thì tất cả những 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 những 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à phân phối 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 thức và chuẩn xác.

Ý tưởng đằng sau Proof-of-Work là việc giải thuật toán từ phương tiện khai thác thực sự khó, nhưng việc kiểm tra tính hợp thức của việc xác minh lại rất dễ dàng. Proof-of-Work là điều vô cùng 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 như họ có quyền truy cập vào phần lớn những 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 và nhược điểm của PoW

Ưu điểm

Đảm bảo phân quyền: Ưu điểm của Proof-of-Work là gì? Nó phân phối giải pháp mà Satoshi Nakamoto đã đề xuất trong sách trắng để đảm bảo chức năng thích hợp của những hệ thống phi tập trung. Với Proof-of-Work, những giao dịch hiện có thể được thực hiện trực tiếp từ hai bên mà không cần bên thứ ba kiểm soát giao dịch.

chứng cứ công việc an toàn đảm bảo xác minh giao dịch ở định dạng đồng thuận, điều này khiến cho tin tặc thực tế không thể thao túng dữ liệu trên blockchain.

Nhược điểm

kinh phí: Proof-of-Work tốn rất nhiều điện và những kinh phí công nghệ khác được yêu cầu cho người khai thác để xác minh một giao dịch. Tuy nhiên, hầu hết những kinh phí này được bù đắp khi những thợ đào được thưởng bằng tiền điện tử miễn phí cho công việc của họ.

Tuy nhiên, ở những quốc gia chủ yếu sử dụng than làm nguồn năng lượng (tức là Trung Quốc), việc tiêu thụ năng lượng lớn để xác minh những giao dịch tiền điện tử lớn như giao dịch Bitcoin có thể có tác động tiêu cực tới sinh thái.

Tập trung trong thực tế: Mặc dù Proof-of-Work đòi hỏi sự phân quyền, những nhóm khai thác xác định sức mạnh tính toán của tiền điện tử, khiến nó trở nên tập trung trong thực tế. Tuy nhiên, vấn đề này dự kiến ​​sẽ được khắc phục trong tương lai.

Kết luận

  • Proof-of-Work là một thuật toán đồng thuận xác thực việc xác minh giao dịch của một người khai thác.
  • 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 thức và chuẩn xác.
  • Giải thuật toán từ thợ mỏ thực sự khó, nhưng việc kiểm tra tính hợp thức của việc xác minh lại rất dễ dàng.
  • Ưu điểm của POW là phân quyền và bảo mật mà nó phân phối.
  • Hạn chế của POW là kinh phí và sự tập trung về mặt thực tế do những nhóm khai thác.

Trên đây là toàn bộ thông tin tri thức để trả lời cho nghi vấn Proof-of-Work là gì mà Beatdautu.com muốn gửi tới độc giả đang quan tâm tới cơ chế đồng thuận trên nền tảng Blockchain này. Hiểu rõ về Proof-of-Work sẽ giúp độc giả tránh được những trường hợp xấu về rò rỉ thông tin và đem lại hiệu quả cao khi giao dịch tiền điện tử trên hệ sinh thái Ethereum. Chúc độc giả thành công!

Related Articles

Back to top button