Back to top
  • 공유 Chia sẻ
  • 인쇄 In
  • 글자크기 Cỡ chữ
URL đã được sao chép

Cairo v2.19.5 được phát hành, không phải hard fork Starknet

Nhà phát triển kiểm tra mã hợp đồng thông minh Cairo / TokenPost.ai

StarkWare đã phát hành Cairo v2.19.5, bản cập nhật bảo trì cho trình biên dịch và công cụ phát triển hợp đồng thông minh, không phải hard fork của mạng Starknet (STRK).

StarkWare phân phối v2.19.5 trên kho mã Cairo chính thức vào ngày 17 tháng 9. Bản phát hành có commit 3a267a8 và được trang chính thức mô tả là bản cập nhật trình biên dịch Cairo.

Bitcoinist đưa tin bản phát hành bao gồm các sửa đổi liên quan đến việc tạo mã Sierra và ngữ nghĩa Cairo. Tuy nhiên, danh sách thay đổi chi tiết chưa được công bố đầy đủ, nên phạm vi và hiệu quả của từng chỉnh sửa vẫn cần được xác nhận thêm.

Cairo là ngôn ngữ lập trình dùng để viết hợp đồng thông minh trên Starknet. Mã do nhà phát triển viết được chuyển qua Sierra, một biểu diễn trung gian, trước khi trở thành dạng có thể thực thi và xác minh trên Starknet.

Sierra kết nối mã Cairo với mã thực thi cần xác minh. Những thay đổi trong quá trình tạo mã hoặc xử lý ngữ nghĩa có thể liên quan đến độ ổn định của quá trình viết, kiểm thử và triển khai hợp đồng thông minh.

Tuy nhiên, việc cập nhật phiên bản trình biên dịch Cairo không đồng nghĩa các quy tắc đồng thuận hay phương thức xử lý giao dịch của mạng Starknet đã thay đổi. Cần phân biệt riêng cập nhật môi trường phát triển với nâng cấp ở cấp độ mạng.

Tài liệu Starknet cũng giải thích rằng phiên bản trình biên dịch mạng sử dụng có thể được liên kết với một bản cập nhật phiên bản Starknet riêng. Do đó, không thể xem việc cài đặt v2.19.5 là nguyên nhân tự động thay đổi quy tắc mạng.

Bản phát hành lần này tập trung vào tính ổn định và khả năng tương thích của hạ tầng dành cho nhà phát triển, thay vì bổ sung chức năng mạng mà người dùng có thể cảm nhận trực tiếp. Dựa trên thông tin đã công bố, chưa thể khẳng định cơ chế đồng thuận hoặc hiệu suất xử lý của mainnet đã thay đổi.

Starknet Foundation từng cho biết trong khảo sát nhà phát triển năm 2024, 74% người trả lời ưa chuộng Cairo hơn Cairo Zero. 62% cho biết trải nghiệm phát triển đã được cải thiện đáng kể.

Khi đó, các nhà phát triển sử dụng những công cụ như Scarb và Starknet Foundry làm môi trường phát triển chính. Với phiên bản mới, khả năng tích hợp và tương thích phiên bản với các công cụ liên quan vẫn là những điểm cần kiểm tra trong quá trình áp dụng thực tế.

Tài liệu phát hành chính thức không đưa ra số liệu cho thấy hiệu suất của một prover cụ thể đã cải thiện ở mức hai chữ số. Cũng chưa có cơ sở để diễn giải tốc độ xử lý hoặc tỷ lệ cải thiện hiệu suất bằng con số.

Chưa có thông tin cho thấy bản cập nhật tác động trực tiếp đến giá STRK hoặc dòng tiền trong hệ sinh thái Starknet. Vì vậy, phù hợp hơn khi xem đây là bản cập nhật công cụ dành cho nhà phát triển thay vì một sự kiện thị trường.

Nhà phát triển cần kiểm tra các thay đổi liên quan đến việc tạo mã Sierra và ngữ nghĩa Cairo, đồng thời xác nhận khả năng tích hợp với phiên bản Scarb và Starknet Foundry đang sử dụng. Đặc biệt, cần kiểm tra khả năng tương thích của phiên bản trình biên dịch với môi trường hiện tại trong quá trình kiểm thử và triển khai hợp đồng.

Dù toolchain Cairo và mạng Starknet có liên quan với nhau, đơn vị cập nhật của hai bên có thể khác nhau. Việc các quy tắc đồng thuận hoặc phương thức xử lý giao dịch của mạng có thay đổi hay không cần được xác nhận qua một bản cập nhật Starknet riêng và thông báo chính thức.

Trọng tâm của Cairo v2.19.5 là bảo trì liên quan đến việc tạo mã Sierra và ngữ nghĩa Cairo. Phạm vi sửa đổi cụ thể cùng khả năng tương thích của các công cụ phát triển liên quan sẽ được xác nhận qua thông tin phát hành tiếp theo và quá trình kiểm chứng của nhà phát triển.

<Bản quyền ⓒ TokenPost, nghiêm cấm sao chép và phân phối trái phép>

Phổ biến nhất

Các bài viết liên quan khác

Bình luận 0

Mẹo bình luận

Bài viết tuyệt vời. Mong có bài tiếp theo. Phân tích xuất sắc.

0/1000

Mẹo bình luận

Bài viết tuyệt vời. Mong có bài tiếp theo. Phân tích xuất sắc.
1