Tác giả: KarenZ, Foresight News
Trong tuần này, dự án reStake trong hệ sinh thái Solana, Solayer, đã công bố lộ trình năm 2025 của mình, với điểm nhấn chính là sắp ra mắt chuỗi blockchain SVM được gia tăng phần cứng - "Solayer InfiniSVM". Đối với Solayer, "Solayer InfiniSVM" là một bước quan trọng để thực hiện tầm nhìn dài hạn của họ.
Giám đốc kỹ thuật của Solayer, Chaofan Shou, đã gia nhập nhóm Solayer sau khi từ bỏ chương trình tiến sĩ tại Đại học California, Berkeley. Anh ấy tiết lộ rằng nhóm đã nhận được nhiều nguồn cảm hứng từ máy khách xác minh Solana, Firedancer, và quyết định chuyển gần như tất cả các thành phần của Solana sang SmartNIC và các switch có thể lập trình. Phương pháp này đã tăng đáng kể khả năng xử lý của mạng, giúp giao dịch được xử lý hiệu quả hơn.
Trong Solayer Chain, mỗi giao dịch tuân theo một quy trình làm việc nhất định. Giao dịch trước tiên sẽ được đưa vào một cụm đầu vào có thể mở rộng, bao gồm từ hàng chục nghìn đến hàng triệu nút, những nút này sẽ làm sạch và tiền xử lý giao dịch dựa trên dự đoán trạng thái trong tương lai. Sau đó, tất cả các ảnh chụp nhanh của quá trình thực thi sẽ được gửi đến một bộ sắp xếp được xây dựng bằng switch Intel Tofino và FPGA bổ sung. Đáng chú ý là hầu hết các giao dịch đã được xác nhận hợp lệ trong giai đoạn tiền xử lý, do đó không cần phải thực thi lại trên bộ sắp xếp. Đối với các giao dịch xung đột còn lại, bộ sắp xếp của Solayer Chain sẽ sử dụng thuật toán lập lịch SOTA (Tối ưu nhất) dựa trên các mẫu truy cập tài khoản chi tiết được thu thập trong quá trình tiền xử lý để thực thi lại, đảm bảo công bằng và hiệu quả của các giao dịch.
Về hiệu suất, Chaofan Shou cho biết, đối với các tải công việc đơn giản, Solayer Chain có thể đạt được hơn 16 tỷ Số lượng giao dịch trên mỗi giây (TPS); đối với các tải công việc xung đột, nó cũng có thể đạt 890.000 TPS. Điều này có nghĩa là trên Solayer Chain, mỗi giây có thể xử lý hàng tỷ yêu cầu chuyển USDC của người dùng và hàng triệu giao dịch trên Raydium cho cùng một meme coin.
Vậy Solayer InfiniSVM được thực hiện như thế nào?
Solayer Chain hoạt động như thế nào?
Theo Solayer Chain Lightpaper, Solayer Chain đạt được khả năng mở rộng vô hạn của blockchain đơn trạng thái bằng cách phân bổ tải công việc giữa phần cứng chuyên dụng và các cụm, đồng thời vẫn duy trì trạng thái nguyên tử toàn cục.
Solayer cho biết, thông qua SDN (Mạng được định nghĩa bằng phần mềm) và RDMA (Truy cập Bộ nhớ Trực tiếp Từ xa), họ có thể đạt được 100 Gbps trong khi vẫn duy trì trạng thái nguyên tử. Solayer InfiniSVM đạt được xác nhận giao dịch trong 1ms bằng cách chuyển giao xuống mạch phần cứng và lõi.
Dưới đây là tóm tắt quy trình hoạt động của Solayer Chain:
1. Nhập giao dịch: Mỗi giao dịch sẽ vào một điểm nhập ban đầu như được hiển thị ở góc trên bên trái, điểm này sẽ thực hiện xác minh chữ ký (sigverify) và khử trùng cục bộ (để tránh giao dịch trùng lặp);
2. Giai đoạn tiền xử lý: Các giao dịch đã được xác minh sau đó sẽ được gửi đến cụm tiền xử lý để tiền xử lý.
3. Sắp xếp và lập lịch: Kết quả giao dịch và các ảnh chụp trung gian được gửi đến bộ sắp xếp qua InfiniBand (cung cấp kiến trúc mạng tốc độ cao, độ trễ thấp, được thiết kế riêng cho các môi trường tính toán hiệu suất cao và trung tâm dữ liệu). Bộ sắp xếp sử dụng switch SDN và FPGA để quyết định giao dịch sẽ đi theo đường dẫn đơn giản hay phức tạp.
Đường dẫn đơn giản: Nếu tất cả các tài khoản trong giao dịch đều ở phiên bản mới nhất trong quá trình tiền xử lý, thay đổi trạng thái sẽ được áp dụng trực tiếp thông qua RDMA, sử dụng bộ nhớ cache cục bộ trên SDN, tránh xử lý thêm trên bộ sắp xếp.
Đường dẫn phức tạp: Nếu ít nhất một tài khoản có phiên bản mới hơn, giao dịch sẽ vào bộ nhớ cục bộ. Bộ sắp xếp lập lịch cho các giao dịch trong bộ nhớ cục bộ để đảm bảo công bằng và thực thi song song tối ưu cho tất cả các giao dịch.
4. Cập nhật trạng thái: Các thay đổi trạng thái của giao dịch sau khi thực thi sẽ được cập nhật vào cơ sở dữ liệu phân mảnh. Cơ sở dữ liệu phân mảnh sử dụng giao thức RDMA để truy cập dữ liệu giữa các nút một cách hiệu quả.
5. Phát sóng giao dịch: Sau khi giao dịch được thực thi và ghi vào thay đổi trạng thái, giao dịch sẽ được phát sóng thông qua các PoP (Điểm hiện diện) toàn cầu.

Về cơ chế đồng thuận, Solayer Chain sử dụng giao thức đồng thuận lai Proof-of-Authority-and-Stake, chia giao dịch thành các mảnh (shreds), mỗi mảnh chứa số slot, vector giao dịch, siêu dữ liệu phiên bản tài khoản truy cập và liên kết băm. Các thực thể đáng tin cậy đóng vai trò là bộ sắp xếp và phát hành các mảnh, các bên chứng minh thực hiện stake và bỏ phiếu để quyết định liệu các mảnh có thể được chấp nhận hay không.
Đáng chú ý, Solayer Chain không chỉ tập trung vào hiệu suất mà còn giới thiệu nhiều cải tiến trải nghiệm người dùng, đặc biệt là các tính năng cấp độ chuỗi, như:
- Hooks: Cho phép nhà phát triển nhúng logic sau giao dịch như arbitrage, thanh lý và kế toán trực tiếp vào chuỗi.
- Giao dịch lớn: Hỗ trợ kích thước giao dịch lớn hơn, cho phép gọi chéo giữa các chương trình.
- Gọi chéo chuỗi: Thực hiện các thao tác nguyên tử qua chuỗi thông qua các chương trình hệ thống tích hợp.
- Hỗ trợ OAuth tích hợp: Cho phép người dùng sử dụng các dịch vụ OAuth như Google, X hoặc Reddit làm ví.
Cần nhấn mạnh về Hooks, hooks cho phép nhà phát triển nhúng logic như arbitrage, thanh lý và kế toán trực tiếp vào chuỗi. Solayer Chain còn thiết lập một mô hình kích thích và phí cho hooks. Việc thực thi hooks sử dụng một mô hình đấu giá tương tự như đấu giá Hà Lan. Nếu nhà phát triển hoặc người dùng muốn gắn hook vào một chương trình cụ thể, họ cần phải đấu giá (đấu giá quyền thực thi hook cho epoch tiếp theo, mỗi epoch), giá đấu giá quyết định hook có được thực thi và ưu tiên thực thi như thế nào. 16 người đấu giá cao nhất sẽ thắng.
Mỗi lần thực thi hook, khoản tiền đấu giá của nó sẽ được phân bổ theo tỷ lệ sau:
- 40% cho người khởi tạo giao dịch (Transaction Initiator).
- 40% cho chủ sở hữu chương trình (Program Owner), để khuyến khích họ phát triển và duy trì các chương trình chất lượng cao.
- 20% cho mạng lưới, để bù đắp chi phí tính toán bổ sung trên chuỗi.
Mô hình phân bổ phí đấu giá cho người khởi tạo giao dịch và chủ sở hữu chương trình sẽ khuyến khích nhiều nhà phát triển và người dùng tham gia sử dụng Hooks. Điều này không chỉ nâng cao chức năng của nền tảng mà còn tăng hoạt động của mạng lưới. Thông qua điều này, Solayer Chain cũng có thể hiệu quả ngăn chặn giao dịch rác hoặc lợi dụng MEV độc hại ngoài chuỗi, cung cấp một lớp bảo vệ bổ sung cho mạng.
Tầm nhìn của Solayer Chain không chỉ là nâng cao hiệu suất mà còn là tích hợp nhiều tính năng trải nghiệm người dùng và thân thiện với nhà phát triển vào công nghệ blockchain.





