Giới thiệu về Khung cảnh Ba tầng của Sự trừu tượng Chuỗi

Trung cấp11/8/2024, 11:56:41 AM
Khung trình bày ba tầng của trừu tượng chuỗi nhấn mạnh một khái niệm trung tâm: tạo ra một hệ sinh thái blockchain kết nối chặt chẽ, tương tác được bằng cách loại bỏ sự tương tác trực tiếp giữa người dùng, nhà phát triển và nhà cung cấp cơ sở hạ tầng với các blockchain khác nhau. Trừu tượng chuỗi không chỉ là một đổi mới kỹ thuật; nó đại diện cho một bước quan trọng để trưởng thành của hệ sinh thái blockchain, giúp nó tiến triển từ một bộ sưu tập các đảo đa chuỗi cô lập đến một mạng lưới hợp tác và kết nối hơn.

Trong bài viết trước về mối quan hệ giữa các giao thức tương thích và trừu tượng hóa chuỗi, tôi đã giới thiệu sơ lược về một framework ba lớp cho trừu tượng hóa chuỗi. Hôm nay, tôi sẽ đi sâu vào chủ đề này. Vui lòng lưu ý rằng bất kỳ dự án hoặc token nào được đề cập ở đây chỉ mang tính chất tham khảo và không cấu thành lời khuyên đầu tư.

Đối với bất kỳ ngành hoặc khái niệm nào, việc có một khuôn khổ rõ ràng và logic giúp trong việc hiểu. Ví dụ, các chuỗi khối có cấu trúc modul chia những chuỗi công cộng truyền thống thành các lớp sẵn có dữ liệu (DA), lớp thực thi, lớp đồng thuận và lớp thanh toán, mỗi lớp phục vụ một mục đích riêng biệt. Trừu tượng hóa chuỗi, như một trải nghiệm người dùng giúp người dùng thoát khỏi tương tác thủ công với nhiều chuỗi, nên được cấu trúc theo logic theo nhu cầu của các loại người dùng khác nhau: nhà phát triển, người dùng thông thường và nhà cung cấp cơ sở hạ tầng.

TL;DR

Khung tầng ba lớp cho trừu tượng chuỗi bao gồm Lớp Ứng dụng, Lớp Tài khoản và Lớp Blockchain, tương ứng với nhu cầu của nhà phát triển, người dùng thông thường và nhà cung cấp cơ sở hạ tầng. Khung tầng này mang đến một góc nhìn mới về khả năng tương tác đa chuỗi và trừu tượng chuỗi.

  1. Ứng dụng Layer (Nhà phát triển): Nhà phát triển đối mặt với những thách thức trong triển khai nhiều chuỗi và tính tương thích qua các chuỗi, đặc biệt là khi di chuyển dự án từ chuỗi EVM sang các chuỗi không phải EVM. Trừu tượng hóa chuỗi đơn giản hóa các hoạt động qua các chuỗi bằng cách giảm thiểu sự không đồng nhất kỹ thuật, làm cho việc phát triển hiệu quả hơn và cho phép nhà phát triển tập trung vào sự đổi mới thay vì phức tạp nhiều chuỗi.
  2. Tầng Tài khoản (Người dùng): Người dùng thông thường gặp khó khăn khi tương tác đa chuỗi phức tạp và quản lý tài sản phân mảnh. Trừu tượng hóa chuỗi thống nhất số dư và tự động hóa phí gas, cho phép dễ dàng điều hướng qua các chuỗi với một danh tính duy nhất, làm cho trải nghiệm Web3 dễ sử dụng hơn và tương tự như các ứng dụng internet truyền thống.
  3. Layer Blockchain (Cung cấp Cơ sở hạ tầng): Các nhà cung cấp cơ sở hạ tầng gặp phải vấn đề về an ninh đa chuỗi và sự phân mảnh thanh khoản. Tiêu chuẩn trừu tượng hóa chuỗi chuẩn hóa giao tiếp đa chuỗi và khả năng tương thích công nghệ, đặc biệt là hỗ trợ các hệ sinh thái như Cosmos và Polkadot, giảm thiểu các rủi ro an ninh và chi phí triển khai.

Đầu tiên, khung vi mô ba tầng của trừu tượng chuỗi nhằm loại bỏ các tương tác trực tiếp giữa các thành phần blockchain khác nhau, tạo điều kiện cho một hệ sinh thái blockchain kết nối và tương tác hơn. Sự tiến hóa này đánh dấu một bước tiến quan trọng trong sự trưởng thành của blockchain, chuyển từ các hầm đa chuỗi cách li đến một mạng lưới hợp tác.

1. Ứng dụng Layer Chain Abstraction (Nhà phát triển)

Khi thảo luận về các nhóm người dùng, các nhà phát triển thường bị bỏ qua như một phần quan trọng của người dùng. Tuy nhiên, các nhà phát triển đối mặt với những thách thức đặc biệt khi xây dựng các dự án đa chuỗi, bao gồm:

  • Triển khai Lặp lại Trên Các Chuỗi: Đối với các hệ sinh thái tương thích với EVM, các nhà phát triển phải triển khai ứng dụng phi tập trung của họ (Dapps) trên mỗi chuỗi tương thích một cách riêng lẻ, tốn nhiều thời gian và tài nguyên đáng kể.
  • Nhiều Dự án Xây dựng lại cho Tính tương thích qua Chuỗi Chéo: Triển khai một dự án dựa trên EVM trên một chuỗi như Sui đòi hỏi các nhà phát triển phải xây dựng lại ứng dụng của họ bằng ngôn ngữ Move, không chỉ đòi hỏi điều chỉnh về sự khác biệt cú pháp mà còn nâng cao mức độ quan tâm đến bảo mật.
  • Yêu cầu Giao dịch Phức tạp Liên chuỗi: Xem xét thách thức của việc cho phép người dùng muốn hoán đổi ETH trên Ethereum cho mã meme trên Solana. Những vấn đề như tìm kiếm một hồ bơi thanh khoản phù hợp và xác định đường dẫn giao dịch khiến giao dịch qua chuỗi trên nền tảng kỹ thuật trở ngại.

Đối với các nhà phát triển, khả năng xây dựng Dapps có thể tương tác một cách mượt mà trên nhiều blockchain là ưu tiên hàng đầu. Trừu tượng hoá chuỗi có thể tối ưu hóa trải nghiệm của họ bằng cách tập trung vào một số lĩnh vực chính:

  1. Giao dịch Cross-Chain Thống nhất với một Chữ ký ĐơnMột nhu cầu lớn là cho phép các ứng dụng mà chữ ký đơn của người dùng có thể ủy quyền giao dịch trên nhiều blockchain. Điều này cho phép người dùng tương tác trên các chuỗi mà không cần quản lý ví hoặc khóa riêng biệt cho từng chuỗi. Với một danh tính thống nhất, các nhà phát triển có thể tạo ra các Dapp chéo chuỗi phức tạp, như sàn giao dịch phi tập trung (DEX) hoặc dịch vụ tài chính đa chuỗi, thúc đẩy việc chuyển giá trị và chia sẻ thông tin trên các blockchain. Phương pháp này giảm thiểu rào cản kỹ thuật cho người dùng, tối ưu hóa quá trình ký, và tăng cường tương tác với các hệ sinh thái đa chuỗi.
  2. Hỗ trợ logic chạy dài, bất đồng bộ qua các chuỗiCho phép Dapps chạy logic kinh doanh phức tạp và kéo dài trên các blockchain cho phép các nhà phát triển có khả năng triển khai các hoạt động phức tạp kéo dài qua nhiều mạng lưới. Ví dụ, một ứng dụng tài chính có thể cần xác minh giao dịch, thực thi cuộc gọi hợp đồng thông minh hoặc quản lý yêu cầu dữ liệu trên các blockchain khác nhau cùng một lúc. Bằng việc hỗ trợ logic kinh doanh qua nhiều blockchain, Dapps có thể đạt được các chức năng nâng cao như giao dịch tự động hoặc quản lý tài sản qua các blockchain khác nhau, mang lại cho các nhà phát triển sự linh hoạt và không gian sáng tạo lớn hơn.
  3. Tóm tắt sự phức tạp đa chuỗiPhát triển đa chuỗi thường phức tạp do giao thức cụ thể của từng chuỗi, thời gian xác nhận giao dịch và cấu trúc phí. Việc trừu tượng hóa những phức tạp cơ bản này cho phép các nhà phát triển tập trung vào các tính năng cụ thể của ứng dụng và trải nghiệm người dùng mà không cần đào sâu vào chi tiết từng chuỗi. Điều này không chỉ tăng tốc quá trình phát triển mà còn giảm thiểu rào cản kỹ thuật, làm cho việc phát triển ứng dụng blockchain trở nên dễ tiếp cận hơn đối với một loạt rộng lớn các nhà phát triển.

Các dự án hiện tại trong lớp ứng dụng của trừu tượng chuỗi bao gồm Agoric (@agoric), Bỏ qua (@SkipProtocol), và Socket (@socketprotocol), mỗi phần đóng góp vào hệ sinh thái ngày càng phát triển của các công cụ nhằm đơn giản hóa và nâng cao việc phát triển đa chuỗi cho Dapps.

2. Abstraction of Account Layer Chain (Người dùng cuối)

Với vai trò là nguồn cung cấp thanh khoản chính và nền tảng cho sự phát triển của hệ sinh thái, người dùng cuối cùng rất quan trọng đối với không gian blockchain. Tuy nhiên, người dùng thường phàn nàn về trải nghiệm người dùng (UX) kém khi sử dụng các dự án đa chuỗi khác nhau. Dưới đây là một số thách thức lớn mà người dùng phải đối mặt trong môi trường đa chuỗi:

  • Cầu nối chéo thủ công giữa các chuỗiKhi di chuyển tài sản hoặc dữ liệu giữa các blockchain, người dùng thường cần phải cầu nối tài sản này một cách thủ công, liên quan đến các bước phức tạp như chọn dịch vụ cầu nối, thanh toán phí và chờ xác nhận. Quy trình thủ công này không chỉ gánh nặng cho người dùng mà còn tăng nguy cơ sai sót và mất tài sản, yêu cầu người dùng hiểu về các chuỗi khác nhau - đặc biệt khó khăn đối với người mới tham gia.
  • Quản lý Tài sản Phân mản trên Nhiều Chuột Rác và Ví: Với tài sản phân tán trên các chuỗi và ví khác nhau, người dùng cần quản lý các địa chỉ khác nhau, khóa riêng tư và mật khẩu, và hiểu cấu trúc giao dịch và phí của mỗi chuỗi. Điều này tăng nguy cơ về vấn đề bảo mật như rò rỉ khóa, mất mát hoặc quên thông tin truy cập, làm phức tạp việc quản lý tài sản.
  • Định danh chéo chuỗi bị mảnh vụn: Người dùng thường cần tạo các tài khoản hoặc danh tính riêng trên mỗi blockchain, dẫn đến dữ liệu danh tính bị phân tán. Sự phân tán này có nghĩa là người dùng phải chuyển đổi giữa các tài khoản cho các chuỗi khác nhau, làm cho việc tập hợp danh tiếng, tài sản và lịch sử giao dịch trên các chuỗi khác nhau trở nên khó khăn. Do đó, người dùng không thể dễ dàng sử dụng danh tiếng hoặc tài sản của mình từ một chuỗi khác, giảm đi sự tiện lợi và trải nghiệm người dùng.

Giải pháp trừu tượng chuỗi cho người dùng cuối

Trừu tượng hóa chuỗi lớp tài khoản nhằm mục đích cung cấp cho người dùng trải nghiệm liền mạch, thống nhất trên nhiều blockchain, nơi tài sản và danh tính có thể được quản lý mà không cần xử lý các kỹ thuật của từng chuỗi. Các phương pháp tiếp cận chính bao gồm:

  1. Số dư thống nhất trên các chuỗi và ứng dụngMột “số dư thống nhất” cho phép người dùng xem tổng tài sản của họ trên các chuỗi từ một giao diện duy nhất. Bằng cách sử dụng dịch vụ tổng hợp dữ liệu qua chuỗi, người dùng có thể xem tất cả tài sản của mình—dù trên Ethereum, BSC, Solana, hoặc các chuỗi khác—tại một nơi. Điều này giúp đơn giản hóa quản lý tài sản và cung cấp cái nhìn tổng quan rõ ràng về tổng số lượng, đồng thời làm cho việc chuyển tiền và giao dịch qua chuỗi dễ dàng hơn. Với một số dư thống nhất, người dùng cảm nhận hệ sinh thái như một không gian tích hợp duy nhất, giảm bớt cảm giác tương tác với các chuỗi cá nhân.
  2. Phí Gas và Tương Tác Tài Khoản Đa Chuỗi Tự ĐộngMột trong những khó khăn chính trong việc tương tác đa chuỗi là quản lý phí gas. Vì mỗi chuỗi khối đòi hỏi một mã thông báo cụ thể cho phí giao dịch (ví dụ: ETH trên Ethereum, BNB trên BSC), người dùng thường cần quản lý cân bằng mã thông báo trên các chuỗi. Bằng cách tự động thanh toán phí gas, người dùng có thể tránh việc quản lý cân bằng mã thông báo bằng cách thủ công trên mỗi chuỗi. Họ có thể tương tác với một tài khoản duy nhất mà không cần lo lắng về mã thông báo phí khác nhau, chuỗi hoặc chi tiết kỹ thuật. Sự tự động hóa này đơn giản hóa việc tương tác đa chuỗi và cải thiện đáng kể trải nghiệm người dùng.
  3. Định danh thống nhất cho Quản lý Tài khoản Chéo ChuỗiHiện tại, người dùng cần có các tài khoản riêng biệt trên mỗi chuỗi, dẫn đến việc quản lý danh tính bị phân mảnh. Một tài khoản thống nhất cho phép người dùng tương tác với nhiều chuỗi khối dưới một danh tính duy nhất, loại bỏ nhu cầu tạo và quản lý các tài khoản khác nhau trên mỗi chuỗi. Phương pháp danh tính thống nhất này đơn giản hóa quản lý tài sản và danh tính, và các nhà phát triển cũng có thể hưởng lợi từ việc quản lý người dùng được đơn giản hóa. Với một điểm truy cập duy nhất, Dapps có thể cung cấp tương tác đa chuỗi mượt mà, làm cho trải nghiệm trở nên thông minh và nhất quán hơn.

Trong lớp tài khoản của trừu tượng chuỗi, người dùng có thể duy trì một danh tính nhất quán và quản lý tài sản trên các chuỗi khác nhau một cách liền mạch, tập trung vào nhu cầu giao dịch của họ mà không cần quan tâm đến các chi tiết kỹ thuật cơ bản. Các dự án hàng đầu trong hướng này bao gồm Mạng hạt nhân (@ParticleNtwrk)XION (@burnt_xion) và NEAR (@nearprotocol).

3. Sự trừu tượng dòng blockchain (Nhà cung cấp cơ sở hạ tầng)

Đối với các nhà cung cấp cơ sở hạ tầng, việc lựa chọn hệ sinh thái blockchain đúng là rất quan trọng. Các nhà cung cấp phải cân nhắc xem một blockchain có cần các dịch vụ của họ không và liệu hệ sinh thái có phù hợp với mục tiêu chiến lược của họ hay không. Quyết định này phức tạp hơn bởi sự độc lập và cô lập của các blockchain khác nhau. Môi trường blockchain kết nối sẽ giảm thiểu nhu cầu lựa chọn các chuỗi cụ thể của các nhà cung cấp, tạo điều kiện cho các tùy chọn triển khai rộng hơn. Để đạt được điều này, cần có các giải pháp trong một số lĩnh vực chính:

  • Cầu nối rủi ro cao và thanh khoản thống nhất: Người dùng thường xuyên chuyển tài sản qua các blockchain thông qua ‘bridging’, điều này gây ra rủi ro bảo mật cao do sự khác biệt về giao thức và kỹ thuật giữa các chuỗi. Các lỗ hổng trong hợp đồng cầu nối, các cuộc tấn công tiềm năng và mất tài sản đã là những vấn đề tái diễn, và đã gây ra tổn thất đáng kể trong các cuộc tấn công cầu nối trong quá khứ. Hơn nữa, sự phân mảnh thanh khoản làm phức tạp các giao dịch qua chuỗi khác nhau, vì mỗi chuỗi có các nguồn thanh khoản cô lập, làm cho việc truy cập thanh khoản qua các chuỗi trở nên khó khăn và tốn kém cho người dùng.
  • Cơ chế giao tiếp qua chuỗi không nhất quán: Sự thiếu hụt các giao thức truyền thông tiêu chuẩn giữa các chuỗi khối tạo ra những rào cản đáng kể cho các tương tác liên chuỗi. Mỗi chuỗi khối hoạt động trên các mô hình đồng thuận khác nhau (PoW, PoS, vv.) và kiến trúc khác nhau, với các kênh truyền thông trực tiếp giới hạn giữa chúng. Sự đa dạng này làm phức tạp quá trình phát triển ứng dụng liên chuỗi vì mỗi chuỗi có các quy tắc, cơ chế đồng thuận và mô hình bảo mật độc đáo.
  • Phân mảnh trạng tháiTrong môi trường đa chuỗi, dữ liệu và trạng thái người dùng phân tán trên các chuỗi, dẫn đến trải nghiệm người dùng bị phân mảnh. Điều này không chỉ bao gồm quản lý tài sản mà còn bao gồm cả tài khoản người dùng, lịch sử giao dịch và trạng thái hợp đồng thông minh. Đối với các nhà cung cấp cơ sở hạ tầng, sự phân mảnh trạng thái đòi hỏi nỗ lực bổ sung để đảm bảo tính nhất quán dữ liệu trên các chuỗi, bao gồm đồng bộ hóa trạng thái và giao dịch của người dùng.

Giải pháp trừu tượng chuỗi lớp blockchain

Lớp trừu tượng chuỗi khối mục tiêu giải quyết các vấn đề cơ bản này, tạo điều kiện cho tương tác giữa các chuỗi khối mà không gây ra rủi ro, trì hoãn và chi phí tối thiểu. Các giải pháp chính bao gồm:

  1. Cơ chế bảo mật nâng caoBảo mật là một thách thức lớn trong môi trường đa chuỗi, đặc biệt là đối với các giao dịch chéo chuỗi và cầu nối. Mỗi chuỗi khối có các giao thức bảo mật riêng của nó, nhưng các tương tác chéo chuỗi đưa ra các lỗ hổng như mất tài sản và gian lận giao dịch. Các cơ chế bảo mật chính bao gồm cơ chế đồng thuận, đánh giá hợp đồng thông minh, giao thức đa chữ ký và các chứng minh mật mã không thông tin (ZK). Những phương pháp này giúp bảo vệ các giao dịch chéo chuỗi và giảm thiểu các rủi ro liên quan đến cầu nối tài sản giữa các chuỗi.
  2. Giao tiếp và cầu nối giữa các chuỗi khốiCross-chain messaging enables the transmission of information, instructions, or transactions between blockchains. For example, a user may want to trigger a smart contract on Ethereum and then execute a related transaction on BSC or Polkadot. Protocols like Cosmos’ IBC (Inter-Blockchain Communication) and Polkadot’s XCMP (Cross-Chain Message Passing) are working toward standardized cross-chain communication, supporting secure data and asset transfer across blockchains. Bridges, on the other hand, lock assets on one chain and create equivalent tokens on another, facilitating the flow of assets across chains. Effective bridging technology can boost interoperability and allow free movement of assets between blockchains.
  3. Tương Thích Trực Tiếp Cho Các Chuỗi Với Một Ngăn Xếp Công Nghệ Thống NhấtCác chuỗi xây dựng trên một ngăn xếp công nghệ thống nhất có một mức độ tương thích tự nhiên, cho phép tương tác cao. Ngăn xếp công nghệ - một kết hợp của các công cụ phát triển, giao thức, khung và cơ chế thống nhất - cung cấp một nền tảng chung cho phép tương tác mượt mà giữa các chuỗi tương thích. Ví dụ, Cosmos và Polkadot mỗi cái có hệ sinh thái được xây dựng trên các giao thức cơ bản chung (Cosmos sử dụng Tendermint, trong khi Polkadot sử dụng Substrate). Điều này cho phép tương thích dễ dàng, bảo mật chung, thanh khoản và trao đổi dữ liệu giữa các chuỗi trong cùng một hệ sinh thái, giúp nhà cung cấp cơ sở hạ tầng giảm rủi ro bảo mật và cải thiện hiệu suất triển khai.

Lớp trừu tượng chuỗi khối hoạt động giống như việc thiết lập một số con đường cao tốc chính kết nối toàn bộ vùng lãnh thổ, thay vì phải xây dựng hàng nghìn con đường nhỏ cô lập. Điều này đáng kể tăng cường hiệu quả bằng cách kết nối chuỗi trong các hệ sinh thái thống nhất. Các dự án chính thúc đẩy sự trừu tượng hóa lớp chuỗi khối bao gồm AggLayer của Polygon ( @0xPolygon) và Sẵn có (@AvailProject).

Tuyên bố:

  1. Bài viết này được sao chép từ [[](https://x.com/weihaoming/status/1851159631818846515)[cryptoHowe.eth](https://x.com/weihaoming)\], bản quyền thuộc về tác giả gốc [@weihaoming], nếu bạn có bất kỳ ý kiến ​​nào về việc sao chép, vui lòng liên hệ Gate Họcteam, và đội sẽ xử lý nó càng sớm càng tốt theo các quy trình liên quan.
  2. Bản quyền: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không hề có bất kỳ tư vấn đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã được dịch là không được phép.

Giới thiệu về Khung cảnh Ba tầng của Sự trừu tượng Chuỗi

Trung cấp11/8/2024, 11:56:41 AM
Khung trình bày ba tầng của trừu tượng chuỗi nhấn mạnh một khái niệm trung tâm: tạo ra một hệ sinh thái blockchain kết nối chặt chẽ, tương tác được bằng cách loại bỏ sự tương tác trực tiếp giữa người dùng, nhà phát triển và nhà cung cấp cơ sở hạ tầng với các blockchain khác nhau. Trừu tượng chuỗi không chỉ là một đổi mới kỹ thuật; nó đại diện cho một bước quan trọng để trưởng thành của hệ sinh thái blockchain, giúp nó tiến triển từ một bộ sưu tập các đảo đa chuỗi cô lập đến một mạng lưới hợp tác và kết nối hơn.

Trong bài viết trước về mối quan hệ giữa các giao thức tương thích và trừu tượng hóa chuỗi, tôi đã giới thiệu sơ lược về một framework ba lớp cho trừu tượng hóa chuỗi. Hôm nay, tôi sẽ đi sâu vào chủ đề này. Vui lòng lưu ý rằng bất kỳ dự án hoặc token nào được đề cập ở đây chỉ mang tính chất tham khảo và không cấu thành lời khuyên đầu tư.

Đối với bất kỳ ngành hoặc khái niệm nào, việc có một khuôn khổ rõ ràng và logic giúp trong việc hiểu. Ví dụ, các chuỗi khối có cấu trúc modul chia những chuỗi công cộng truyền thống thành các lớp sẵn có dữ liệu (DA), lớp thực thi, lớp đồng thuận và lớp thanh toán, mỗi lớp phục vụ một mục đích riêng biệt. Trừu tượng hóa chuỗi, như một trải nghiệm người dùng giúp người dùng thoát khỏi tương tác thủ công với nhiều chuỗi, nên được cấu trúc theo logic theo nhu cầu của các loại người dùng khác nhau: nhà phát triển, người dùng thông thường và nhà cung cấp cơ sở hạ tầng.

TL;DR

Khung tầng ba lớp cho trừu tượng chuỗi bao gồm Lớp Ứng dụng, Lớp Tài khoản và Lớp Blockchain, tương ứng với nhu cầu của nhà phát triển, người dùng thông thường và nhà cung cấp cơ sở hạ tầng. Khung tầng này mang đến một góc nhìn mới về khả năng tương tác đa chuỗi và trừu tượng chuỗi.

  1. Ứng dụng Layer (Nhà phát triển): Nhà phát triển đối mặt với những thách thức trong triển khai nhiều chuỗi và tính tương thích qua các chuỗi, đặc biệt là khi di chuyển dự án từ chuỗi EVM sang các chuỗi không phải EVM. Trừu tượng hóa chuỗi đơn giản hóa các hoạt động qua các chuỗi bằng cách giảm thiểu sự không đồng nhất kỹ thuật, làm cho việc phát triển hiệu quả hơn và cho phép nhà phát triển tập trung vào sự đổi mới thay vì phức tạp nhiều chuỗi.
  2. Tầng Tài khoản (Người dùng): Người dùng thông thường gặp khó khăn khi tương tác đa chuỗi phức tạp và quản lý tài sản phân mảnh. Trừu tượng hóa chuỗi thống nhất số dư và tự động hóa phí gas, cho phép dễ dàng điều hướng qua các chuỗi với một danh tính duy nhất, làm cho trải nghiệm Web3 dễ sử dụng hơn và tương tự như các ứng dụng internet truyền thống.
  3. Layer Blockchain (Cung cấp Cơ sở hạ tầng): Các nhà cung cấp cơ sở hạ tầng gặp phải vấn đề về an ninh đa chuỗi và sự phân mảnh thanh khoản. Tiêu chuẩn trừu tượng hóa chuỗi chuẩn hóa giao tiếp đa chuỗi và khả năng tương thích công nghệ, đặc biệt là hỗ trợ các hệ sinh thái như Cosmos và Polkadot, giảm thiểu các rủi ro an ninh và chi phí triển khai.

Đầu tiên, khung vi mô ba tầng của trừu tượng chuỗi nhằm loại bỏ các tương tác trực tiếp giữa các thành phần blockchain khác nhau, tạo điều kiện cho một hệ sinh thái blockchain kết nối và tương tác hơn. Sự tiến hóa này đánh dấu một bước tiến quan trọng trong sự trưởng thành của blockchain, chuyển từ các hầm đa chuỗi cách li đến một mạng lưới hợp tác.

1. Ứng dụng Layer Chain Abstraction (Nhà phát triển)

Khi thảo luận về các nhóm người dùng, các nhà phát triển thường bị bỏ qua như một phần quan trọng của người dùng. Tuy nhiên, các nhà phát triển đối mặt với những thách thức đặc biệt khi xây dựng các dự án đa chuỗi, bao gồm:

  • Triển khai Lặp lại Trên Các Chuỗi: Đối với các hệ sinh thái tương thích với EVM, các nhà phát triển phải triển khai ứng dụng phi tập trung của họ (Dapps) trên mỗi chuỗi tương thích một cách riêng lẻ, tốn nhiều thời gian và tài nguyên đáng kể.
  • Nhiều Dự án Xây dựng lại cho Tính tương thích qua Chuỗi Chéo: Triển khai một dự án dựa trên EVM trên một chuỗi như Sui đòi hỏi các nhà phát triển phải xây dựng lại ứng dụng của họ bằng ngôn ngữ Move, không chỉ đòi hỏi điều chỉnh về sự khác biệt cú pháp mà còn nâng cao mức độ quan tâm đến bảo mật.
  • Yêu cầu Giao dịch Phức tạp Liên chuỗi: Xem xét thách thức của việc cho phép người dùng muốn hoán đổi ETH trên Ethereum cho mã meme trên Solana. Những vấn đề như tìm kiếm một hồ bơi thanh khoản phù hợp và xác định đường dẫn giao dịch khiến giao dịch qua chuỗi trên nền tảng kỹ thuật trở ngại.

Đối với các nhà phát triển, khả năng xây dựng Dapps có thể tương tác một cách mượt mà trên nhiều blockchain là ưu tiên hàng đầu. Trừu tượng hoá chuỗi có thể tối ưu hóa trải nghiệm của họ bằng cách tập trung vào một số lĩnh vực chính:

  1. Giao dịch Cross-Chain Thống nhất với một Chữ ký ĐơnMột nhu cầu lớn là cho phép các ứng dụng mà chữ ký đơn của người dùng có thể ủy quyền giao dịch trên nhiều blockchain. Điều này cho phép người dùng tương tác trên các chuỗi mà không cần quản lý ví hoặc khóa riêng biệt cho từng chuỗi. Với một danh tính thống nhất, các nhà phát triển có thể tạo ra các Dapp chéo chuỗi phức tạp, như sàn giao dịch phi tập trung (DEX) hoặc dịch vụ tài chính đa chuỗi, thúc đẩy việc chuyển giá trị và chia sẻ thông tin trên các blockchain. Phương pháp này giảm thiểu rào cản kỹ thuật cho người dùng, tối ưu hóa quá trình ký, và tăng cường tương tác với các hệ sinh thái đa chuỗi.
  2. Hỗ trợ logic chạy dài, bất đồng bộ qua các chuỗiCho phép Dapps chạy logic kinh doanh phức tạp và kéo dài trên các blockchain cho phép các nhà phát triển có khả năng triển khai các hoạt động phức tạp kéo dài qua nhiều mạng lưới. Ví dụ, một ứng dụng tài chính có thể cần xác minh giao dịch, thực thi cuộc gọi hợp đồng thông minh hoặc quản lý yêu cầu dữ liệu trên các blockchain khác nhau cùng một lúc. Bằng việc hỗ trợ logic kinh doanh qua nhiều blockchain, Dapps có thể đạt được các chức năng nâng cao như giao dịch tự động hoặc quản lý tài sản qua các blockchain khác nhau, mang lại cho các nhà phát triển sự linh hoạt và không gian sáng tạo lớn hơn.
  3. Tóm tắt sự phức tạp đa chuỗiPhát triển đa chuỗi thường phức tạp do giao thức cụ thể của từng chuỗi, thời gian xác nhận giao dịch và cấu trúc phí. Việc trừu tượng hóa những phức tạp cơ bản này cho phép các nhà phát triển tập trung vào các tính năng cụ thể của ứng dụng và trải nghiệm người dùng mà không cần đào sâu vào chi tiết từng chuỗi. Điều này không chỉ tăng tốc quá trình phát triển mà còn giảm thiểu rào cản kỹ thuật, làm cho việc phát triển ứng dụng blockchain trở nên dễ tiếp cận hơn đối với một loạt rộng lớn các nhà phát triển.

Các dự án hiện tại trong lớp ứng dụng của trừu tượng chuỗi bao gồm Agoric (@agoric), Bỏ qua (@SkipProtocol), và Socket (@socketprotocol), mỗi phần đóng góp vào hệ sinh thái ngày càng phát triển của các công cụ nhằm đơn giản hóa và nâng cao việc phát triển đa chuỗi cho Dapps.

2. Abstraction of Account Layer Chain (Người dùng cuối)

Với vai trò là nguồn cung cấp thanh khoản chính và nền tảng cho sự phát triển của hệ sinh thái, người dùng cuối cùng rất quan trọng đối với không gian blockchain. Tuy nhiên, người dùng thường phàn nàn về trải nghiệm người dùng (UX) kém khi sử dụng các dự án đa chuỗi khác nhau. Dưới đây là một số thách thức lớn mà người dùng phải đối mặt trong môi trường đa chuỗi:

  • Cầu nối chéo thủ công giữa các chuỗiKhi di chuyển tài sản hoặc dữ liệu giữa các blockchain, người dùng thường cần phải cầu nối tài sản này một cách thủ công, liên quan đến các bước phức tạp như chọn dịch vụ cầu nối, thanh toán phí và chờ xác nhận. Quy trình thủ công này không chỉ gánh nặng cho người dùng mà còn tăng nguy cơ sai sót và mất tài sản, yêu cầu người dùng hiểu về các chuỗi khác nhau - đặc biệt khó khăn đối với người mới tham gia.
  • Quản lý Tài sản Phân mản trên Nhiều Chuột Rác và Ví: Với tài sản phân tán trên các chuỗi và ví khác nhau, người dùng cần quản lý các địa chỉ khác nhau, khóa riêng tư và mật khẩu, và hiểu cấu trúc giao dịch và phí của mỗi chuỗi. Điều này tăng nguy cơ về vấn đề bảo mật như rò rỉ khóa, mất mát hoặc quên thông tin truy cập, làm phức tạp việc quản lý tài sản.
  • Định danh chéo chuỗi bị mảnh vụn: Người dùng thường cần tạo các tài khoản hoặc danh tính riêng trên mỗi blockchain, dẫn đến dữ liệu danh tính bị phân tán. Sự phân tán này có nghĩa là người dùng phải chuyển đổi giữa các tài khoản cho các chuỗi khác nhau, làm cho việc tập hợp danh tiếng, tài sản và lịch sử giao dịch trên các chuỗi khác nhau trở nên khó khăn. Do đó, người dùng không thể dễ dàng sử dụng danh tiếng hoặc tài sản của mình từ một chuỗi khác, giảm đi sự tiện lợi và trải nghiệm người dùng.

Giải pháp trừu tượng chuỗi cho người dùng cuối

Trừu tượng hóa chuỗi lớp tài khoản nhằm mục đích cung cấp cho người dùng trải nghiệm liền mạch, thống nhất trên nhiều blockchain, nơi tài sản và danh tính có thể được quản lý mà không cần xử lý các kỹ thuật của từng chuỗi. Các phương pháp tiếp cận chính bao gồm:

  1. Số dư thống nhất trên các chuỗi và ứng dụngMột “số dư thống nhất” cho phép người dùng xem tổng tài sản của họ trên các chuỗi từ một giao diện duy nhất. Bằng cách sử dụng dịch vụ tổng hợp dữ liệu qua chuỗi, người dùng có thể xem tất cả tài sản của mình—dù trên Ethereum, BSC, Solana, hoặc các chuỗi khác—tại một nơi. Điều này giúp đơn giản hóa quản lý tài sản và cung cấp cái nhìn tổng quan rõ ràng về tổng số lượng, đồng thời làm cho việc chuyển tiền và giao dịch qua chuỗi dễ dàng hơn. Với một số dư thống nhất, người dùng cảm nhận hệ sinh thái như một không gian tích hợp duy nhất, giảm bớt cảm giác tương tác với các chuỗi cá nhân.
  2. Phí Gas và Tương Tác Tài Khoản Đa Chuỗi Tự ĐộngMột trong những khó khăn chính trong việc tương tác đa chuỗi là quản lý phí gas. Vì mỗi chuỗi khối đòi hỏi một mã thông báo cụ thể cho phí giao dịch (ví dụ: ETH trên Ethereum, BNB trên BSC), người dùng thường cần quản lý cân bằng mã thông báo trên các chuỗi. Bằng cách tự động thanh toán phí gas, người dùng có thể tránh việc quản lý cân bằng mã thông báo bằng cách thủ công trên mỗi chuỗi. Họ có thể tương tác với một tài khoản duy nhất mà không cần lo lắng về mã thông báo phí khác nhau, chuỗi hoặc chi tiết kỹ thuật. Sự tự động hóa này đơn giản hóa việc tương tác đa chuỗi và cải thiện đáng kể trải nghiệm người dùng.
  3. Định danh thống nhất cho Quản lý Tài khoản Chéo ChuỗiHiện tại, người dùng cần có các tài khoản riêng biệt trên mỗi chuỗi, dẫn đến việc quản lý danh tính bị phân mảnh. Một tài khoản thống nhất cho phép người dùng tương tác với nhiều chuỗi khối dưới một danh tính duy nhất, loại bỏ nhu cầu tạo và quản lý các tài khoản khác nhau trên mỗi chuỗi. Phương pháp danh tính thống nhất này đơn giản hóa quản lý tài sản và danh tính, và các nhà phát triển cũng có thể hưởng lợi từ việc quản lý người dùng được đơn giản hóa. Với một điểm truy cập duy nhất, Dapps có thể cung cấp tương tác đa chuỗi mượt mà, làm cho trải nghiệm trở nên thông minh và nhất quán hơn.

Trong lớp tài khoản của trừu tượng chuỗi, người dùng có thể duy trì một danh tính nhất quán và quản lý tài sản trên các chuỗi khác nhau một cách liền mạch, tập trung vào nhu cầu giao dịch của họ mà không cần quan tâm đến các chi tiết kỹ thuật cơ bản. Các dự án hàng đầu trong hướng này bao gồm Mạng hạt nhân (@ParticleNtwrk)XION (@burnt_xion) và NEAR (@nearprotocol).

3. Sự trừu tượng dòng blockchain (Nhà cung cấp cơ sở hạ tầng)

Đối với các nhà cung cấp cơ sở hạ tầng, việc lựa chọn hệ sinh thái blockchain đúng là rất quan trọng. Các nhà cung cấp phải cân nhắc xem một blockchain có cần các dịch vụ của họ không và liệu hệ sinh thái có phù hợp với mục tiêu chiến lược của họ hay không. Quyết định này phức tạp hơn bởi sự độc lập và cô lập của các blockchain khác nhau. Môi trường blockchain kết nối sẽ giảm thiểu nhu cầu lựa chọn các chuỗi cụ thể của các nhà cung cấp, tạo điều kiện cho các tùy chọn triển khai rộng hơn. Để đạt được điều này, cần có các giải pháp trong một số lĩnh vực chính:

  • Cầu nối rủi ro cao và thanh khoản thống nhất: Người dùng thường xuyên chuyển tài sản qua các blockchain thông qua ‘bridging’, điều này gây ra rủi ro bảo mật cao do sự khác biệt về giao thức và kỹ thuật giữa các chuỗi. Các lỗ hổng trong hợp đồng cầu nối, các cuộc tấn công tiềm năng và mất tài sản đã là những vấn đề tái diễn, và đã gây ra tổn thất đáng kể trong các cuộc tấn công cầu nối trong quá khứ. Hơn nữa, sự phân mảnh thanh khoản làm phức tạp các giao dịch qua chuỗi khác nhau, vì mỗi chuỗi có các nguồn thanh khoản cô lập, làm cho việc truy cập thanh khoản qua các chuỗi trở nên khó khăn và tốn kém cho người dùng.
  • Cơ chế giao tiếp qua chuỗi không nhất quán: Sự thiếu hụt các giao thức truyền thông tiêu chuẩn giữa các chuỗi khối tạo ra những rào cản đáng kể cho các tương tác liên chuỗi. Mỗi chuỗi khối hoạt động trên các mô hình đồng thuận khác nhau (PoW, PoS, vv.) và kiến trúc khác nhau, với các kênh truyền thông trực tiếp giới hạn giữa chúng. Sự đa dạng này làm phức tạp quá trình phát triển ứng dụng liên chuỗi vì mỗi chuỗi có các quy tắc, cơ chế đồng thuận và mô hình bảo mật độc đáo.
  • Phân mảnh trạng tháiTrong môi trường đa chuỗi, dữ liệu và trạng thái người dùng phân tán trên các chuỗi, dẫn đến trải nghiệm người dùng bị phân mảnh. Điều này không chỉ bao gồm quản lý tài sản mà còn bao gồm cả tài khoản người dùng, lịch sử giao dịch và trạng thái hợp đồng thông minh. Đối với các nhà cung cấp cơ sở hạ tầng, sự phân mảnh trạng thái đòi hỏi nỗ lực bổ sung để đảm bảo tính nhất quán dữ liệu trên các chuỗi, bao gồm đồng bộ hóa trạng thái và giao dịch của người dùng.

Giải pháp trừu tượng chuỗi lớp blockchain

Lớp trừu tượng chuỗi khối mục tiêu giải quyết các vấn đề cơ bản này, tạo điều kiện cho tương tác giữa các chuỗi khối mà không gây ra rủi ro, trì hoãn và chi phí tối thiểu. Các giải pháp chính bao gồm:

  1. Cơ chế bảo mật nâng caoBảo mật là một thách thức lớn trong môi trường đa chuỗi, đặc biệt là đối với các giao dịch chéo chuỗi và cầu nối. Mỗi chuỗi khối có các giao thức bảo mật riêng của nó, nhưng các tương tác chéo chuỗi đưa ra các lỗ hổng như mất tài sản và gian lận giao dịch. Các cơ chế bảo mật chính bao gồm cơ chế đồng thuận, đánh giá hợp đồng thông minh, giao thức đa chữ ký và các chứng minh mật mã không thông tin (ZK). Những phương pháp này giúp bảo vệ các giao dịch chéo chuỗi và giảm thiểu các rủi ro liên quan đến cầu nối tài sản giữa các chuỗi.
  2. Giao tiếp và cầu nối giữa các chuỗi khốiCross-chain messaging enables the transmission of information, instructions, or transactions between blockchains. For example, a user may want to trigger a smart contract on Ethereum and then execute a related transaction on BSC or Polkadot. Protocols like Cosmos’ IBC (Inter-Blockchain Communication) and Polkadot’s XCMP (Cross-Chain Message Passing) are working toward standardized cross-chain communication, supporting secure data and asset transfer across blockchains. Bridges, on the other hand, lock assets on one chain and create equivalent tokens on another, facilitating the flow of assets across chains. Effective bridging technology can boost interoperability and allow free movement of assets between blockchains.
  3. Tương Thích Trực Tiếp Cho Các Chuỗi Với Một Ngăn Xếp Công Nghệ Thống NhấtCác chuỗi xây dựng trên một ngăn xếp công nghệ thống nhất có một mức độ tương thích tự nhiên, cho phép tương tác cao. Ngăn xếp công nghệ - một kết hợp của các công cụ phát triển, giao thức, khung và cơ chế thống nhất - cung cấp một nền tảng chung cho phép tương tác mượt mà giữa các chuỗi tương thích. Ví dụ, Cosmos và Polkadot mỗi cái có hệ sinh thái được xây dựng trên các giao thức cơ bản chung (Cosmos sử dụng Tendermint, trong khi Polkadot sử dụng Substrate). Điều này cho phép tương thích dễ dàng, bảo mật chung, thanh khoản và trao đổi dữ liệu giữa các chuỗi trong cùng một hệ sinh thái, giúp nhà cung cấp cơ sở hạ tầng giảm rủi ro bảo mật và cải thiện hiệu suất triển khai.

Lớp trừu tượng chuỗi khối hoạt động giống như việc thiết lập một số con đường cao tốc chính kết nối toàn bộ vùng lãnh thổ, thay vì phải xây dựng hàng nghìn con đường nhỏ cô lập. Điều này đáng kể tăng cường hiệu quả bằng cách kết nối chuỗi trong các hệ sinh thái thống nhất. Các dự án chính thúc đẩy sự trừu tượng hóa lớp chuỗi khối bao gồm AggLayer của Polygon ( @0xPolygon) và Sẵn có (@AvailProject).

Tuyên bố:

  1. Bài viết này được sao chép từ [[](https://x.com/weihaoming/status/1851159631818846515)[cryptoHowe.eth](https://x.com/weihaoming)\], bản quyền thuộc về tác giả gốc [@weihaoming], nếu bạn có bất kỳ ý kiến ​​nào về việc sao chép, vui lòng liên hệ Gate Họcteam, và đội sẽ xử lý nó càng sớm càng tốt theo các quy trình liên quan.
  2. Bản quyền: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không hề có bất kỳ tư vấn đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã được dịch là không được phép.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500