Dark server room with illuminated network devices
Tiền điện tử

Zcash ra mắt node Zakura trước nâng cấp Ironwood 28/7

Khách hàng mới đồng bộ nhanh từ các ảnh chụp 11 GB và hỗ trợ NU6.3 'cổng xoay' nhằm kiểm soát rủi ro ZEC giả mạo tiềm ẩn.

Bởi AI News Crypto Editorial Team5 phút đọc

Các nhà phát triển hệ sinh thái Zcash đã phát hành Zakura v1.0.0, một nút đầy đủ mới được thiết kế để giảm thời gian đồng bộ và dễ dàng di chuyển khi khách hàng zcashd cũ đã đến thời điểm kết thúc vào ngày 18 tháng 7. Việc ra mắt diễn ra chỉ vài ngày trước khi nâng cấp Ironwood (NU6.3) vào ngày 28 tháng 7, bổ sung một 'turnstile' ở cấp độ giao thức để giới hạn việc rút tiền từ hồ bơi bảo mật Orchard sau khi phát hiện lỗi âm thanh.

Điểm chính

  • Zakura v1.0.0 đã hoạt động như một nút đầy đủ mới của Zcash được duy trì độc lập với Quỹ Zcash bởi Sean Bowe và Dev Ojha, được tài trợ bởi các khoản quyên góp ZEC tư nhân.
  • Phần mềm là một nhánh đã được cắt tỉa, đồng bộ nhanh của Zebra và cung cấp chế độ tương thích với zcashd khi zcashd đã đến thời điểm kết thúc vào ngày 18 tháng 7.
  • Các nhà điều hành có thể khởi động từ các bản chụp chuỗi đã được cắt tỉa khoảng 11 GB, với đội ngũ tuyên bố rằng một nút mới có thể hoạt động trong chưa đầy hai phút, "nhanh gấp 680 lần."
  • Ironwood (NU6.3) dự kiến sẽ diễn ra vào ngày 28 tháng 7 tại khối 3,428,143 (~8 giờ sáng ET) và giới thiệu một 'turnstile' Orchard để chứa đựng ZEC giả mạo tiềm năng liên quan đến lỗi âm thanh Orchard.

Zakura v1.0.0 ra mắt khi zcashd đến thời điểm kết thúc

Hệ thống hạ tầng của Zcash đang bị buộc phải trải qua một khoảng thời gian chuyển đổi khách hàng. Zakura v1.0.0 được phát hành như một triển khai nút đầy đủ mới cùng lúc zcashd, khách hàng Zcash gốc, đến thời điểm kết thúc vào ngày 18 tháng 7.

Về mặt hoạt động, thời điểm đó quan trọng hơn nhiều so với tiếp thị thông lượng. Các nút đầy đủ thực thi các quy tắc đồng thuận, và các sàn giao dịch, ví và nhà tạo lập thị trường cần hành vi nút có thể dự đoán xung quanh các khoảng thời gian nâng cấp.

Zakura được định vị như một con đường thay thế cho các đội ngũ đã tích hợp lịch sử với zcashd, với một chế độ tương thích được thiết kế để tái tạo giao diện zcashd để các tích hợp hiện có có thể tiếp tục hoạt động mà không cần viết lại.

Zakura được duy trì độc lập với Quỹ Zcash bởi Sean Bowe và Dev Ojha, và nó được tài trợ bởi các khoản quyên góp ZEC tư nhân thay vì một công ty hoặc quỹ. Sự độc lập đó có thể mang lại lợi ích cho các nhà điều hành: nó có thể tăng tốc độ lặp lại, nhưng nó cũng chuyển giao trách nhiệm thẩm định cho các nhà tích hợp, những người cần cảm thấy thoải mái khi vận hành một khách hàng sản xuất mới.

Tốc độ đồng bộ nhanh bằng Snapshot: Những thay đổi của Zakura cho các Node Ops

Zakura là một nhánh của Zebra, có nghĩa là nó bắt đầu từ mã nguồn node của Quỹ và được xây dựng lại từ đó. Thay đổi quan trọng trong hoạt động là mô hình đồng bộ nhanh dựa trên snapshot, được kích hoạt bởi việc cắt tỉa.

Cắt tỉa xóa dữ liệu blockchain cũ mà một node không còn cần thiết để xác thực chuỗi hiện tại. Với dữ liệu cũ bị loại bỏ, nhóm phát triển phân phối các snapshot chuỗi đã được cắt tỉa sẵn khoảng 11 GB. Một node mới có thể tải xuống snapshot thay vì đồng bộ toàn bộ chuỗi từng khối một từ genesis, và nhóm tuyên bố rằng điều đó giúp một node từ không có gì đến hoạt động trong chưa đầy hai phút, "nhanh hơn 680 lần."

Nếu quy trình làm việc đó giữ vững dưới điều kiện thực tế, nó sẽ giảm chi phí thiết lập các node dư thừa và xoay vòng cơ sở hạ tầng. Điều này đặc biệt quan trọng khi thời gian hoạt động là không thể thương lượng, như trong các khoảng thời gian hard-fork mà các sàn giao dịch và ví muốn có các đường phục hồi nhanh nếu một node gặp sự cố hoặc một triển khai cần được quay lại.

Zakura cũng đi kèm với một hệ thống truyền tải khối nhanh thử nghiệm nhằm cung cấp mỗi khối đến mỗi node trong chưa đầy nửa giây. Nó được tắt theo mặc định.

Ironwood vào ngày 28 tháng 7: Bản vá Tính toàn vẹn Cung cấp Turnstile

Yếu tố kích thích trong ngắn hạn không phải là mở rộng lý thuyết. Đó là Ironwood (NU6.3), dự kiến sẽ kích hoạt vào ngày 28 tháng 7 tại khối 3,428,143 (khoảng 8 giờ sáng theo giờ miền Đông). Cập nhật này giới thiệu cơ chế 'turnstile' để giới hạn việc rút tiền từ hồ bơi bảo vệ Orchard.

Ironwood tồn tại vì một lỗi âm thanh trong mạch chứng minh Orchard được phát hiện vào ngày 29 tháng 5 bởi nhà nghiên cứu Taylor Hornby của Shielded Labs. Lỗi này đã tồn tại kể từ khi Orchard được kích hoạt vào tháng 5 năm 2022 và có thể cho phép một kẻ tấn công đúc ZEC giả mạo mà không có dấu vết trên chuỗi.

Các nhà phát triển đã vô hiệu hóa Orchard thông qua một phản ứng khẩn cấp hoàn thành vào ngày 2 tháng 6, sau đó khôi phục nó với một mạch đã được sửa chữa thông qua hard fork NU6.2 tại khối 3,364,600 vào ngày 3 tháng 6.

Vấn đề là khoảng cách giữa "đã sửa chữa cho tương lai" và "đã an toàn có thể chứng minh trong quá khứ."Chứng minh không có kiến thứcchỉ tiết lộ rằng một bằng chứng đã được xác minh, không phải giá trị nào đã di chuyển bên trong Orchard, vì vậy chuỗi không thể chứng minh rằng ZEC giả mạo chưa bao giờ được tạo ra trong khoảng thời gian nhiều năm.

Cổng Ironwood được thiết kế để chứa đựng sự không chắc chắn đó bằng cách kiểm soát những gì có thể vượt qua ranh giới Orchard, sử dụng thực tế rằng các khoản tiền vào và ra khỏi các pool được bảo vệ là công khai ngay cả khi các giao dịch nội bộ là riêng tư.

Danh sách kiểm tra Catalyst vào ngày 28 tháng 7: Di chuyển khách hàng và sẵn sàng nâng cấp

Các sự kiện ngưỡng thì rõ ràng và gần nhau. Đầu tiên là thực tế sau ngày 18 tháng 7: liệu các nhà cung cấp hạ tầng lớn có công khai di chuyển sang Zakura (hoặc các khách hàng khác) và liệu chế độ tương thích zcashd có hoạt động trơn tru trong sản xuất mà không gặp phải các vấn đề biên hay không.

Thứ hai là chính ngày 28 tháng 7. Thị trường sẽ ít quan tâm đến tiêu đề kích hoạt hơn và nhiều hơn đến các xác nhận từ các sàn giao dịch lớn và ví rằng họ đã nâng cấp và tiếp tục các chính sách gửi và rút tiền bình thường.

Cũng có rủi ro về tham số. Bất kỳ cập nhật nào từ các nhóm cốt lõi về cài đặt cổng Orchard và hướng dẫn hoạt động để di chuyển quỹ qua ranh giới Orchard sau khi kích hoạt sẽ định hình cách nhanh chóng người dùng có thể di chuyển số dư ra theo thời gian.

Cuối cùng, các tuyên bố về hiệu suất của Zakura cần được xác thực độc lập. Việc đánh giá của bên thứ ba về dòng chảy snapshot 11 GB và tuyên bố khởi động dưới hai phút sẽ biến một buổi trình diễn tốt thành thứ mà các nhà điều hành có thể bảo lãnh.

Tại sao câu chuyện ngắn hạn của ZEC là rủi ro hạ tầng, không phải giấc mơ TPS

Tôi đang coi đây là một câu chuyện về hạ tầng và tính toàn vẹn cung ứng với một ngày cụ thể, không phải là một bước đột phá về quy mô. Việc kích hoạt Ironwood vào ngày 28 tháng 7 là một chất xúc tác cụ thể vì nó được thiết kế rõ ràng để chứa đựng rủi ro ZEC giả mạo tiềm tàng mà không thể được kiểm toán trên chuỗi do cách thức hoạt động của các bằng chứng không kiến thức.

Ngưỡng quan trọng là liệu việc di chuyển khách hàng và việc triển khai cổng có diễn ra suôn sẻ trên các sàn giao dịch và ví hay không. Nếu hệ thống đó giữ vững, thiết lập bắt đầu trông có vẻ cấu trúc hơn là do câu chuyện dẫn dắt, vì nó giảm thiểu sự mong manh của cửa sổ nâng cấp và thu hẹp sự tồn đọng về tính toàn vẹn cung ứng vào một cơ chế xác định mà các nhà giao dịch có thể lý luận về.

Nguồn