Emergency Difficulty Adjustment (EDA) là gì?
Emergency Difficulty Adjustment (EDA) là một công tắc an toàn mà một số blockchain dùng để nhanh chóng giảm mức độ khó khi đào một block khi chuỗi bắt đầu chậm lại. Nó kích hoạt khi thợ đào rời đi và các block không xuất hiện đúng thời gian. Hãy tưởng tượng như một bộ điều chỉnh nhiệt cho việc tạo block: khi quá lạnh, hệ thống tăng nhiệt để đẩy nhanh.
EDA khiến việc đào coin trở nên dễ mãi mãi. Không đúng. Nó chỉ can thiệp trong những giai đoạn chậm để giữ cho các block tiếp tục, sau đó độ khó có thể tăng trở lại khi thợ đào quay lại.
Emergency Difficulty Adjustment (EDA) hoạt động như thế nào
Hãy tưởng tượng: giá giảm, thợ đào tìm lợi nhuận ở nơi khác, và chuỗi bắt đầu chạy rất chậm. Một quy tắc EDA quan sát sự chậm lại đó và phản ứng nhanh.
- Bước 1: Công suất khai thác giảm khi mạng tốc độ băm sụt mạnh.
- Bước 2: Kiểm tra EDA nhận thấy các block mất quá nhiều thời gian và hạ độ khó khai thác để thợ đào có thể hoàn thành cùng bài toán mã hóa phức tạp nhanh hơn.
- Bước 3: Khi công việc dễ hơn, các block bắt đầu xuất hiện gần với thời gian mục tiêu hơn.
- Bước 4: Nhiều thợ đào có thể quay về để khai thác các block dễ hơn, điều này có thể làm sản lượng quay sang chiều ngược lại.
- Bước 5: Sau khi giai đoạn đó qua, độ khó có thể tăng trở lại theo quy tắc điều chỉnh thông thường.
Tóm lại: nó kéo dài thời gian khi chuỗi ì ạch, rồi sau đó ngừng can thiệp.
Tại sao Emergency Difficulty Adjustment (EDA) quan trọng
Bạn quan tâm vì block chạy chậm giống như chờ một chuyến xe qua ứng dụng mà mãi không tiến. EDA giữ cho hệ thống vẫn có thể dùng được.
- Lợi ích: Phục hồi nhanh hơn khi sản xuất block chậm, giúp giữ thời gian giữa các block trung bình không bị trôi quá lâu.
- Lưu ý: Nếu điều chỉnh kém, nó có thể dao động quá mức và khuyến khích thợ đào nhảy chuỗi, dẫn tới xác nhận không ổn định cho giao dịch của bạn.
- Ý nghĩa: Xuất hiện trong các tranh luận về fork và thảo luận thiết kế chuỗi, đặc biệt liên quan tới lịch sử Bitcoin Cash và hành vi thợ đào.
Khi bạn thấy khoảng trống dài giữa các block trên một chuỗi dùng EDA, kiểm tra xem có phải quy tắc khẩn cấp vừa kích hoạt trước khi hoảng loạn về tiền bị treo.
Đặc điểm chính của Emergency Difficulty Adjustment (EDA)
Điểm khác biệt
- Kích hoạt: Chỉ kích hoạt khi chuỗi chậm hơn ngưỡng đã đặt.
- Tốc độ: Thay đổi độ khó nhanh hơn nhiều so với lịch điều chỉnh bình thường.
- Tạm thời: Là van xả áp ngắn hạn, không phải thiết lập vĩnh viễn.
- Hành vi: Có thể gây dao động nếu thợ đào lợi dụng quy tắc.
Mạng chính của Bitcoin không dùng EDA. Bitcoin Cash đã dùng khi ra mắt, rồi chuyển sang thuật toán khác ngay sau đó.
Ví dụ
Sau khi Bitcoin Cash ra mắt năm 2017, thợ đào rời đi, một Emergency Difficulty Adjustment (EDA) được kích hoạt, và các block bắt đầu tới theo từng đợt nhanh trước khi lại chậm lại.
Thông tin thú vị
Trong những ngày đầu của Bitcoin Cash, một số thợ đào canh thời điểm để lấy các block dễ ngay sau khi EDA kích hoạt, rồi nhảy sang chuỗi khác khi độ khó tăng trở lại, giống như những người đuổi theo giá tăng trên ứng dụng gọi xe.
Tổng kết
Emergency Difficulty Adjustment (EDA) là công tắc ngắt mạch giúp giữ cho một chuỗi ì ạch hoạt động khi thợ đào rút đi, đơn giản như vậy.
