Khách hàng “A Dusk” vẫn có thể hiểu hoàn hảo Phoenix và hoàn toàn sai về việc liệu nó có thể sử dụng Phoenix hôm nay hay không. Đó là lợi thế của Boreas mà tôi sẽ kiểm tra trước trong bất kỳ người ký cũ nào. Mainnet đã tắt các giao dịch Phoenix mới tại block 4.414.095 vào ngày 10 tháng 6. Testnet theo sau tại block 4.000.000 vào ngày 7 tháng 8. Nhưng Rusk vẫn giữ bộ giải mã Phoenix và khả năng thực thi lịch sử, vì các block cũ phải vẫn có thể phát lại được.
Vì vậy, “tôi có thể giải mã Phoenix” không còn là kiểm tra năng lực nữa.
Một wallet tùy chỉnh hoặc dịch vụ quản lý tài sản (custody) có thể khôi phục lịch sử Phoenix cũ, phân tích các giao dịch được che chắn (shielded), và trông “khỏe” ngay trước khi nó cố gắng gửi một lần chi tiêu (spend) mới. Tuyến đường lịch sử vẫn hoạt động. Việc chấp nhận trực tiếp thì không.
Đó là lỗi mà tôi quan tâm, vì nó ẩn sau tính tương thích. Không có gì trông có vẻ bị hỏng rõ ràng trong cơ sở dữ liệu hay lớp phát lại (replay layer). Sự cố chỉ xuất hiện khi người dùng mong đợi các chuyển động shielded “mới”.
Tôi sẽ giới hạn các tùy chọn giao dịch theo các quy tắc của mạng đang hoạt động, chứ không phải theo bất kỳ định dạng nào mà node vẫn có thể đọc từ lịch sử.
Sau Boreas, khả năng tương thích ngược có thể bảo toàn quá khứ mà không bảo toàn hành động.
#dusk $DUSK @Dusk
Vì vậy, “tôi có thể giải mã Phoenix” không còn là kiểm tra năng lực nữa.
Một wallet tùy chỉnh hoặc dịch vụ quản lý tài sản (custody) có thể khôi phục lịch sử Phoenix cũ, phân tích các giao dịch được che chắn (shielded), và trông “khỏe” ngay trước khi nó cố gắng gửi một lần chi tiêu (spend) mới. Tuyến đường lịch sử vẫn hoạt động. Việc chấp nhận trực tiếp thì không.
Đó là lỗi mà tôi quan tâm, vì nó ẩn sau tính tương thích. Không có gì trông có vẻ bị hỏng rõ ràng trong cơ sở dữ liệu hay lớp phát lại (replay layer). Sự cố chỉ xuất hiện khi người dùng mong đợi các chuyển động shielded “mới”.
Tôi sẽ giới hạn các tùy chọn giao dịch theo các quy tắc của mạng đang hoạt động, chứ không phải theo bất kỳ định dạng nào mà node vẫn có thể đọc từ lịch sử.
Sau Boreas, khả năng tương thích ngược có thể bảo toàn quá khứ mà không bảo toàn hành động.
#dusk $DUSK @Dusk