
Solayer Chain đọc nhanh: Thời đại giao dịch miligiây đã đến?
Tuyển chọn TechFlowTuyển chọn TechFlow

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

Về cơ chế đồng thuận, Solayer Chain sử dụng giao thức đồng thuận hỗn hợp Proof-of-Authority-and-Stake, đóng gói các giao dịch thành các mảnh nhỏ (shreds), mỗi mảnh chứa số slot, vector giao dịch, dữ liệu phiên bản tài khoản truy cập và băm liên kết. Các thực thể đáng tin cậy đóng vai trò bộ sắp xếp và phát hành các mảnh, các bên chứng minh sẽ đặt cược và bỏ phiếu để quyết định liệu mảnh đó có đượ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à hỗ trợ ở cấp độ chuỗi như:
-
Hook: Cho phép nhà phát triển nhúng trực tiếp vào chuỗi các logic sau giao dịch như arbitrage, thanh lý và kế toán.
-
Giao dịch lớn: Hỗ trợ kích thước giao dịch lớn hơn, cho phép gọi chương trình xuyên suốt.
-
Gọi xuyên chuỗi: Thực hiện các thao tác nguyên tử xuyên chuỗi thông qua chương trình hệ thống tích hợp sẵn.
-
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í.
Nhấn mạnh về Hooks, hooks cho phép nhà phát triển nhúng trực tiếp các logic như arbitrage, thanh lý, kế toán vào chuỗi. Solayer Chain còn thiết lập mô hình khuyến khích và phí cho hooks. Việc thực thi hooks sử dụng mô hình đấu giá tương tự kiểu Hà Lan. Nhà phát triển hoặc người dùng muốn gắn hook vào chương trình cụ thể phải tham gia đấu giá (đấu giá từng epoch quyền thực thi hook cho epoch tiếp theo), giá đấu giá sẽ quyết định hook có được thực thi hay không và thứ tự ưu tiên thực thi. 16 người trả giá cao nhất sẽ chiến thắng.
Mỗi lần thực thi hook, số tiền đấu giá sẽ được phân bổ theo tỷ lệ sau:
-
40% phân bổ cho người khởi tạo giao dịch (Transaction Initiator).
-
40% phân bổ cho chủ sở hữu chương trình (Program Owner), nhằm khuyến khích họ phát triển và duy trì các chương trình chất lượng cao.
-
20% phân bổ 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 như trên sẽ khuyến khích nhiều nhà phát triển và người dùng tham gia sử dụng Hooks hơn. Việc này không chỉ nâng cao chức năng nền tảng mà còn làm tăng mức độ hoạt động của mạng. Qua đó, Solayer Chain còn có thể ngăn chặn hiệu quả các giao dịch rác hoặc lợi dụng MEV độc hại ngoài chuỗi, mang lại thêm một lớp bảo vệ 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à đưa vào công nghệ blockchain nhiều tính năng thân thiện với trải nghiệm người dùng và nhà phát triển hơn.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














