Tác giả: Carlos Maximiliano Cano, Ethan Francis, Particle Network; 0xjs@金财经
Giới thiệu
Vào năm 2024, lĩnh vực trừu tượng chuỗi theo chiều dọc sẽ phát triển theo cấp số nhân và toàn bộ Nhóm trong ngành đang nỗ lực hướng tới một mục tiêu chung: đơn giản hóa trải nghiệm người dùng Web3 trong hệ sinh thái phân mảnh, đa chuỗi.
Sự phân mảnh của blockchain đã ăn sâu vào các cấp độ kỹ thuật, kinh tế và văn hóa. Do đó, việc trừu tượng hóa chuỗi không thể được triển khai một cách tổng thể bằng một giải pháp có mục đích chung duy nhất. Ngay cả trong giai đoạn đầu của công nghệ, rõ ràng là có nhiều tiêu chuẩn, cách tiếp cận và cách hiểu về sự trừu tượng hóa chuỗi, tất cả đều đề cập đến các phần khác nhau của ma sát giữa các chuỗi.
Bài viết này sẽ mở rộng phân loại hiện có của chúng tôi về các phương pháp trừu tượng hóa chuỗi. Sau đó, khái niệm về các cấp độ trải nghiệm người dùng khác nhau được đưa ra để giải thích cách đạt được việc triển khai trừu tượng hóa chuỗi hoàn chỉnh hơn từ góc độ của người dùng. Chúng tôi cũng sẽ đi sâu vào những ưu và nhược điểm của từng lớp khác nhau và kiểm tra cách sử dụng sự kết hợp của chúng một cách tốt nhất để tạo ra một triển khai hoàn chỉnh về tính trừu tượng của chuỗi – loại bỏ hoàn toàn tải trọng nhận thức đối với người dùng khi làm việc với các chuỗi khác nhau.
Đánh giá: Các cách tiếp cận khác nhau để trừu tượng hóa chuỗi
Trong lần khám phá ngăn xếp trừu tượng hóa chuỗi trước đây, chúng tôi đã chia tất cả các giải pháp nhằm giải quyết sự phân mảnh Web3 thành ba cách tiếp cận:
Phương pháp tiếp cận tích hợp:Bao gồm cơ sở hạ tầng giúp giải quyết đồng thời các thách thức trừu tượng của nhiều chuỗi. Những thách thức này có thể là giao tiếp xuyên chuỗi, khai thác gas, thống nhất thanh khoản, v.v. Các phương pháp tiếp cận toàn diện được dẫn đầu bởi các dự án như NEAR, Particle Network và AggLayer của Polygon. Các dự án áp dụng phương pháp này nhằm vào mục tiêu mà chúng tôi đã định nghĩa trong phần giới thiệu là "triển khai hoàn chỉnh tính năng trừu tượng hóa chuỗi".
Ứng dụng (Điều phối): là phương pháp thứ hai cho phép các nhà phát triển xây dựng các ứng dụng được ký bởi một cấp độ người dùng duy nhất Phối hợp thực thi và quản lý hoạt động trên các chuỗi khác nhau. Một ứng dụng như vậy có thể cho phép người dùng thực hiện các giao dịch trong chuỗi này bằng cách sử dụng tài sản từ chuỗi khác và tự động xử lý tất cả các giao dịch bắc cầu cơ bản. Agoric, Skip và Socket là một số dự án sáng tạo trong danh mục này. Các dự án áp dụng phương pháp này thường nhằm mục đích tạo ra các triển khai trừu tượng hóa chuỗi ở cấp ứng dụng.
SingleVấn đềGiải pháp trừu tượng hóa chuỗi: là cách tiếp cận thứ ba và cuối cùng tập trung vào giải quyết các vấn đề liên quan đến chuỗi Tóm tắt các vấn đề chi tiết đơn lẻ có liên quan. Các giải pháp này cung cấp những nguyên tắc cơ bản quan trọng để xây dựng cơ sở hạ tầng chuỗi chéo và thậm chí có thể đóng vai trò là thành phần cơ bản cho cả hai phương pháp trên. Một vấn đề như vậy được khám phá bởi các giao thức như LayerZero và Hyperlane là nhắn tin xuyên chuỗi, cho phép các giải pháp điều phối và toàn diện hoạt động trên các chuỗi khối.
![7225879 tEsdI2nF3qvmcRycCu9v4TMeHLO3YI5aorfVGTVl.png](https://img.jinse.cn/7225879_watermarknone.png)
Các phương pháp trừu tượng chuỗi khác nhau
< p>Tiếp theo, chúng ta sẽ khám phá các cách khác nhau để các giải pháp tổng hợp và điều phối đạt được mục tiêu cũng như các cấp độ trải nghiệm trừu tượng hóa chuỗi khác nhau mà chúng tạo ra (từ góc nhìn của người dùng). Chúng ta cũng sẽ đi sâu vào mối quan hệ giữa các cấp độ khác nhau cũng như cách chúng tương tác và tìm ra sự phối hợp. Để thực hiện điều này, chúng tôi sẽ sử dụng phổ độ sâu tích hợp ở trên làm kế hoạch chi tiết để phân đoạn và sắp xếp các cấp độ trừu tượng chuỗi khác nhau mà người dùng phải đối mặt, chịu ảnh hưởng bởi một khung phổ biến khác để hiểu về tính trừu tượng chuỗi: CAKE.
Hãy xem nhanh khung CAKE vì nó sẽ cung cấp bối cảnh hữu ích để giới thiệu các mô hình nhiều lớp.
Khung CAKE: Tóm tắt chuỗi phân lớp
Khung CAKE do Frontier Research phát triển, đề xuất một cách tiếp cận có hệ thống để tổ chức và thống nhất các giải pháp trừu tượng hóa chuỗi. Nó bao gồm ba lớp chính: lớp cấp phép, lớp giải quyết và lớp giải quyết.
Lớp ứng dụng chứa các ứng dụng khác nhau được xây dựng trên ngăn xếp trừu tượng chuỗi. Lớp quyền đề cập đến các công nghệ của tài khoản và lớp thực thi, chẳng hạn như trừu tượng hóa tài khoản, ý định và giải pháp quản lý khóa. Sau đó, lớp bộ giải có thể tạo điều kiện thuận lợi cho việc giải mã ý định và thực thi logic chuỗi chéo cũng như các chức năng liên quan khác. Cuối cùng, lớp giải quyết bao gồm lớp DA, cầu nối, oracle và các công nghệ cơ bản khác. Mỗi lớp trong khung góp phần trừu tượng hóa chuỗi, cho phép kết xuất tập thể quá trình triển khai hoàn chỉnh.
![7225880 jeaocRreguQaPBE5CysMDSbb35DKNOKV3LYPYYze.png](https://img.jinse.cn/7225880_watermarknone.png)
Khung CAKE để trừu tượng hóa chuỗi
Kết hợp khung CAKE với các cách triển khai trừu tượng hóa chuỗi khác nhau, Chúng ta có thể tạo một khuôn khổ tinh thần để phân loại trải nghiệm người dùng về các giải pháp khác nhau và mối quan hệ của chúng với nhau.
Các mức độ trừu tượng hóa chuỗi khác nhau
Có ba loại luồng người dùng khác nhau trong các giải pháp trừu tượng hóa chuỗi:
1. Trừu tượng hóa chuỗi cấp độ chuỗi khối. Phần xa nhất của ngăn xếp đối với nhà phát triển và người dùng cuối. Cấp độ này thường liên quan đến một tập hợp các mạng hoặc chuỗi đồng ý chia sẻ bảo mật, nhắn tin/cầu nối chuỗi chéo và các thuộc tính khác cho phép chúng dễ dàng di chuyển hoặc trong một số trường hợp, chia sẻ trạng thái giữa các chuỗi khối. Các ví dụ bao gồm AggLayer của Polygon và hệ sinh thái Cosmos hỗ trợ IBC ở một mức độ nào đó.
2. Tính trừu tượng hóa chuỗi được áp dụng ở cấp tài khoản cung cấp cơ chế trạng thái thống nhất phổ biến, ít cải thiện (cài đặt tài khoản, số dư, v.v.) cho các tài khoản người dùng chuỗi chéo. Việc trừu tượng hóa chuỗi cấp tài khoản nhắm mục tiêu cụ thể đến người dùng cuối và được lấy cảm hứng từ việc trừu tượng hóa tài khoản.
3. Trừu tượng hóa chuỗi cấp ứng dụng. Chia sẻ trạng thái tài khoản giữa các chuỗi hoàn toàn thông qua việc trừu tượng hóa chuỗi cấp tài khoản hoặc cấp chuỗi khối (và đôi khi cả hai) không giải quyết được vấn đề cho các nhà phát triển ứng dụng. Mức độ trừu tượng chuỗi này cung cấp cho các nhà phát triển sự linh hoạt để cho phép các giao dịch xuyên chuỗi liền mạch và thực hiện ý định trực tiếp thông qua một chữ ký duy nhất cho dApps của họ.
Bây giờ chúng ta hãy xem xét kỹ hơn các cấp độ khác nhau được đề cập ở trên và ý nghĩa của chúng.
Sự trừu tượng hóa chuỗi cấp độ blockchain (toàn diện)
Sự trừu tượng hóa chuỗi cấp độ blockchain triển khai tính năng trừu tượng hóa chuỗi làm cơ sở cho trải nghiệm của chính chuỗi đó. Vì vậy, nó là cấp độ toàn diện nhất từ góc độ kỹ thuật và người dùng.
Loại trừu tượng hóa chuỗi này liên quan đến việc tổng hợp nhiều chuỗi khối chọn tham gia khác nhau có chung các thuộc tính như bảo mật, cầu nối, v.v. (ví dụ: AggLayer của Polygon hoặc chuỗi khối Cosmos hỗ trợ IBC). Việc triển khai phương pháp này tạo điều kiện thuận lợi đáng kể cho các phần cao hơn của ngăn xếp, chẳng hạn như trừu tượng hóa chuỗi dựa trên tài khoản, vì nó cung cấp các đảm bảo về bảo mật cũng như nhắn tin xuyên chuỗi hiệu quả, điều không thể thực hiện được giữa các cấp độ chuỗi khối riêng biệt. Điều này làm cho cách tiếp cận này trở nên lý tưởng cho các chuỗi trong cùng một hệ sinh thái, cho phép chúng có các giải pháp bắc cầu thống nhất và đảm bảo an ninh. AggLayer của Polygon là một ví dụ về tính trừu tượng chuỗi ở cấp độ blockchain, tổng hợp các bằng chứng zk của một nhóm chuỗi và gửi chúng một cách thống nhất tới Ethereum để giải quyết.
Tuy nhiên, một trong những thách thức chính của việc trừu tượng hóa chuỗi là thiếu các tiêu chuẩn liên lạc và cầu nối thống nhất giữa các chuỗi trong các hệ sinh thái khác nhau, thường là do sự khác biệt về kiến trúc, kinh tế và an ninh. Trong khi các hệ sinh thái khác có thể bị tụt lại phía sau, các giao thức như IBC của hệ sinh thái Cosmos đã cho phép truyền thông hợp nhất này. Sự trừu tượng hóa chuỗi ở cấp độ chuỗi khối nhằm mục đích thống nhất các hệ sinh thái và giải quyết sự thiếu tính chẵn lẻ này, mặc dù việc áp dụng bởi một số hệ sinh thái lớn (như Solana và Ethereum) theo cùng một giải pháp là khó xảy ra vì những lý do đã nêu ở trên.
Việc trừu tượng hóa chuỗi ở cấp độ blockchain không phải là yêu cầu bắt buộc để đạt được lý tưởng về trừu tượng hóa chuỗi, mặc dù như đã đề cập ở trên, nó có thể giúp ích rất nhiều cho trải nghiệm của người dùng, đặc biệt là khi kết hợp với tính năng trừu tượng hóa chuỗi ở cấp tài khoản. Hình dưới đây cho thấy sự tương tác của các chuỗi khác nhau trong quá trình trừu tượng hóa chuỗi cấp blockchain.
![7225882 rMKViJoZVTYtQ6h1Yem5siFFUX9F7HgHc2K0JRix.png](https://img.jinse.cn/7225882_watermarknone.png)
Thiết kế trừu tượng chuỗi cấp blockchain
Trừu tượng hóa chuỗi cấp tài khoản (toàn diện)
Trong khi tính trừu tượng hóa chuỗi cấp blockchain giải quyết vấn đề thiếu cơ sở hạ tầng ngang hàng giữa các chuỗi khối và đặt nền tảng cho việc trừu tượng hóa chuỗi hoàn chỉnh, thì các giải pháp cấp tài khoản lại giải quyết vấn đề phân mảnh cấp độ người dùng.
Các giải pháp này trực tiếp cung cấp cho người dùng cơ chế tương tác liền mạch xuyên chuỗi phổ quát, cung cấp nhiều phương pháp khác nhau để đạt được trạng thái tài khoản chung và chuyển giao tài sản trong toàn hệ sinh thái. Nhiều triển khai trừu tượng chuỗi cấp tài khoản, chẳng hạn như Tài khoản chung của Mạng hạt, nhằm mục đích tạo ra trải nghiệm trong đó chuỗi khối cơ bản mà ứng dụng nhất định được xây dựng trở thành chi tiết cơ sở hạ tầng bất khả tri đối với người dùng, vì số dư và địa chỉ của họ được chia sẻ trên tất cả vẫn không thay đổi giữa những người dùng.
Các ứng dụng phải chọn sử dụng tính năng trừu tượng hóa chuỗi dựa trên tài khoản, nhưng chúng thường có rất ít hoặc không có mức tăng theo chương trình. Các giải pháp này có xu hướng xử lý chuyển động và phối hợp chuỗi chéo một cách riêng biệt, chỉ ảnh hưởng đến người dùng cuối tương tác với một ứng dụng nhất định chứ không ảnh hưởng đến chính ứng dụng đó.
Cả trừu tượng hóa chuỗi dựa trên tài khoản và trừu tượng hóa chuỗi dựa trên blockchain đều có thể được coi là giải pháp "toàn diện" nhằm giải quyết các phần quan trọng của trừu tượng hóa chuỗi và có thể hoạt động độc lập hoặc kết hợp với nhau. Tuy nhiên, như đã đề cập trước đó, việc triển khai hoàn chỉnh việc trừu tượng hóa chuỗi có thể được tính gần đúng bằng sự kết hợp của các giải pháp tổng hợp và trung gian. Đây là nơi mà sự trừu tượng hóa chuỗi cấp ứng dụng xuất hiện.
Sự trừu tượng hóa chuỗi cấp ứng dụng
Cuối cùng, có một cách tiếp cận cấp độ ứng dụng gần gũi nhất với các nhà phát triển - trừu tượng hóa chuỗi ứng dụng (Phối hợp). Ngay cả khi tồn tại các cách trừu tượng hóa chuỗi hai lớp khác, các ứng dụng riêng lẻ cần có cách sử dụng sự trừu tượng này một cách có ý nghĩa để phát huy hết tiềm năng của nó. Phối hợp giải quyết khoảng trống này bằng cách cho phép các nhà phát triển xây dựng các ứng dụng trải rộng trên nhiều chuỗi và hệ sinh thái một cách liền mạch (và thường mà người dùng không hề hay biết). Trong thực tế, điều này được thiết kế để thực thi logic kinh doanh không đồng bộ, chạy dài trên nhiều chuỗi khác nhau nhằm tối đa hóa khả năng kết hợp của các thành phần trên chuỗi. Các dự án như Agoric, Skip và Socket tập trung vào việc trừu tượng hóa chuỗi ứng dụng.
Một ví dụ về công cụ trừu tượng hóa chuỗi cấp ứng dụng là API phối hợp của Agoric, cung cấp cho các nhà phát triển các hợp đồng và API để thực hiện các luồng giao dịch chuỗi chéo chỉ bằng một chữ ký duy nhất từ người dùng cuối. Điều này cho phép các quy trình và hoạt động xuyên chuỗi phức tạp mà không cần thêm bất kỳ sự phức tạp nào, đồng thời tóm tắt quá trình tương tác với các chuỗi khối khác nhau thành một nhóm lệnh gọi đơn giản hóa, đơn giản hóa trải nghiệm của nhà phát triển.
Việc trừu tượng hóa chuỗi ứng dụng cũng có thể được triển khai cùng với việc trừu tượng hóa chuỗi cấp tài khoản, cho phép các nhà phát triển đơn giản hóa những ưu điểm của các giải pháp này để tạo ra một triển khai hoàn chỉnh về tính năng trừu tượng hóa chuỗi.
< span style="font-size: 14px;">Thiết kế các giải pháp trừu tượng hóa chuỗi ứng dụng
Mối quan hệ giữa các cấp độ khác nhau
Yêu cầu để triển khai hoàn chỉnh trừu tượng hóa chuỗi Một cách tiếp cận nơi nhiều lớp giải pháp phối hợp với nhau để loại bỏ hoàn toàn ma sát giữa nhiều chuỗi. Điều này chắc chắn sẽ dẫn đến mối quan hệ mô-đun giữa các lớp.
Những mối quan hệ này có thể được hiểu rõ hơn thông qua sức mạnh tổng hợp của việc trừu tượng hóa chuỗi cấp tài khoản và cấp ứng dụng. Sử dụng giải pháp được trình bày ở trên làm ví dụ, bạn có thể thấy cách các nhà phát triển có thể sử dụng cả giải pháp của Particle Network và Agoric để tối đa hóa khả năng mà người dùng có được từ cả hai công cụ.
Sơ đồ bên dưới cho thấy cách các giải pháp này phối hợp với nhau để đạt được việc triển khai hoàn chỉnh tính năng trừu tượng hóa chuỗi:
Các phương pháp trừu tượng hóa chuỗi nhiều lớp, bao gồm cấp độ ứng dụng và tài khoản Trừu tượng hóa chuỗi cấp độ
Điều quan trọng cần chỉ ra là trong cài đặt này, trừu tượng hóa chuỗi cấp độ blockchain trở thành một giải pháp tùy chọn nhưng quan trọng cần được triển khai bất cứ khi nào có thể. Sự trừu tượng hóa chuỗi cấp chuỗi khối tồn tại để giảm bớt xung đột ở cấp tài khoản và cấp ứng dụng có thể được giải quyết bằng một chuỗi khối thống nhất, đây là một cách tiếp cận chỉ có thể giúp các dự án cấp cao hơn còn lại đạt được khả năng tương tác liền mạch. Các lựa chọn thay thế cho hệ sinh thái hoạt động.
Một ví dụ thực tế về trừu tượng hóa chuỗi phân lớp: Mạng Agoric + Particle
Như đã đề cập ở trên, các giải pháp trừu tượng hóa chuỗi cấp tài khoản và cấp ứng dụng có thể phối hợp chặt chẽ với nhau, với sự trừu tượng trải rộng trên nhiều chuỗi chặn chuỗi tương tác và giao dịch của người dùng, từ đó nâng cao trải nghiệm Web3 tổng thể.
Bây giờ, hãy xem cách xây dựng giải pháp bằng cách sử dụng tài khoản chung và API Agoric của Particle Network cũng như các trường hợp sử dụng tiềm năng của nó. Điều này sẽ được kết hợp với:
Một tài khoản chung cho Mạng hạt, đóng vai trò là giao diện chính và điểm tương tác cho người dùng cuối. Người dùng có thể tạo và truy cập các tài khoản này chỉ bằng cách kết nối ví hiện có, cho phép họ thực hiện các giao dịch bằng cách sử dụng số dư của họ từ bất kỳ chuỗi nào. Với tài khoản phổ quát, chuỗi cơ bản của ứng dụng độc lập với sự tương tác của người dùng với nó.
API phối hợp của Agoric cho phép các nhà phát triển dễ dàng lập trình các chuỗi giao dịch đa chuỗi liền mạch ở cấp ứng dụng bằng cách cung cấp các lệnh gọi API đơn giản để quản lý các hướng dẫn trên chuỗi. Điều này bao gồm việc xác định hợp đồng nào sẽ tương tác, tin nhắn nào cần gửi và mọi bước trung gian cần thiết để quản lý hoạt động đó.
Bằng cách sử dụng cả giải pháp cấp ứng dụng và cấp tài khoản, người dùng có thể tập trung vào mục tiêu của họ thay vì chi tiết kỹ thuật của hoạt động blockchain, trong khi các nhà phát triển có thể tập trung vào việc xây dựng các giải pháp cụ thể các quy trình phục vụ người dùng thay vì xử lý các sắc thái của tương tác chuỗi chéo.
Giải pháp tổng hợp này có thể được sử dụng cho nhiều trường hợp sử dụng khác nhau, bao gồm:
Người quản lý tài sản đa chuỗi
Người quản lý tài sản đa chuỗi có thể đơn giản hóa của người dùng Cách nó tương tác với tài sản của mình trên nhiều chuỗi khối tương tự như việc sử dụng một nền tảng tập trung như sàn giao dịch. Sự kết hợp phù hợp giữa trừu tượng hóa chuỗi dựa trên tài khoản và trừu tượng hóa chuỗi ứng dụng có thể tạo lại trải nghiệm liền mạch của một sàn giao dịch hoàn toàn trực tuyến. Từ góc độ người dùng, họ sẽ có thể thực hiện các luồng giao dịch, trao đổi và tương tác đa chuỗi phức tạp với các hợp đồng thông minh được lưu trữ trên bất kỳ chuỗi khối nào mà không cần hiểu các tương tác đa chuỗi cơ bản, thay vào đó, họ sẽ thấy giao diện đơn giản giống như Web2; để thực hiện các hoạt động khác nhau trên chuỗi.
Đăng nhập bằng IBC
Mô hình xác thực và đăng nhập một lần được thiết kế riêng cho hệ sinh thái Giao thức truyền thông liên chuỗi khối (IBC), bao gồm các chuỗi ứng dụng và dịch vụ ngoài chuỗi. Lấy cảm hứng từ Đề xuất cải tiến Ethereum 4361 và Đề xuất cải tiến chuỗi 122, giải pháp như vậy sẽ đơn giản hóa quy trình đăng nhập cho các ứng dụng hoặc giao thức được kết nối với IBC, cung cấp giao diện người dùng thống nhất dựa trên tài khoản và các điểm tương tác thân thiện với người dùng trong khi vẫn duy trì tính bảo mật và phân cấp.
Điều này sẽ cho phép người dùng sử dụng tài khoản đăng nhập duy nhất phổ quát của họ và truy cập nhiều ứng dụng trong hệ sinh thái IBC mà không cần phải xác thực lại do tính trừu tượng của chuỗi ứng dụng. Mở rộng khái niệm này, logic quản lý phiên có thể được triển khai để duy trì trạng thái đăng nhập của người dùng ngay cả khi di chuyển giữa các ứng dụng trên các chuỗi khối hỗ trợ IBC khác nhau.
Bộ tổng hợp DeFi
Cũng có thể xây dựng một bộ tổng hợp với độ phức tạp vận hành tối thiểu, cho phép người dùng tập trung vào việc tối đa hóa lợi nhuận thay vì thực thi hậu cần phức tạp. Cách tiếp cận này sẽ nâng cao trải nghiệm người dùng bằng cách cung cấp một điểm kiểm soát duy nhất đối với các tài sản và chiến lược DeFi khác nhau, đồng thời loại bỏ các rào cản kỹ thuật ngăn cản người mới sử dụng DeFi. Để tận dụng tối đa cả hai mức độ trừu tượng của chuỗi, sản phẩm cũng có thể tích hợp sẵn các chiến lược giao dịch phức tạp trải rộng trên nhiều chuỗi.
Ví dụ: thông qua công cụ tổng hợp DeFi, người dùng có thể bắt đầu hoán đổi trên một chuỗi nhất định và triển khai tài sản nhận được vào một nhóm trên chuỗi khác. Hình ảnh bên dưới minh họa điều này (mặc dù trong một bối cảnh khác):
![7225885 RPAVO6JOg7loUUB6zj8XF27ealsqbwYpYuICk9qb.png](https://img.jinse.cn/7225885_watermarknone.png)
Luồng thanh khoản xuyên chuỗi, được đề xuất gần đây bởi Agoric< /p>
Nền tảng quản trị đa chuỗi
Nền tảng quản trị đa chuỗi có thể cung cấp một hệ thống an toàn và minh bạch để bỏ phiếu và đặt cược mã thông báo trên nhiều chuỗi khối. Nó sẽ đảm bảo xác thực mạnh mẽ trên chuỗi để xác minh danh tính người dùng và giúp việc tham gia bỏ phiếu trên chuỗi và ngoài chuỗi trở nên dễ dàng hơn. Kết hợp tài khoản chung của Particle để quản lý tài sản và danh tính liền mạch với API phối hợp của Agoric để vận hành chuỗi chéo hiệu quả, nhà phát triển có thể thiết kế giao diện thân thiện để dễ dàng quản lý sự tham gia, hiển thị phiếu bầu, xem đề xuất hoặc theo dõi mã thông báo quản trị Số dư và các chức năng khác.
Việc triển khai hoàn chỉnh tính năng trừu tượng hóa chuỗi
Như đã nêu chi tiết trong bài viết này, tính năng trừu tượng hóa chuỗi là mục tiêu đòi hỏi sự cộng tác và sức mạnh tổng hợp giữa nhiều phương pháp và thậm chí các cấp độ khác nhau trong cùng một phương pháp. Mô hình phân loại được trình bày ở đây và các ví dụ hiển thị về các ứng dụng được tạo ra từ việc kết hợp các công cụ như Tài khoản chung của Particle và API điều phối của Agoric minh họa những lợi ích hữu hình do tính năng trừu tượng hóa chuỗi mang lại.
Khám phá trên quan trọng nhất nêu bật sự phát triển của Web3 theo hướng tạo ra một môi trường thống nhất và thân thiện với người dùng hơn, cũng như sự đa dạng của các chiến lược có thể được sử dụng để cải thiện trải nghiệm người dùng trên nhiều chuỗi. Mỗi lớp trừu tượng không chỉ phục vụ chức năng độc đáo của nó mà còn bổ sung cho các lớp khác, dẫn đến một hệ sinh thái toàn diện nơi các tương tác của người dùng được đơn giản hóa và sự phức tạp cơ bản của khả năng tương tác blockchain được loại bỏ.
Tôi hy vọng bài viết này có thể giúp bạn hiểu rõ hơn về tính trừu tượng của chuỗi, toàn cảnh, phân loại, phân cấp và triển khai đầy đủ của nó.