Định dạng này hiện đã hoạt động trên các mạng thử nghiệm và phát triển của Solana. Các định dạng giao dịch cũ vẫn sẽ tiếp tục duy trì, vì vậy ví và ứng dụng không bắt buộc phải chuyển sang v1 trừ khi cần thêm dung lượng.
Việc nâng trần giao dịch lên 4.096 byte giúp Solana loại bỏ nút thắt cấu trúc trước đây. Trong khi Solana có ưu thế về tốc độ và chi phí, nền tảng này từng bị giới hạn nghiêm ngặt ở mức 1.232 byte. Ngược lại, Ethereum không áp dụng giới hạn kích thước giao dịch cứng nhắc, cho phép nhà phát triển thực hiện các ứng dụng dữ liệu lớn trong một thao tác duy nhất bằng cách trả phí giao dịch cao hơn.
Yêu cầu cập nhật đối với hệ thống đọc dữ liệu và lưu ý về phí
Các dịch vụ thực hiện chức năng đọc khối và giao dịch trên Solana bắt buộc phải cập nhật hệ thống để nhận diện định dạng v1. Nếu không thực hiện, các yêu cầu có thể gặp lỗi khi chạm trán định dạng mới.
Bên cạnh đó, một số phần mềm cũng cần thay đổi vị trí tìm kiếm thông tin phí ưu tiên – khoản phí bổ sung tùy chọn để giao dịch được xử lý nhanh hơn. Định dạng v1 lưu trữ thông tin này ở vị trí khác, khiến phần mềm cũ có thể hiển thị mức phí bằng không ngay cả khi người dùng đã trả phí.
Các ứng dụng ví, trình duyệt khối và giao dịch thường phụ thuộc vào những dịch vụ này để hiển thị dữ liệu on-chain. Do đó, dữ liệu nền tảng không chính xác có thể dẫn đến hiển thị sai lệch trên màn hình người dùng.
Các giao dịch có kích thước lớn hơn cũng sẽ tiêu tốn nhiều băng thông mạng hơn. Nhà phát triển dự báo người dùng có thể cần đưa ra mức phí ưu tiên cao hơn khi các giao dịch lớn cạnh tranh không gian, dù bản nâng cấp này không giới thiệu mức phí mới tính trên mỗi byte.
Nguồn gốc giới hạn và thông tin đề xuất
Giới hạn 1.232 byte cũ bắt nguồn từ thiết kế mạng ban đầu của Solana, trong đó mỗi giao dịch phải vừa vặn trong một gói dữ liệu internet khoảng 1.280 byte. Solana đã thay đổi phương thức truyền tải lưu lượng giao dịch vào năm 2022, khiến giới hạn cũ trở nên ít cần thiết hơn.
Giới hạn mới dừng lại ở 4.096 byte vì bốn kilobyte là kích thước trang bộ nhớ chuẩn được sử dụng bởi phần cứng trình xác thực (validator). Việc tăng kích thước quá lớn có thể khiến một giao dịch trải dài qua nhiều trang, đồng thời làm tăng chi phí xử lý cho các cỗ máy vận hành Solana.
Sự thay đổi này được xác định qua hai đề xuất SIMD-0296 và SIMD-0385, do Jacob Creech và Andrew Fitzgerald đồng tác giả. Các đề xuất này hoàn toàn tách biệt với các cuộc bỏ phiếu quản trị gần đây của Solana vốn làm thay đổi tốc độ tạo ra SOL mới và việc loại bỏ SOL khỏi nguồn cung thông qua phí thu từ hoạt động mạng.











