Trang chủ Blockchain Tại sao PoW dựa trên sự đồng thuận của Nakamoto là an...

Tại sao PoW dựa trên sự đồng thuận của Nakamoto là an toàn và hoàn hảo?

Trong bài đăng trước, chúng tôi đã giải thích tại sao PoS kém an toàn hơn PoW. Bài viết này sẽ đề cập đến lý do cơ chế đồng thuận PoW hay còn được gọi là đồng thuận Nakamoto do Satoshi Nakamoto phát minh cho mạng Bitcoin là an toàn và hoàn hảo.

Để giải thích cơ chế, trước tiên sẽ định nghĩa thuật toán PoW, giải thích cách thức hoạt động trong đồng thuận Nakamoto, tại sao nó an toàn, hoàn hảo và cuối cùng là mang lại lợi ích như thế nào cho tiền, tài sản và thỏa thuận trên các blockchain như Bitcoin và Ethereum Classic.

PoW là gì?

Để giải thích thế nào là PoW, trước tiên cần phải giải thích về “hashing”. Thuật toán hashing là hàm biến thay đổi chuỗi dữ liệu tùy ý, chẳng hạn như một con số, một bức thư tình hoặc một danh sách các giao dịch thành một số có độ dài cố định.

Ví dụ: “hello” sử dụng hàm hash SHA-256 tạo ra hash:

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Quy trình PoW trong mạng như Bitcoin bắt đầu bằng một nhóm gồm 4 số, sau đó hashing chúng bằng cách lặp đi lặp lại nonce (số chỉ được sử dụng một lần) cho đến khi gặp mục tiêu độ khó. Sau đó, miner đạt mục tiêu trước sẽ giành phần thưởng.

pow

Quy trình PoW

Các bước trong quy trình PoW được mô tả ở sơ đồ trên bao gồm:

Dữ liệu cần hash:

4 số được hash tạo một khối mới là hàm hash của khối trước đó, do đó, một chuỗi các giá trị hash liên quan có thể được xây dựng, tạo ra “blockchain”. Một hàm hash được gọi là Merkle root, chứa tất cả các giao dịch của khối hiện tại; một dấu thời gian; một nonce tùy ý là số được lặp lại trong bước tiếp theo để tìm hàm hash với mục tiêu độ khó.

Hash lặp:

Nếu 4 con số được hash đơn giản, chúng sẽ tạo ra hàm hash duy nhất, nhưng phải thử nhiều lần, thậm chí hàng tỷ hoặc hàng nghìn tỷ lần mỗi giây để đạt được mục tiêu độ khó và nonce được lặp lại liên tục để tăng cơ hội tìm ra kết quả hash đạt được mục tiêu.

Bước này là bước tạo nên “công việc” trực tiếp trong PoW, đây là khía cạnh quan trọng nhất của đồng thuận Nakamoto, bởi vì tất cả các miner đều tiêu tốn rất nhiều năng lượng cứ trung bình sau 10 phút làm việc để tìm ra một hàm hash trong mục tiêu độ khó.

Đạt mục tiêu độ khó:

Tất cả các số hoặc giá trị hash có thể có chức năng như SHA-256, là hàm được sử dụng trên mạng Bitcoin, được tạo từ các chuỗi dữ liệu tùy ý, chẳng hạn như danh sách các giao dịch Bitcoin rất lớn xấp xỉ 2^256, có lẽ nhiều hơn cả các nguyên tử trong vũ trụ.

Mục tiêu độ khó bao gồm xác định phạm vi nhỏ của các số có thể được sử dụng cho khối hiện tại. Ví dụ: nếu toàn bộ không gian số từ 0 đến 10, nhưng mục tiêu độ khó được đặt ở mức 3 hoặc thấp hơn, điều đó có nghĩa là miner phải hash nhiều lần 3 số đầu tiên với nonce lặp lại cho đến khi kết quả hash là 3 hoặc dưới 3.

Vì vậy, nếu họ thực hiện hash và kết quả là 8 thì kết quả đó sẽ bị loại bỏ. Nếu sau vài lần thử, họ tìm thấy một hàm hash là 2 thì miner đã trúng số độc đắc! Điều này có nghĩa là họ giành được phần thưởng cho khối đó nếu là người đầu tiên tìm thấy và truyền nó lên mạng.

Hoàn thiện khối và phần thưởng:

Khi một miner tìm thấy hàm hash trong mục tiêu độ khó, họ phải hoàn thành khối bằng cách nhập khóa công khai với số dư đại diện cho phần thưởng hiện tại cho khối đó, gửi nó đến các node đầy đủ của mạng để xác minh và đưa vào blockchain. Sau khi được đưa vào blockchain, miner có thể yên tâm rằng họ đã kiếm được phần thưởng.

Đng thun Nakamoto là gì?

Như có thể thấy trong sơ đồ khai thác dưới đây, PoW là một thành phần của đồng thuận Nakamoto.

pow

Các bước đồng thuận Nakamoto

Các bước trong đồng thuận Nakamoto bao gồm:

Giao dịch được thu thập và gửi đến các miner:

Khi các cá nhân, sàn giao dịch, dịch vụ ví, nhà đầu tư và tất cả các loại người dùng, nhà khai thác node khác gửi giao dịch đến mạng thông qua node đầy đủ, tất cả giao dịch được gửi đến các node khác trong mạng, để đảm bảo sao chép đầy đủ, bao gồm cả miner.

Miner xây dựng khối:

Khi miner nhận được giao dịch, họ nhóm chúng lại và bắt đầu quy trình PoW được mô tả ở trên. Tất cả sức mạnh tính toán của miner được triển khai để tìm ra hàm hash đạt mục tiêu độ khó. Khi miner tìm thấy hàm hash trong mục tiêu, họ sẽ hoàn thành khối để nó có thể được gửi đến phần còn lại của mạng.

Các khối hoàn thành được gửi trở lại node đầy đủ:

Khi một miner tìm thấy và hoàn thành khối chiến thắng, nó sẽ ngay lập tức được gửi đến phần còn lại của mạng để truyền bá và tất cả các node đầy đủ có thể nhận được.

Đôi khi nhiều hơn một miner sẽ tìm thấy hàm hash trong mục tiêu độ khó. Nếu điều này xảy ra, mạng sẽ chọn người tìm thấy đầu tiên hoặc nếu cả hai tìm thấy cùng một lúc thì chúng sẽ hoạt động trên cả hai cho đến khi một trong hai trở thành một phần của chuỗi dài nhất.

Node đầy đủ xác minh khối và thêm chúng vào blockchain:

Khi các node đầy đủ nhận được khối mới, chúng xác minh tất cả các giao dịch là hợp lệ, hàm hash là chính xác và quy trình PoW đã được tuân thủ.

Sau khi xác minh, khối được thêm vào blockchain như là khối cao nhất, làm tăng thêm số lượng công việc tính toán trong mạng kể từ khi tạo genesis. Như vậy, tất cả sức mạnh tính toán kể từ khi genesis được tích lũy tạo ra một bức tường bảo vệ cho blockchain.

Như mô tả trong phần trước, khi các node đầy đủ bao gồm một khối trong blockchain, tức là đã hoàn tất việc thanh toán phần thưởng cho miner chiến thắng. Phần thưởng cho mỗi khối là động lực kinh tế quan trọng để miner tham gia và bảo mật blockchain trong đồng thuận của Nakamoto.

Phần thưởng được đặt theo chính sách tiền tệ của mạng, nhưng cũng bao gồm phí giao dịch được gửi cùng với các giao dịch để khuyến khích miner đưa chúng vào khối. Trong tương lai, khi phần thưởng giảm dần, phí giao dịch sẽ trở thành phần chính trong khoản thanh toán cho miner.

Ti sao PoW dựa trên đng thun ca Nakamoto là an toàn và hoàn hảo?

Cách PoW hoạt động trong cơ chế đồng thuận Nakamoto có một loạt các ưu điểm giúp đảm bảo an toàn và hoàn hảo bởi vì chúng cùng nhau đáp ứng tất cả các nhu cầu về bảo mật, tính sẵn có và tính nhất quán của hệ thống.

pow

Năm li thế ca PoW khiến cho đng thun Nakamoto an toàn và hoàn hảo

Những lợi thế của PoW dựa trên đồng thuận của Nakamoto là:

Chứng minh tất cả sức mạnh tính toán đã tham gia:

Đồng thuận của Nakamoto cung cấp bằng chứng rằng phần lớn sức mạnh tính toán tham gia vào các khối xây dựng. Đối với bất kỳ khối nào, điều này là do ở độ khó nhất định, các miner trong mạng mất ít nhất 10 phút để hash, là bằng chứng vật lý cho thấy phần lớn sức mạnh tính toán đã tham gia xây dựng khối đó.

Trên đây là các giải pháp nổi tiếng của Satoshi Nakamoto để giải quyết vấn đề của Byzantine General.

Điểm lựa chọn trên chuỗi cho lối ra và lối vào không cần xin phép và thống nhất trong trường hợp tách chuỗi:

Nếu blockchain có giá trị và an toàn nhất khi tất cả các miner, node hoạt động trên cùng một chuỗi, làm thế nào để tất cả chúng phối hợp trên một điểm duy nhất mà không cần cơ quan trung ương hoặc bên thứ ba chỉ đạo?

Đồng thuận Nakamoto giải quyết điều này bằng cách cung cấp điểm lựa chọn chuỗi hoặc lựa chọn fork, để thoát ra và nhập vào mạng hoặc trong trường hợp chia tách chuỗi, nhằm đưa mạng trở lại đồng thuận hoàn toàn trên một chuỗi thống nhất.

Điều này được thực hiện bằng cách thiết lập “quy tắc chuỗi dài nhất”, có nghĩa là tất cả các node và miner được lập trình để luôn hoạt động trên chuỗi khối có nhiều PoW được thực hiện nhất trên kể từ khi tạo genesis. Đầu mối trung tâm khách quan này dành cho tất cả những người tham gia, được tự động hóa trong các máy khách phần mềm của mạng và là rất quan trọng để loại bỏ các bên thứ ba đáng tin cậy dựa trên đánh giá chủ quan và phục vụ như là trọng tài và giám đốc của hệ thống.

Hàng rào bảo mật chống lại những kẻ tấn công:

PoW dựa trên đồng thuận là một rào cản bảo mật chống lại những kẻ tấn công trong cả quá trình xử lý giao dịch hiện tại và cho tất cả các giao dịch trong quá khứ. Hiện tại, đó là rào cản đối với những kẻ tấn công chi tiêu gấp đôi trong khối hiện tại vì chúng sẽ cần hơn 50% sức mạnh tính toán khai thác chỉ để tham gia vào giao dịch thứ hai nhằm loại bỏ giao dịch thứ nhất.

Đối với tất cả các giao dịch trong quá khứ, đó là cùng một khái niệm, nhưng vì PoW được tích lũy nên tại thời điểm này sẽ mất hàng trăm ngày để đảo ngược các khối cũ hơn. Trên thực tế, tại thời điểm viết bài, sẽ mất ít nhất 400 ngày với 100% sức mạnh hash hiện tại, để đảo ngược chuỗi kể từ genesis.

Sự khan hiếm kỹ thuật số thông qua chi phí không thể giả mạo:

Như Nick Szabo đã giải thích trong bài báo “Schelling Out: The Origins of Money” (nguồn gốc của tiền), chi phí không thể giả mạo là khái niệm của một hình thức sound money (tiền dự trữ an toàn) không chỉ bền, có thể chuyển nhượng, di động, chia được mà còn tốn kém chi phí để tạo ra.

Chi phí này đảm bảo rằng người khác không dễ dàng giả mạo hoặc tạo ra các bản sao lớn của tiền tệ, do đó làm loãng giá trị của nó. Nói cách khác, vì PoW rất tốn kém do đòi hỏi số lượng tính toán lớn, tiêu thụ điện năng khổng lồ nên nó cho phép sự khan hiếm kỹ thuật số thông qua chi phí không thể giả mạo.

Ủy nhiệm cho giá trị trong kinh tế:

Chi phí tương tự đảm bảo tính khan hiếm là ủy nhiệm cho giá trị của tiền tệ bản địa trong nền kinh tế. Mặc dù giá trị là cá nhân và chủ quan nhưng ủy nhiệm minh bạch cho giá trị như PoW giúp thúc đẩy phát hiện giảm giá chi phí giao dịch, tạo điều kiện cho sự phối hợp trên thị trường.

Li ích cho tin, tài sn và tha thun?

Như đã thấy trong bài viết này, những lợi ích chính của PoW dựa trên đồng thuận Nakamoto khiến nó an toàn và hoàn hảo, cung cấp bằng chứng thể hiện tất cả sức mạnh tính toán tham gia vào các khối đang xây dựng, cung cấp điểm để thoát ra và nhập vào mạng trong trường hợp chia tách chuỗi, là rào cản bảo mật tích lũy chống lại những kẻ tấn công, cho phép tính khan hiếm kỹ thuật số thông qua chi phí không thể giả mạo và đóng vai trò như ủy nhiệm cho giá trị trong nền kinh tế.

Đối với các blockchain như Bitcoin và Ethereum Classic, tất cả những lợi ích này là rất quan trọng để bảo mật BTC hoặc ETC, sản xuất các khối hợp lệ, đặt lệnh giao dịch, lưu trữ, bảo vệ tài sản và các thỏa thuận trong một hệ thống có giảm thiểu niềm tin, không thể thay đổi và không cần cho phép trên quy mô toàn cầu.

Dislaimer: Đây là thông tin cung cấp dưới dạng blog cá nhân, không phải thông tin tổng hợp hay lời khuyên đầu tư. Chúng tôi không chịu trách nhiệm về các quyết định đầu tư của bạn.

MỚI CẬP NHẬT

xrp

XRP bắt đầu tăng giá, nhà phân tích hàng đầu dự đoán mức tăng...

XRP đang trong xu hướng tăng giá nhẹ nhưng rõ ràng vì giá của nó đã tăng 1,2% trong 24 giờ qua lên 0,61...

Bitcoin Cash chuẩn bị cho halving 5 ngày tới: Giá BCH nhảy vọt 40%,...

Trước khi thị trường chào đón Bitcoin halving làm giảm một nửa phần thưởng block dành cho thợ đào từ 6,25 BTC xuống còn...
Ethereum

Vitalik giải thích các bước tiếp theo của Ethereum sau nâng cấp Dencun

Vitalik tin rằng nâng cấp mở rộng quy mô Ethereum sẽ “tăng dần” kể từ đây trở đi và các tiêu chuẩn cộng đồng...
Top 5 tiền điện tử nên mua

Top 5 tiền điện tử nên mua để chuẩn bị cho đợt phục hồi...

 Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC) gần đây đã đẩy nhanh thời hạn xung quanh quyết định phê duyệt Ethereum...

Binance công bố dự án thứ 50 trên Launchpool: Ethena (ENA)

Binance đã giới thiệu dự án thứ 50 của mình trên Binance Launchpool, Ethena (ENA) - một giao thức Synthetic Dollar (tạm dịch: đô...

Bitcoin có làm lu mờ Ethereum trong thị trường tăng giá tiếp theo không?

Cặp ETH/BTC đã duy trì trên ngưỡng hỗ trợ 0,05 trong sáu tháng qua. Sự ổn định lâu dài này có thể báo hiệu...

Wormhole ấn định thời điểm airdrop token W vào ngày 3/4

Trong bối cảnh airdrop ngày càng trở nên phổ biến và thu hút sự quan tâm của cộng đồng tiền điện tử, Wormhole đã...
BTC-tang

Bitcoin có thể tăng cao đến mức nào trong chu kỳ này: $180.000 hay...

Theo Laurent Benayoun, CEO của Acheron Trading và chuyên gia giao dịch định lượng, giá Bitcoin (BTC) có thể tăng thêm 150% trong chu...
Tigran Gambaryan của Binance nộp đơn kiện chính quyền Nigeria

Nhà điều hành Binance nộp đơn kiện chính quyền Nigeria

Nhà điều hành Binance đang bị giam giữ Tigran Gambaryan đã đệ đơn kiện chống lại Cố vấn An ninh Quốc gia Nigeria (NSA)...
eth

3 số liệu gợi ý điều chỉnh giá ETH vẫn chưa kết thúc

Sau khi tăng lên 4.091 đô la trước nâng cấp Dencun, ETH hoạt động kém hiệu quả trong tháng qua so với Bitcoin và...

Nhiều memecoin “cõng tin” SBF ngồi tù 25 năm đã được tung ra, có...

Trong thời điểm diễn ra phiên điều trần kết án cựu trùm tiền điện tử Sam Bankman-Fried vì những tội trạng nghiêm trọng đã...

Google lập chỉ mục dữ liệu blockchain Bitcoin và 5 mạng EVM

Dữ liệu blockchain từ nhiều mạng khác nhau như Bitcoin và các mạng EVM đã được tích hợp vào công cụ tìm kiếm của...
Dogwifhat

Dogwifhat đạt ATH, lật đổ Pepe khi các memecoin tăng vọt

Trong khi thị trường tiền điện tử rộng lớn hơn tương đối ổn định thì các memecoin lại tăng vọt, trong đó Dogwifhat (WIF)...

Giá Coin hôm nay 29/03: Bitcoin tiếp tục áp sát $ 71.000, altcoin tăng...

Bitcoin tiếp tục áp sát khu vực $ 71.000 sau khi đạt được xung lực phục hồi mạnh mẽ trong những ngày qua. Biểu đồ...

Glif tung ra chương trình 75 triệu point, có thể chuyển đổi thành token...

Trong bối cảnh chương trình point (điểm) ngày càng trở nên phổ biến như một cách khen thưởng cho mức độ tương tác và...

Bitwise nộp đơn đăng ký Ethereum ETF giao ngay cho SEC Hoa Kỳ

Bitwise đã nộp đơn đăng ký Ethereum ETF giao ngay cho SEC vào ngày 28 tháng 3. Công ty đã gửi biểu mẫu S-1 cho Bitwise...