Sau khi nghe những lo ngại của nhiều người tham gia trong hệ sinh thái Stellar – bao gồm các nhà phát triển hợp đồng, nhà phát triển ví, trình xác thực và người xây dựng công cụ – SDF đã quyết định vô hiệu hóa các trình xác thực của chúng tôi để ngăn họ bỏ phiếu nâng cấp mạng lên Giao thức 20 vào ngày 30 tháng 1. Khi mạng giới thiệu sự thay đổi giao thức lớn nhất cho đến nay, điều quan trọng là phải có sự đồng thuận rộng rãi trong cuộc bỏ phiếu cũng như dẫn đến sự thay đổi đó — mọi người cần phải sẵn sàng.
Vào ngày 25 tháng 1 năm 2024, chúng tôi đã thông báo cho hệ sinh thái về một sự cố được phát hiện trong Stellar Core v20.1.0 có thể ảnh hưởng đến các ứng dụng và dịch vụ sử dụng mức phí cao cho các giao dịch Soroban nếu hoặc khi Mainnet nâng cấp lên Giao thức 20. Chúng tôi lưu ý rằng chúng tôi ( hệ sinh thái và đặc biệt là các trình xác thực mạng) đã có lựa chọn tiếp tục bỏ phiếu nâng cấp Giao thức 20 vào ngày 30 tháng 1 hoặc trì hoãn nó. Tại SDF, chúng tôi đã dành thời gian tìm hiểu lỗi này, nhận thấy những tác động tiềm tàng của nó và quyết định rằng lỗi này gây ra ít rủi ro dựa trên kế hoạch triển khai theo từng giai đoạn cùng với việc triển khai các biện pháp thực hành tốt nhất. Nhưng chúng ta không phải là một hệ sinh thái của một.
Nâng cấp mạng không phải là việc SDF thực hiện một mình và để đưa ra quyết định về việc có tiếp tục phát hiện lỗi hay không, chúng tôi đã mở các chủ đề trên Stellar Dev Discord và danh sách gửi thư dành cho nhà phát triển của chúng tôi, đồng thời khuyến khích hệ sinh thái tham gia. phản hồi và thảo luận về lựa chọn này đã khiến chúng tôi phải thay đổi cách tiếp cận.
Như trước đây, những người xác nhận sẽ tự đưa ra quyết định với tư cách là một phần của cộng đồng nguồn mở này và kết quả phụ thuộc vào những gì họ làm tiếp theo. Có hai khả năng thực sự:
Những người xác nhận khác vẫn có thể chọn bỏ phiếu cho Giao thức 20 và nếu đạt được số đại biểu khi nâng cấp thì quá trình nâng cấp sẽ diễn ra.
Những người xác thực khác có thể chọn giải giáp và nếu không đạt được số đại biểu, mạng sẽ tiếp tục chạy Giao thức 19 trong thời điểm hiện tại.
Lưu ý: Nếu bạn chạy trình xác thực và nó được trang bị để bỏ phiếu cho Giao thức 20 và bạn muốn vô hiệu hóa nó, hãy chạy lệnh Stella-core sau: $ Stellar-core http-command ‘upgrades?mode=clear’ Bạn có thể kiểm tra xem nó hoạt động bằng cách sử dụng lệnh thông tin (không nên có bất kỳ bản nâng cấp nào đang chờ xử lý):$ Stellar-core http-command info
Bất kể kết quả thế nào, SDF sẽ tiếp tục làm việc để giải quyết lỗi và tham gia thảo luận với những người xác thực khác trên cả kênh công khai và riêng tư. Nếu người xác thực chọn hoãn nâng cấp, chúng tôi sẽ phối hợp để xác định ngày bỏ phiếu trong tương lai sau khi phiên bản Stellar Core mới có bản sửa lỗi được phát hành. Bản phát hành đó sẽ có sẵn trong vòng hai tuần tới.