Rủi ro cần được xử lý chính xác về việc thực sự điều gì xảy ra trên Dusk khi hai khối ứng viên đồng thời đạt được đồng thuận trong cùng một vòng.
Theo whitepaper, điều này kích hoạt quy trình fallback cụ thể. Một khối được tạo ra ở vòng lặp cao hơn có thể bị thay thế bởi một khối cạnh tranh ở vòng lặp thấp hơn nếu khối ở vòng lặp thấp hơn đó cũng đạt được đồng thuận một cách độc lập.
Cơ chế này là chuỗi cục bộ sẽ quay trở lại khối ngay trước khối đang bị thay thế, sau đó chấp nhận phương án thay thế ở vòng lặp thấp hơn. Mọi khối kế tiếp của khối bị loại đều bị loại bỏ cùng với nó, không chỉ riêng một khối đó mà là toàn bộ chuỗi được xây dựng phía trên nó.
Giới hạn được ghi nhận cho rủi ro này: một khối đã đạt đồng thuận ở vòng lặp 0 cụ thể không thể bị thay thế bởi bất kỳ thứ gì vì không có vòng lặp thấp hơn. Nó vẫn có thể bị hoàn nguyên, nhưng chỉ khi một trong các tổ tiên của nó bị hoàn nguyên trước.
Khoảng trống mà các fork gây ra không phải là các trường hợp biên hiếm gặp—chúng là một hệ quả dự kiến của độ trễ mạng, đã có sẵn một cơ chế phân giải tất định được ghi nhận trong đó.
@Dusk $DUSK
#dusk
$GPS
#dusk $DUSK @Dusk
Blockchain nên xử lý các khối cạnh tranh như thế nào?
Theo whitepaper, điều này kích hoạt quy trình fallback cụ thể. Một khối được tạo ra ở vòng lặp cao hơn có thể bị thay thế bởi một khối cạnh tranh ở vòng lặp thấp hơn nếu khối ở vòng lặp thấp hơn đó cũng đạt được đồng thuận một cách độc lập.
Cơ chế này là chuỗi cục bộ sẽ quay trở lại khối ngay trước khối đang bị thay thế, sau đó chấp nhận phương án thay thế ở vòng lặp thấp hơn. Mọi khối kế tiếp của khối bị loại đều bị loại bỏ cùng với nó, không chỉ riêng một khối đó mà là toàn bộ chuỗi được xây dựng phía trên nó.
Giới hạn được ghi nhận cho rủi ro này: một khối đã đạt đồng thuận ở vòng lặp 0 cụ thể không thể bị thay thế bởi bất kỳ thứ gì vì không có vòng lặp thấp hơn. Nó vẫn có thể bị hoàn nguyên, nhưng chỉ khi một trong các tổ tiên của nó bị hoàn nguyên trước.
Khoảng trống mà các fork gây ra không phải là các trường hợp biên hiếm gặp—chúng là một hệ quả dự kiến của độ trễ mạng, đã có sẵn một cơ chế phân giải tất định được ghi nhận trong đó.
@Dusk $DUSK
#dusk
$GPS
#dusk $DUSK @Dusk
Blockchain nên xử lý các khối cạnh tranh như thế nào?
Deterministic fallback
0%
Keep the first block
0%
Reorg to valid alternative
0%
Depends on consensus
0%
0 phiếu bầu • Cuộc bỏ phiếu đã kết thúc