
Bằng chứng công việc và bằng chứng cổ phần: một chuỗi khối thật ra đang mua điều gì
Mọi chuỗi khối đều phải giải một bài toán trước khi giải được bất kỳ bài toán nào khác: không có quyền lực trung tâm thì ai được quyết định điều gì đã xảy ra?
Hàng nghìn máy tính, không ai cầm trịch, và nhu cầu thường trực phải thống nhất một thứ tự sự kiện duy nhất. Đó mới là phần khó. Mọi thứ còn lại — hợp đồng thông minh, mã thông báo, ví — đều nằm trên câu trả lời mà một chuỗi chọn lấy.
Có hai câu trả lời chiếm ưu thế, và hiểu khác biệt giữa chúng ít liên quan tới việc chọn phe hơn là tới việc biết mỗi bên thực sự đang trả tiền cho cái gì.
Cả hai đều là lời đáp cho cùng một đòn tấn công
Hãy bắt đầu từ mối đe dọa. Trên internet, ai cũng có thể tạo bao nhiêu danh tính tùy thích với chi phí gần như bằng không. Nếu một mạng lưới quyết định mọi sự bằng cách đếm người tham gia, kẻ tấn công chỉ việc tạo một triệu danh tính giả rồi bầu cho chính mình. Đó là đòn Sybil, và nó khiến lối bỏ phiếu ngây thơ trở nên vô dụng.
Cái nhìn cốt lõi đằng sau cả hai cơ chế là một: hãy khiến việc tham gia phải trả một cái giá có thật. Nếu muốn có tiếng nói thì phải bỏ ra một tài nguyên khan hiếm, thì mua phần lớn tiếng nói đồng nghĩa với mua phần lớn tài nguyên ấy — đủ đắt để việc tấn công không còn có lãi.
Hai hệ thống chỉ khác nhau ở chỗ chọn tài nguyên khan hiếm nào.
Bằng chứng công việc dùng năng lượng. Để đề xuất một khối, bạn phải tìm một con số mà khi băm cùng nội dung khối sẽ cho ra kết quả thấp hơn một ngưỡng. Không có đường tắt; bạn đoán, đoán mãi, hàng tỷ lần mỗi giây. Sự khan hiếm ở đây là điện và phần cứng của thế giới thực.
Bằng chứng cổ phần dùng vốn. Để đề xuất một khối, bạn khóa chính đồng tiền của chuỗi làm tiền cọc. Hành xử đúng mực thì được thưởng. Hành xử xấu thì giao thức hủy một phần tiền cọc của bạn — gọi là slashing. Sự khan hiếm ở đây là chính đồng tiền ấy.
Cả hai đều là cơ chế kháng Sybil. Không cơ chế nào là "thuật toán đồng thuận" theo nghĩa chặt; chúng quyết định ai được nói, còn những luật riêng khác quyết định mọi người làm gì với điều đã được nói ra.
Mỗi bên thực sự tốn kém những gì
Về mặt kinh tế thì nên nói cho chính xác, bởi khác biệt thật nằm ở đây.
An toàn của bằng chứng công việc là ngoại tại và liên tục. Tấn công Bitcoin nghĩa là phải gom chừng một nửa số phần cứng đào của thế giới cùng lượng điện để chạy chúng — những tài nguyên tồn tại bên ngoài hệ thống và vẫn còn giá trị kể cả khi chuỗi sụp đổ. Đó là một cái giá thật, neo vào thế giới vật chất. Nhưng nó cũng là vĩnh viễn: thợ đào bán tiền để trả những hóa đơn có thật, nên an toàn được cấp vốn liên tục bằng phát hành và phí.
An toàn của bằng chứng cổ phần là nội tại và phản thân. Tấn công Ethereum nghĩa là gom một phần lớn toàn bộ ETH, rồi nhìn giao thức đốt tài sản của bạn nếu bạn hành xử xấu. Tấn công thì rẻ hơn để thử và đắt hơn nhiều để sống sót — bạn có thể mất cổ phần theo cách mà một thợ đào không thể mất phần cứng. Nhưng an toàn ấy phụ thuộc vào việc đồng tiền có giá trị, điều này phụ thuộc vào việc chuỗi vận hành được, mà điều đó lại phụ thuộc vào an toàn. Vòng luẩn quẩn ấy không chí mạng, nhưng cũng chẳng phải không có gì.
Tóm tắt trung thực: bằng chứng công việc tiêu tài nguyên thật một cách liên tục để làm cho đòn tấn công đắt ngay từ đầu. Bằng chứng cổ phần đem vốn của kẻ tấn công ra đặt cược để làm cho đòn tấn công đắt về sau. Cả hai đều chạy được. Chúng chỉ hỏng theo những cách khác nhau.
Những hệ quả bạn thật sự quan sát được
Tính chung cuộc khác nhau, và điều đó quyết định bạn phải chờ bao lâu. Bằng chứng công việc mang tính xác suất — một khối không bao giờ chắc chắn, chỉ ngày càng đắt hơn để đảo ngược, đó là lý do các xác nhận là một phát biểu kinh tế chứ không phải một bảo đảm. Bằng chứng cổ phần thường bổ sung tính chung cuộc tường minh: sau vài kỷ nguyên, muốn đảo ngược thì phải hủy một lượng vốn ký gửi khổng lồ, nên chuỗi tuyên bố những khối đó là chung cuộc.
Mức tiêu thụ năng lượng thật sự khác nhau, và cuộc tranh luận về nó thật sự rối rắm. Bằng chứng công việc ngốn nhiều điện; điều đó không ai cãi và cũng không phải một lỗi — chính khoản chi ấy là sự an toàn. Đó có phải một cuộc đánh đổi xứng đáng hay không là một câu hỏi thật sự, không phải câu hỏi có sẵn đáp án hiển nhiên. Việc Ethereum chuyển sang bằng chứng cổ phần cắt giảm mức tiêu thụ năng lượng chừng 99,9%, và đó là bằng chứng mạnh nhất hiện có rằng một mức an toàn tương đương có thể được dựng nên rẻ hơn — đồng thời cũng chính là thứ mà những người ủng hộ bằng chứng công việc lập luận rằng đó chẳng phải an toàn tương đương chút nào.
Áp lực tập trung hóa hướng về những phía khác nhau. Bằng chứng công việc tập trung về phía điện giá rẻ và chuỗi cung ứng phần cứng — một nhúm nhóm đào đã nhiều lần nắm những tỷ phần đáng lo ngại của sức băm. Bằng chứng cổ phần tập trung về phía vốn và các dịch vụ ký gửi, nơi vài nhà cung cấp lớn có thể tích lũy ảnh hưởng đáng kể. Không cơ chế nào tự nó sinh ra phi tập trung; cả hai đều có kiểu hỏng hóc do tập trung, chỉ khác nhau ở dạng.
Việc điều hành trong khủng hoảng trông cũng khác. Khi lỗi đồng thuận của Ravencoin bị khai thác, cách chữa đòi các nhóm đào lớn phải phối hợp và chọn lấy một chuỗi — sức băm bỏ phiếu bằng chân. Trên một chuỗi bằng chứng cổ phần, quyết định tương đương đi qua các trình xác thực và phần vốn của họ. Chẳng bên nào hiển nhiên chính danh hơn; cả hai đều là con người phối hợp với nhau dưới áp lực.
Điều này thay đổi gì với bạn, người nắm giữ
Thành thật mà nói, ít hơn những gì cuộc tranh luận gợi ra.
Khóa của bạn vận hành y hệt nhau ở cả hai bên. Ký là toán học chữ ký, và nó chẳng bận tâm các khối được tạo ra bằng cách nào. Cơ chế hai trên hai của SSP bảo vệ số dư Bitcoin và số dư Ethereum theo đúng cùng một kiểu dưới góc nhìn của bạn, dù các cơ chế bên dưới khác nhau hoàn toàn.
Thứ có thay đổi:
Chờ bao lâu trước khi coi một khoản thanh toán là đã tất toán. Với bằng chứng công việc, càng nhiều xác nhận thì chi phí tích lũy để đảo ngược càng lớn. Với bằng chứng cổ phần, chờ tính chung cuộc là một sự kiện rời rạc chứ không phải một thang trượt.
Một cuộc tổ chức lại nghĩa là gì. Tổ chức lại sâu là chuyện khả dĩ với bằng chứng công việc, và hồi tháng Tám đã xảy ra với một chuỗi mà SSP hỗ trợ. Với các khối bằng chứng cổ phần đã chung cuộc, một cú đảo ngược tương đương sẽ đòi hủy hàng tỷ vốn ký gửi — không phải bất khả, nhưng là một câu chuyện rất khác.
Rủi ro của bạn thật ra nằm ở đâu. Với hầu hết mọi người, cơ chế đồng thuận không phải mắt xích yếu. Làm mất cụm từ khôi phục, phê duyệt một giao dịch độc hại, hay ký một thứ bạn không đọc nổi sẽ khiến bạn mất tiền từ lâu trước khi một đòn 51% làm được điều đó. Cuộc tranh luận về cơ chế thật sự thú vị, và phần lớn không liên quan tới mô hình đe dọa của riêng bạn.
Phần chẳng ai thích thừa nhận
Cả hai cơ chế đều chạy được. Bitcoin đã bảo vệ một lượng giá trị lớn bằng bằng chứng công việc suốt hơn mười lăm năm. Ethereum đã bảo vệ một lượng tương đương bằng bằng chứng cổ phần từ 2022. Không cơ chế nào bị phá vỡ ở tầng đồng thuận bởi một đòn tấn công kinh tế.
Chúng hiện thân cho những canh bạc khác nhau — một bên đặt vào vật lý và nhiệt động lực học, bên kia đặt vào các khuyến khích kinh tế mật mã cùng lời đe dọa đáng tin rằng chính vốn của kẻ tấn công sẽ bị hủy. Những người tỉnh táo giữ cả hai lập trường, và các lập luận coi chuyện này đã ngã ngũ theo hướng nào đó thường đến từ những người đang có phần trong một trong hai.
Điều đáng mang theo thì hẹp hơn mà hữu ích hơn: hãy biết tiền của bạn sống dưới mô hình nào, biết tính chung cuộc nghĩa là gì trên chuỗi đó, và nhớ rằng dù cơ chế nào bảo vệ sổ cái đi nữa, nó chẳng làm gì cả để bảo vệ một chiếc khóa mà bạn đã trao cho người khác.


