Chain Abstraction là gì?

spot_img

Bắt đầu với “Chain Abstraction – Trừu tượng hóa chuỗi”, ý tưởng này là về việc người dùng không cần phải trực tiếp tương tác với các chuỗi khối. Nó là một triết lý thiết kế giúp cải thiện trải nghiệm người dùng đa chuỗi bằng cách cho phép họ dễ dàng tương tác với tài sản và dịch vụ trên các chuỗi khác nhau mà không cần phải hiểu hoàn toàn cơ bản của chúng. Agoric là một trong những công ty hỗ trợ các nhà phát triển trong việc thực hiện trừu tượng hóa chuỗi thông qua API Orchestration, giúp tạo ra một giao diện người dùng đơn giản và trực quan để điều hướng trong hệ sinh thái đa chuỗi.

Định nghĩa Chain Abstraction

Chain Abstraction là một phần không thể thiếu trong việc cải thiện trải nghiệm người dùng trong hệ sinh thái đa chuỗi. Trong bối cảnh này, trừu tượng hóa chuỗi đơn giản là khi người dùng có thể thực hiện các hoạt động phức tạp trên nhiều chuỗi một cách mượt mà, mà không cần phải quan tâm đến việc họ đang ở chuỗi nào vào thời điểm cụ thể; chuỗi chỉ đơn giản là được trừu tượng hóa đi.

Sự phát triển của các ứng dụng chuỗi, rollups và các giải pháp mở rộng khác đã làm cho việc quản lý tài sản trở nên phức tạp hơn đối với người dùng, tạo ra hiệu ứng phụ không mong muốn là sự phức tạp trong trải nghiệm người dùng. Hiện nay, môi trường blockchain đang chứng kiến một hiện tượng gọi là hỗn loạn chuỗi, trong đó, do sự đa dạng và phong phú của các chuỗi, người dùng phải đối mặt với tính thanh khoản phân tán và phải tích cực giữ gìn tài sản của mình trên nhiều chuỗi, đồng thời cần phải hiểu rõ cách hoạt động của mỗi chuỗi và hệ sinh thái ứng dụng và dịch vụ tương ứng.

Để giải quyết vấn đề này, nhiều người trong cộng đồng blockchain đang tìm cách cung cấp các giải pháp trừu tượng hóa chuỗi.

Mục tiêu là cung cấp cho người dùng khả năng trải nghiệm đơn giản, trực quan, như “nhấp vào một nút” để thực hiện các hoạt động trên hệ sinh thái đa dạng, bao gồm việc đổi token, đặt cược, cho vay, vay mượn, và quản lý danh mục trên các chuỗi. Lớp trừu tượng hóa chuỗi xử lý các chi tiết phức tạp phía sau cảnh, chẳng hạn như kết nối tài sản và giao tiếp với các chuỗi khác nhau, với lợi ích đối với người dùng ngày càng được tích lũy.

Theo CEO của Agoric, Dean Tribble, “Những gì người dùng mong muốn là sự truy cập mượt mà vào thanh khoản đa chuỗi… khi bạn đặt một chiếc bánh hamburger qua một ứng dụng trên điện thoại, bạn không quan tâm ứng dụng đang chạy trên hệ thống đám mây nào. Bạn chỉ muốn chiếc bánh hamburger của mình được giao.”

Để hỗ trợ các nhà phát triển xây dựng ứng dụng thực hiện tầm nhìn này về trừu tượng hóa chuỗi, Agoric cung cấp API Orchestration.

Thực hiện Trừu tượng hóa Chuỗi: API Orchestration

Để hỗ trợ các nhà phát triển thực hiện trừu tượng hóa chuỗi và giảm bớt sự phức tạp của việc quản lý chuỗi, Agoric đã phát triển API Orchestration. Đây là một công cụ giúp các nhà phát triển lập trình và điều phối các hoạt động của tài sản và dịch vụ trên nhiều chuỗi khác nhau một cách dễ dàng, không phụ thuộc vào việc chúng liên kết với nhau. Từ góc nhìn của người dùng, việc điều phối tự động giữa các chuỗi giảm bớt nhu cầu can thiệp thủ công và cuối cùng làm cho chuỗi trở nên trừu tượng hóa hơn.

Orchestration là giải pháp của các nhà phát triển để xây dựng các chuỗi hành động đa khối bằng cách xử lý thông điệp giữa các chuỗi không đồng bộ và dựa trên thời gian cần thiết để thực hiện điều đó ẩn sau cảnh, cũng như tận dụng IBC để tương tác giữa các chuỗi.

Hơn nữa, API Orchestration được viết bằng JavaScript, ngôn ngữ tự nhiên của nền tảng hợp đồng thông minh của Agoric. Điều này có nghĩa là các nhà phát triển có thể lập trình trong một môi trường thoải mái mà không cần phải hiểu chi tiết về cấp độ thấp của mỗi blockchain.

Tóm lại, API Orchestration do Agoric cung cấp giúp trừu tượng hóa nhiều khía cạnh phức tạp mà các nhà phát triển phải đối mặt khi xây dựng các ứng dụng đa chuỗi, từ đó giúp họ tập trung vào trải nghiệm người dùng cuối cùng. Orchestration cuối cùng cho phép tạo ra các sản phẩm và dịch vụ đa chuỗi thống nhất mà trước đây không thực tế.

Bằng cách tạo một hợp đồng Agoric và tích hợp API Orchestration vào các dự án của họ, các nhà phát triển có thể truy cập các cuộc gọi đơn giản cho các chức năng đa chuỗi cụ thể như:

  • Gửi token qua các chuỗi
  • Tạo tài khoản trên các chuỗi từ xa
  • Thực hiện các hoạt động đa chuỗi thông qua các tài khoản từ xa
  • Nhận thông báo về các thay đổi trạng thái trên các tài khoản từ xa

Để biết thêm thông tin về những gì bạn có thể xây dựng với orchestration, hãy đọc: Năm Mô Hình Ứng Dụng Đa Chuỗi – Five Multi-Chain App Designs

Đặt Trừu tượng hóa Chuỗi vào Thực Tiễn với Orchestration


Trừu tượng hóa chuỗi mang lại nhiều lợi ích cho các ứng dụng đa chuỗi, giảm thiểu sự can thiệp của người dùng và giảm bớt tác động của hỗn loạn chuỗi. Để minh họa cách các nguyên tắc của trừu tượng hóa chuỗi và công cụ điều phối của Agoric có thể là các giải pháp quan trọng cho các ứng dụng đa chuỗi, hãy xem xét hai trường hợp sử dụng cụ thể: két đa chuỗi và quản lý cổ phần đa chuỗi.

Két Đa ChuỗiMulti-Chain Vaults:

Trong trường hợp két đa chuỗi, trừu tượng hóa chuỗi giúp đơn giản hóa trải nghiệm người dùng và giảm bớt thời gian và công sức cần thiết để khóa tài sản và truy cập vào token trên nhiều chuỗi khác nhau. API Orchestration của Agoric đóng vai trò quan trọng trong việc thực hiện điều này bằng cách tự động hóa các hoạt động đa chuỗi phức tạp, bao gồm truy vấn các lựa chọn két có sẵn, khởi đầu cược, và tạo ra token. Người dùng có thể lựa chọn một két và thiết lập số lượng tài sản mong muốn để khóa chỉ với một vài nhấp chuột.

Thông qua việc trừu tượng hóa các yếu tố cơ bản, két đa chuỗi cung cấp một cách quản lý tài sản đơn giản và hiệu quả hơn cho người dùng trên nhiều chuỗi.

Quản Lý Cổ Phần Đa ChuỗiMulti-Chain Stake Manager:

Tương tự, các công cụ quản lý cổ phần đa chuỗi, được trừu tượng hóa chuỗi, giúp người dùng dễ dàng so sánh và truy cập vào các cơ hội cổ phần trên các mạng khác nhau mà không cần phải điều hướng qua nhiều giao diện hoặc thực hiện các giao dịch đa chuỗi phức tạp thủ công.

Các công cụ điều phối của Agoric, đặc biệt là những công cụ cho phép gửi logic hợp đồng ra khỏi một token khi nó đạt đích, giúp các nhà phát triển tạo ra các ứng dụng quản lý cổ phần trừu tượng hóa đi sự phức tạp của việc di chuyển tài sản qua các chuỗi. Người dùng có thể xem và so sánh phần thưởng và điều kiện cổ phần trên các mạng khác nhau từ một giao diện duy nhất, và sau đó khởi tạo vị thế cổ phần một cách tối thiểu.

Ví dụ:

Một ví dụ cụ thể về cách cược đa chuỗi có thể được thực hiện thông qua sự điều phối từ ứng dụng Calypso. Calypso là một ứng dụng đa chuỗi cho phép người dùng thực hiện các hoạt động cược trên nhiều chuỗi khác nhau một cách dễ dàng và mượt mà. Thông qua API Orchestration của Agoric, Calypso có thể tự động hóa việc gửi và nhận các giao dịch từ các chuỗi khác nhau, giúp người dùng trải nghiệm một cách đơn giản và trực quan.

Ví dụ của Multi-chain staking với Orchestration từ Calypso app.

Các ví dụ khác bao gồm các bộ tối ưu hóa lợi nhuận từ stablecoin đa chuỗi, tổng hợp viên đạn đa chuỗi, cũng như các công cụ thanh lý đa chuỗi. Tất cả những ví dụ này chỉ ra rằng trừu tượng hóa chuỗi và các công cụ điều phối cho phép các nhà phát triển xây dựng trải nghiệm người dùng gần gũi hơn với Web 2.0, với các điểm vào đồng nhất, ít nhấp chuột, và rất nhiều tự động hóa trong nền tảng.

Chúng tôi luôn ở phía trước trong việc phát triển web3. Đăng ký theo dõi Bản tin Phát triển viên Agoric để biết thêm về trừu tượng hóa chuỗi, điều phối, và thiết kế đa chuỗi. Hãy tham gia cùng chúng tôi để tìm hiểu thêm về điều phối trực tiếp tại khắp nơi trên thế giới, hoặc trực tuyến tại phiên chào mừng Agoric!

Bạn muốn là người đầu tiên thử API Orchestration không? Hãy hoàn thành hướng dẫn Bắt đầu và chia sẻ trải nghiệm của bạn với chúng tôi trên Discord. DevRels của chúng tôi sẽ rất sẵn lòng giúp đỡ!

Thêm tin tức từ luồng này

Đề xuất

Câu Lạc Bộ Giao Dịch XM: Khi hành trình giao dịch trở thành giá trị đáng được ghi nhận

Trong khi nhiều trader vẫn tập trung vào kết quả của từng giao...

Ondo Finance ra mắt mô hình cổ phiếu token hóa tuân thủ SEC với ETF BlackRock và cổ phiếu Micron

Ondo Finance (ONDO) vừa giới thiệu mô hình cổ phiếu token hóa mới...

Strategy có thể bán hàng tỷ USD bitcoin theo kế hoạch vốn mới

Công ty hiện có thể bán bitcoin để tài trợ cho quỹ dự...

Đề xuất mới: Validator Ethereum có thể phải đóng góp tới 10% phần thưởng staking để tài trợ hệ sinh thái

Một đề xuất quản trị mới trên diễn đàn nghiên cứu của Ethereum...

Sao chép giao dịch – Không quá xa lạ, nhưng bạn vẫn cần hiểu những điều cơ bản

Sao chép giao dịch (Copy Trading) đang dần trở thành một hình thức...

Khi IB không còn phải tự kéo volume một mình

Trong hoạt động IB truyền thống, một trong những nỗi lo phổ biến...

XM Đồng Hành Cùng Học Sinh Vùng Cao Việt Nam Nhân Dịp Quốc Tế Thiếu Nhi

Có những hành trình đến trường bắt đầu từ sự kiên trì Ở nhiều...

Vitalik Buterin: Ethereum Foundation sẽ thu hẹp quy mô, bán ít ETH hơn và tập trung vào “CROPS”

Vitalik Buterin cho biết Ethereum Foundation (EF) sẽ ưu tiên "tuổi thọ thay...

Nhà sáng lập Ondo Finance Nathan Allman qua đời, Ian De Bode được bổ nhiệm làm CEO

Sự ra đi đột ngột của người tiên phong trong lĩnh vực token...

BACKCOM LÀ GÌ? CÓ PHẢI CHỈ LÀ HOÀN TIỀN

Góc nhìn chiến lược cho IB phát triển dài hạn Trong hệ sinh thái...