Từ đảo đến Internet: Cách Skate, lớp ứng dụng toàn chuỗi, triển khai DApps trên toàn chuỗi
Gần đây, lớp ứng dụng toàn chuỗi Skate đã giới thiệu cơ sở hạ tầng để triển khai các ứng dụng không trạng thái (Ứng dụng không trạng thái) trong thông báo chính thức mới nhất Skate 101, nhằm mục đích xây dựng các ứng dụng Không trạng thái được triển khai toàn chuỗi trong tình huống song song đa chuỗi hiện tại và giải quyết sự phân mảnh của Các ứng dụng Web3 và sự kém hiệu quả về khả năng tương tác. Công nghệ tiên tiến này đạt được sự kết nối liền mạch giữa các ứng dụng chuỗi chéo thông qua thiết kế độc đáo, đặt nền tảng cho những khả năng mới cho các ứng dụng chuỗi chéo trong tương lai.

Sự phát triển công nghệ và mở rộng sinh thái của Ethereum
Kể từ khi giới thiệu chức năng hợp đồng thông minh trong Ethereum, một số lượng lớn các ứng dụng phi tập trung (DApps) sáng tạo đã ra đời. Với việc áp dụng rộng rãi các ứng dụng này, vấn đề tắc nghẽn mạng ngày càng trở nên nghiêm trọng, dẫn đến chi phí giao dịch tăng mạnh. Để giải quyết thách thức này, các giải pháp blockchain Lớp 1 mới đã xuất hiện. Để giải quyết vấn đề về khả năng mở rộng, bản thân Ethereum cũng đang chuyển sang lộ trình tập trung vào Rollup. Sự thay đổi chiến lược này đã thúc đẩy đáng kể sự phát triển của công nghệ chuỗi khối Lớp 2. Tuy nhiên, thách thức đi kèm với nó là mỗi blockchain mới nổi cần triển khai đầy đủ các ứng dụng Web3 cơ bản trên thị trường đã được triển khai trên 30 chuỗi.
Số lượng giải pháp Ethereum Lớp 2 đã tăng vọt trong năm qua và xu hướng tăng trưởng này dự kiến sẽ còn nhanh hơn nữa trong tương lai. Sự tăng trưởng nhanh chóng này đã thúc đẩy sự phát triển của các giao thức tương tác cho phép các mô hình dịch vụ cuộn lên theo mô-đun giúp giảm thời gian triển khai blockchain xuống chỉ còn 5 phút.
Chúng ta đang nhanh chóng bước vào một tương lai nơi có hàng nghìn chuỗi khối đang hoạt động, điều này sẽ thay đổi hoàn toàn cục diện của các ứng dụng Web3 và cách chúng tương tác với nhau.
Những thách thức về khả năng tương tác và phân mảnh ứng dụng
Hiện tại, có tới 90% ứng dụng trong hệ sinh thái EVM thuộc về các phiên bản phân nhánh được triển khai trên các chuỗi mới. Sự trùng lặp này đã dẫn đến các vấn đề lãng phí tài nguyên và phân mảnh ứng dụng nghiêm trọng. Mặc dù có nhiều đội ngũ chuyên nghiệp chuyên phát triển cấp độ ứng dụng nhưng mô hình "phân nhánh ở mọi nơi" vẫn chiếm ưu thế. Các chuỗi khối khác nhau có thời gian khối, cơ chế cuối cùng và đồng thuận khác nhau, càng làm tăng thêm sự phức tạp của các giao thức tương tác.
Hiện tại, các ứng dụng thường được thiết kế dưới dạng ứng dụng nguyên khối trên một chuỗi duy nhất và các giao thức tương tác chủ yếu được sử dụng để nhắn tin và kết nối tài sản. Các giao thức tương tác đang cố gắng tìm ra sự cân bằng phù hợp giữa phân cấp và tốc độ giao dịch để phù hợp với nhu cầu sử dụng cụ thể của chúng. Tuy nhiên, hầu hết các giao thức tương tác vẫn có độ trễ đáng kể về thời gian hoàn tất tin nhắn (từ 15 phút đến 7 ngày), đó là lý do chính khiến khả năng tương tác liền mạch không thể đạt được ở cấp ứng dụng Web3 hiện tại. Do đó, không gian ứng dụng Web3 hiện tại bị phân mảnh và kém hiệu quả.
Giảm thiểu độ trễ trong khả năng tương tác và đạt được khả năng tương tác liền mạch của lớp ứng dụng là những ưu tiên hàng đầu trong ngành.
Skate giải quyết vấn đề này như thế nào?
Skate có phải chỉ là một blockchain khác không? Một thỏa thuận tương tác khác? Hoặc công nghệ trừu tượng chuỗi?
dĩ nhiên là không. Skate tạo ra một mô hình mới bằng cách giải quyết vấn đề này ở cấp độ ứng dụng.
giải pháp ứng dụng chuỗi chéo sáng tạo của Skate: trượt vào thế giới của "ứng dụng không trạng thái"
Skate đề xuất tạo Ứng dụng không trạng thái có thể được kết nối với nhau trên các chuỗi, cho phép bất kỳ DApp nào chạy đồng thời trên hàng nghìn chuỗi thông qua một tập hợp trạng thái (Trạng thái) duy nhất, giải quyết vấn đề về khả năng tương tác chuỗi chéo của các ứng dụng Web3. Bất kỳ chuỗi mới nào không phải EVM và EVM đều có thể dễ dàng kết nối với Skate, đồng thời người dùng và nhà phát triển chỉ cần tương tác riêng lẻ với Skate để truy cập ngay vào hàng nghìn chuỗi cùng lúc.
Bằng cách phân tách cấu trúc của ứng dụng Web3 thành hai thành phần cơ bản: hợp đồng cốt lõi (Kernel) duy trì logic riêng và hợp đồng ngoại vi (Ngoại vi) chịu trách nhiệm tương tác với người dùng, phần cốt lõi xử lý logic cơ bản và trạng thái của ứng dụng, trong khi phần ngoại vi xử lý sự tương tác của người dùng. Tầm nhìn của Skate là tách riêng hai thành phần này để các ứng dụng có thể duy trì trạng thái trên tất cả các chuỗi thông qua một hợp đồng cốt lõi duy nhất.

Mỗi blockchain sẽ có một hợp đồng cổng Skate, đây là cách duy nhất để lõi ứng dụng tương tác với ngoại vi. Người dùng tương tác với các ứng dụng trên các chuỗi khác nhau thông qua Ý định và những ý định này nhanh chóng được xác nhận trước bởi những người thực thi đặc biệt (chẳng hạn như các thực thể trong danh sách trắng) để đạt được khả năng tương tác ở cấp ứng dụng.
Bất cứ khi nào người dùng tạo đầu ra, nhân của ứng dụng sẽ tạo một tác vụ và gửi nó đến hộp tác vụ trên chuỗi Skate—chuỗi trung tâm, chứa trạng thái của ứng dụng. Các tác vụ này sẽ được cấp ID tác vụ và dữ liệu cuộc gọi rồi gửi đến chuỗi tương tác của người dùng thông qua lớp xác nhận trước AVS của Skate, được bảo mật bởi Lớp Eigen. Lớp Eigen cung cấp mức độ tin cậy kinh tế cao, cho phép các ứng dụng Skate chia sẻ một trạng thái duy nhất trên hàng nghìn chuỗi.
Mở rộng khả năng tương tác chuỗi chéo cho Skate
Ngoài ra, các ứng dụng Không trạng thái sẽ áp dụng mô hình plug-and-play, sử dụng bất kỳ giao thức tương tác nào như Axelar hoặc LayerZero, để xác nhận tính chính xác thực tế và đảm bảo kiểm soát rủi ro cho quá trình xác nhận trước. Tác vụ chuyển từ trạng thái chờ xử lý của hộp tác vụ sang trạng thái được xác nhận trước, sau đó dữ liệu cuộc gọi liên quan đến tác vụ được thực thi thông qua hợp đồng cổng để đạt được kết quả mong đợi trong các thành phần ngoại vi của ứng dụng.

Sự đổi mới mang tính chuyển đổi này cho phép các ứng dụng hoạt động dưới dạng một ứng dụng duy nhất trên hàng nghìn chuỗi, tận dụng hiệu ứng mạng của tất cả các hệ sinh thái. Lớp 2 mới sắp ra mắt sẽ loại bỏ nhu cầu xây dựng tất cả các ứng dụng cần thiết từ đầu. Skate cũng đang phát triển các trình bao bọc cổng cho các chuỗi không phải EVM như Solana, SUI, Aptos và Ton, cho phép các ứng dụng EVM chia sẻ trạng thái ứng dụng trên các chuỗi EVM và không phải EVM.


