Hãy tưởng tượng bạn đang vận hành một mạng lưới, và rồi đột nhiên, hầu hết những người chịu trách nhiệm đạt được sự đồng thuận chỉ cần… tắt máy.
Không có tấn công. Không có hành vi chặn độc hại.
Họ đơn giản là không còn ở đó.
Chính điều đó khiến <t-2/> của @Dusk trở nên thật thú vị đối với tôi.
Càng tìm hiểu, tôi càng nhận ra rằng điều này không thực sự nhằm mục tiêu tạo ra một khối khẩn cấp.
Mà là để duy trì tính sống (liveness) khi việc tham gia stake trở nên không còn đáng tin cậy.
Consensus của Dusk có thể trải qua nhiều vòng lặp, nhưng nếu việc tham gia cứ tiếp tục thất bại, giao thức không chỉ đơn giản là đứng hình.
Chế độ Khẩn cấp (Emergency Mode) cho phép các vòng lặp trước đó vẫn mở, trong khi các vòng lặp mới bắt đầu, từ đó mang lại nhiều cơ hội hơn để các bên cung cấp còn lại có thể đạt được thỏa thuận.
Tuy nhiên, vẫn có sự đánh đổi. Các vòng lặp khác nhau có thể tạo ra những khối cạnh tranh nhau, vì vậy Dusk ưu tiên vòng lặp thành công thấp nhất.
Và nếu consensus thông thường vẫn thất bại, thì Yêu cầu Khối Khẩn cấp (EBR) sẽ đóng vai trò phương án dự phòng. Khi các EBR đại diện cho phần lớn stake của mạng lưới được thu thập, $DUSK có thể tạo ra một khối khẩn cấp rỗng.
Khối đó không nhằm mục đích xử lý giao dịch. Nhiệm vụ của nó là giữ cho chuỗi tiếp tục vận hành và thiết lập một hạt giống (seed) mới cho một lần thử khác.
Tôi nghĩ đây là một lựa chọn thiết kế tinh tế nhưng quan trọng.
Dusk không hề giả định rằng sự tham gia là hoàn hảo.
Nó được thiết kế để ứng phó với khoảnh khắc khi giả định đó bị phá vỡ.
Câu hỏi thú vị là lộ trình khôi phục này hoạt động hiệu quả đến mức nào nếu việc tham gia vẫn suy giảm trong một khoảng thời gian dài?
#dusk #DUSK #Dusk $DUSK
Không có tấn công. Không có hành vi chặn độc hại.
Họ đơn giản là không còn ở đó.
Chính điều đó khiến <t-2/> của @Dusk trở nên thật thú vị đối với tôi.
Càng tìm hiểu, tôi càng nhận ra rằng điều này không thực sự nhằm mục tiêu tạo ra một khối khẩn cấp.
Mà là để duy trì tính sống (liveness) khi việc tham gia stake trở nên không còn đáng tin cậy.
Consensus của Dusk có thể trải qua nhiều vòng lặp, nhưng nếu việc tham gia cứ tiếp tục thất bại, giao thức không chỉ đơn giản là đứng hình.
Chế độ Khẩn cấp (Emergency Mode) cho phép các vòng lặp trước đó vẫn mở, trong khi các vòng lặp mới bắt đầu, từ đó mang lại nhiều cơ hội hơn để các bên cung cấp còn lại có thể đạt được thỏa thuận.
Tuy nhiên, vẫn có sự đánh đổi. Các vòng lặp khác nhau có thể tạo ra những khối cạnh tranh nhau, vì vậy Dusk ưu tiên vòng lặp thành công thấp nhất.
Và nếu consensus thông thường vẫn thất bại, thì Yêu cầu Khối Khẩn cấp (EBR) sẽ đóng vai trò phương án dự phòng. Khi các EBR đại diện cho phần lớn stake của mạng lưới được thu thập, $DUSK có thể tạo ra một khối khẩn cấp rỗng.
Khối đó không nhằm mục đích xử lý giao dịch. Nhiệm vụ của nó là giữ cho chuỗi tiếp tục vận hành và thiết lập một hạt giống (seed) mới cho một lần thử khác.
Tôi nghĩ đây là một lựa chọn thiết kế tinh tế nhưng quan trọng.
Dusk không hề giả định rằng sự tham gia là hoàn hảo.
Nó được thiết kế để ứng phó với khoảnh khắc khi giả định đó bị phá vỡ.
Câu hỏi thú vị là lộ trình khôi phục này hoạt động hiệu quả đến mức nào nếu việc tham gia vẫn suy giảm trong một khoảng thời gian dài?
#dusk #DUSK #Dusk $DUSK