Kết nối lại là bạn đã quay về. Đó là giả định.
Các nhà cung cấp tính chung cuộc cuối cùng của Babylon không được phép bỏ qua hàng dễ dàng như vậy. Các nhà cung cấp tính chung cuộc phải cam kết tính ngẫu nhiên công khai của họ trước, cho các chiều cao khối trong tương lai, theo từng lô. Đây không phải là một chi tiết nhỏ — nó chính là nền tảng cho cách hoạt động của chữ ký EOTS. TimestampingDelayBlocks quyết định mức độ cam kết đó phải đến trước bao xa, và giá trị khuyến nghị là hơn 10.000 khối, vì bản thân tính ngẫu nhiên chỉ có thể được sử dụng sau khi nó đã được đóng mốc thời gian trên Bitcoin.
Nếu một FP ngừng hoạt động lâu hơn khoảng thời gian đã cam kết trước đó, thì không chỉ là nó bỏ lỡ các phiếu bầu. Nó hết hoàn toàn thời gian dự phòng.
Giả sử một nhà cung cấp đã cam kết tính ngẫu nhiên đến hết chiều cao H, rồi tắt mạng, sau đó quay lại ở H cộng 100 — vượt qua rìa mà họ đã dự tính. Nó không thể chỉ bắt đầu bỏ phiếu lại ngay. Nó phải gửi một cam kết mới, và cam kết đó vẫn phải chờ việc đóng mốc thời gian trên BTC bắt kịp trước khi kích hoạt. Thời gian ngừng hoạt động và giai đoạn khôi phục là hai độ trễ riêng biệt, được xếp chồng lên nhau.
Ban đầu điều đó cảm giác như bị ngược. Tôi đã cho rằng tính sẵn sàng (uptime) mới là vấn đề — bật lại node của bạn lên, là bạn quay lại công việc. Nhưng hóa ra uptime và điều kiện đủ tư cách để bỏ phiếu là hai chiếc đồng hồ khác nhau, và chiếc thứ hai đã được cài đặt trước đó hàng ngày hoặc hàng tuần, trước khi sự cố ngừng hoạt động xảy ra.
Vì vậy, “độ bền vững thực sự” của một nhà vận hành không chỉ là "tôi có thể khởi động lại nhanh cỡ nào". Nó là "tôi đã dự tính trước bao xa trước khi bất cứ điều gì đi sai" — một quyết định được nhúng vào giá trị cấu hình từ rất lâu trước khi có bất kỳ sự cố nào để phục hồi.
Nếu khả năng của bạn được bỏ phiếu lại sau một sự cố được quyết định bởi một con số mà bạn đặt trước khi sự cố xảy ra, thì danh tiếng về “uptime đáng tin cậy” của một nhà vận hành thực sự được bao nhiêu phần chỉ là một canh bạc đã đặt trước, và bao nhiêu phần là độ bền vững thật sự tại thời điểm đó?
@BabylonLabs_io #baby $BABY
Các nhà cung cấp tính chung cuộc cuối cùng của Babylon không được phép bỏ qua hàng dễ dàng như vậy. Các nhà cung cấp tính chung cuộc phải cam kết tính ngẫu nhiên công khai của họ trước, cho các chiều cao khối trong tương lai, theo từng lô. Đây không phải là một chi tiết nhỏ — nó chính là nền tảng cho cách hoạt động của chữ ký EOTS. TimestampingDelayBlocks quyết định mức độ cam kết đó phải đến trước bao xa, và giá trị khuyến nghị là hơn 10.000 khối, vì bản thân tính ngẫu nhiên chỉ có thể được sử dụng sau khi nó đã được đóng mốc thời gian trên Bitcoin.
Nếu một FP ngừng hoạt động lâu hơn khoảng thời gian đã cam kết trước đó, thì không chỉ là nó bỏ lỡ các phiếu bầu. Nó hết hoàn toàn thời gian dự phòng.
Giả sử một nhà cung cấp đã cam kết tính ngẫu nhiên đến hết chiều cao H, rồi tắt mạng, sau đó quay lại ở H cộng 100 — vượt qua rìa mà họ đã dự tính. Nó không thể chỉ bắt đầu bỏ phiếu lại ngay. Nó phải gửi một cam kết mới, và cam kết đó vẫn phải chờ việc đóng mốc thời gian trên BTC bắt kịp trước khi kích hoạt. Thời gian ngừng hoạt động và giai đoạn khôi phục là hai độ trễ riêng biệt, được xếp chồng lên nhau.
Ban đầu điều đó cảm giác như bị ngược. Tôi đã cho rằng tính sẵn sàng (uptime) mới là vấn đề — bật lại node của bạn lên, là bạn quay lại công việc. Nhưng hóa ra uptime và điều kiện đủ tư cách để bỏ phiếu là hai chiếc đồng hồ khác nhau, và chiếc thứ hai đã được cài đặt trước đó hàng ngày hoặc hàng tuần, trước khi sự cố ngừng hoạt động xảy ra.
Vì vậy, “độ bền vững thực sự” của một nhà vận hành không chỉ là "tôi có thể khởi động lại nhanh cỡ nào". Nó là "tôi đã dự tính trước bao xa trước khi bất cứ điều gì đi sai" — một quyết định được nhúng vào giá trị cấu hình từ rất lâu trước khi có bất kỳ sự cố nào để phục hồi.
Nếu khả năng của bạn được bỏ phiếu lại sau một sự cố được quyết định bởi một con số mà bạn đặt trước khi sự cố xảy ra, thì danh tiếng về “uptime đáng tin cậy” của một nhà vận hành thực sự được bao nhiêu phần chỉ là một canh bạc đã đặt trước, và bao nhiêu phần là độ bền vững thật sự tại thời điểm đó?
@BabylonLabs_io #baby $BABY
