Phát hành Cardano Node v.10.3.1

Vào ngày 7 tháng 5 năm 2025, các nhóm công nghệ cốt lõi của Cardano tại Input Output Global (IOG), phối hợp với Intersect, đã phát hành Cardano Node v.10.3.1, đánh dấu một cột mốc quan trọng trong quá trình phát triển liên tục của chuỗi khối Cardano. Bản phát hành mới nhất này tập trung chủ yếu vào việc tăng cường hiệu suất, mang lại tốc độ thực thi nhanh hơn, giảm mức sử dụng bộ nhớ và thời gian đồng bộ hóa nhanh hơn. Những cải tiến này được kỳ vọng sẽ mang lại lợi ích cho các nhà điều hành nhóm cổ phần (SPO), nhà phát triển và hệ sinh thái Cardano rộng lớn hơn bằng cách nâng cao hiệu quả và độ tin cậy của mạng lưới.

Các Tính năng và Cải tiến Chính

Cardano Node v.10.3.1 giới thiệu một số cập nhật quan trọng được thiết kế để tối ưu hóa hiệu suất và khả năng sử dụng của chuỗi khối. Dưới đây là những điểm nổi bật chính của bản phát hành này:

1. Tăng cường Hiệu suất

Trọng tâm chính của bản phát hành này là cải thiện hiệu quả hoạt động của các nút Cardano. Bản cập nhật đạt được:

Tốc độ Thực thi Nhanh hơn: Các quy trình được tối ưu hóa cho phép các nút xử lý giao dịch và hợp đồng thông minh nhanh chóng hơn, giảm độ trễ và cải thiện trải nghiệm người dùng.

Giảm Mức Sử dụng Bộ nhớ: Bằng cách sắp xếp hợp lý việc phân bổ bộ nhớ, nút hoạt động hiệu quả hơn, giúp việc chạy trên nhiều loại phần cứng dễ dàng hơn, bao gồm cả các hệ thống có cấu hình thấp hơn.

Thời gian Đồng bộ hóa Nhanh hơn: Các nút giờ đây có thể đồng bộ hóa với chuỗi khối nhanh hơn, cho phép các SPO và người dùng nhanh chóng nắm bắt được trạng thái mạng, điều này đặc biệt có lợi cho các nút mới hoặc đang khôi phục.

Những cải thiện hiệu suất này rất quan trọng để hỗ trợ hệ sinh thái đang phát triển của Cardano, hiện bao gồm gần 2.000 dự án và hơn 1,3 triệu ví ủy quyền.

2. Hệ thống Theo dõi Nâng cao

Bản phát hành này xây dựng dựa trên hệ thống theo dõi mới được giới thiệu trong các phiên bản trước, mang lại một số cải tiến:

– Cải thiện các số liệu để giám sát hiệu suất nút, mặc dù vẫn còn một số vấn đề đã biết, chẳng hạn như sự không chính xác trong các số liệu connectionManager_*. Thông báo theo dõi ConnectionManagerCounters cơ bản ghi lại các giá trị chính xác như một giải pháp thay thế.

– Số liệu slotsMissed đã được gắn cờ là không chính xác, vì nó đếm sai các khoảng thời gian kể từ lần tạo khối gần đây nhất là bị bỏ lỡ, ngay cả khi nhà sản xuất khối thực tế không bỏ lỡ khoảng thời gian nào. Các bản cập nhật trong tương lai dự kiến sẽ giải quyết những vấn đề này.

3. Hỗ trợ Ouroboros Genesis

Cardano Node v.10.3.1 bao gồm hỗ trợ checkpointing nhẹ, một tính năng cần thiết để kích hoạt giao thức Ouroboros Genesis thử nghiệm. Mặc dù Ouroboros Genesis chưa được khuyến nghị sử dụng trên mainnet do một lỗi đã biết, nhưng việc bổ sung này đặt nền tảng cho những cải tiến khả năng mở rộng trong tương lai. Ghi chú phát hành cảnh báo rằng ChainSync Jumping (CSJ) vẫn hoạt động ngay cả sau khi một nút đã bắt kịp, điều này có thể gây ra nguy cơ tấn công từ chối dịch vụ (DoS). Vấn đề này dự kiến sẽ được giải quyết trong một bản phát hành trong tương lai.

4. Sửa lỗi CLI và API

Một số lỗi đã được sửa để cải thiện Giao diện Dòng lệnh (CLI) và Giao diện Lập trình Ứng dụng (API) của Cardano:

– Đã sửa các vấn đề trong việc xây dựng giao dịch, chẳng hạn như việc âm thầm loại bỏ các tập lệnh đơn giản và việc chọn sai phiên bản giao thức, điều này trước đây dẫn đến lỗi giải mã tập lệnh Plutus.

– Đã loại bỏ nhóm lệnh babbage cấp cao nhất và giới thiệu hỗ trợ tạo câu ghi nhớ (mnemonic sentence generation) và dẫn xuất khóa mở rộng (extended key derivation).

– Đã cải thiện việc xây dựng bản đồ con trỏ redeemer và sắp xếp các trường giao dịch trong biểu diễn CBOR để có khả năng tương thích tốt hơn.

Những sửa lỗi này nâng cao độ tin cậy và khả năng sử dụng của các công cụ phát triển của Cardano, giúp các nhà phát triển xây dựng các ứng dụng phi tập trung (DApps) và tương tác với chuỗi khối dễ dàng hơn.

5. Cải thiện Hình ảnh Docker

Các hình ảnh Docker cho cả nút và submit-api đã được tối ưu hóa để hợp lý hóa các hoạt động, giúp các SPO và nhà phát triển triển khai và quản lý các nút dễ dàng hơn. Những cải tiến này phù hợp với cam kết của Cardano về khả năng tiếp cận và dễ sử dụng cho cộng đồng của mình.

Các Vấn đề Đã Biết và Các Bản Sửa Lỗi Trong Tương lai

Mặc dù Cardano Node v.10.3.1 mang lại những cải tiến đáng kể, nhưng vẫn còn một số vấn đề đã biết:

– Số liệu Hệ thống Theo dõi: Như đã đề cập, sự không chính xác trong các số liệu connectionManager_* và slotsMissed vẫn tồn tại nhưng có thể giảm thiểu bằng cách sử dụng các thông báo theo dõi cơ bản chính xác.

– Lỗi Ouroboros Genesis: Tính năng Ouroboros Genesis thử nghiệm chưa sẵn sàng cho mainnet và người dùng được khuyến cáo không nên sử dụng nó trong môi trường sản xuất.

– ChainSync Jumping (CSJ): Việc không thể tắt CSJ sau khi một nút đã bắt kịp gây ra lỗ hổng DoS tiềm ẩn, vấn đề này sẽ được giải quyết trong một bản phát hành trong tương lai.

Nhóm Cardano đã cam kết giải quyết những vấn đề này trong các bản cập nhật sắp tới, đảm bảo sự tiến bộ liên tục hướng tới một mạng lưới mạnh mẽ và an toàn hơn.

Ảnh hưởng đến Hệ sinh thái Cardano

Việc phát hành Cardano Node v.10.3.1 diễn ra vào thời điểm then chốt đối với chuỗi khối Cardano, vốn đang tiếp tục mở rộng dấu ấn của mình trong lĩnh vực tài chính phi tập trung (DeFi), token không thể thay thế (NFT) và các ứng dụng trong thế giới thực như ID kỹ thuật số và quản lý chuỗi cung ứng. Những cải tiến hiệu suất trong bản phát hành này nâng cao khả năng của mạng lưới trong việc xử lý khối lượng giao dịch ngày càng tăng và hỗ trợ số lượng DApps và dự án ngày càng tăng đang được xây dựng trên Cardano.

Đối với các SPO, việc giảm mức sử dụng bộ nhớ và thời gian đồng bộ hóa nhanh hơn làm giảm rào cản gia nhập, cho phép nhiều nhà khai thác tham gia vào việc bảo mật mạng hơn. Các nhà phát triển được hưởng lợi từ các bản sửa lỗi CLI và API, giúp đơn giản hóa quá trình tạo và triển khai hợp đồng thông minh. Cuối cùng, những cải tiến này góp phần tạo ra một hệ sinh thái Cardano có khả năng mở rộng, an toàn và thân thiện với người dùng hơn.

Cách Nâng cấp

Các SPO và nhà điều hành nút được khuyến khích nâng cấp lên Cardano Node v.10.3.1 để tận dụng những cải tiến hiệu suất và đảm bảo khả năng tương thích với các tính năng mạng mới nhất. Quá trình nâng cấp bao gồm:

– Xem xét các ghi chú phát hành trên kho lưu trữ GitHub IntersectMBO/cardano-node để biết hướng dẫn chi tiết và các vấn đề đã biết.

– Tải xuống các tệp nhị phân mới nhất hoặc biên dịch từ mã nguồn, như được nêu trong tài liệu Cardano Node.

– Cập nhật các tệp cấu hình và đảm bảo khả năng tương thích với các thông số kỹ thuật phần cứng được khuyến nghị (ví dụ: bộ xử lý Intel hoặc AMD x86 có hai hoặc nhiều lõi tốc độ 1.6GHz trở lên, hoặc Apple Silicon cho macOS).

– Đối với những người sử dụng Docker, các hình ảnh cập nhật cho v.10.3.1 đã có sẵn, với các phiên bản như v10.3.1-2 và v10.3.1-3 đã được phát hành gần đây.

Về Metaverse

Mọi bài viết đều không phải là lời khuyên đầu tư và không có giá trị như lời khuyên đầu tư.

Kiểm tra thêm

Quan điểm của Charles Hoskinson về Stablecoin USD1

Trong một cuộc thảo luận gần đây tại hội nghị CoinDesk Consensus ở Toronto với …

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *