Pipe Network hôm nay đã công bố ra mắt SolanaCDN, một máy khách xác thực Solana miễn phí, mã nguồn mở, được tích hợp lớp tăng tốc CDN. SolanaCDN được xây dựng dựa trên một nhánh (fork) của máy khách Agave từ Anza, cung cấp cho mỗi trình xác thực Solana khả năng truyền phát các mảnh (shreds) nhanh hơn thông qua mạng lưới toàn cầu của Pipe với hơn 35.000 nút PoP (Point of Presence).
Cả máy khách và lớp CDN đều hoàn toàn miễn phí. Pipe Network đang cung cấp SolanaCDN như một cơ sở hạ tầng công cộng cho hệ sinh thái Solana.
Vấn đề mà SolanaCDN Giải quyết
Hiệu suất của trình xác thực trên Solana phần lớn bị ảnh hưởng bởi vị trí địa lý mạng. Các trình xác thực ở gần người sản xuất khối (block producer) nhận được các mảnh sớm hơn, bỏ phiếu sớm hơn và do đó nhận được nhiều phần thưởng hơn. Trong khi đó, các trình xác thực ở các khu vực có kết nối mạng kém, bất kể phần cứng của họ mạnh đến đâu, đều phải đối mặt với tốc độ lan truyền chậm, bỏ lỡ phiếu bầu và giảm thu nhập từ slot lãnh đạo.
SolanaCDN giải quyết vấn đề này bằng cách cung cấp cho trình xác thực một con đường truyền mảnh thứ hai, độc lập và nhanh hơn, nằm ngoài giao thức gossip gốc. Các gói dữ liệu mảnh và bỏ phiếu được định tuyến thông qua mạng lưới dạng lưới toàn cầu của Pipe, mạng này liên tục đo lường từng đường dẫn mạng và truyền lưu lượng theo đường dẫn khả dụng nhanh nhất trong thời gian thực.
Giao thức gossip gốc vẫn chạy ở lớp dưới. SolanaCDN bổ sung thêm một kênh song song tốc độ cao lên trên nó.
Hiệu suất
SolanaCDN có tốc độ lan truyền nhanh hơn 3.8 lần so với giao thức truyền khối Turbine tiêu chuẩn, với độ trễ P50 (trung vị) xuyên khu vực vào khoảng 78 mili giây, so với độ trễ cơ sở của giao thức gossip tiêu chuẩn là khoảng 300 mili giây.
Máy khách này cũng được tích hợp các tính năng tối ưu hóa do Pipe phát triển, có thể sử dụng trực tiếp ngay cả trước khi kích hoạt lớp CDN: Tính năng hợp nhất mảnh được tối ưu hóa cho nhà lãnh đạo (Fast Shreds), tải snapshot từ mạng lưới toàn cầu của Pipe và hiển thị tiến trình khôi phục với thời gian hoàn thành ước tính theo thời gian thực trong khi trình xác thực đang bắt kịp trạng thái mạng.
Cơ sở Hạ tầng Công cộng
Tốc độ lan truyền nhanh hơn là một hiệu ứng mạng. Mỗi trình xác thực chạy SolanaCDN đều cải thiện tình hình truyền mảnh toàn cầu, điều này có nghĩa là toàn bộ mạng Solana có tốc độ xác nhận khối nhanh hơn, ít phân nhánh hơn và ít slot bị bỏ lỡ hơn.
"Hiệu suất của trình xác thực không nên được quyết định bởi vị trí địa lý," David Rhodus, Giám đốc điều hành của Pipe Network cho biết. "SolanaCDN cho phép mọi trình xác thực truy cập vào cùng một cơ sở hạ tầng nhanh chóng. Càng nhiều trình xác thực chạy, toàn bộ mạng Solana càng nhanh."
Thiết kế Kỹ thuật
SolanaCDN là một nhánh Agave hoàn toàn tương thích. Các trình xác thực có thể cài đặt nó như một sự thay thế trực tiếp cho máy khách hiện có. Lớp CDN là tùy chọn, có thể được kích hoạt thông qua một cờ cấu hình và được thiết kế để không tham gia vào cơ chế đồng thuận. Nó không sửa đổi việc sản xuất khối, logic đồng thuận, lịch trình lãnh đạo hoặc quy tắc bỏ phiếu. Tất cả các hoạt động CDN đều không chặn và có cơ chế an toàn khi lỗi. Nếu lớp CDN không khả dụng, trình xác thực sẽ tiếp tục chạy bình thường.
Các chỉ số Prometheus tích hợp cùng với dữ liệu so sánh tốc độ truyền giữa CDN và giao thức gossip cung cấp cho người vận hành cái nhìn toàn diện về các biến đổi hiệu suất trong môi trường của họ.
Tính Khả dụng
SolanaCDN hiện đã có sẵn. Mã nguồn đã được phát hành trên GitHub và máy khách đã sẵn sàng để chạy trên Solana Mainnet Beta.
Trang web: https://solanacdn.com
GitHub: https://github.com/pipenetwork/agave-solana
Về Pipe Network
Pipe Network là một công ty cơ sở hạ tầng edge toàn cầu được xây dựng trên Solana. Mạng lưới này vận hành hơn 35.000 nút PoP siêu cục bộ trên toàn cầu, cung cấp khả năng lưu trữ phân tán với tốc độ đọc nhanh và truyền dữ liệu thời gian thực. Mạng phủ của Pipe theo dõi theo thời gian thực độ trễ, mất gói và jitter của mỗi đường dẫn, và định tuyến lưu lượng theo đường dẫn nhanh nhất có sẵn.
