Các bản sửa lỗi mới, tối ưu hóa và một phiên bản ổn định mới 1.10.63 đã có mặt! Hãy cùng phân tích 👇
1/ Cải tiến P2P 🌐
Cải thiện xử lý lỗi khởi động discovery (https://t.co/fHlStNc2Yb) Thời gian chờ phản hồi discv5 có thể cấu hình để cải thiện độ ổn định mạng (https://t.co/rGFnZImENP) Các tham số không sử dụng đã được loại bỏ trong revalidationList để tăng hiệu quả (https://t.co/LYoXleEnT7)
2/ Tinh chỉnh Hiệu suất & Độ ổn định ⚙️
Giới thiệu offset xả trong kho lạnh (https://t.co/sbCvsU1QaC) Sửa lỗi marshaling của NAT trong TOML (Sửa (https://t.co/PPmNHoWdlM) Bỏ qua thiết lập flushOffset trong chế độ chỉ đọc để tối ưu hóa việc sử dụng đĩa (Cam kết (https://t.co/qRWFmIvTms)
3/ Tối ưu hóa VM & Gas 🚀
Sửa lỗi gas nội tại với số lượng byte để tính toán gas tốt hơn (https://t.co/uH9YVtxmuA) Cập nhật thông số hợp đồng VM (https://t.co/o27n8TXbtt)
🔥 Node đầy đủ Cortex v1.10.63 Ổn định hiện đã CÓ! Hãy kiểm tra: 🔗 Ghi chú phát hành (
Các bản sửa lỗi, tối ưu hóa và phiên bản ổn định mới 1.10.63 đã có! Hãy cùng phân tích 👇
1/ Cải tiến P2P 🌐
Cải thiện xử lý lỗi khởi động discovery (Sửa lỗi) Thay đổi thời gian phản hồi discv5 có thể cấu hình để cải thiện độ ổn định mạng (Cam kết) Loại bỏ các tham số không sử dụng trong revalidationList để nâng cao hiệu quả (Cam kết)
2/ Tinh chỉnh Hiệu suất & Độ ổn định ⚙️
Giới thiệu độ lệch flush trong bộ làm lạnh (Cam kết) Sửa lỗi đóng gói NAT trong TOML (Sửa lỗi) Bỏ qua việc thiết lập flushOffset trong chế độ chỉ đọc để tối ưu hóa việc sử dụng đĩa (Cam kết)
3/ Tối ưu hóa VM & Gas 🚀
Sửa lỗi gas nội tại với số lượng byte để tính toán gas tốt hơn (Cam kết) Cập nhật thông số hợp đồng VM (Cam kết)
1. Phân tích các hướng dẫn PC được thực thi bởi cvm-runtime mips và thu được mã nhị phân; 2. Nghiên cứu và gỡ lỗi quy trình giải mã capstone và lỗi phân đoạn tràn bộ nhớ; 3. Sử dụng biên dịch và thực thi c++ để kiểm tra mã golang; 4. Đo lường c++ compile flag: softFloat, hardFloat, -O3, -mfp32, v.v. và phân tích tệp readelf cho canon; 5. Phân tích và so sánh tiêu đề phân đoạn; 6. Nghiên cứu dự án và kỹ thuật liên quan đến FHE;
#ZkRollup
1. Thêm tất cả các bảng tra cứu được sử dụng trong mạch VM chính; 2. Khởi tạo trạng thái bootloader; 3. Thêm thanh ghi**,** thêm oracle chứng nhân; 4. Làm mới trạng thái trước mỗi lần thực thi op: tạo một ứng cử viên dự thảo cho trạng thái VM tiếp theo; 2. Triển khai mạch op: impl thêm & trừ opcode circuit**, **thêm mạch binop**, **mạch noop op; 3. Cơ bản hoàn thành logic của tất cả các OP VM (ngoại trừ phần ret), kiểm tra và hợp nhất vào mạch chạy chu kỳ; 4. Nghiên cứu và hợp nhất mã nguồn upstream mới nhất (một số kho lưu trữ công khai, tích hợp), và chuẩn bị dần dần chọn lọc các cam kết vào thư viện tích hợp fork mới;
#CortexNode
1. Chỉ mục giao dịch độc lập & sửa(https://t.co/UMxDbBMYtE); 2. Thay thế logic tùy chỉnh bằng bytes.HasPrefix(https://t.co/0FEcK5SLO0); 3. Phát hành 1.10.62 không ổn định(https://t.co/WeWaSeoN44); 4. Phát hành 1.10.61 ổn định(https://t.co/FOgJf3hK3K); 5. Công việc: xóa bỏ các từ thừa trong nhận xét(
#OPML 1. Đã giải quyết các vấn đề với Unicorn thực thi cvm: - Biên dịch lại các thư viện động MIPS và tệp thực thi ELF. - Đã ánh xạ hệ thống tệp tới các địa chỉ bộ nhớ cụ thể.
2. Đã phát triển các bước thử nghiệm chương trình, viết lại kịch bản biên dịch, phân tích kết quả C++ từ tệp ELF. 3. Đã triển khai cvm-runtime lên MLVM Unicorn để thực thi, thu được checkpoint_final và điều tra các lệnh cụ thể.
#ZkRollup 1. Thực hiện đầu vào trên tất cả các mạch. 2. Sử dụng sản phẩm lớn cho chứng minh sự bình đẳng hàng đợi. 3. Đã sắp xếp & loại bỏ trùng lặp các yêu cầu hủy mã; thêm trình giải nén mã cho việc giải nén bộ nhớ. 4. Đã xử lý hàng đợi nhật ký thành các hàng đợi cụ thể, sắp xếp nhật ký L1Message và các yêu cầu lưu trữ. 5. Đã xây dựng mạch cho VM chính.
#CortexFullNode 1. Tối ưu hóa việc thoát heap của prefetcher https://t.co/BeXBq0Iv5x 2. Giảm biên dịch JS bigint không cần thiết https://t.co/LTOElTS3lj 3. Đơn giản hóa MaxUint64 https://t.co/55MiFR2kOw 4. Đã sửa lỗi thiếu trạng thái khi num bằng không https://t.co/XW1MKm8XJm 5. Đã cấu trúc lại các phụ thuộc vào tiêu đề
#OPML 1️⃣ Hoàn thành biên dịch tập lệnh MIPS cho cvm-runtime & triển khai mô hình thử nghiệm. 2️⃣ Đã sửa lỗi tải thư viện động MIPS & điều chỉnh theo kiểu dữ liệu/tensor của MLVM. 3️⃣ Đã sửa đổi bố cục bộ nhớ & điều chỉnh định dạng đọc mô hình thành struct + trọng số; triển khai logic đọc/ghi dữ liệu cho các địa chỉ bộ nhớ cụ thể. 4️⃣ Đã điều chỉnh suy luận mô hình cvm-runtime để hỗ trợ các hàm bước. 5️⃣ Đã thêm công cụ gỡ lỗi Unicorn.
Bản cập nhật dự án Cortex#126-ZKML v1.0.1 đã được phát hành, thử nghiệm mô hình MNIST đã vượt qua 🧠 -Đã sửa lỗi lượng tử hóa trong MobileNet, SqueezeNet 🔧 -ZKCVM tiến bộ với việc tạo CPU zk-rollup và tạo bằng chứng GPU ✅ -Chuyển đổi sang công nghệ OPML để có hiệu suất tốt hơn 🔄#AI#ZKML https://mirror.xyz/0xb7aAFdE89259d45ECF6eA1a0EF51d33E7fbeA8FB/j2q1B_Mtzuc0_ANTTnpRGi7nBPrMfWXZ1o8UEbgdX4Y