Gần đây, Sui chuỗi công cộng cũng đối mặt với tình trạng tạm ngừng tạo khối, sau hai giờ rưỡi tạm ngừng tạo khối, Sui chính thức cũng đã phát hành báo cáo về sự cố này. Tuy nhiên, với việc tạm ngừng tạo khối của Sui, một chuỗi công cộng cao hiệu suất, cũng khiến người ta liên tưởng đến Solana cách đây vài năm. So sánh hai cái, mặc dù về ngôn ngữ lập trình và kiến trúc đều khác biệt, nhưng cùng là chuỗi công cộng cao hiệu suất, nhưng cũng bị chỉ trích là không đủ Phi tập trung.
Tại sao một đoạn mã kiểm soát tắc nghẽn đã khiến tất cả Người xác thực đổ vỡ
Báo cáo cho biết vào lúc 1:15 sáng đến 3:45 sáng giờ Thái Bình Dương ngày 21 tháng 11 năm 2024, Mạng chính SUI đã trải qua một lần đình chỉ toàn diện. Tất cả Người xác thực đã rơi vào vòng lặp sụp đổ, dẫn đến việc toàn bộ mạng không thể xử lý bất kỳ giao dịch nào. Sự cố này làm nổi bật rằng trong khi nâng cao hiệu suất của chuỗi công cộng cao cấp, tính ổn định vẫn cần được theo dõi một cách cẩn thận.
The reason for the shutdown this time, according to the official statement, is that a segment of the 'assert!' in the congestion control code of the SUI network triggered a collapse of Người xác thực. Specifically, network collapse will occur when the following conditions are met at the same time:
Kích hoạt chế độ TotalGasBudgetWithCap kiểm soát kẹt xe.
Nhận giao dịch chứa các đặc điểm sau: một đối tượng chia sẻ có thể thay đổi được sử dụng như đầu vào, không có hướng dẫn MoveCall nào
Khi giao dịch như vậy được đưa vào mạng, tất cả Người xác thực đồng thời gặp sự cố, mạng bị tê liệt.
Điều khiển kẹt xe là gì?
Kiến trúc hướng đối tượng của SUI Mạng chính cho phép xử lý đồng thời một lượng lớn giao dịch, đó là cách thức để đạt được hiệu suất cao. Tuy nhiên, nếu nhiều giao dịch cần được ghi vào cùng một đối tượng chia sẻ, vẫn phải thực hiện theo thứ tự và tốc độ xử lý của các giao dịch loại này bị hạn chế. Để tránh tắc nghẽn do đối tượng chia sẻ, SUI đã áp dụng cơ chế kiểm soát tắc nghẽn để hạn chế tốc độ giao dịch của một đối tượng chia sẻ đơn lẻ. Tác giả bổ sung: Trước đây, trong buổi đọc sách ngoại tuyến hợp tác với XueDAO, Sui Foundation đã đề cập đến việc logic của họ là gói gọn các giao dịch có mối quan hệ nhân quả và thực hiện chúng cùng nhau.
Và gần đây, Sui đã nâng cấp hệ thống kiểm soát kẹt xe, giới thiệu chế độ TotalGasBudgetWithCap để đánh giá độ phức tạp giao dịch một cách chính xác hơn. Tuy nhiên, lỗ hổng gây ra sự cố đã xuất hiện trong mã của chế độ này. Nhóm Sui cho biết đã nhanh chóng thực hiện biện pháp sau khi phát hiện vấn đề này, và đã tung ra các phiên bản Mạng chính v1.37.4 và Testnet v1.38.1 thông qua việc sửa mã (PR #20365). Cộng đồng Người xác thực đã thể hiện hiệu suất phản hồi cực kỳ cao, chỉ mất 15 phút từ khi sửa chữa được phát hành đến khi mạng được phục hồi.
Loại giao thức: SUI dừng sản xuất khối hoàn toàn khác biệt so với Solana
Dừng sản xuất SUI không thể không khiến người ta liên tưởng đến Solana và thậm chí cả TON của năm nay, với Tài chính phi tập trung giao thức Typus của Sui, CGO Kyrie trên Twitter chia sẻ quan điểm của các thành viên nhóm về vấn đề này, anh ấy mạnh mẽ chỉ ra rằng điều này hoàn toàn khác biệt so với việc dừng sản xuất của Solana. Vấn đề của Solana là do kẹt mạng dẫn đến sự sụp đổ của hệ thống, để giải quyết điều này cần cải thiện cấu trúc mạng lưới quy mô lớn, điều này cũng cho thấy rằng vấn đề của Solana khó mà giải quyết hoàn toàn trong thời gian ngắn. Trong khi đó, lần này của Sui là vấn đề kỹ thuật rõ ràng, không ảnh hưởng đến cơ sở hạ tầng hệ thống.
Kyrie cho biết vấn đề gặp phải lần này là do lỗi tràn số khi tính Chi phí giao dịch. Đơn giản mà nói, giống như số hiển thị trên máy tính không đủ chữ số, khi số quá lớn sẽ được đặt về 0 và tính toán lại từ đầu. Hệ thống trong trường hợp này rơi vào vòng lặp vô hạn, cuối cùng dẫn đến toàn bộ mạng bị đình trệ.
Khi giá trị tính toán của hệ thống vượt quá phạm vi lưu trữ, thiết kế ban đầu là tính toán sai khi vượt quá phạm vi, dẫn đến việc hệ thống tiếp tục tính toán lặp đi lặp lại. Sau khi sửa lỗi PR #20365 đã đặt giới hạn tính toán chính xác, tránh tình huống này xảy ra. Ông cũng chỉ ra rằng điểm quan trọng của sự kiện này là: vấn đề xảy ra trong logic phần mềm tính toán Chi phí giao dịch, không phải trong Cơ chế đồng thuận của SUI hoặc thiết kế kiến trúc hệ thống. Điều này cũng giải thích tại sao sửa chữa có thể nhanh chóng và trực tiếp như vậy.
Franklin Templeton và Sui công bố quan hệ đối tác
Trước khi kết thúc, một tin tức đã đến vào ngày ngừng sản xuất khối tiếp theo, Sui Foundation đã công bố mối quan hệ hợp tác với Franklin Templeton. Trong tuyên bố, Franklin Templeton đã đề cập đến ba giao thức và cơ sở hạ tầng Deepbook, Karrier One và ika. Tuy nhiên, dựa trên hoạt động chuỗi khối của Franklin Templeton, có thể kỳ vọng việc kết hợp của Sui, một chuỗi khối công cộng hướng đối tượng, tập trung vào tính bảo mật cao, với RWA.
Bài viết này SUI đã lần đầu tiên ngừng sản xuất khối sau khi được triển khai: các nhà phát triển cho biết vấn đề không lớn, ngày hôm sau Franklin Templeton tuyên bố mối quan hệ hợp tác đã xuất hiện sớm nhất trên trang ABMedia của ChainNews.
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Sui lần đầu tiên dừng sản sinh khối sau khi ra mắt: Nhà phát triển cho biết không có vấn đề lớn, ngày hôm sau Franklin Templeton tuyên bố hợp tác
Gần đây, Sui chuỗi công cộng cũng đối mặt với tình trạng tạm ngừng tạo khối, sau hai giờ rưỡi tạm ngừng tạo khối, Sui chính thức cũng đã phát hành báo cáo về sự cố này. Tuy nhiên, với việc tạm ngừng tạo khối của Sui, một chuỗi công cộng cao hiệu suất, cũng khiến người ta liên tưởng đến Solana cách đây vài năm. So sánh hai cái, mặc dù về ngôn ngữ lập trình và kiến trúc đều khác biệt, nhưng cùng là chuỗi công cộng cao hiệu suất, nhưng cũng bị chỉ trích là không đủ Phi tập trung.
Tại sao một đoạn mã kiểm soát tắc nghẽn đã khiến tất cả Người xác thực đổ vỡ
Báo cáo cho biết vào lúc 1:15 sáng đến 3:45 sáng giờ Thái Bình Dương ngày 21 tháng 11 năm 2024, Mạng chính SUI đã trải qua một lần đình chỉ toàn diện. Tất cả Người xác thực đã rơi vào vòng lặp sụp đổ, dẫn đến việc toàn bộ mạng không thể xử lý bất kỳ giao dịch nào. Sự cố này làm nổi bật rằng trong khi nâng cao hiệu suất của chuỗi công cộng cao cấp, tính ổn định vẫn cần được theo dõi một cách cẩn thận.
The reason for the shutdown this time, according to the official statement, is that a segment of the 'assert!' in the congestion control code of the SUI network triggered a collapse of Người xác thực. Specifically, network collapse will occur when the following conditions are met at the same time:
Kích hoạt chế độ TotalGasBudgetWithCap kiểm soát kẹt xe.
Nhận giao dịch chứa các đặc điểm sau: một đối tượng chia sẻ có thể thay đổi được sử dụng như đầu vào, không có hướng dẫn MoveCall nào
Khi giao dịch như vậy được đưa vào mạng, tất cả Người xác thực đồng thời gặp sự cố, mạng bị tê liệt.
Điều khiển kẹt xe là gì?
Kiến trúc hướng đối tượng của SUI Mạng chính cho phép xử lý đồng thời một lượng lớn giao dịch, đó là cách thức để đạt được hiệu suất cao. Tuy nhiên, nếu nhiều giao dịch cần được ghi vào cùng một đối tượng chia sẻ, vẫn phải thực hiện theo thứ tự và tốc độ xử lý của các giao dịch loại này bị hạn chế. Để tránh tắc nghẽn do đối tượng chia sẻ, SUI đã áp dụng cơ chế kiểm soát tắc nghẽn để hạn chế tốc độ giao dịch của một đối tượng chia sẻ đơn lẻ. Tác giả bổ sung: Trước đây, trong buổi đọc sách ngoại tuyến hợp tác với XueDAO, Sui Foundation đã đề cập đến việc logic của họ là gói gọn các giao dịch có mối quan hệ nhân quả và thực hiện chúng cùng nhau.
Và gần đây, Sui đã nâng cấp hệ thống kiểm soát kẹt xe, giới thiệu chế độ TotalGasBudgetWithCap để đánh giá độ phức tạp giao dịch một cách chính xác hơn. Tuy nhiên, lỗ hổng gây ra sự cố đã xuất hiện trong mã của chế độ này. Nhóm Sui cho biết đã nhanh chóng thực hiện biện pháp sau khi phát hiện vấn đề này, và đã tung ra các phiên bản Mạng chính v1.37.4 và Testnet v1.38.1 thông qua việc sửa mã (PR #20365). Cộng đồng Người xác thực đã thể hiện hiệu suất phản hồi cực kỳ cao, chỉ mất 15 phút từ khi sửa chữa được phát hành đến khi mạng được phục hồi.
Loại giao thức: SUI dừng sản xuất khối hoàn toàn khác biệt so với Solana
Dừng sản xuất SUI không thể không khiến người ta liên tưởng đến Solana và thậm chí cả TON của năm nay, với Tài chính phi tập trung giao thức Typus của Sui, CGO Kyrie trên Twitter chia sẻ quan điểm của các thành viên nhóm về vấn đề này, anh ấy mạnh mẽ chỉ ra rằng điều này hoàn toàn khác biệt so với việc dừng sản xuất của Solana. Vấn đề của Solana là do kẹt mạng dẫn đến sự sụp đổ của hệ thống, để giải quyết điều này cần cải thiện cấu trúc mạng lưới quy mô lớn, điều này cũng cho thấy rằng vấn đề của Solana khó mà giải quyết hoàn toàn trong thời gian ngắn. Trong khi đó, lần này của Sui là vấn đề kỹ thuật rõ ràng, không ảnh hưởng đến cơ sở hạ tầng hệ thống.
Kyrie cho biết vấn đề gặp phải lần này là do lỗi tràn số khi tính Chi phí giao dịch. Đơn giản mà nói, giống như số hiển thị trên máy tính không đủ chữ số, khi số quá lớn sẽ được đặt về 0 và tính toán lại từ đầu. Hệ thống trong trường hợp này rơi vào vòng lặp vô hạn, cuối cùng dẫn đến toàn bộ mạng bị đình trệ.
Khi giá trị tính toán của hệ thống vượt quá phạm vi lưu trữ, thiết kế ban đầu là tính toán sai khi vượt quá phạm vi, dẫn đến việc hệ thống tiếp tục tính toán lặp đi lặp lại. Sau khi sửa lỗi PR #20365 đã đặt giới hạn tính toán chính xác, tránh tình huống này xảy ra. Ông cũng chỉ ra rằng điểm quan trọng của sự kiện này là: vấn đề xảy ra trong logic phần mềm tính toán Chi phí giao dịch, không phải trong Cơ chế đồng thuận của SUI hoặc thiết kế kiến trúc hệ thống. Điều này cũng giải thích tại sao sửa chữa có thể nhanh chóng và trực tiếp như vậy.
Franklin Templeton và Sui công bố quan hệ đối tác
Trước khi kết thúc, một tin tức đã đến vào ngày ngừng sản xuất khối tiếp theo, Sui Foundation đã công bố mối quan hệ hợp tác với Franklin Templeton. Trong tuyên bố, Franklin Templeton đã đề cập đến ba giao thức và cơ sở hạ tầng Deepbook, Karrier One và ika. Tuy nhiên, dựa trên hoạt động chuỗi khối của Franklin Templeton, có thể kỳ vọng việc kết hợp của Sui, một chuỗi khối công cộng hướng đối tượng, tập trung vào tính bảo mật cao, với RWA.
Bài viết này SUI đã lần đầu tiên ngừng sản xuất khối sau khi được triển khai: các nhà phát triển cho biết vấn đề không lớn, ngày hôm sau Franklin Templeton tuyên bố mối quan hệ hợp tác đã xuất hiện sớm nhất trên trang ABMedia của ChainNews.