Sự phát triển nhanh chóng của công nghệ blockchain đã thiết lập Ethereum (EVM) và Solana (SVM) là hai triết lý thiết kế ưu việt, mỗi triết lý đứng đầu trong lĩnh vực của mình. Lịch sử cho thấy, Ethereum đã chiếm ưu thế về tổng giá trị khóa (TVL) trong các chuỗi EVM nhờ triết lý và phương pháp độc đáo của nó, trong khi Solana đã dẫn đầu trong số các chuỗi không phải EVM. Tuy nhiên, khi hoạt động ngày càng phát triển và các chuỗi mới nổi lên, Ethereum đã bắt đầu nhường quyền thống trị cho các chuỗi EVM nhanh hơn và đã chuyển sang các giải pháp mở rộng Layer 2 (L2).
Ngược lại, kiến trúc monolithic của Solana đã tránh được sự phân mảnh nhưng đòi hỏi băng thông và tốc độ cao hơn. Trong khi đó, Rollups đã mang lại cơ hội lớn cho dApps: tạo ra môi trường runtime có thể tùy chỉnh. Tuy nhiên, điều này đã dẫn đến một hiện tượng thú vị: L2s phân mảnh thanh khoản và người dùng của Ethereum, và chuỗi ứng dụng L2/L3 làm tăng thêm sự phân mảnh này. Solana tuân theo triết lý của một hệ sinh thái monolithic, nhưng không thể phớt lờ những lợi ích của việc cung cấp môi trường tùy chỉnh cho các trường hợp sử dụng khác nhau.
Từ Plasma vào năm 2017 đến Optimistic và zk-rollups, hành trình mở rộng của Ethereum đã chứng minh nhu cầu giải quyết vấn đề về khả năng mở rộng. Tuy nhiên, đáng lưu ý rằng một phần của Ethereum L2 TVL được hỗ trợ bởi ETH được cầu nối, vẫn nằm trên L1.
Những giải pháp tăng cường này cũng đã tiết lộ một rủi ro đáng kể - sự phân mảnh của thanh khoản và người dùng, thường được gọi là hiệu ứng “ma cà rồng” trong không gian blockchain. Sự suy giảm đáng kể trong doanh thu phí của Ethereum sau khi triển khai EIP-4844 là bằng chứng cho điều này. Các nhà phân tích, bao gồm cả Justin Bons của Cyber Capital, đã chỉ ra rằng sự tăng trưởng phí của Ethereum đang bị L2 áp đảo.
Hình 1: Động học cung cấp ETH. Nguồn: ultrasound.money
Điều này cho thấy khi người dùng rời khỏi L1, các phí còn lại trên L1 giảm đáng kể, dẫn đến sự giảm tỷ lệ đốt cháy. Điều này đã rõ từ đầu. Bây giờ, việc sử dụng và doanh thu được thu thập bởi L2 nhằm mục đích kiếm thuê! Sự tham lam này rõ ràng vì chỉ một phần nhỏ phí trở lại L1, phần còn lại được giữ bởi các thực thể thương mại. Đồng thời, các thực thể này vận động để duy trì không gian khối hạn chế trên ETH L1. Unchained Pod đã phát hành biểu đồ cho thấy Optimism (OP) kiếm được 300 đô la cho mỗi 1 đô la phí trả trên L1:
Hình 2: Phí thu được bởi Layer 2 cho mỗi đô la được thanh toán trên Layer 1. Nguồn: GrowThePie
L2s thể hiện hiệu ứng “ma cà rồng” đối với hoạt động giao dịch và sức hấp dẫn kinh tế của L1. Chuyển đổi sang chuỗi ứng dụng (Appchains) độc lập khỏi Ethereum làm trầm trọng thêm vấn đề này.
Quan điểm này được hỗ trợ bởi Anatoly Yakovenko, người đã đăng bài sau trên Twitter:
Nếu hệ sinh thái Solana hi sinh tối ưu hóa thực thi L1 để hỗ trợ tất cả giao dịch người dùng bằng cách phụ thuộc vào ngăn xếp L2 chung ‘arb/op’, điều này sẽ có tác động ký sinh lên mạng chính Solana. Điều này dễ hiểu. Khi L2s chiếm ưu tiên giao dịch từ lớp cơ sở thay vì thêm mới, chúng trở thành ký sinh. Vì mạng chính sẽ tiếp tục tối đa hóa công suất thông qua put, ‘L2’ hoặc bất kỳ SVM nào khác sẽ gặp khó khăn trong việc cạnh tranh về giá cả. Phí người dùng không nên vượt qua mạng chính.
Kyle Samani, Đối tác quản lý của Multicoin Capital, đã thể hiện quan điểm tương tự, viết:
“Bất cứ điều gì có thể xảy ra trên L1 nhưng xảy ra ngoài L1, theo định nghĩa, đều là ký sinh. Vì lý do này, tôi không quan tâm đến EVM/SVM rollups. Chúng không khác biệt gì so với L1. Tôi nghiêm túc nghi ngờ rằng những Layer 2 copy-paste này sẽ thành công trên Solana vì L1 đã đủ tốt.”
Trong bối cảnh này, phương pháp duy trì kiến trúc monolithic và triết lý hệ sinh thái thống nhất của Solana trở nên rất hấp dẫn.
Nhưng làm thế nào để tránh được một kịch bản tương tự như sự phân mảnh L2 của Ethereum? Hãy đi sâu hơn.
So với các hệ thống blockchain truyền thống được thiết kế xung quanh Ethereum Virtual Machine (EVM), Solana thể hiện một kiến trúc hoàn toàn mới.
Solana áp dụng Proof of Stake (PoS) như một cơ chế để phòng vệ chống lại các cuộc tấn công Sybil trong khi giới thiệu một trong những đổi mới cốt lõi của nó - thuật toán Proof of History (PoH). PoH là một hàm trễ có thể xác minh (VDF) được sử dụng để sắp xếp và đánh dấu thời gian giao dịch được truyền qua mạng. Ngoài ra, Solana nổi bật với việc sử dụng phần cứng hiệu suất cao, giao thức Gulf Stream (một giao thức chuyển tiếp giao dịch không có mempool), bộ xử lý song song Sealevel, và một thiết kế độc đáo khác biệt so với các mô hình tài khoản blockchain truyền thống (giống hệ thống tệp của hệ điều hành Linux).
Solana tuân theo triết lý thiết kế đồng nhất, đạt được khả năng mở rộng, tốc độ và lưu lượng cao hơn đáng kể thông qua cơ chế đồng thuận độc đáo, sáng tạo kỹ thuật và tối ưu hóa kiến trúc liên tục.
Solana cũng được hưởng lợi từ cộng đồng nhà phát triển mạnh mẽ: hơn 2.500 nhà phát triển tích cực tham gia vào hệ sinh thái của nó. Điều này đã thúc đẩy sự phát triển đáng kinh ngạc của Solana. Tổng giá trị khóa (TVL) của Solana tăng từ 210 triệu đô la vào năm 2023 lên 7,73 tỷ đô la vào năm 2024, tăng gần 35 lần. So với tháng 11 năm 2022, khối lượng giao dịch trên sàn giao dịch phi tập trung (DEX) của Solana tăng 200-300 lần so với cùng kỳ năm trước, và số người dùng hoạt động hàng ngày (DAU) tăng gấp năm lần kể từ mùa hè năm 2023. Đến ngày 14 tháng 11 năm 2024, khối lượng giao dịch của Solana đã vượt qua Ethereum hơn bốn lần. Số lượng ví hoạt động cũng tiếp tục tăng, đạt đỉnh điểm 9,4 triệu người dùng hoạt động vào ngày 22 tháng 10 năm 2024.
Hình 3: Xu hướng Khối lượng Giao dịch và Ví Hoạt động trên Solana DEX. Nguồn: Dune, Artemis
Kết quả là, Solana là một hệ sinh thái mạnh mẽ với cộng đồng người dùng và nhà phát triển lớn và tích cực, trải qua sự tăng trưởng mũi nhọn trong cơ sở người dùng và hoạt động của mình. Quỹ đạo tăng trưởng này nhấn mạnh sự quan trọng của Solana là một chuỗi không phải EVM hàng đầu, đặc biệt là trong sự mở rộng động đội của mình.
Hình 4: So sánh TVL trên các Blockchain Non-EVM. Nguồn: DefiLlama
Ứng dụng phi tập trung (dApps) trên Solana cải thiện đáng kể tính năng bằng cách nâng cao tính khả dụng và thân thiện với người dùng. Solana đang trở thành một hệ thống siêu việt với những đặc điểm nổi bật. Tuy nhiên, một số ứng dụng như Zeta Market, dự định ra mắt các phiên bản của riêng họ (L2) để đạt được các mục tiêu tương tự.
Một điểm nổi bật là Solana Virtual Machine (SVM) hoạt động xuất sắc trong môi trường cô lập. Điều này được thể hiện rõ qua các ứng dụng như Pyth Net và Cube Exchange, sử dụng SVM để hỗ trợ chuỗi ứng dụng - được gọi là Solana Powered Environments (SPEs) trong hệ sinh thái Solana.
Mặc dù có những tình huống trong đó các chuỗi SVM “dành riêng cho ứng dụng” độc lập được sử dụng, các chuỗi này không khác biệt đáng kể so với các máy khách Solana tiêu chuẩn. Chúng tôi tin rằng các tiện ích mở rộng Solana gốc dưới dạng Lớp 2 (vani Solana fork) có giá trị hạn chế, vì chúng có thể sao chép các vấn đề phân mảnh của Ethereum.
Rõ ràng, Solana cần một cách tiếp cận độc lập để tránh làm thay đổi các đặc điểm của kiến trúc monolithic của nó. Đó là lý do tại sao Lollipop đã phát triển các Phần mở rộng Mạng Lollipop, sẽ làm thay đổi đáng kể hệ sinh thái Solana.
Những yếu tố trên đã khiến cộng đồng Solana thảo luận về sự cần thiết của việc di chuyển một số nhiệm vụ tính toán sang nơi khác. Việc mở rộng quy mô không phải là hiện tượng mới đối với Solana. Ngay từ năm 2022, Token Extensions đã xuất hiện, cung cấp các tính năng mới như chuyển giao tin nhắn bảo mật, chức năng transfer hooks và metadata pointers.
Do đó, việc giới thiệu khái niệm “Network Extensions (NE)” để nâng cao tính năng của Solana và mở rộng khả năng của dApp là hợp lý. Ngoài việc cải thiện tính năng của Solana, NE còn giới thiệu các yếu tố module vào hệ sinh thái - môi trường khác nhau trong NE có thể được tùy chỉnh dựa trên nhu cầu cụ thể và được chia sẻ trên nhiều dApp và giao thức khác nhau.
Dựa trên những hiểu biết và thảo luận trong hệ sinh thái Solana, chúng tôi xác định một số nguyên tắc cơ bản mà nên xác định kiến trúc và chức năng của Phần mở rộng Mạng (NE). Những nguyên tắc này nhằm đảm bảo tích hợp mượt mà với mạng Solana trong khi vẫn giữ được những ưu điểm kiến trúc cốt lõi của nó:
Đối với NE, Solana phục vụ như một lớp thanh toán thực sự nơi luồng quỹ được thực hiện. NE hoạt động như một lớp thực thi tránh sự phân mảnh với chuỗi chính và tương tác trực tiếp với tài khoản và chương trình ở lớp này.
Hình 5: Sơ đồ quy trình đơn giản hóa của Phần mở rộng Mạng Lollipop (NE)
Những đặc điểm này phân biệt Network Extension (NE) với các giải pháp mở rộng khác nhau như rollups, chuỗi bên, mạng con, các biến thể khác nhau của L2 và chuỗi ứng dụng. So với các giải pháp tương tự, Lollipop nhằm mục đích phát triển một khung kỹ thuật cho Network Extension (NE) cho phép các nhà phát triển, người tiêu dùng và người dùng cuối tương tác liền mạch với tính thanh khoản và cơ sở người dùng của Solana ở cấp độ Solana.
Lollipop hiện tại là giải pháp đầu tiên cung cấp kết nối trực tiếp tới mainnet của Solana mà không gây tách rời thanh khoản hoặc người dùng.
Môi trường nguyên thuỷ của Lollipop có thể được sử dụng như cơ sở cho các sản phẩm mới hoặc hỗ trợ di cư của các ứng dụng phi tập trung hiện có mà không ngắt kết nối với hệ sinh thái hoặc tính thanh khoản của Solana. Đối với các ứng dụng phi tập trung hiện có, điều này cải thiện tốc độ, ổn định và chức năng.
Hình 6: So sánh giữa các Giải pháp Solana hiện có
Sự khác biệt chính từ L2s, Mạng phụ, và Sidechains:
L2s: Giao dịch hàng loạt L2s và gửi bằng chứng đến L1 để xác thực. Việc thực thi và thanh toán chủ yếu diễn ra trong rollup, trong khi L1 (ví dụ, Ethereum hoặc Solana) được sử dụng cho việc xác minh chứng minh. Ngược lại, Phần mở rộng Mạng (NE) gửi giao dịch trực tiếp đến các nút xác thực và chương trình của Solana.
Sidechains: Sidechains thiếu kết nối trực tiếp với chuỗi chính. Trong khi sidechains có thể gắn dữ liệu vào chuỗi chính, khoảng cách giữa các hệ sinh thái lớn hơn đáng kể so với L1 và L2. Làm tổn tại, sidechains hoạt động như là các mạng hoàn toàn độc lập.
Subnets: Subnets có thể tạo ra các hệ sinh thái độc lập trong các mạng con, nơi thanh khoản và người dùng tập trung trong các không gian riêng biệt.
Trong hệ sinh thái Solana, các dự án tương thích nhất với khái niệm Mở rộng Mạng là Getcode và Sonic SVM (dựa trên HyperGrid). Tuy nhiên, Getcode chủ yếu hoạt động như một lớp chuyển tiền quỹ, tương tự như Lightning Network của Bitcoin, và không hỗ trợ triển khai môi trường phức tạp. Sonic, trong khi có khả năng ủy quyền các chương trình được triển khai trên Solana đến các trường hợp của nó với độ trễ 10 mili giây, tập trung hơn vào trò chơi và thiếu tính linh hoạt và tùy chỉnh theo tưởng tượng của Lollipop.
NE tương tác trực tiếp với thanh khoản của Solana, tránh việc tạo ra các chuỗi, không gian hoặc cộng đồng riêng biệt. Nó cung cấp các giải pháp cơ sở hạ tầng cho Solana và các ứng dụng phi tập trung của nó trong khi hỗ trợ hoạt động của chúng. Khá giống với các ý tưởng của appchains và L2s. Nhiều ứng dụng phi tập trung đang chuyển sang các phiên bản dành riêng để tối ưu hiệu suất, khả năng mở rộng và trải nghiệm người dùng.
Có rất nhiều giải pháp L2: OP-Stack, Arbitrum Orbit, Polygon CDK, StarkEX, zkSync Era, Termina, v.v. Các bộ công cụ này đã cho phép ra mắt thành công nhiều dự án L2, đáng kể làm tiến bộ khả năng mở rộng và tính khả dụng của blockchain. Tuy nhiên, như đã thảo luận trước đó, các mô hình lớp và môi trường phân mảnh hiện tại không tương thích với kiến trúc monolithic của Solana.
Các trường hợp và câu chuyện trên phản ánh một xu hướng rộng hơn: các ứng dụng phi tập trung (dApps) đang tạo ra các phiên bản độc lập để tối ưu hoá hoạt động và chức năng, cung cấp dịch vụ tốt hơn cho người dùng. Các ứng dụng này bao gồm nhiều lĩnh vực khác nhau, bao gồm DeFi, trò chơi, giao thức xác minh và nhận dạng, giao thức bảo mật, giải pháp cho tổ chức và doanh nghiệp, và nhiều hơn nữa. Hầu hết môi trường này được xây dựng trên các phiên bản rollup khác nhau.
Như đã được đề cập trước đây, rollups có hiệu ứng “vampire” lên các base chain. Lollipop nhằm giải quyết vấn đề này bằng cách giới thiệu tính mô-đun vào Solana mà không ảnh hưởng đến kiến trúc đơnolithic của nó.
Đây là lý do tại sao Mở rộng Mạng (NE) là cách cách mạng cho Solana:
NE cũng có thể hỗ trợ các trường hợp sử dụng Hệ thống Xác minh Tự động (AVS) dựa trên các giao thức tái đặt cược, chẳng hạn như các trạm chiết xuất phi tập trung, bộ xử lý phần hỗ trợ, tính toán có thể xác minh, sắp xếp phi tập trung và hoàn thành nhanh.
Một kịch bản quan trọng khác cho NE là tạo ra nền kinh tế không mất phí trong các môi trường tương tự như trừu tượng tài khoản EVM (Account Abstraction). Điều này đặc biệt có lợi cho các giao thức tạo ra lượng giao dịch cao, như giao dịch tần suất cao (HFT), trò chơi, giao thức cân bằng lại hoặc các hồ động với thanh khoản tập trung.
Lollipop ước mơ với các trường hợp sử dụng sau cho NE:
Nhiệm vụ cốt lõi của nhóm Lollipop là đảm bảo rằng dApps và giao thức có thể tạo môi trường tùy chỉnh trong hệ sinh thái Solana trong khi vẫn duy trì kết nối trực tiếp với Solana. Về bản chất, mặc dù việc thực hiện có vẻ ở ngoại tuyến trong NE, tất cả các hành động đều giải quyết và hoàn tất trên Solana.
Cùng lúc đó, ví người dùng vẫn được cố định trong không gian khối của Solana. Sau nhiều nghiên cứu và phát triển, nhóm Lollipop đã hoàn thiện thiết kế NE hiện tại của họ, mở đường cho giai đoạn đổi mới tiếp theo của Solana.
Lollipop cho phép các dự án sửa đổi client Solana trong môi trường thực thi off-chain và truyền kết quả thực thi trở lại mainnet Solana một cách liền mạch, loại bỏ nhu cầu tạo ra các chuỗi riêng biệt. Chính Solana thiếu một cây trạng thái toàn cầu, điều quan trọng để thanh toán kết quả thực thi off-chain một cách an toàn. Lollipop giải quyết vấn đề này bằng cách giới thiệu Sparse Merkle Trees (SMT) trong Mở rộng Mạng của mình để mã hóa và xác minh kết quả thực thi.
Các tính năng kỹ thuật chính:
Ưu điểm của Công nghệ này:
Lollipop cung cấp cho Solana một giải pháp đổi mới để cải thiện khả năng mở rộng và hiệu quả hoạt động mà không gây ra sự phân mảnh, khiến nó trở thành một phần không thể thiếu của hệ sinh thái tương lai của Solana.
Hình 7: Sơ đồ Lollipop
Kiến trúc của Lollipop bao gồm một số thành phần chính:
Lollipop được xây dựng trực tiếp trên Solana, tận dụng khả năng thực thi song song và cấu trúc dữ liệu giao dịch độc đáo của nó. Sức mạnh xử lý song song của Máy ảo Solana (SVM) phụ thuộc vào chính khách hàng Solana. Bằng cách sửa đổi khách hàng Solana, Lollipop tối đa hóa những lợi thế về hiệu suất có sẵn trong kiến trúc của Solana.
Kiến trúc này cho phép các ứng dụng phi tập trung (dApps) di chuyển một cách liền mạch từ L1 của Solana sang NES của Lollipop mà không cần sửa mã chương trình của chúng. Ngoài ra, nhà phát triển có thể tiếp tục sử dụng cùng các công cụ và ngăn xếp công nghệ như Solana trong khi tiêu thụ ít tài nguyên hơn.
Lưu ý rằng việc thực thi song song của SVM dựa trên cấu trúc dữ liệu giao dịch độc đáo của Solana. Trong mỗi giao dịch, người khởi động trước định nghĩa thông tin tài khoản mà nó dự định đọc hoặc viết. Điều này cho phép SVM xử lý hiệu quả một lô giao dịch song song dựa trên thông tin tài khoản đã được khai báo trong khi đảm bảo các giao dịch song song không đọc và viết đồng thời vào cùng một tài khoản. Chỉ đơn giản là chuyển SVM sang các khung thực thi khác không mang lại lợi ích của xử lý song song.
Lollipop nhằm trở thành một siêu máy tính đáng tin cậy cho các Mở rộng Mạng, cung cấp môi trường được cấp phép và không được cấp phép, thực thi đa nhân, tính nhất quán toàn cầu, tùy chỉnh và hiệu quả chi phí. Lollipop cung cấp một cơ sở hạ tầng đầy đủ cho triển khai NE, bao gồm các sequencer chia sẻ, validator và hợp đồng được xác minh không lưu trữ trạng thái.
Bằng cách tận dụng Polkadot Cloud, Lollipop cũng có thể hoạt động như một lớp sẵn có dữ liệu (DA). Mỗi hợp đồng hoạt động trên các nhân lõi riêng biệt, hỗ trợ thực thi song song và đồng bộ trên các bộ xác minh, bộ sắp xếp và DA, đảm bảo hiệu suất xử lý cao.
Hình 8: Sơ đồ kiến trúc Lollipop
Mở rộng mạng lưới của Lollipop (NE) đại diện cho một bước tiến quan trọng trong việc nâng cao chức năng của dApps và giao thức trong hệ sinh thái Solana. Bằng cách giới thiệu một mô hình phát triển mới cho dApps và giao thức trong hệ sinh thái Solana, Lollipop đảm bảo tích hợp mượt mà với mainnet của Solana trong khi vẫn duy trì kiến trúc đơnolithic và tránh tách rời chuỗi. Khác với các giải pháp Layer 2 truyền thống thường tạo ra môi trường cô lập và dẫn đến tách rời thanh khoản, Lollipop đảm bảo thanh khoản và cơ sở người dùng được duy trì thống nhất trên cả hai lớp thông qua kết nối trực tiếp với Solana.
Phần mở rộng Mạng Lollipop (NE) cung cấp cho các nhà phát triển một khung chung để tạo ra môi trường chạy được tùy chỉnh phù hợp với các trường hợp sử dụng cụ thể. Đáng chú ý, NE có thể triển khai các phiên bản SVM tối ưu hóa tốc độ để tăng cường hoạt động hiệu quả hơn cho các sàn giao dịch phi tập trung vĩnh viễn (Perp DEX). Chúng cũng có thể giảm ma sát giao diện người dùng và trải nghiệm người dùng cho các ứng dụng phi tập trung (dApps) trong hệ sinh thái Solana bằng cách giới thiệu ý định và trừu tượng hóa tài khoản. Khả năng này có thể thúc đẩy sự phát triển của trò chơi Web3 trên Solana.
Sự độc lập cấu hình của các phiên bản NE so với Solana càng mở đường cho các sản phẩm cấp doanh nghiệp, các giải pháp tổ chức, các ứng dụng PayFi, và thậm chí các trường hợp sử dụng đặc biệt như các sản phẩm bảo hiểm.
Về cơ bản, thiết kế của Lollipop cung cấp một giải pháp nhìn về tương lai cho tính mở rộng của dApps trên Solana, đặt nền tảng cho một kỷ nguyên mới của môi trường blockchain có hiệu suất cao. Khi hệ sinh thái Solana tiếp tục phát triển, kiến trúc độc đáo của Lollipop đặt nó ở vị trí quan trọng như một người điều khiển động lực của sự đổi mới trong tương lai, trang bị cho các nhà phát triển các công cụ cần thiết để xây dựng các ứng dụng an toàn, hiệu quả và bền vững.
Liên kết Kẹo mút:
Twitter: x.com/LollipopHQ
Blog: medium.com/@LollipopBuilders
Trang web:https://www.lollipop.builders/
Litepaper:https://lollipop.builders/research
Bài viết này là nội dung đóng góp và không đại diện cho quan điểm của BlockBeats.
Tham gia cộng đồng chính thức của BlockBeats:
Nhóm đăng ký Telegram:https://t.me/theblockbeats
Nhóm Chat Telegram:https://t.me/BlockBeats_App
Twitter chính thức:https://twitter.com/BlockBeatsAsia
Mời người khác bỏ phiếu
Sự phát triển nhanh chóng của công nghệ blockchain đã thiết lập Ethereum (EVM) và Solana (SVM) là hai triết lý thiết kế ưu việt, mỗi triết lý đứng đầu trong lĩnh vực của mình. Lịch sử cho thấy, Ethereum đã chiếm ưu thế về tổng giá trị khóa (TVL) trong các chuỗi EVM nhờ triết lý và phương pháp độc đáo của nó, trong khi Solana đã dẫn đầu trong số các chuỗi không phải EVM. Tuy nhiên, khi hoạt động ngày càng phát triển và các chuỗi mới nổi lên, Ethereum đã bắt đầu nhường quyền thống trị cho các chuỗi EVM nhanh hơn và đã chuyển sang các giải pháp mở rộng Layer 2 (L2).
Ngược lại, kiến trúc monolithic của Solana đã tránh được sự phân mảnh nhưng đòi hỏi băng thông và tốc độ cao hơn. Trong khi đó, Rollups đã mang lại cơ hội lớn cho dApps: tạo ra môi trường runtime có thể tùy chỉnh. Tuy nhiên, điều này đã dẫn đến một hiện tượng thú vị: L2s phân mảnh thanh khoản và người dùng của Ethereum, và chuỗi ứng dụng L2/L3 làm tăng thêm sự phân mảnh này. Solana tuân theo triết lý của một hệ sinh thái monolithic, nhưng không thể phớt lờ những lợi ích của việc cung cấp môi trường tùy chỉnh cho các trường hợp sử dụng khác nhau.
Từ Plasma vào năm 2017 đến Optimistic và zk-rollups, hành trình mở rộng của Ethereum đã chứng minh nhu cầu giải quyết vấn đề về khả năng mở rộng. Tuy nhiên, đáng lưu ý rằng một phần của Ethereum L2 TVL được hỗ trợ bởi ETH được cầu nối, vẫn nằm trên L1.
Những giải pháp tăng cường này cũng đã tiết lộ một rủi ro đáng kể - sự phân mảnh của thanh khoản và người dùng, thường được gọi là hiệu ứng “ma cà rồng” trong không gian blockchain. Sự suy giảm đáng kể trong doanh thu phí của Ethereum sau khi triển khai EIP-4844 là bằng chứng cho điều này. Các nhà phân tích, bao gồm cả Justin Bons của Cyber Capital, đã chỉ ra rằng sự tăng trưởng phí của Ethereum đang bị L2 áp đảo.
Hình 1: Động học cung cấp ETH. Nguồn: ultrasound.money
Điều này cho thấy khi người dùng rời khỏi L1, các phí còn lại trên L1 giảm đáng kể, dẫn đến sự giảm tỷ lệ đốt cháy. Điều này đã rõ từ đầu. Bây giờ, việc sử dụng và doanh thu được thu thập bởi L2 nhằm mục đích kiếm thuê! Sự tham lam này rõ ràng vì chỉ một phần nhỏ phí trở lại L1, phần còn lại được giữ bởi các thực thể thương mại. Đồng thời, các thực thể này vận động để duy trì không gian khối hạn chế trên ETH L1. Unchained Pod đã phát hành biểu đồ cho thấy Optimism (OP) kiếm được 300 đô la cho mỗi 1 đô la phí trả trên L1:
Hình 2: Phí thu được bởi Layer 2 cho mỗi đô la được thanh toán trên Layer 1. Nguồn: GrowThePie
L2s thể hiện hiệu ứng “ma cà rồng” đối với hoạt động giao dịch và sức hấp dẫn kinh tế của L1. Chuyển đổi sang chuỗi ứng dụng (Appchains) độc lập khỏi Ethereum làm trầm trọng thêm vấn đề này.
Quan điểm này được hỗ trợ bởi Anatoly Yakovenko, người đã đăng bài sau trên Twitter:
Nếu hệ sinh thái Solana hi sinh tối ưu hóa thực thi L1 để hỗ trợ tất cả giao dịch người dùng bằng cách phụ thuộc vào ngăn xếp L2 chung ‘arb/op’, điều này sẽ có tác động ký sinh lên mạng chính Solana. Điều này dễ hiểu. Khi L2s chiếm ưu tiên giao dịch từ lớp cơ sở thay vì thêm mới, chúng trở thành ký sinh. Vì mạng chính sẽ tiếp tục tối đa hóa công suất thông qua put, ‘L2’ hoặc bất kỳ SVM nào khác sẽ gặp khó khăn trong việc cạnh tranh về giá cả. Phí người dùng không nên vượt qua mạng chính.
Kyle Samani, Đối tác quản lý của Multicoin Capital, đã thể hiện quan điểm tương tự, viết:
“Bất cứ điều gì có thể xảy ra trên L1 nhưng xảy ra ngoài L1, theo định nghĩa, đều là ký sinh. Vì lý do này, tôi không quan tâm đến EVM/SVM rollups. Chúng không khác biệt gì so với L1. Tôi nghiêm túc nghi ngờ rằng những Layer 2 copy-paste này sẽ thành công trên Solana vì L1 đã đủ tốt.”
Trong bối cảnh này, phương pháp duy trì kiến trúc monolithic và triết lý hệ sinh thái thống nhất của Solana trở nên rất hấp dẫn.
Nhưng làm thế nào để tránh được một kịch bản tương tự như sự phân mảnh L2 của Ethereum? Hãy đi sâu hơn.
So với các hệ thống blockchain truyền thống được thiết kế xung quanh Ethereum Virtual Machine (EVM), Solana thể hiện một kiến trúc hoàn toàn mới.
Solana áp dụng Proof of Stake (PoS) như một cơ chế để phòng vệ chống lại các cuộc tấn công Sybil trong khi giới thiệu một trong những đổi mới cốt lõi của nó - thuật toán Proof of History (PoH). PoH là một hàm trễ có thể xác minh (VDF) được sử dụng để sắp xếp và đánh dấu thời gian giao dịch được truyền qua mạng. Ngoài ra, Solana nổi bật với việc sử dụng phần cứng hiệu suất cao, giao thức Gulf Stream (một giao thức chuyển tiếp giao dịch không có mempool), bộ xử lý song song Sealevel, và một thiết kế độc đáo khác biệt so với các mô hình tài khoản blockchain truyền thống (giống hệ thống tệp của hệ điều hành Linux).
Solana tuân theo triết lý thiết kế đồng nhất, đạt được khả năng mở rộng, tốc độ và lưu lượng cao hơn đáng kể thông qua cơ chế đồng thuận độc đáo, sáng tạo kỹ thuật và tối ưu hóa kiến trúc liên tục.
Solana cũng được hưởng lợi từ cộng đồng nhà phát triển mạnh mẽ: hơn 2.500 nhà phát triển tích cực tham gia vào hệ sinh thái của nó. Điều này đã thúc đẩy sự phát triển đáng kinh ngạc của Solana. Tổng giá trị khóa (TVL) của Solana tăng từ 210 triệu đô la vào năm 2023 lên 7,73 tỷ đô la vào năm 2024, tăng gần 35 lần. So với tháng 11 năm 2022, khối lượng giao dịch trên sàn giao dịch phi tập trung (DEX) của Solana tăng 200-300 lần so với cùng kỳ năm trước, và số người dùng hoạt động hàng ngày (DAU) tăng gấp năm lần kể từ mùa hè năm 2023. Đến ngày 14 tháng 11 năm 2024, khối lượng giao dịch của Solana đã vượt qua Ethereum hơn bốn lần. Số lượng ví hoạt động cũng tiếp tục tăng, đạt đỉnh điểm 9,4 triệu người dùng hoạt động vào ngày 22 tháng 10 năm 2024.
Hình 3: Xu hướng Khối lượng Giao dịch và Ví Hoạt động trên Solana DEX. Nguồn: Dune, Artemis
Kết quả là, Solana là một hệ sinh thái mạnh mẽ với cộng đồng người dùng và nhà phát triển lớn và tích cực, trải qua sự tăng trưởng mũi nhọn trong cơ sở người dùng và hoạt động của mình. Quỹ đạo tăng trưởng này nhấn mạnh sự quan trọng của Solana là một chuỗi không phải EVM hàng đầu, đặc biệt là trong sự mở rộng động đội của mình.
Hình 4: So sánh TVL trên các Blockchain Non-EVM. Nguồn: DefiLlama
Ứng dụng phi tập trung (dApps) trên Solana cải thiện đáng kể tính năng bằng cách nâng cao tính khả dụng và thân thiện với người dùng. Solana đang trở thành một hệ thống siêu việt với những đặc điểm nổi bật. Tuy nhiên, một số ứng dụng như Zeta Market, dự định ra mắt các phiên bản của riêng họ (L2) để đạt được các mục tiêu tương tự.
Một điểm nổi bật là Solana Virtual Machine (SVM) hoạt động xuất sắc trong môi trường cô lập. Điều này được thể hiện rõ qua các ứng dụng như Pyth Net và Cube Exchange, sử dụng SVM để hỗ trợ chuỗi ứng dụng - được gọi là Solana Powered Environments (SPEs) trong hệ sinh thái Solana.
Mặc dù có những tình huống trong đó các chuỗi SVM “dành riêng cho ứng dụng” độc lập được sử dụng, các chuỗi này không khác biệt đáng kể so với các máy khách Solana tiêu chuẩn. Chúng tôi tin rằng các tiện ích mở rộng Solana gốc dưới dạng Lớp 2 (vani Solana fork) có giá trị hạn chế, vì chúng có thể sao chép các vấn đề phân mảnh của Ethereum.
Rõ ràng, Solana cần một cách tiếp cận độc lập để tránh làm thay đổi các đặc điểm của kiến trúc monolithic của nó. Đó là lý do tại sao Lollipop đã phát triển các Phần mở rộng Mạng Lollipop, sẽ làm thay đổi đáng kể hệ sinh thái Solana.
Những yếu tố trên đã khiến cộng đồng Solana thảo luận về sự cần thiết của việc di chuyển một số nhiệm vụ tính toán sang nơi khác. Việc mở rộng quy mô không phải là hiện tượng mới đối với Solana. Ngay từ năm 2022, Token Extensions đã xuất hiện, cung cấp các tính năng mới như chuyển giao tin nhắn bảo mật, chức năng transfer hooks và metadata pointers.
Do đó, việc giới thiệu khái niệm “Network Extensions (NE)” để nâng cao tính năng của Solana và mở rộng khả năng của dApp là hợp lý. Ngoài việc cải thiện tính năng của Solana, NE còn giới thiệu các yếu tố module vào hệ sinh thái - môi trường khác nhau trong NE có thể được tùy chỉnh dựa trên nhu cầu cụ thể và được chia sẻ trên nhiều dApp và giao thức khác nhau.
Dựa trên những hiểu biết và thảo luận trong hệ sinh thái Solana, chúng tôi xác định một số nguyên tắc cơ bản mà nên xác định kiến trúc và chức năng của Phần mở rộng Mạng (NE). Những nguyên tắc này nhằm đảm bảo tích hợp mượt mà với mạng Solana trong khi vẫn giữ được những ưu điểm kiến trúc cốt lõi của nó:
Đối với NE, Solana phục vụ như một lớp thanh toán thực sự nơi luồng quỹ được thực hiện. NE hoạt động như một lớp thực thi tránh sự phân mảnh với chuỗi chính và tương tác trực tiếp với tài khoản và chương trình ở lớp này.
Hình 5: Sơ đồ quy trình đơn giản hóa của Phần mở rộng Mạng Lollipop (NE)
Những đặc điểm này phân biệt Network Extension (NE) với các giải pháp mở rộng khác nhau như rollups, chuỗi bên, mạng con, các biến thể khác nhau của L2 và chuỗi ứng dụng. So với các giải pháp tương tự, Lollipop nhằm mục đích phát triển một khung kỹ thuật cho Network Extension (NE) cho phép các nhà phát triển, người tiêu dùng và người dùng cuối tương tác liền mạch với tính thanh khoản và cơ sở người dùng của Solana ở cấp độ Solana.
Lollipop hiện tại là giải pháp đầu tiên cung cấp kết nối trực tiếp tới mainnet của Solana mà không gây tách rời thanh khoản hoặc người dùng.
Môi trường nguyên thuỷ của Lollipop có thể được sử dụng như cơ sở cho các sản phẩm mới hoặc hỗ trợ di cư của các ứng dụng phi tập trung hiện có mà không ngắt kết nối với hệ sinh thái hoặc tính thanh khoản của Solana. Đối với các ứng dụng phi tập trung hiện có, điều này cải thiện tốc độ, ổn định và chức năng.
Hình 6: So sánh giữa các Giải pháp Solana hiện có
Sự khác biệt chính từ L2s, Mạng phụ, và Sidechains:
L2s: Giao dịch hàng loạt L2s và gửi bằng chứng đến L1 để xác thực. Việc thực thi và thanh toán chủ yếu diễn ra trong rollup, trong khi L1 (ví dụ, Ethereum hoặc Solana) được sử dụng cho việc xác minh chứng minh. Ngược lại, Phần mở rộng Mạng (NE) gửi giao dịch trực tiếp đến các nút xác thực và chương trình của Solana.
Sidechains: Sidechains thiếu kết nối trực tiếp với chuỗi chính. Trong khi sidechains có thể gắn dữ liệu vào chuỗi chính, khoảng cách giữa các hệ sinh thái lớn hơn đáng kể so với L1 và L2. Làm tổn tại, sidechains hoạt động như là các mạng hoàn toàn độc lập.
Subnets: Subnets có thể tạo ra các hệ sinh thái độc lập trong các mạng con, nơi thanh khoản và người dùng tập trung trong các không gian riêng biệt.
Trong hệ sinh thái Solana, các dự án tương thích nhất với khái niệm Mở rộng Mạng là Getcode và Sonic SVM (dựa trên HyperGrid). Tuy nhiên, Getcode chủ yếu hoạt động như một lớp chuyển tiền quỹ, tương tự như Lightning Network của Bitcoin, và không hỗ trợ triển khai môi trường phức tạp. Sonic, trong khi có khả năng ủy quyền các chương trình được triển khai trên Solana đến các trường hợp của nó với độ trễ 10 mili giây, tập trung hơn vào trò chơi và thiếu tính linh hoạt và tùy chỉnh theo tưởng tượng của Lollipop.
NE tương tác trực tiếp với thanh khoản của Solana, tránh việc tạo ra các chuỗi, không gian hoặc cộng đồng riêng biệt. Nó cung cấp các giải pháp cơ sở hạ tầng cho Solana và các ứng dụng phi tập trung của nó trong khi hỗ trợ hoạt động của chúng. Khá giống với các ý tưởng của appchains và L2s. Nhiều ứng dụng phi tập trung đang chuyển sang các phiên bản dành riêng để tối ưu hiệu suất, khả năng mở rộng và trải nghiệm người dùng.
Có rất nhiều giải pháp L2: OP-Stack, Arbitrum Orbit, Polygon CDK, StarkEX, zkSync Era, Termina, v.v. Các bộ công cụ này đã cho phép ra mắt thành công nhiều dự án L2, đáng kể làm tiến bộ khả năng mở rộng và tính khả dụng của blockchain. Tuy nhiên, như đã thảo luận trước đó, các mô hình lớp và môi trường phân mảnh hiện tại không tương thích với kiến trúc monolithic của Solana.
Các trường hợp và câu chuyện trên phản ánh một xu hướng rộng hơn: các ứng dụng phi tập trung (dApps) đang tạo ra các phiên bản độc lập để tối ưu hoá hoạt động và chức năng, cung cấp dịch vụ tốt hơn cho người dùng. Các ứng dụng này bao gồm nhiều lĩnh vực khác nhau, bao gồm DeFi, trò chơi, giao thức xác minh và nhận dạng, giao thức bảo mật, giải pháp cho tổ chức và doanh nghiệp, và nhiều hơn nữa. Hầu hết môi trường này được xây dựng trên các phiên bản rollup khác nhau.
Như đã được đề cập trước đây, rollups có hiệu ứng “vampire” lên các base chain. Lollipop nhằm giải quyết vấn đề này bằng cách giới thiệu tính mô-đun vào Solana mà không ảnh hưởng đến kiến trúc đơnolithic của nó.
Đây là lý do tại sao Mở rộng Mạng (NE) là cách cách mạng cho Solana:
NE cũng có thể hỗ trợ các trường hợp sử dụng Hệ thống Xác minh Tự động (AVS) dựa trên các giao thức tái đặt cược, chẳng hạn như các trạm chiết xuất phi tập trung, bộ xử lý phần hỗ trợ, tính toán có thể xác minh, sắp xếp phi tập trung và hoàn thành nhanh.
Một kịch bản quan trọng khác cho NE là tạo ra nền kinh tế không mất phí trong các môi trường tương tự như trừu tượng tài khoản EVM (Account Abstraction). Điều này đặc biệt có lợi cho các giao thức tạo ra lượng giao dịch cao, như giao dịch tần suất cao (HFT), trò chơi, giao thức cân bằng lại hoặc các hồ động với thanh khoản tập trung.
Lollipop ước mơ với các trường hợp sử dụng sau cho NE:
Nhiệm vụ cốt lõi của nhóm Lollipop là đảm bảo rằng dApps và giao thức có thể tạo môi trường tùy chỉnh trong hệ sinh thái Solana trong khi vẫn duy trì kết nối trực tiếp với Solana. Về bản chất, mặc dù việc thực hiện có vẻ ở ngoại tuyến trong NE, tất cả các hành động đều giải quyết và hoàn tất trên Solana.
Cùng lúc đó, ví người dùng vẫn được cố định trong không gian khối của Solana. Sau nhiều nghiên cứu và phát triển, nhóm Lollipop đã hoàn thiện thiết kế NE hiện tại của họ, mở đường cho giai đoạn đổi mới tiếp theo của Solana.
Lollipop cho phép các dự án sửa đổi client Solana trong môi trường thực thi off-chain và truyền kết quả thực thi trở lại mainnet Solana một cách liền mạch, loại bỏ nhu cầu tạo ra các chuỗi riêng biệt. Chính Solana thiếu một cây trạng thái toàn cầu, điều quan trọng để thanh toán kết quả thực thi off-chain một cách an toàn. Lollipop giải quyết vấn đề này bằng cách giới thiệu Sparse Merkle Trees (SMT) trong Mở rộng Mạng của mình để mã hóa và xác minh kết quả thực thi.
Các tính năng kỹ thuật chính:
Ưu điểm của Công nghệ này:
Lollipop cung cấp cho Solana một giải pháp đổi mới để cải thiện khả năng mở rộng và hiệu quả hoạt động mà không gây ra sự phân mảnh, khiến nó trở thành một phần không thể thiếu của hệ sinh thái tương lai của Solana.
Hình 7: Sơ đồ Lollipop
Kiến trúc của Lollipop bao gồm một số thành phần chính:
Lollipop được xây dựng trực tiếp trên Solana, tận dụng khả năng thực thi song song và cấu trúc dữ liệu giao dịch độc đáo của nó. Sức mạnh xử lý song song của Máy ảo Solana (SVM) phụ thuộc vào chính khách hàng Solana. Bằng cách sửa đổi khách hàng Solana, Lollipop tối đa hóa những lợi thế về hiệu suất có sẵn trong kiến trúc của Solana.
Kiến trúc này cho phép các ứng dụng phi tập trung (dApps) di chuyển một cách liền mạch từ L1 của Solana sang NES của Lollipop mà không cần sửa mã chương trình của chúng. Ngoài ra, nhà phát triển có thể tiếp tục sử dụng cùng các công cụ và ngăn xếp công nghệ như Solana trong khi tiêu thụ ít tài nguyên hơn.
Lưu ý rằng việc thực thi song song của SVM dựa trên cấu trúc dữ liệu giao dịch độc đáo của Solana. Trong mỗi giao dịch, người khởi động trước định nghĩa thông tin tài khoản mà nó dự định đọc hoặc viết. Điều này cho phép SVM xử lý hiệu quả một lô giao dịch song song dựa trên thông tin tài khoản đã được khai báo trong khi đảm bảo các giao dịch song song không đọc và viết đồng thời vào cùng một tài khoản. Chỉ đơn giản là chuyển SVM sang các khung thực thi khác không mang lại lợi ích của xử lý song song.
Lollipop nhằm trở thành một siêu máy tính đáng tin cậy cho các Mở rộng Mạng, cung cấp môi trường được cấp phép và không được cấp phép, thực thi đa nhân, tính nhất quán toàn cầu, tùy chỉnh và hiệu quả chi phí. Lollipop cung cấp một cơ sở hạ tầng đầy đủ cho triển khai NE, bao gồm các sequencer chia sẻ, validator và hợp đồng được xác minh không lưu trữ trạng thái.
Bằng cách tận dụng Polkadot Cloud, Lollipop cũng có thể hoạt động như một lớp sẵn có dữ liệu (DA). Mỗi hợp đồng hoạt động trên các nhân lõi riêng biệt, hỗ trợ thực thi song song và đồng bộ trên các bộ xác minh, bộ sắp xếp và DA, đảm bảo hiệu suất xử lý cao.
Hình 8: Sơ đồ kiến trúc Lollipop
Mở rộng mạng lưới của Lollipop (NE) đại diện cho một bước tiến quan trọng trong việc nâng cao chức năng của dApps và giao thức trong hệ sinh thái Solana. Bằng cách giới thiệu một mô hình phát triển mới cho dApps và giao thức trong hệ sinh thái Solana, Lollipop đảm bảo tích hợp mượt mà với mainnet của Solana trong khi vẫn duy trì kiến trúc đơnolithic và tránh tách rời chuỗi. Khác với các giải pháp Layer 2 truyền thống thường tạo ra môi trường cô lập và dẫn đến tách rời thanh khoản, Lollipop đảm bảo thanh khoản và cơ sở người dùng được duy trì thống nhất trên cả hai lớp thông qua kết nối trực tiếp với Solana.
Phần mở rộng Mạng Lollipop (NE) cung cấp cho các nhà phát triển một khung chung để tạo ra môi trường chạy được tùy chỉnh phù hợp với các trường hợp sử dụng cụ thể. Đáng chú ý, NE có thể triển khai các phiên bản SVM tối ưu hóa tốc độ để tăng cường hoạt động hiệu quả hơn cho các sàn giao dịch phi tập trung vĩnh viễn (Perp DEX). Chúng cũng có thể giảm ma sát giao diện người dùng và trải nghiệm người dùng cho các ứng dụng phi tập trung (dApps) trong hệ sinh thái Solana bằng cách giới thiệu ý định và trừu tượng hóa tài khoản. Khả năng này có thể thúc đẩy sự phát triển của trò chơi Web3 trên Solana.
Sự độc lập cấu hình của các phiên bản NE so với Solana càng mở đường cho các sản phẩm cấp doanh nghiệp, các giải pháp tổ chức, các ứng dụng PayFi, và thậm chí các trường hợp sử dụng đặc biệt như các sản phẩm bảo hiểm.
Về cơ bản, thiết kế của Lollipop cung cấp một giải pháp nhìn về tương lai cho tính mở rộng của dApps trên Solana, đặt nền tảng cho một kỷ nguyên mới của môi trường blockchain có hiệu suất cao. Khi hệ sinh thái Solana tiếp tục phát triển, kiến trúc độc đáo của Lollipop đặt nó ở vị trí quan trọng như một người điều khiển động lực của sự đổi mới trong tương lai, trang bị cho các nhà phát triển các công cụ cần thiết để xây dựng các ứng dụng an toàn, hiệu quả và bền vững.
Liên kết Kẹo mút:
Twitter: x.com/LollipopHQ
Blog: medium.com/@LollipopBuilders
Trang web:https://www.lollipop.builders/
Litepaper:https://lollipop.builders/research
Bài viết này là nội dung đóng góp và không đại diện cho quan điểm của BlockBeats.
Tham gia cộng đồng chính thức của BlockBeats:
Nhóm đăng ký Telegram:https://t.me/theblockbeats
Nhóm Chat Telegram:https://t.me/BlockBeats_App
Twitter chính thức:https://twitter.com/BlockBeatsAsia