Từ những hòn đảo biệt lập đến sự kết nối: Skate, lớp ứng dụng chuỗi đầy đủ, đạt được triển khai chuỗi đầy đủ như thế nào
Gần đây, Skate, lớp ứng dụng chuỗi đầy đủ, đã giới thiệu cơ sở hạ tầng để triển khai các ứng dụng không trạng thái trong thông báo chính thức mới nhất Skate 101. Nó nhằm mục đích xây dựng các ứng dụng không trạng thái được triển khai chuỗi đầy đủ trong tình huống song song đa chuỗi hiện tại để giải quyết các vấn đề phân mảnh và kém hiệu quả về khả năng tương tác của các ứng dụng Web3. Công nghệ tiên tiến này đạt được kết nối liền mạch của các ứng dụng chuỗi chéo thông qua một thiết kế độc đáo, đặt nền tảng cho các 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 (DApp) sáng tạo đã được tạo ra. Với việc áp dụng rộng rãi các ứng dụng này, tình trạng 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. Để ứng phó với 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 của mình, bản thân Ethereum cũng đang chuyển đổi 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ệ blockchain Lớp 2. Tuy nhiên, thách thức đi kèm là mỗi blockchain mới nổi cần triển khai một bộ đầy đủ các ứng dụng Web3 cơ bản và các DApp trên thị trường đã được triển khai trên tới 30 chuỗi.
Số lượng giải pháp Ethereum Layer 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 hỗ trợ mô hình dịch vụ Roll up dạng mô-đun, giảm thời gian triển khai blockchain xuống chỉ còn 5 phút.
Chúng ta đang nhanh chóng tiến tới tương lai với hàng nghìn blockchain đang hoạt động, điều này sẽ thay đổi hoàn toàn bối cảnh của các ứng dụng Web3 và cách chúng tương tác.
Thách thức về khả năng tương tác và các vấn đề phân mảnh ứng dụng
Hiện tại, có tới 90% ứng dụng trong hệ sinh thái EVM là các phiên bản fork được triển khai trên các chuỗi mới. Sự trùng lặp này dẫn đến lãng phí tài nguyên nghiêm trọng và phân mảnh ứng dụng. Mặc dù có nhiều nhóm chuyên nghiệp cam kết phát triển ở cấp độ ứng dụng, mô hình fork ở mọi nơi vẫn phổ biến. Các blockchain khác nhau có thời gian khối, tính cuối cùng và cơ chế đồng thuận khác nhau, điều này làm tăng thêm tính phức tạp của các giao thức khả năng tương tác.
Hiện tại, các ứng dụng thường được thiết kế như các ứng dụng đơn khối trên một chuỗi duy nhất và các giao thức khả năng tương tác chủ yếu được sử dụng cho nhắn tin và bắc cầu tài sản. Các giao thức khả năng tương tác đang cố gắng tìm sự cân bằng phù hợp giữa tính phi tập trung và tốc độ giao dịch để phù hợp với các yêu cầu trường hợp sử dụng cụ thể của chúng. Tuy nhiên, hầu hết các giao thức khả năng tương tác vẫn có độ trễ đáng kể trong tính hoàn thiện của tin nhắn (dao động từ 15 phút đến 7 ngày), đâ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 sự chậm trễ trong khả năng tương tác và đạt được khả năng tương tác liền mạch ở lớp ứng dụng là những vấn đề hàng đầu cần được giải quyết trong ngành.
Skate giải quyết vấn đề này như thế nào?
Skate chỉ là một blockchain khác? Một giao thức tương tác khác? Hay công nghệ trừu tượng hóa chuỗi?
Tất nhiên là không. Skate đã tiên phong trong 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 đổi mới ứng dụng chuỗi chéo Skate: Trượt vào thế giới ứng dụng không trạng thái
Skate đề xuất tạo ra các ứng dụng không trạng thái có thể được kết nối qua 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 bộ trạng thái duy nhất (State), mở khóa vấn đề tương tác giữa các chuỗi 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 và người dùng và nhà phát triển chỉ cần tương tác riêng với Skate để truy cập ngay vào hàng nghìn chuỗi cùng một lúc.
Bằng cách chia nhỏ cấu trúc của các ứ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 của nó và hợp đồng ngoại vi (Periphery) chịu trách nhiệm cho tương tác của người dùng, phần cốt lõi xử lý logic và trạng thái cơ bản của ứng dụng, trong khi phần ngoại vi xử lý tương tác của người dùng. Tầm nhìn của Skates là tách biệt hai thành phần này và thông qua một hợp đồng cốt lõi duy nhất, ứng dụng có thể duy trì trạng thái trên tất cả các chuỗi.
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 các ý định, được xác nhận trước nhanh chóng bởi các trình thực thi đặc biệt (chẳng hạn như các thực thể được liệt kê 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 ra đầu ra, hạt nhân ứ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 lưu giữ trạng thái của ứng dụng. Các tác vụ này được cấp ID tác vụ và dữ liệu cuộc gọi và được gửi đến chuỗi mà người dùng tương tác thông qua lớp xác nhận trước của Skate, AVS, đượ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 ứ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 của Skate
Ngoài ra, các ứng dụng Stateless 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, để thực hiện xác nhận tính cuối cùng thực tế và đảm bảo kiểm soát rủi ro cho xác nhận trước. Các tác vụ chuyển từ trạng thái đang chờ xử lý của hộp tác vụ sang trạng thái xác nhận trước, sau đó dữ liệu cuộc gọi liên quan đến tác vụ được thực hiện thông qua hợp đồng cổng để đạt được đầu ra 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 với một trạng thái ứ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. Các Layer 2 mới và sắp ra mắt không còn yêu cầu tất cả các ứng dụng cần thiết phải được xây dựng 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.
Bài viết này có nguồn từ internet: Từ những hòn đảo biệt lập đến sự kết nối: Skate, lớp ứng dụng chuỗi đầy đủ, đạt được triển khai DApps chuỗi đầy đủ như thế nào?
Tác giả gốc: @Web3 Mario Giới thiệu: Hôm qua, tôi tình cờ biết được từ một người bạn rằng anh ấy đã thu được lợi nhuận đầu tư đáng kể trong lĩnh vực khắc BTC, điều này đã khơi dậy sâu sắc tâm lý bước vào khoảng không của tác giả. Tôi đã lo lắng trong hai ngày liên tiếp, điều đó thực sự đáng xấu hổ. Nhớ lại rằng kiến trúc kỹ thuật Ordinals vừa được phát hành trước đó, tác giả đã nghiên cứu các tài liệu có liên quan, nhưng với tư cách là một nhà phát triển, tôi khá không hài lòng với con đường kỹ thuật này. Vào thời điểm đó, tôi đánh giá rằng đây chỉ đơn giản là sự đảo ngược của công nghệ mã hóa, bởi vì khái niệm thiết kế của nó có vẻ giống với một dự án altcoin xa xôi là Color Coin, tức là cách sử dụng kiến trúc kỹ thuật của BTC để phát hành một số mã thông báo độc lập, nhưng điểm khác biệt là Ordinals không…