Tuần này, Solayer, một dự án restaking hệ sinh thái Solana, đã công bố lộ trình đến năm 2025 của mình, với trung tâm là blockchain SVM được tăng tốc phần cứng, Solayer InfiniSVM sắp tới. Đối với Solayer, “Solayer InfiniSVM” đại diện cho một bước tiến quan trọng trong việc đạt được tầm nhìn dài hạn của mình.
Chaofan Shou, Kỹ sư trưởng của Solayer, đã tham gia nhóm sau khi rời khỏi chương trình Tiến sĩ tại Đại học California, Berkeley. Shou tiết lộ rằng nhóm đã rút ra rất nhiều cảm hứng quan trọng từ Firedancer, máy chủ xác nhận của Solana, và quyết định chuyển giao hầu hết các thành phần của Solana sang SmartNICs và công tắc có thể lập trình. Phương pháp này cải thiện đáng kể khả năng xử lý mạng, làm cho việc thực hiện giao dịch trở nên hiệu quả hơn rất nhiều.
Trong Solayer Chain, mỗi giao dịch tuân theo một quy trình có cấu trúc. Giao dịch được định tuyến qua một cụm vào có khả năng mở rộng hàng trăm nghìn đến hàng triệu nút, nơi chúng được làm sạch và tiền thực thi dựa trên dự đoán trạng thái tương lai xác suất. Tiếp theo, ảnh chụp thực thi được gửi đến một máy lập trình tuần tự được xây dựng với công tắc Intel Tofino và các thành phần FPGA bổ sung. Đáng chú ý, hầu hết các giao dịch đã được xác nhận trong giai đoạn tiền thực thi và không cần thực thi lại trên máy lập trình tuần tự. Đối với các giao dịch xung đột, máy lập trình tuần tự của Solayer Chain tận dụng thuật toán lập lịch (SOTA) tiên tiến dựa trên mẫu truy cập tài khoản chi tiết được thu thập trong giai đoạn tiền thực thi để đảm bảo sự công bằng và hiệu quả.
Theo Chaofan Shou, Solayer Chain đạt được hơn 16 tỷ giao dịch mỗi giây (TPS) cho các công việc đơn giản, trong khi xử lý lên đến 890.000 TPS cho các công việc có xung đột. Điều này cho phép nền tảng xử lý hàng tỷ giao dịch USDC mỗi giây và hỗ trợ hàng triệu người dùng giao dịch cùng một memecoin trên Raydium đồng thời.
Nhưng Solayer InfiniSVM làm điều này như thế nào?
Như đã được mô tả trong Solayer Chain Lightpaper, nền tảng đạt được tính mở rộng vô hạn cho các chuỗi khối đơn trạng thái bằng cách phân phối công việc trên phần cứng chuyên biệt và các cụm trong khi duy trì trạng thái nguyên tử toàn cầu.
Solayer tận dụng SDN (Mạng được xác định bằng phần mềm) và RDMA (Truy cập bộ nhớ từ xa trực tiếp) để đạt được lưu lượng thông qua 100 Gbps trong khi bảo tồn trạng thái nguyên tử. Bằng cách xóa bỏ các nhiệm vụ sang mạch và nhân cứng, Solayer InfiniSVM đạt được sự hoàn thành giao dịch trong vòng 1ms.
Dưới đây là một cái nhìn tổng quan về quy trình làm việc của Solayer Chain:
Sắp xếp và Lập lịch
Kết quả giao dịch và các ảnh chụp nhanh trung gian được truyền tới bộ giải mã thông qua InfiniBand, một kiến trúc mạng tốc độ cao, thấp độ trễ, được thiết kế đặc biệt cho việc tính toán hiệu năng cao và môi trường trung tâm dữ liệu. Bộ giải mã sử dụng các công tắc SDN và FPGA để xác định liệu giao dịch có tuân theo đường dẫn đơn giản hay đường dẫn phức tạp:
Simple Path: Nếu tất cả các tài khoản tham gia giao dịch đều ở phiên bản mới nhất trong giai đoạn tiền thực thi, các thay đổi trạng thái sẽ được áp dụng trực tiếp thông qua RDMA (Remote Direct Memory Access) sử dụng bộ nhớ cache cục bộ trên SDN, vượt qua quá trình xử lý tiếp theo bởi trình tự hóa.
Đường dẫn 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ẽ được định tuyến đến bể nhớ cục bộ. Sequencer sắp xếp các giao dịch trong bể nhớ để đảm bảo công bằng và thực thi song song tối ưu.
Solayer Chain áp dụng giao thức đồng thuận lai Proof-of-Authority-and-Stake (PoAS), trong đó giao dịch được nhóm thành các đoạn gọi làshreds. Mỗi shred bao gồm một số khe, một vector các giao dịch, dữ liệu siêu về quyền truy cập phiên bản tài khoản và một liên kết băm. Các thực thể đáng tin cậy hoạt động như các nhà trình tự để xuất bản các shred, trong khi người staker bỏ phiếu để quyết định liệu các shred có thể được chấp nhận hay không.
Điều làm nổi bật Solayer Chain là sự tập trung không chỉ vào hiệu suất mà còn vào việc cải thiện trải nghiệm người dùng đáng kể thông qua các tính năng hỗ trợ cấp chuỗi.
Hooks: Cho phép các nhà phát triển nhúng logic sau giao dịch, như môi giới, 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 cuộc gọi giữa các chương trình. Cuộc Gọi Mạng Chéo: Các chương trình hệ thống tích hợp sẵn để hỗ trợ các hoạt động mạng chéo nguyên tử. Hỗ trợ OAuth tích hợp: Cho phép người dùng tận dụng các dịch vụ OAuth như Google, X, hoặc Reddit như là ví.
Mỗi lần hook được thực thi, số tiền đặt cược sẽ được phân phối như sau:
40% cho Người khởi tạo Giao dịch: Khuyến khích việc sử dụng mạng một cách tích cực.40% cho Chủ sở hữu Chương trình: Khuyến khích sự phát triển và bảo trì các chương trình chất lượng cao.20% cho Mạng: Bù đắp các chi phí tính toán thêm trên chuỗi.
Mô hình phân phối phí này khuyến khích sự tham gia lớn hơn từ cả các nhà phát triển và người dùng, nâng cao tính năng của nền tảng và tăng cường hoạt động mạng. Hơn nữa, bằng việc yêu cầu các lượt đấu giá, Solayer Chain giảm thiểu giao dịch rác và ngăn chặn các cuộc tấn công MEV độc hại ngoại chuỗi, cung cấp một lớp bảo mật bổ sung cho mạng.
Tầm nhìn của Solayer Chain vượt xa việc nâng cao hiệu suất; nó nhằm mục tiêu tích hợp nhiều tính năng hướng tới người dùng và phát triển dễ sử dụng hơn vào công nghệ blockchain.
Mời người khác bỏ phiếu
Tuần này, Solayer, một dự án restaking hệ sinh thái Solana, đã công bố lộ trình đến năm 2025 của mình, với trung tâm là blockchain SVM được tăng tốc phần cứng, Solayer InfiniSVM sắp tới. Đối với Solayer, “Solayer InfiniSVM” đại diện cho một bước tiến quan trọng trong việc đạt được tầm nhìn dài hạn của mình.
Chaofan Shou, Kỹ sư trưởng của Solayer, đã tham gia nhóm sau khi rời khỏi chương trình Tiến sĩ tại Đại học California, Berkeley. Shou tiết lộ rằng nhóm đã rút ra rất nhiều cảm hứng quan trọng từ Firedancer, máy chủ xác nhận của Solana, và quyết định chuyển giao hầu hết các thành phần của Solana sang SmartNICs và công tắc có thể lập trình. Phương pháp này cải thiện đáng kể khả năng xử lý mạng, làm cho việc thực hiện giao dịch trở nên hiệu quả hơn rất nhiều.
Trong Solayer Chain, mỗi giao dịch tuân theo một quy trình có cấu trúc. Giao dịch được định tuyến qua một cụm vào có khả năng mở rộng hàng trăm nghìn đến hàng triệu nút, nơi chúng được làm sạch và tiền thực thi dựa trên dự đoán trạng thái tương lai xác suất. Tiếp theo, ảnh chụp thực thi được gửi đến một máy lập trình tuần tự được xây dựng với công tắc Intel Tofino và các thành phần FPGA bổ sung. Đáng chú ý, hầu hết các giao dịch đã được xác nhận trong giai đoạn tiền thực thi và không cần thực thi lại trên máy lập trình tuần tự. Đối với các giao dịch xung đột, máy lập trình tuần tự của Solayer Chain tận dụng thuật toán lập lịch (SOTA) tiên tiến dựa trên mẫu truy cập tài khoản chi tiết được thu thập trong giai đoạn tiền thực thi để đảm bảo sự công bằng và hiệu quả.
Theo Chaofan Shou, Solayer Chain đạt được hơn 16 tỷ giao dịch mỗi giây (TPS) cho các công việc đơn giản, trong khi xử lý lên đến 890.000 TPS cho các công việc có xung đột. Điều này cho phép nền tảng xử lý hàng tỷ giao dịch USDC mỗi giây và hỗ trợ hàng triệu người dùng giao dịch cùng một memecoin trên Raydium đồng thời.
Nhưng Solayer InfiniSVM làm điều này như thế nào?
Như đã được mô tả trong Solayer Chain Lightpaper, nền tảng đạt được tính mở rộng vô hạn cho các chuỗi khối đơn trạng thái bằng cách phân phối công việc trên phần cứng chuyên biệt và các cụm trong khi duy trì trạng thái nguyên tử toàn cầu.
Solayer tận dụng SDN (Mạng được xác định bằng phần mềm) và RDMA (Truy cập bộ nhớ từ xa trực tiếp) để đạt được lưu lượng thông qua 100 Gbps trong khi bảo tồn trạng thái nguyên tử. Bằng cách xóa bỏ các nhiệm vụ sang mạch và nhân cứng, Solayer InfiniSVM đạt được sự hoàn thành giao dịch trong vòng 1ms.
Dưới đây là một cái nhìn tổng quan về quy trình làm việc của Solayer Chain:
Sắp xếp và Lập lịch
Kết quả giao dịch và các ảnh chụp nhanh trung gian được truyền tới bộ giải mã thông qua InfiniBand, một kiến trúc mạng tốc độ cao, thấp độ trễ, được thiết kế đặc biệt cho việc tính toán hiệu năng cao và môi trường trung tâm dữ liệu. Bộ giải mã sử dụng các công tắc SDN và FPGA để xác định liệu giao dịch có tuân theo đường dẫn đơn giản hay đường dẫn phức tạp:
Simple Path: Nếu tất cả các tài khoản tham gia giao dịch đều ở phiên bản mới nhất trong giai đoạn tiền thực thi, các thay đổi trạng thái sẽ được áp dụng trực tiếp thông qua RDMA (Remote Direct Memory Access) sử dụng bộ nhớ cache cục bộ trên SDN, vượt qua quá trình xử lý tiếp theo bởi trình tự hóa.
Đường dẫn 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ẽ được định tuyến đến bể nhớ cục bộ. Sequencer sắp xếp các giao dịch trong bể nhớ để đảm bảo công bằng và thực thi song song tối ưu.
Solayer Chain áp dụng giao thức đồng thuận lai Proof-of-Authority-and-Stake (PoAS), trong đó giao dịch được nhóm thành các đoạn gọi làshreds. Mỗi shred bao gồm một số khe, một vector các giao dịch, dữ liệu siêu về quyền truy cập phiên bản tài khoản và một liên kết băm. Các thực thể đáng tin cậy hoạt động như các nhà trình tự để xuất bản các shred, trong khi người staker bỏ phiếu để quyết định liệu các shred có thể được chấp nhận hay không.
Điều làm nổi bật Solayer Chain là sự tập trung không chỉ vào hiệu suất mà còn vào việc cải thiện trải nghiệm người dùng đáng kể thông qua các tính năng hỗ trợ cấp chuỗi.
Hooks: Cho phép các nhà phát triển nhúng logic sau giao dịch, như môi giới, 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 cuộc gọi giữa các chương trình. Cuộc Gọi Mạng Chéo: Các chương trình hệ thống tích hợp sẵn để hỗ trợ các hoạt động mạng chéo nguyên tử. Hỗ trợ OAuth tích hợp: Cho phép người dùng tận dụng các dịch vụ OAuth như Google, X, hoặc Reddit như là ví.
Mỗi lần hook được thực thi, số tiền đặt cược sẽ được phân phối như sau:
40% cho Người khởi tạo Giao dịch: Khuyến khích việc sử dụng mạng một cách tích cực.40% cho Chủ sở hữu Chương trình: Khuyến khích sự phát triển và bảo trì các chương trình chất lượng cao.20% cho Mạng: Bù đắp các chi phí tính toán thêm trên chuỗi.
Mô hình phân phối phí này khuyến khích sự tham gia lớn hơn từ cả các nhà phát triển và người dùng, nâng cao tính năng của nền tảng và tăng cường hoạt động mạng. Hơn nữa, bằng việc yêu cầu các lượt đấu giá, Solayer Chain giảm thiểu giao dịch rác và ngăn chặn các cuộc tấn công MEV độc hại ngoại chuỗi, cung cấp một lớp bảo mật bổ sung cho mạng.
Tầm nhìn của Solayer Chain vượt xa việc nâng cao hiệu suất; nó nhằm mục tiêu tích hợp nhiều tính năng hướng tới người dùng và phát triển dễ sử dụng hơn vào công nghệ blockchain.