Zcash đang xem xét lùi thời điểm triển khai nâng cấp mạng Ironwood, vốn dự kiến diễn ra vào cuối tháng 7, sau khi nhiều sàn giao dịch, pool đào và nhà cung cấp ví bày tỏ lo ngại rằng họ không kịp hoàn tất việc chuyển đổi phần mềm.
Theo Cointelegraph ngày 3/7 (giờ địa phương), các đơn vị trong hệ sinh thái Zcash cho rằng họ cần thêm thời gian để chuẩn bị cho quá trình nâng cấp và chuyển sang Z3 stack.
Jason McGee của Shielded Labs cho biết trên diễn đàn cộng đồng Zcash rằng Ironwood được triển khai đồng thời với việc chuyển sang Z3 stack. Điều này buộc các thành viên trong hệ sinh thái phải thay thế phần mềm hiện dùng, bao gồm zcashd, bằng bộ công cụ mới.
Z3 stack gồm Zebra dành cho node mạng, Zaino cung cấp dữ liệu blockchain cho các ứng dụng và Zallet phụ trách chức năng ví. Theo tài liệu hướng dẫn chính thức, không phải tính năng nào trên zcashd cũng đã có thành phần thay thế tương ứng, đồng nghĩa một số nhà vận hành có thể phải tự điều chỉnh hệ thống.
Ironwood được đề xuất sau khi nhóm phát triển phát hiện lỗi “Infinity” trong pool riêng tư Orchard, thành phần cốt lõi của Zcash. Về lý thuyết, lỗ hổng này có thể cho phép kẻ tấn công tạo ra lượng ZEC giả không giới hạn trong pool Orchard.
Nhóm phát triển cho biết chưa phát hiện bằng chứng cho thấy lỗ hổng đã bị khai thác, song cũng lưu ý rằng do đặc tính riêng tư của Orchard, họ không thể khẳng định tuyệt đối rằng chưa từng có ZEC giả được tạo ra.
Theo thiết kế, Ironwood sẽ mở một pool riêng tư mới và ngăn các giao dịch mới trên pool Orchard hiện tại. ZEC được rút khỏi Orchard sẽ phải đi qua quy trình đối soát, nhằm bảo đảm lượng coin rút ra không thể vượt quá lượng đã nạp vào trước đó.
Cơ chế này được kỳ vọng giúp người dùng xác minh rằng nguồn cung lưu hành của Zcash vẫn nằm trong giới hạn thiết kế ban đầu.