Cardano đang đứng trước bước ngoặc của một sự chuyển đổi quan trọng với sự xuất hiện của bản nâng cấp hard fork Chang. Nâng cấp này hứa hẹn sẽ mở ra một kỷ nguyên mới về chức năng và trao quyền cho cộng đồng. Đi đầu trong sự thay đổi này là Node 9.0.0, bản cập nhật quan trọng đặt nền tảng cho việc triển khai thành công bản nâng cấp hard fork Chang. Bản cập nhật lớn này đánh dấu một bước tiến đáng kể hướng tới “kỷ nguyên sổ cái Conway”, giới thiệu các chức năng then chốt và đặt nền móng cho những tiến bộ trong tương lai. Hãy cùng khám phá vai trò của Node 9.0.0 trong thời điểm then chốt này đối với Cardano.
Các tính năng chính của Cardano Node 9.0.0
– Quản trị trên chuỗi (CIP-1694): Trao quyền cho cộng đồng Cardano, bản cập nhật này cho phép bỏ phiếu trên chuỗi, cho phép người nắm giữ ADA trực tiếp ảnh hưởng đến tương lai của mạng lưới thông qua các đề xuất và sửa đổi.
– Script tham chiếu Plutus v1: Giờ đây, các nhà phát triển có thể tận dụng các script tham chiếu Plutus v1, một tập hợp các đoạn mã được chuẩn hóa để xây dựng các hợp đồng thông minh trên Cardano. Điều này giúp đơn giản hóa việc phát triển và đảm bảo tính tương thích của các đoạn mã.
– Hỗ trợ chữ ký Script Plutus (CIP-69): Tính năng này tăng cường bảo mật bằng cách cho phép ký các script Plutus, xác minh tính xác thực và nguồn gốc của chúng.
Nâng cấp là rất quan trọng
Người vận hành node Cardano được khuyến cáo nên nâng cấp lên phiên bản 9.0.0 trở lên. Điều này đảm bảo khả năng tương thích với bản nâng cấp hard fork Chang sắp tới và mở khóa các lợi ích của các tính năng đã đề cập ở trên.
Tiết lộ sức mạnh của Node 9.0.0
Node 9.0.0 không chỉ là một bản cập nhật phần mềm thông thường. Đó là một bộ thay đổi được dàn dựng cẩn thận nhằm thúc đẩy Cardano tiến tới hard fork Chang. Dưới đây là phân tích các chức năng chính của nó:
– Cho phép Quản trị trên Chuỗi (CIP-1694): Một trong những tính năng được mong đợi nhất của bản nâng cấp hard fork Chang là quản trị trên chuỗi. Khái niệm mang tính cách mạng này cho phép người nắm giữ ADA trực tiếp ảnh hưởng đến tương lai của mạng lưới bằng cách đề xuất và bỏ phiếu cho các đề xuất cải tiến. Node 9.0.0 đặt nền móng cho điều này bằng cách giới thiệu khung ban đầu cho CIP-1694. Mặc dù chức năng bỏ phiếu đầy đủ sẽ có trong bản cập nhật sau (phiên bản giao thức 10.0), Node 9.0.0 đánh dấu sự khởi đầu của một Cardano dân chủ hơn.
– Nâng cao Khả năng của Hợp đồng Thông minh: Bản nâng cấp hard fork Chang không chỉ xoay quanh quản trị, nó còn nhằm mục đích trao quyền cho các nhà phát triển. Node 9.0.0 mang đến những tiến bộ đáng kể cho Plutus, nền tảng hợp đồng thông minh của Cardano. Với sự hỗ trợ cho các script tham chiếu Plutus v1, các nhà phát triển có quyền truy cập vào nhiều chức năng hơn, cho phép họ tạo ra các hợp đồng thông minh phức tạp và linh hoạt hơn. Ngoài ra, tích hợp CIP-69 giới thiệu hỗ trợ chữ ký script Plutus, tăng cường bảo mật và tin tưởng trong hệ sinh thái hợp đồng thông minh của mạng lưới.
– Mở đường cho Bản nâng cấp cứng Chang: Vai trò quan trọng nhất của Node 9.0.0 nằm ở khả năng tạo điều kiện cho quá trình chuyển đổi bản nâng cấp hard fork Chang thực tế. Đây là phiên bản node đầu tiên có khả năng hỗ trợ bản nâng cấp cứng trên cả mạng chính Cardano và các mạng thử nghiệm như PreProd. Điều này cho phép các nhà phát triển và các bên liên quan kiểm tra và tinh chỉnh kỹ lưỡng các chức năng của Chang trong môi trường được kiểm soát trước khi ra mắt chính thức.
Node đầu tiên của Hard Fork Chang
Node 9.0.0 nắm giữ một sự khác biệt đặc biệt. Nó là node đầu tiên có khả năng chuyển đổi cả mạng chính và mạng thử nghiệm (như PreProd) sang ranh giới hard fork 9.0, đánh dấu sự khởi đầu của kỷ nguyên Chang.
Cảnh báo quan trọng
Mặc dù Node 9.0.0 mở đường cho Chang, hiện tại nó chỉ hỗ trợ giai đoạn đầu của quản trị trên chuỗi (phiên bản giao thức 9.0). Chức năng đầy đủ, bao gồm bỏ phiếu DRep và các hành động quản trị khác, sẽ yêu cầu nâng cấp thêm lên phiên bản giao thức 10.0.
Thiếu nhưng sẽ sớm ra mắt: Tệp Genesis Conway
Lưu ý quan trọng: Node 9.0.0 được cung cấp mà không có tệp Genesis. Tệp này đóng vai trò là nền tảng cho kỷ nguyên sổ cái mới và cần thiết để hoàn thành bản nâng cấp hard fork Chang. Nhóm phát triển đảm bảo với người dùng rằng tệp sẽ được cung cấp sớm, chỉ yêu cầu cập nhật cấu hình nhỏ một khi có sẵn.
Vấn đề đã biết và Bản sửa lỗi được đề xuất
Bản phát hành đi kèm với một vấn đề đã biết ảnh hưởng đến công cụ cardano-cli trong kỷ nguyên Conway. Khi xây dựng giao dịch, lệnh transaction build bị lỗi bao gồm currentTreasuryValue trong mọi giao dịch. Điều này chỉ nên xảy ra đối với các giao dịch quyên góp kho bạc. Lỗi này có thể gây ra lỗi giao dịch với các thông báo lỗi cụ thể. Tin tốt là vấn đề này đã được khắc phục trong cardano-cli-9.0.0.1. Người dùng được khuyến khích nâng cấp lên phiên bản mới nhất để tránh những sự cố này.
Kết luận
Việc phát hành Cardano Node 9.0.0 đánh dấu một cột mốc quan trọng đối với blockchain Cardano. Nó trang bị cho mạng lưới các công cụ cần thiết cho quản trị trên chuỗi, khả năng hợp đồng thông minh nâng cao và mở đường cho bản nâng hard fork Chang và kỷ nguyên sổ cái Conway. Mặc dù có một số rào cản nhỏ cần giải quyết, chẳng hạn như tệp Genesis Conway bị thiếu và các vấn đề CLI đã đề cập ở trên, nhóm phát triển của Cardano dường như đang tích cực làm việc để tìm ra giải pháp. Khi bản nâng cấp hard fork Chang đến gần hơn, Node 9.0.0 là minh chứng cho cam kết của Cardano về đổi mới liên tục và trao quyền cho cộng đồng.