Nhu cầu về tốc độ cao hơn và phí giao dịch thấp hơn đã thúc đẩy sự phát triển của blockchain trong những năm gần đây. Không có blockchain nào đạt được nhiều thành tựu trong lĩnh vực này hơn Solana. Với thời gian khối trung bình chỉ 400 ms và khả năng xử lý lên đến 65.000 giao dịch mỗi giây (TPS), Solana đã nhanh chóng thu hút sự quan tâm và được áp dụng rộng rãi bởi cả nhà phát triển lẫn người dùng.
Mặc dù Blockscout đã tập trung phát triển cho các chuỗi EVM và rollups trong nhiều năm qua, chúng tôi đồng thời cũng chuẩn bị để hỗ trợ Solana Virtual Machine (SVM). Các SVM có thể hoạt động như rollups trên các chuỗi khác (như Ethereum) và sử dụng chúng làm lớp nền để xác nhận giao dịch. Ngoài ra, một số L2/rollups trên Ethereum có thể sẽ di chuyển lớp nền từ Ethereum sang Solana để cải thiện khả năng mở rộng. Blockscout đang có vị thế thuận lợi để hỗ trợ quá trình phát triển và chuyển đổi này.
Hiện tại, chúng tôi đang đẩy mạnh nghiên cứu và phát triển các giải pháp liên quan đến Solana và các phiên bản triển khai SVM khác nhau nhằm tối ưu hóa kiến trúc của Blockscout để hỗ trợ trong tương lai. Khi mà Solana đang có đà phát triển mạnh mẽ, đây là lúc Blockscout cần mở rộng để đón đầu xu hướng này.
Kinh nghiệm:
Trong năm qua, chúng tôi đã làm việc với nhóm Neon để phát triển Neon EVM, một L2 EVM được xây dựng trên Solana. Dự án này đã giúp chúng tôi hiểu sâu hơn về cơ chế hoạt động của Solana, đồng thời tạo cơ hội để tùy chỉnh Blockscout nhằm hỗ trợ lập chỉ mục giao dịch, cung cấp giao diện hiển thị và nhiều tính năng khác. Neon tận dụng hiệu suất cao của Solana, và chúng tôi đã tối ưu hóa Blockscout để hỗ trợ xử lý song song, tăng TPS và rút ngắn thời gian khối. Chúng tôi vẫn còn nhiều kế hoạch tùy chỉnh hơn nữa cho Neon, giúp mở rộng khả năng hỗ trợ Solana trong tương lai.
Sự đa dạng của trình khám phá:
Trình khám phá blockchain chính của Solana hiện tại là Solscan, nhưng nền tảng này đã bị Etherscan mua lại vào đầu năm 2024. Ngoài Solscan, có một số trình khám phá khác, nhưng không có nền tảng nào là mã nguồn mở hoặc có mức độ phổ biến cao trong hệ sinh thái. Giống như Ethereum cách đây vài năm, hiện tại đang có một thế độc quyền trong cơ sở hạ tầng trình khám phá của Solana. Để đảm bảo tính minh bạch, chống kiểm duyệt, phi tập trung và duy trì sự cân bằng trong hệ sinh thái, cần có nhiều lựa chọn trình khám phá blockchain mạnh mẽ cho người dùng. Chúng tôi đã thấy điều này trong hệ sinh thái Ethereum và muốn mang lại mức hỗ trợ tương tự cho Solana.
SVM L2s:
L2 EVM và rollups đang phổ biến ở khắp mọi nơi, và SVM L2s chính là xu hướng tiếp theo giúp mở rộng quy mô blockchain vượt trội. Giống như các giải pháp L2 của EVM, SVM L2s sử dụng một chuỗi nền tảng để xác nhận giao dịch, và mỗi giải pháp này đều cần một trình khám phá blockchain để hỗ trợ người dùng. Chúng tôi đã thấy điều này diễn ra với Eclipse, một L2 tận dụng SVM để thực thi giao dịch, đăng dữ liệu giao dịch lên Celestia, và xác nhận giao dịch trên Ethereum. Trong tương lai, sẽ có nhiều SVM L2s được triển khai trên Bitcoin và các hệ sinh thái khác. Blockscout đã chứng minh mình là trình khám phá hiệu quả nhất cho rollups và L2s trên Ethereum, và chúng tôi sẽ mang lại trải nghiệm triển khai dễ dàng, tùy chỉnh linh hoạt, cùng các kế hoạch hỗ trợ migrating rollups từ Ethereum sang Solana.
Hệ sinh thái Solana:
Không thể phủ nhận rằng hệ sinh thái Solana đang phát triển mạnh mẽ và sẽ cạnh tranh với Ethereum trong tương lai với tư cách là “máy tính thế giới” hàng đầu. Cả hai hệ sinh thái đều có những giá trị độc đáo và sẽ thúc đẩy nhau phát triển để phục vụ cộng đồng người dùng ngày càng mở rộng. Trong quá khứ, Blockscout tập trung hoàn toàn vào hỗ trợ EVM, dựa trên tính hữu dụng, nhu cầu và nguồn lực sẵn có. Tuy nhiên, Blockscout là một trình khám phá dành cho tất cả các blockchain, và chúng tôi hoan nghênh cơ hội mở rộng sang hệ sinh thái mới đầy tiềm năng này.
Chúng tôi vẫn đang trong giai đoạn đầu của kế hoạch mở rộng và trong thời gian tới sẽ tiếp tục nghiên cứu & phát triển (R&D) cũng như xây dựng lộ trình hỗ trợ đầy đủ Solana Virtual Machine (SVM). Điều này sẽ bao gồm:
Hỗ trợ giao dịch, chi tiết giao dịch, chi tiết khối, tài khoản
Hỗ trợ chương trình gốc (Native programs)
Hỗ trợ trình xác thực, tài khoản bỏ phiếu, tài khoản stake
Trình khám phá NFT
Hỗ trợ API endpoint
Hỗ trợ siêu dữ liệu nâng cao và gắn nhãn
Bộ lọc và xuất dữ liệu CSV
Tích hợp thống kê
Chúng tôi vẫn đang trong giai đoạn đầu của kế hoạch mở rộng và trong thời gian tới sẽ tiếp tục nghiên cứu & phát triển (R&D) cũng như xây dựng lộ trình hỗ trợ đầy đủ Solana Virtual Machine (SVM). Điều này sẽ bao gồm:
Hỗ trợ giao dịch, chi tiết giao dịch, chi tiết khối, tài khoản
Hỗ trợ chương trình gốc (Native programs)
Hỗ trợ trình xác thực, tài khoản bỏ phiếu, tài khoản stake
Trình khám phá NFT
Hỗ trợ API endpoint
Hỗ trợ siêu dữ liệu nâng cao và gắn nhãn
Bộ lọc và xuất dữ liệu CSV
Tích hợp thống kê
Hệ thống xử lý song song và khối lượng dữ liệu lớn của Solana đặt ra những thách thức về lập chỉ mục trong kiến trúc hiện tại của chúng tôi. Chúng tôi đang nghiên cứu các phương pháp lưu trữ nhanh có thể hoạt động song song với kho lưu trữ linh hoạt. Đồng thời, chúng tôi cũng phân loại các biến thể của SVM để ưu tiên khả năng tương thích, tính mô-đun và các tính năng có thể tùy chỉnh. Giống như các rollups EVM, thiết kế kiến trúc giữa các SVM có thể khác nhau, vì vậy chúng tôi sẽ tập trung vào việc hỗ trợ các tính năng tùy chỉnh dành riêng cho ứng dụng cũng như tích hợp SVM theo nhu cầu.
Chúng tôi cũng có kế hoạch thu hút cộng đồng Solana để tìm hiểu xem người dùng và nhà phát triển mong muốn gì ở một trình khám phá. Những điểm nào có thể cải thiện từ các trình khám phá hiện tại? Những tính năng nào còn thiếu và có thể hữu ích trong tương lai? Chúng tôi dự định tổ chức một số buổi thảo luận nhóm với nhà phát triển và người dùng Solana để thu thập phản hồi và định hình Blockscout trên Solana. Nếu bạn quan tâm đến việc tham gia, hãy tham gia kênh Discord của chúng tôi.
Blockscout hiện là trình khám phá số 1 dành cho các blockchain và rollups trong hệ sinh thái EVM, với hơn 1.000 lần triển khai được ghi nhận. Chúng tôi đã tích lũy rất nhiều kinh nghiệm khi hỗ trợ nhiều loại blockchain khác nhau và thực hiện hàng trăm tùy chỉnh cho các trình khám phá EVM. Chúng tôi rất háo hức mang những kiến thức này đến với Solana để phát triển một trình khám phá mã nguồn mở tiên tiến, thân thiện với người dùng, phục vụ cho tất cả mọi người trong hệ sinh thái Solana.
cRekto