
Các cộng sự sáng lập của Dragonfly cũng đang quan tâm, khái niệm "trừu tượng hóa chuỗi" là gì?
Tuyển chọn TechFlowTuyển chọn TechFlow

Các cộng sự sáng lập của Dragonfly cũng đang quan tâm, khái niệm "trừu tượng hóa chuỗi" là gì?
Mục tiêu cốt lõi của chuỗi trừu tượng là tích hợp cảnh quan mô-đun Web3 ngày càng phân mảnh.
Tác giả: Illia Polosukhin
Biên dịch: Luccy, BlockBeats
Chú thích của biên tập viên:
Trong xu hướng phát triển hiện nay của Web3, khái niệm "trừu tượng hóa chuỗi" (chain abstraction) đang ngày càng trở thành chủ đề được quan tâm. Kể từ khi được thành lập năm 2018, hệ sinh thái NEAR luôn theo đuổi tầm nhìn về việc trừu tượng hóa chuỗi.
Trong bài viết này, đồng sáng lập NEAR Illia Polosukhin thảo luận về khái niệm trừu tượng hóa chuỗi và giới thiệu chi tiết về công nghệ stack của NEAR, nhấn mạnh tầm quan trọng của trừu tượng hóa chuỗi đối với khả năng sử dụng, khả năng khám phá và độ an toàn của Web3. Ông chỉ ra rằng công nghệ stack của NEAR đã được mở rộng để hỗ trợ đầy đủ trừu tượng hóa chuỗi xuyên suốt các ứng dụng đa chuỗi. Dưới đây là bản dịch nguyên văn bài viết từ BlockBeats:
Hầu hết các dapp hiện nay thực tế không phải là những ứng dụng phi tập trung thực sự. Nếu người dùng phải rời khỏi ứng dụng trước khi sử dụng, thì nó thực chất chỉ là một giao diện chứ không phải một ứng dụng hoàn chỉnh. Nếu người dùng phải tự tay tham gia sàn giao dịch, quản lý nhiều tài khoản, xử lý nhiều loại phí gas và cầu nối (bridge), thì liệu bạn có thực sự xây dựng được một ứng dụng hay không? Tôi cho rằng chưa hẳn —— điều này có thể giải thích vì sao hiện tại chỉ có vài triệu người trên thế giới đang sử dụng dapp.
Vì chúng tôi tin vào một internet cởi mở, phân tán hơn, hỗ trợ chủ quyền tự chủ cho mọi người và mang lại lợi ích cho toàn cầu, nếu muốn thấy Web3 được áp dụng rộng rãi hơn, chúng ta cần hành động.
Hiện nay, tư tưởng thống trị trong Web3 là mô-đun hóa (modularity), tức là tách biệt các lớp chức năng khác nhau của blockchain nhằm nâng cao khả năng mở rộng, như thanh toán, tính sẵn có dữ liệu và thực thi. Các L2, optimistic rollup, ZK rollup, lớp sẵn có dữ liệu, sidechain và kênh trạng thái đều là những ví dụ về giải pháp mô-đun hóa.
Sự bùng nổ của hàng loạt blockchain và rollup dẫn đến trải nghiệm người dùng và nhà phát triển bị suy giảm. Mô-đun hóa và sự tồn tại của nhiều chuỗi khiến thanh khoản, ứng dụng và người dùng bị phân mảnh hơn, gây ra tình trạng phức tạp đáng kể cho trải nghiệm người dùng, khiến người dùng phổ thông khó tiếp cận. Đối với nhà phát triển cũng vậy, họ cảm thấy buộc phải gắn bó với một công nghệ stack cụ thể, đồng thời thu hẹp đối tượng người dùng của ứng dụng. Hiện nay, khi bạn xây dựng một dapp, bằng cách chọn duy nhất một chuỗi, thực chất bạn đang tự giới hạn mình trong một thị trường ngách nhỏ.
Tôi muốn đưa ra một tầm nhìn tốt đẹp hơn cho toàn bộ hệ sinh thái Ethereum và Web3: hãy cùng nhau thúc đẩy việc áp dụng đại chúng thông qua trừu tượng hóa chuỗi. Ý tưởng ở đây là phải che giấu blockchain khỏi người dùng, để chúng không cản trở việc tham gia hay tương tác của người dùng. NEAR đã tập trung vào tầm nhìn này kể từ năm 2018, và hiện nay đã trở thành mạng lưới trong Web3 có lượng người dùng lớn nhất: 12,4 triệu người dùng hoạt động hàng tháng, tổng số người dùng đạt 34 triệu.
Dưới đây là cách chúng tôi tích hợp Web3 và thu hút hàng tỷ người dùng thông qua các dapp.
Trải nghiệm người dùng sẽ như thế nào?
Hãy hình dung việc sử dụng một dapp nên diễn ra như thế nào: giao dịch dễ dàng giữa các mạng khác nhau, điều hướng thuận tiện giữa các trải nghiệm khác nhau, tất cả đều diễn ra trong một giao diện duy nhất. Ví dụ: Alice lấy điện thoại, mở ứng dụng KAIKAI ngay từ màn hình khóa. Cô đặt một ly sinh tố tại cửa hàng địa phương, sau đó phát hiện trong ứng dụng rằng cửa hàng quần áo yêu thích Maison đang có chương trình giảm giá, nên cô đặt mua một đôi giày xuân. Alice nhận ra cô đã tích lũy đủ phần thưởng KAICHING để nhận huy hiệu tại Maison, dù cô không biết rằng đây là một NFT trên Polygon, và cô đã đổi thưởng ngay trong tài khoản của mình.
Đến tối, khi duyệt Maison trên ứng dụng KAIKAI, cô nhận thấy huy hiệu mới của mình tiết lộ ưu đãi mua vé tham dự sự kiện độc quyền tại cửa hàng, nơi có DJ mà cô yêu thích biểu diễn. Cô dùng KAICHING mua 2 vé, vẫn không hề biết đây là một NFT trên Arbitrum. Vì còn dư một vé, Alice mời bạn Bob đi cùng và xin địa chỉ ví của anh.
Bob gửi địa chỉ NEAR của mình cho Alice và mở ứng dụng để kiểm tra vé. Anh gửi cho Alice một ít ETH như lời cảm ơn vì lời mời, rồi xem xét các loại tiền mã hóa khác nhau trong tài khoản. Vì đang đi tàu điện ngầm và rảnh rỗi, anh quyết định mua một ít BTC, vay USDC để đúc một NFT Fighting Dragon trên Magic Eden. Người bạn Charles trước đó nhắn tin cho anh nói muốn mua một cái, để hai người có thể đấu với nhau trong trò chơi mới trên NEAR tên là «Year of the Dragon», nơi rồng của họ sẽ chiến đấu giành coin cho nhau.
Tất cả các tương tác và giao dịch này đều diễn ra hoàn toàn riêng tư trong một giao diện duy nhất. Không cần ví, không cần chuyển đổi mạng, không cần lo lắng về phí giao dịch —— mọi thứ được tích hợp trực tiếp vào giao dịch hoặc mua bán và được xử lý thay người dùng. Alice không cần bận tâm vé nằm trên mạng nào, Bob có thể dùng bất kỳ loại tiền mã hóa nào anh muốn để thanh toán vé, và ngay sau đó dễ dàng mua các loại tiền khác. Tất cả đều diễn ra bên trong một ứng dụng duy nhất. Đây là mức độ liền mạch mà toàn bộ hệ sinh thái chúng ta nên hướng tới.
Làm thế nào để đạt được trừu tượng hóa chuỗi?
Mọi người xây dựng ứng dụng trong Web3 đều sẽ hưởng lợi từ việc tiếp cận thị trường người dùng tiềm năng rộng lớn như trong ví dụ trên —— tức là bất kỳ ai sử dụng ứng dụng. Ngày nay, nhà phát triển chọn một mạng dựa trên thanh khoản hoặc người dùng của một rollup hay chuỗi cụ thể, nhưng trong tương lai của trừu tượng hóa chuỗi, họ có thể đơn giản là xây dựng bằng công nghệ tốt nhất. Người dùng sẽ tăng lên vì trải nghiệm tốt hơn.
Hãy tưởng tượng nếu người dùng Gmail không thể gửi tin nhắn đến địa chỉ Outlook —— điều đó thật vô lý, và cũng vậy với địa chỉ Web3. Giả định cốt lõi của trừu tượng hóa chuỗi là: người dùng cuối không quan tâm đến blockchain nền tảng. Họ chỉ mong ứng dụng hoạt động trơn tru. Thực tế, blockchain chỉ là cơ sở hạ tầng giúp Web3 tạo ra giá trị: tài sản an toàn khỏi bị tịch thu, cơ hội kinh tế, loại bỏ trung gian trong giao dịch, danh tính toàn cầu không cần cấp phép, nguồn gốc dữ liệu, trải nghiệm giải trí, v.v.
Mục tiêu chính của trừu tượng hóa chuỗi là tích hợp cảnh quan mô-đun ngày càng phân mảnh của Web3. Mặc dù điều này rõ ràng nhất ở cấp độ trải nghiệm người dùng, nhưng sự tích hợp thanh khoản và tài khoản này lại nhờ vào các đổi mới ở cấp độ bảo mật.
Zero-knowledge (ZK) mang đến một phương pháp mới cơ bản về bảo mật sổ cái. Trước đây, người ta cần tin tưởng vào một tập hợp bộ xác thực phi tập trung, còn bây giờ thậm chí một máy tính đơn lẻ cũng có thể chứng minh bằng một bằng chứng đơn giản rằng các quy tắc đã được tuân thủ. Điều này có nghĩa là trước đây, nhà phát triển buộc phải xây dựng trên chuỗi chung hoặc tốn rất nhiều nguồn lực để khởi chạy một chuỗi mới, còn nay họ chỉ cần khởi chạy trên một máy chủ riêng của mình.
Thế hệ mới này mang đến khái niệm "thanh toán chéo" (cross-settlement): khi ngày càng nhiều chuỗi trở nên hoàn toàn có thể chứng minh bằng ZK, nếu một số bằng chứng được công bố trên các chuỗi khác, thì không thể đảo ngược chuỗi đó mà không hoàn nguyên các chuỗi khác. Nhờ bằng chứng ZK, giao dịch từ một chuỗi cũng có thể được thanh toán trên nhiều chuỗi khác. Điều này tạo ra tính an ninh dạng lưới (mesh security), vì tất cả các bằng chứng liên tục được tổng hợp, cho phép di chuyển tài sản an toàn giữa các chuỗi.
Để đạt được tính an toàn thống nhất, ở đáy stack cần hai yếu tố: tính sẵn có dữ liệu (data availability), cung cấp cách để mọi người đồng bộ hóa ngay cả khi người vận hành ngoại tuyến, và một cơ chế phân phối thứ tự phi tập trung dành cho các ứng dụng không có người vận hành tập trung.
Lớp tiếp theo là danh tính với tính an toàn thống nhất. Người dùng có thể sở hữu một địa chỉ trên mọi chuỗi khả dụng và tự do di chuyển tài sản giữa chúng. Từ góc nhìn người dùng, đây nên là một tài khoản duy nhất, nơi họ có thể tương tác với các ứng dụng trên các chuỗi khác nhau, tài sản được tự động cầu nối hoặc hoán đổi.
Tôi gọi đây là «tập hợp tài khoản» (account aggregation). NEAR sẽ ra mắt phiên bản tiếp theo của FastAuth vào tháng 3 năm 2024, có chức năng ánh xạ địa chỉ NEAR sang EVM, Bitcoin và các địa chỉ khác. Tài khoản NEAR có thể yêu cầu ký giao dịch trên chuỗi khác. Điều này cho phép xây dựng ứng dụng đa chuỗi trực tiếp trên NEAR như một hợp đồng thông minh.
Lớp cuối cùng là lớp trải nghiệm thống nhất, hay còn gọi là lớp ứng dụng (ví dụ DapDap), cung cấp cách thức tương tác với các ứng dụng trên nhiều chuỗi mà không cần người dùng chuyển đổi hay rời khỏi giao diện duy nhất. Giao diện前端 phân tán có thể cung cấp các thành phần dễ xây dựng theo cách trừu tượng hóa chuỗi. NEAR có thể làm được điều này thông qua NearJS, kết hợp lập chỉ mục dữ liệu và frontend phân tán —— phiên bản V2 cũng sẽ ra mắt vào tháng 3 năm 2024.
NEAR thực hiện trừu tượng hóa chuỗi như thế nào?
Hệ sinh thái NEAR từ khi thành lập năm 2018 đã luôn theo đuổi tầm nhìn trừu tượng hóa chuỗi, tập trung vào tính khả dụng, mô hình tài khoản linh hoạt và blockchain cực kỳ mở rộng để hỗ trợ các ứng dụng đại chúng phục vụ hàng tỷ người dùng. Ngày nay, công nghệ stack đã được mở rộng để hỗ trợ đầy đủ trừu tượng hóa chuỗi xuyên suốt các ứng dụng và chuỗi khác nhau.
-
Blockchain tích hợp có thể mở rộng đến hơn một tỷ tài khoản hoạt động mỗi ngày.
-
Công nghệ stack tích hợp an toàn, bao gồm NEAR DA, zkWASM (hợp tác với Polygon Labs) và khả năng hoàn tất nhanh nhờ EigenLayer.
-
Tầng tập hợp tài khoản phía trên, cho phép giao dịch trên mọi chuỗi bằng một tài khoản duy nhất.
-
Lớp dữ liệu hỗ trợ truy vấn dữ liệu từ các chuỗi tổng thể, tích hợp, mô-đun, riêng tư và có quyền hạn đến các giao thức có thể dự đoán.
-
Bộ chuyển tiếp ý định (intent relayer), có thể sử dụng hạ tầng này để thực hiện các ý định phức tạp giữa các chuỗi.
-
Frontend phân tán hỗ trợ khám phá đa chuỗi và khả năng tổ hợp, tạo nên trải nghiệm thống nhất.
-
Siêu ví (siêu ứng dụng), thân thiện với người dùng, cung cấp cách duyệt toàn bộ Web3 mà không cần chuyển mạng hay xử lý token gas và cầu nối.
Quan trọng là, tất cả các tầng này đều hỗ trợ các nhà xây dựng từ toàn bộ Web3, bao gồm Ethereum, rollup, L2 và nhiều chuỗi khác, tất cả đang dần tiến tới tương lai của trừu tượng hóa chuỗi.
Tổng kết
Năm 2024 là năm ẩn đi sự phức tạp của hạ tầng đa chuỗi để mang lại trải nghiệm Web3 liền mạch. Nâng cao tính khả dụng và khả năng khám phá, đồng thời giải quyết phân mảnh thanh khoản và đánh đổi an toàn, nên là nhiệm vụ hàng đầu của mọi nhà xây dựng Web3.
Hãy biến trừu tượng hóa chuỗi thành một phong trào. Hệ sinh thái NEAR mời gọi các nhà xây dựng từ khắp Web3 tận dụng các giải pháp chúng tôi cung cấp, và hợp tác cùng chúng tôi xây dựng thêm nhiều giải pháp trừu tượng hóa chuỗi hơn nữa.
Xin chân thành cảm ơn Zaki Manian đã góp ý và thảo luận, giúp hoàn thiện bài viết này.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News










