Weak Subjectivity là gì?
Hãy cùng tìm hiểu ý nghĩa Weak Subjectivity, định nghĩa trong tiền điện tử, weak Subjectivity là gì, và tất cả các thông tin chi tiết khác.
Hãy cùng tìm hiểu ý nghĩa Weak Subjectivity là gì, định nghĩa trong tiền ảo, Weak Subjectivity là gì và tất cả các thông tin chi tiết khác.
Weak Subjectivity là gì? Thuật ngữ "Weak Subjectivity" được đặt ra bởi Vitalik Buterin. Nó giải thích sự cần thiết cần được thấy trong chuỗi khối Proof-of-Stake (PoS), trong đó các nút phải dựa vào các nút khác. Các nút làm điều đó để tìm ra trạng thái hiện tại của hệ thống.
Đầu tiên, hãy định nghĩa tính khách quan (objectivity) và chủ quan (subjectivity) trong bối cảnh chuỗi khối. Những ý tưởng này được kết nối với tiền đề rằng, với tư cách là một hệ thống phân tán, một chuỗi khối thường có nhiều chuỗi hợp pháp. Về cơ bản, điều này ngụ ý rằng có rất nhiều cách để chuyển từ khối genesis (khối gốc) sang khối gần đây nhất. Bên cạnh đó, tất cả các cách đều hợp lệ.
Tuy nhiên, hãy nhớ rằng không phải lúc nào các nút cũng có thể xác định được chuỗi nào đang hoạt động. Ví dụ: Bitcoin được thiết lập theo cách mà các nút được cho là chọn con đường có lượng công việc tích lũy lớn nhất trong đó. Đây chính xác là những gì mang lại tính khách quan objectivity cho chuỗi khối Bitcoin.
Do đó, objectivity có thể được định nghĩa là khả năng của một nút mới tham gia mạng. Bên cạnh đó, nó có thể nhanh chóng nhận ra chuỗi nào đang hoạt động (hoặc dài nhất).
Nói cách khác, objectivity có nghĩa là các nút mới có thể nhanh chóng được thêm vào và đồng bộ hóa với trạng thái hiện tại của hệ thống. Điều này đơn giản là vì chỉ có một con đường dài nhất.
Tuy nhiên, một số mạng nhất định có thể thể hiện mức độ chủ quan cao (subjectivity). Điều này có nghĩa là rất khó để xác định chuỗi nào đang hoạt động. Weak Subjectivity là gì? Về cơ bản, subjectivity được liên kết với một chuỗi khối có thể được diễn giải theo nhiều cách khác nhau. Đây là vì cơ chế đồng thuận của chúng bị ảnh hưởng bởi một "mạng xã hội", dựa trên sự tương tác của nút.
Thay vì áp dụng một quy tắc xác định như "quy tắc chuỗi dài nhất", các nút trong tình huống này phải hỗ trợ lẫn nhau để thiết lập sự đồng thuận. Đó là lý do tại sao một số mạng blockchain nhất định có tính chủ quan nhất định.
Do đó, khi cố gắng xác định trạng thái hiện tại của sổ cái, subjectivity được liên kết với tiền đề rằng các nút nhất định yêu cầu thông tin từ các nút khác. Điều này không liên quan gì đến việc đạt được sự đồng thuận. Thay vào đó, nó liên quan đến việc nhận ra chuỗi nào đang hoạt động.
Bây giờ, hãy quay lại khái niệm về weak subjectivity của Vitalik Buterin. Weak Subjectivity là gì? Về cơ bản, Weak Subjectivity cần thiết cho các chuỗi khối sử dụng mô hình Proof-of-Stake. Tóm lại, Weak Subjectivity được sử dụng để tìm ra chuỗi nào đang hoạt động. Về cơ bản, nó được coi là yếu vì nó chỉ xảy ra trong hai trường hợp:
- Khi các nút mới tham gia mạng
- Khi các nút ngoại tuyến trong một khoảng thời gian đáng kể
Do đó, nếu một nút luôn trực tuyến, sẽ không có vấn đề gì với subjectivity. Đơn giản vì nó sẽ có thể xác định ngay sổ cái nào là hợp pháp. Tuy nhiên, một nút sẽ phải dựa vào các nút khác nếu nó ngoại tuyến trong một khoảng thời gian dài hoặc mới tham gia mạng. Đây chính xác là lúc tính chủ quan subjectivity phát huy tác dụng.