Nếu bạn là một người đam mê tiền điện tử, chắc hẳn bạn đã nghe nói về bằng chứng công việc và bằng chứng cổ phần là hai cơ chế đồng thuận được sử dụng để xác thực các giao dịch tiền điện tử và thực sự tạo ra tiền điện tử mới. Tất cả các mạng blockchain phi tập trung đều yêu cầu trình xác thực chứng minh sự tồn tại của chúng trên mạng và hai phương pháp này là cách mà trình xác nhận có thể chứng minh sự hiện diện của chúng.
Cơ chế đồng thuận đầu tiên từng được sử dụng bởi một blockchain là bằng chứng công việc và nó nằm trên chuỗi khối Bitcoin. Tuy nhiên, hai năm sau,
Ngày nay, bằng chứng cổ phần như một cơ chế đồng thuận đã phổ biến đến mức ngay cả các mạng như Ethereum cũng
Nó rất dễ dàng để nghĩ về
Trong tiền điện tử, các cơ chế bằng chứng công việc có dạng các vấn đề toán học khó khăn mà chỉ có thể được giải quyết bằng sức mạnh tính toán. Trong nhiều trường hợp, các vấn đề toán học bắt đầu khá dễ dàng, nhưng theo thời gian nó ngày càng khó hơn.
Mặc dù phải mất rất nhiều công sức để câu tục ngữ chứng minh rằng công việc đã được hoàn thành, nhưng những người xác minh của hệ thống thường tốn rất nhiều công sức để xác nhận công việc. Ý tưởng về bằng chứng công việc giống như
Proof-of-work là một cách rất hữu ích để xác minh các giao dịch vì nó yêu cầu người xác minh phải có da trong trò chơi. Bằng cách làm cho việc đúc tiền hoặc xác thực giao dịch tốn kém, nó đảm bảo rằng chỉ những bên quan tâm đến hệ thống mới có thể tham gia chơi. Tuy nhiên, điều quan trọng là phải hiểu rằng quan điểm của thuật toán bằng chứng công việc không phải là để chứng minh rằng một số câu đố nhất định đã được giải. Đó chỉ đơn thuần là phương tiện. Mục đích của các thuật toán này là không khuyến khích việc thao tác dữ liệu bằng cách làm cho dữ liệu không khả thi do yêu cầu năng lượng cao.
Không giống như bằng chứng công việc có lịch sử bên ngoài chuỗi khối, bằng chứng cổ phần dựa trên công nghệ blockchain nhiều hơn. Giống như bằng chứng công việc, bằng chứng cổ phần cũng là một cách xác minh các giao dịch trên blockchain. Nhưng thay vì yêu cầu bằng chứng về công việc tính toán đã thực hiện, các hệ thống bằng chứng cổ phần yêu cầu bằng chứng về các mã thông báo đã đặt cọc. Nghĩa là, trình xác thực chỉ có thể hoạt động trên chuỗi bằng cách chứng minh rằng họ có một số lượng mã thông báo gốc của chuỗi được đặt cọc.
Điều này đảm bảo rằng những kẻ tấn công tiềm năng của chuỗi phải có một phần lớn các mã thông báo để thực hiện bất kỳ tác động quan trọng nào. Tất nhiên, điều này có nghĩa là các tin tặc tiềm năng sẽ phải chịu tổn thất đáng kể nếu họ xác thực các giao dịch sai lệch. Điều đó cũng có nghĩa là những người xác nhận có động cơ để giữ các mã thông báo, do đó tạo ra một nguồn dự trữ mạnh mẽ cho blockchain và ổn định giá cả.
Cả hai cơ chế đồng thuận đều có những lợi ích của chúng và chúng cũng có những nhược điểm của chúng. Ngày nay, rất nhiều blockchain sử dụng bằng chứng công việc, nhưng đó có thể chỉ là do cơ chế này là cơ chế phổ biến và được thử nghiệm đầu tiên. Thực tế là bản thân giao thức đã tồn tại từ những năm 90 khiến nó, ít nhất là về mặt lịch sử, đáng tin cậy hơn so với bằng chứng cổ phần.
Một điều mà bằng chứng công việc có hơn bằng chứng cổ phần là nó
Proof-of-stake gần như là phản nghĩa của Proof-of-work xét về các ưu điểm của nó. Đối với một, bằng chứng cổ phần
Thật thú vị, ngoài việc là một cách để xác thực các giao dịch trên blockchain, việc đặt cược tự nó có rất nhiều lợi ích ngoài việc xác thực blockchain. Ngay cả khi bạn đặt cược với các công ty bên thứ ba, bạn vẫn có thể kiếm được phần thưởng thường xuyên bằng cách chỉ sở hữu tiền điện tử và không bán nó. Thật ngạc nhiên, một số nhà sản xuất bên thứ ba thích
Nhưng tất cả những điều này đều phải trả giá. Vì nó thường không được phân cấp, nên nó có thể không chống giả mạo như chuỗi bằng chứng công việc. Bây giờ, điều này không có nghĩa là cơ chế này không an toàn. Nó chỉ có nghĩa là việc hack hệ thống bằng chứng công việc khó hơn rất nhiều so với việc hack hệ thống bằng chứng cổ phần.
Khi chúng ta đi sâu vào xương của nó, cả hai hệ thống đều khá giống nhau. Đối với một, cả hai đều gây ra hậu quả kinh tế nghiêm trọng cho những người làm gián đoạn hệ thống mạng. Với tính năng Proof-of-work, những kẻ làm gián đoạn sẽ phải tiêu tốn một lượng năng lượng và tài nguyên đáng kinh ngạc về hóa đơn năng lượng và phần cứng để phá vỡ mạng thành công. Với bằng chứng cổ phần, những kẻ phá rối sẽ có nguy cơ mất giá trị của các mã thông báo của họ khi họ xác thực các giao dịch sai. Nếu họ hành động chống lại lợi ích của mạng và xác minh một khối giao dịch xấu, thì các mã thông báo đã đặt cọc của họ sẽ bị cắt.
Sự khác biệt giữa cả hai cơ chế đồng thuận có thể được mô tả trong một câu; dễ dàng và bảo mật. Proof-of-stake dễ dàng hơn rất nhiều đối với người xác nhận và dễ dàng hơn rất nhiều trong môi trường, nhưng bằng chứng công việc có thể an toàn hơn một chút.