
Việc nâng cấp Boojum đã mang lại những cải tiến gì cho zkSync?
Tuyển chọn TechFlowTuyển chọn TechFlow

Việc nâng cấp Boojum đã mang lại những cải tiến gì cho zkSync?
zkSync vượt qua bài kiểm tra áp lực từ việc ghi inscription là nhờ Boojum.
Tác giả: Haotian
Gần đây, @zksync đã hoàn thành nâng cấp Boojum, và chính nhờ điều kiện này mà zkSync mới có thể vượt qua bài kiểm tra áp lực từ chiến dịch mint SYNC. Tuy nhiên, Boojum lại đang bị thị trường đánh giá thấp.
Vậy Boojum thực sự mang lại những cải thiện hiệu suất nào? Liệu vấn đề ổn định DeFi từng bị chỉ trích có thể được giải quyết không? Dưới đây là góc nhìn của tôi:
1) Nâng cấp Boojum, nói đơn giản, giúp zkSync chuyển đổi từ việc sử dụng bằng chứng SNARK sang bằng chứng STARK. Quy trình hoạt động cơ bản như sau:
Khi một Batch hoàn tất đóng gói, các giao dịch sẽ được phân chia thành nhiều mạch điện chuyên biệt, sau đó xử lý song song tốc độ cao để tạo ra hàng loạt bằng chứng STARK, cuối cùng được tập hợp thành một bằng chứng STARK duy nhất. Bằng chứng STARK này tiếp tục được đóng gói vào một bằng chứng SNARK rồi gửi lên mạng chính để xác minh.
Việc kết hợp cả STARK và SNARK như vậy vừa đảm bảo khả năng xử lý khối lượng lớn giao dịch hiệu quả, đồng thời giảm kích thước dữ liệu cần gửi lên mạng chính (do SNARK ngắn gọn hơn), tăng tính tương thích với mạng chính.
Việc đồng thời sử dụng hai loại bằng chứng cũng đồng nghĩa rằng hệ thống Prover về công nghệ nén tiên tiến, tăng tốc phần cứng, tối ưu thuật toán, hiệu suất tập hợp xử lý theo lô, tối ưu bộ nhớ và lưu trữ đều đạt được bước tiến lớn về hiệu suất;
2) Theo phân tích trong bài tweet của @0xtaetaehoho, trước khi cập nhật Boojum, trung bình mỗi giao dịch chiếm 211 byte, nhưng sau nâng cấp con số này giảm xuống khoảng 68 byte. Sự cải thiện về công nghệ nén sẽ trực tiếp làm tăng đáng kể số lượng giao dịch mỗi Batch trên layer2, từ đó nâng cao đáng kể TPS (khoảng 450), đồng thời giảm chi phí Gas trung bình cho mỗi giao dịch (khoảng 65%).
Nguyên lý khá dễ hiểu: layer2 gửi dữ liệu bằng chứng trạng thái đến calldata trên mạng chính; do dung lượng lưu trữ trên mạng chính có hạn, nên khả năng xử lý song song STARK và công nghệ nén bằng chứng SNARK của layer2 sẽ quyết định số lượng giao dịch có thể xử lý trong mỗi Batch cũng như mức Gas;
3) Trước đây, ZK-Rollup gặp phải vấn đề bất ổn khi xử lý các giao dịch DeFi tần suất thấp. Xu hướng tự nhiên của nó không thuận lợi cho sự ổn định của DeFi. Ví dụ, giá cả biến động liên tục trong DeFi cần nhiều Oracle cập nhật giá; nếu hai giao dịch không được đưa vào cùng một trạng thái Batch, thì sai lệch giao dịch sẽ gia tăng.
Hiện tại, số lượng giao dịch mỗi Batch trên layer2 đã tăng mạnh, cho phép cập nhật nhiều trạng thái dữ liệu Oracle hơn trong một khối. Vấn đề ổn định DeFi vì thế cũng được giải quyết hiệu quả.
Như @anthonykrose của zkSync từng nói, bất kể một khối chứa bao nhiêu lần cập nhật oracle, toàn bộ trạng thái khối đều có thể được xử lý và ghi nhận như một thể thống nhất, và chỉ cần trả phí ghi trạng thái một lần duy nhất. Điều này rất có lợi cho các ứng dụng DeFi trên chuỗi ZK-Rollup về mặt phí thấp, hiệu quả cao và tính ổn định.
Lý thuyết mà nói, nâng cấp Boojum đáng lẽ phải được xem là bước tiến mốc son đối với zkSync.
Một mặt, nó xác nhận luận điểm: quy mô giao dịch trong hệ thống ZK càng lớn thì phí Gas càng thấp và trải nghiệm càng tốt; mặt khác, nó cũng chứng minh rằng việc ứng dụng hiệu quả tài nguyên tính toán như công nghệ nén, tăng tốc phần cứng trong hệ thống Prover ngoài chuỗi sẽ mở ra vô hạn tiềm năng cho hệ thống ZK.
Mọi người đều kỳ vọng sau nâng cấp Cancun, dung lượng khối Blob trên Ethereum sẽ giúp giảm chi phí giao dịch Batch cho layer2, nhưng hiện tại, các tối ưu kỹ thuật nội tại trong hệ thống ZK đã đưa ZK-Rollup và OP-Rollup về cùng một mặt bằng.
Quan trọng là, ZK-Rollup giờ "chủ động" hơn nhiều so với OP-Rollup. Những ưu thế kỹ thuật lâu nay được tuyên truyền về ZK-Rollup nay đã được chứng minh đầy đủ sau nâng cấp Boojum.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News










