Blockchain hợp đồng thông minh Solana đang nhắm đến thứ Tư để tăng kích thước giao dịch tối đa từ 1.232 byte lên 4.096 byte, giúp các nhà phát triển có nhiều hơn ba lần không gian để nhét các lệnh vào một thao tác duy nhất.
Các thao tác trước đây phải chia thành nhiều giao dịch giờ đây có thể được xử lý trong một giao dịch duy nhất dưới Transaction v1. Điều này bao gồm các bằng chứng mã hóa lớn, các khoản thanh toán yêu cầu nhiều sự phê duyệt và một số khoản chuyển tiền bảo mật.
Định dạng mới đã đang chạy 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 hiện có sẽ tiếp tục hoạt động, vì vậy ví và ứng dụng không cần chuyển sang v1 trừ khi cần thêm không gian.
Điều này có thể giúp Solana củng cố lợi thế so với đối thủ Ethereum. Trong khi Solana luôn nhanh hơn và rẻ hơn, trước đây nó đã tụt hậu ở một lĩnh vực quan trọng: các giao dịch của nó bị giới hạn cứng ở 1.232 byte. Ngược lại, Ethereum không có giới hạn kích thước giao thức cứng nhắc, cho phép các nhà phát triển thực hiện các ứng dụng lớn, dày đặc dữ liệu trong một thao tác duy nhất chỉ bằng cách trả phí giao dịch cao hơn.
Bằng cách tăng trần này lên hơn ba lần, lên 4.096 byte, Solana đang tìm cách loại bỏ điểm nghẽn cấu trúc này.
Sự thay đổi lớn hơn là đối với phần mềm đọc Solana. Các dịch vụ lấy khối và giao dịch cần được cập nhật để nhận diện v1. Nếu không, các yêu cầu có thể thất bại khi gặp định dạng mới.
Một số phần mềm cũng cần thay đổi vị trí tìm kiếm thông tin về phí ưu tiên. Phí ưu tiên là khoản thanh toán bổ sung tùy chọn mà người dùng có thể thực hiện để giao dịch được xử lý nhanh hơn. V1 lưu trữ thông tin đó ở nơi khác, nên phần mềm lỗi thời có thể hiển thị phí bằng không ngay cả khi đã thanh toán.
Các ví, Nhà thám hiểm và ứng dụng giao dịch thường dựa vào các dịch vụ này để hiển thị những gì đã xảy ra trên chuỗi, nghĩa là dữ liệu xấu ở nền sau có thể trở thành dữ liệu xấu trên màn hình người dùng.
Các giao dịch lớn cũng sử dụng nhiều băng thông mạng hơn. Các nhà phát triển kỳ vọng người dùng có thể cần trả phí ưu tiên cao hơn khi các giao dịch lớn cạnh tranh không gian, mặc dù bản nâng cấp không giới thiệu phí mới tính theo từng byte.
Giới hạn 1.232 byte cũ xuất phát từ thiết kế mạng ban đầu của Solana, trong đó mỗi giao dịch phải vừa trong một gói dữ liệu internet khoảng 1.280 byte. Solana đã thay đổi cách truyền tải lưu lượng giao dịch vào năm 2022, làm cho 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ớ tiêu chuẩn được sử dụng bởi phần cứng validator. Việc tăng kích thước lớn hơn có thể khiến một giao dịch trải dài trên nhiều trang và làm tăng chi phí xử lý cho các máy chạy Solana.
Sự thay đổi được định nghĩa trong hai đề xuất, SIMD-0296 và SIMD-0385, do Jacob Creech và Andrew Fitzgerald đồng tác giả, và hoàn toàn tách biệt với các cuộc bỏ phiếu quản trị Solana gần đây đã thay đổi tốc độ tạo mới SOL và loại bỏ khỏi nguồn cung thông qua phí thu được từ các hoạt động mạng.
Đọc thêm: Bầu chọn của Solana để gấp đôi mức giảm lạm phát đã vượt qua một cách đầy kịch tính


