Tác giả: David C, Bankless; Biên soạn: Baishui, Golden Finance
Solana đã trải qua một năm đầy biến động.
Với hầu hết sự chú ý của nhà đầu tư tập trung vào tác động của hành động giá và thị trường memecoin đối với Solana, sự phát triển lạc quan nhất đối với L1 là sự phát triển thực tế mà dự án đạt được.
Trong bài viết này, chúng ta sẽ đi sâu vào một loạt các công nghệ khác nhau đang được áp dụng và phát triển để thúc đẩy blockchain, từ hệ sinh thái L2 đang phát triển đến nén ZK cho đến các ứng dụng khách xác thực mới, tất cả những công nghệ này đều có thể dẫn đến một tương lai tươi sáng và lâu dài cho Solana.
Solana L2 và Rollups
Trong khi bản cập nhật phần mềm 1.18.15 của Solana có thể đánh dấu một bước cải tiến lớn cho mạng , nhờ bộ lập lịch trung tâm mới, nhưng đây không phải là bản nâng cấp duy nhất mà Solana đã thực hiện để quản lý khối lượng và quy mô giao dịch cao trong khi vẫn tiếp tục thành công.
Nhiều tháng giao dịch memecoin bị tắc nghẽn và các đợt airdrop được dự đoán trước đã thử thách kiến trúc nguyên khối của Solana, làm dấy lên mối lo ngại về việc duy trì cấu trúc nguyên khối so với cấu trúc đơn khối. cuộc tranh luận về cách tiếp cận mô-đun.
Thiết kế nguyên khối của Solana (tất cả hoạt động diễn ra trên một chuỗi) có những ưu điểm về tốc độ giao dịch nhanh và dễ dàng kết hợp, nhưng khi chuỗi trưởng thành, chi phí cơ sở hạ tầng sẽ tăng lên. Đầu năm nay, chúng tôi đã thấy rất nhiều cuộc thảo luận về nhu cầu của Solana đối với L2 và Rollup để giải quyết các vấn đề về tắc nghẽn và chi phí gia tăng.
Động lực cho việc mô-đun hóa L2 và Máy ảo Solana (SVM) tiếp tục phát triển khi chuỗi ứng dụng và L2 phát triển trong trò chơi, trí tuệ nhân tạo, ngân hàng và giao dịch. Điều này được thúc đẩy bởi nhu cầu về khả năng mở rộng và sự thành công của các chuỗi ứng dụng như Pyth, nằm ngoài mạng chính để xử lý các cập nhật giá tần suất cao trong khi vẫn duy trì SVM để xử lý khối lượng giao dịch cao.
Những người khác đang đi theo sự hướng dẫn của Pyth và sử dụng SVM của riêng họ để xây dựng chuỗi ứng dụng và bản tổng hợp cho các trường hợp sử dụng cụ thể.
MagicBlock giới thiệu Bản tổng hợp tạm thời trên Solana để mở rộng và kết hợp các trò chơi trên chuỗi.
Grass là một dự án DePIN dựa trên trình duyệt nhằm giải quyết vấn đề dữ liệu AI bằng cách sử dụng bằng chứng ZK để xác minh dữ liệu trên L2 của chính nó.
Zeta Markets, một DEX lâu dài, có kế hoạch ra mắt Solana Rollup để cải thiện trải nghiệm người dùng, hiệu quả sử dụng vốn và tốc độ giao dịch.
Sonic gần đây đã ra mắt mạng thử nghiệm của mình và đang xây dựng chuỗi SVM mô-đun (siêu lưới) để các trò chơi triển khai chuỗi của riêng họ trên Solana.
Iron Bank đang phát triển ngân hàng trực tuyến dành cho tổ chức đầu tiên sử dụng SVM cho các giao dịch tiền pháp định tuân thủ, hiệu suất cao.
Mantis là một Solana Rollup cung cấp luồng đơn hàng trừu tượng theo chuỗi, khả năng tương tác giữa các chuỗi và lợi nhuận gốc thông qua Lớp đặt lại của Mạng Picasso.
Nén ZK
Ngoài L2, Nền tảng dành cho nhà phát triển Solana Helius và Giao thức ánh sáng lớp ZK của Solana cũng Một công nghệ gọi là nén ZK đã được giới thiệu để mở rộng mạng.
Nén ZK được thiết kế để giải quyết lạm phát trạng thái (tức là mỗi nút phải liên tục tăng trưởng dữ liệu của lưu trữ) để tăng cường khả năng mở rộng. Sự phình to của trạng thái làm tăng yêu cầu về phần cứng đối với các nút đầy đủ, khiến việc bảo trì dữ liệu lịch sử trở nên tốn kém. Kết quả là chi phí mạng tăng lên, khả năng phân cấp giảm và khả năng tương tác của ứng dụng trở nên khó khăn hơn.
Mặc dù tính năng nén ZK giúp giảm kích thước dữ liệu như nén tệp truyền thống nhưng nó cũng tối ưu hóa Solana để lưu trữ dữ liệu sổ cái bằng cách nhóm nhiều tài khoản thành một bản tóm tắt có thể xác minh được, được gọi là Merkle root. Cách tiếp cận này giúp giảm chi phí lưu trữ trong khi vẫn duy trì tính bảo mật và toàn vẹn dữ liệu. Điều này xảy ra ở cấp độ RPC, tạo điều kiện thuận lợi cho việc liên lạc giữa các phần khác nhau của mạng thay vì trực tiếp trên Solana.
Nén ZK có thể cải thiện đáng kể khả năng mở rộng của Solana. Nó có thể làm giảm bớt sự phình to của trạng thái, giảm yêu cầu về nút đầy đủ, tăng cường khả năng truy cập trạng thái lịch sử, cải thiện hiệu quả sổ cái, giảm chi phí giao dịch và duy trì sự phân cấp.
Ứng dụng nút mới
Solana không ngừng phát triển để đáp ứng nhu cầu về hiệu suất và độ tin cậy của blockchain Nhu cầu cao . Hai sự phát triển chính là các ứng dụng khách nút mới Firedancer và Mithril. Chúng được thiết kế để nâng cao khả năng mở rộng, hiệu quả và độ mạnh mẽ của Solana thông qua các công nghệ được nâng cấp.
Firedancer
Ứng dụng trình xác thực Firedancer sắp ra mắt được phát triển bởi công ty thương mại Jump Crypto và nhằm mục đích đạt được kiến trúc mô-đun, độ trễ thấp và thông lượng cao. nhằm nâng cao hiệu quả hoạt động của Solana.
Firedancer hiện đã có mặt trên mạng thử nghiệm, hãy cùng xem cách nó triển khai những cải tiến này.
Kiến trúc mô-đun và khả năng chịu lỗi: so với truyền thống Không giống như máy khách, Firedancer sử dụng các quy trình riêng biệt gọi là "khối", mỗi quy trình thực hiện một chức năng cụ thể, chẳng hạn như xử lý giao dịch hoặc xác minh chữ ký. Cách tiếp cận mô-đun này đảm bảo rằng sự cố của một khối không ảnh hưởng đến toàn bộ hệ thống.
Xử lý dữ liệu và mạng nâng cao: Firedancer sử dụng cách triển khai tùy chỉnh để quản lý luồng dữ liệu một cách hiệu quả, giảm thiểu việc phân bổ bộ nhớ và ngăn chặn tình trạng ngừng hoạt động của mạng. Ngoài ra, Firedancer tận dụng tính song song của dữ liệu để xử lý khối lượng giao dịch lớn với độ trễ tối thiểu.
Tăng tốc và hiệu quả phần cứng: Bằng cách kết hợp các mảng cổng lập trình được theo trường (FPGA) và phần cứng hiệu quả, Firedancer đạt được thông lượng và hiệu quả sử dụng năng lượng đáng kinh ngạc. FPGA cho phép Firedancer xử lý tới 8 triệu chữ ký mỗi giây.
Mithril
Được viết bằng ngôn ngữ mã hóa tập trung vào sự đơn giản Golang và được phát triển bởi người xác thực Overclock, Mithril là một ứng dụng khách nút đầy đủ mới sắp ra mắt được thiết kế để giảm yêu cầu phần cứng và cải thiện khả năng truy cập Solana Node khi chạy, từ đó nâng cao khả năng mở rộng và phân cấp.
Sự phát triển của Mithril được chia thành nhiều cột mốc quan trọng:
Xây dựng lại SVM: Cột mốc đầu tiên gần như hoàn tất và bao gồm việc xây dựng lại SVM ở Golang, viết lại tất cả các hoạt động hệ thống và chương trình gốc, đồng thời đảm bảo nó được kiểm tra kỹ lưỡng và không có lỗi.
Xử lý giao dịch và cập nhật sổ cái: Cột mốc thứ hai tập trung vào xử lý giao dịch và cập nhật sổ cái Solana. Mithril sẽ triển khai giao diện RPC tối thiểu để cải thiện khả năng tương tác với mạng và nâng cao các thành phần cơ sở hạ tầng để đảm bảo hoạt động bình thường.
Tối ưu hóa hệ thống:Cột mốc thứ ba liên quan đến việc tối ưu hóa hiệu suất hệ thống và giảm mức tiêu thụ tài nguyên bằng cách nâng cấp máy ảo và cơ sở dữ liệu tài khoản. Điều này cho phép thực hiện hợp đồng thông minh nhanh hơn và quản lý dữ liệu hiệu quả hơn, giúp hệ thống có khả năng mở rộng cao hơn.
Nâng cấp khả năng truy xuất và lưu trữ dữ liệu: Cột mốc cuối cùng nhằm đảm bảo tính khả dụng và thiết lập dữ liệu lịch sử bằng cách truy xuất dữ liệu blockchain từ nhiều nguồn khả năng lưu trữ, sử dụng BitTorrent để phân phối dữ liệu nhanh chóng và đáng tin cậy, đồng thời sử dụng Filecoin để tăng cường bảo mật và độ bền nhằm cải thiện khả năng truy cập, khả năng phục hồi và bảo mật dữ liệu.
Nhìn về phía trước
Các bản cập nhật phần mềm mới nhất và công nghệ mới như nén L2, ZK và các máy khách nút nâng cao khi Solana tiếp tục phát triển và đương đầu với những thách thức về khối lượng giao dịch cao và tắc nghẽn mạng. Sự ra đời của Solana đánh dấu sự tiến bộ đáng kể trong việc xử lý quy mô mà nó mong đợi.
Tương lai của Solana rất tươi sáng vì chuỗi này sẽ điều chỉnh cấu trúc của mình để đáp ứng nhu cầu ngày càng tăng và mở đường cho sự phát triển và tiến bộ liên tục, khiến mạng lưới trở thành nơi được ưu tiên xây dựng.