
Particle Network ra mắt WaaS thông minh mô-đun, thúc đẩy bùng nổ ứng dụng trừu tượng hóa tài khoản
Tuyển chọn TechFlowTuyển chọn TechFlow

Particle Network ra mắt WaaS thông minh mô-đun, thúc đẩy bùng nổ ứng dụng trừu tượng hóa tài khoản
Sự tiến bộ của WaaS thông minh được giới thiệu trong bài viết này là cơ hội đổi mới và nâng cao hiệu suất ứng dụng.
Tác giả: Carlos Maximiliano Cano, Ethan Francis, Particle Network
Biên dịch: Babywhale, Foresight News

Trừu tượng tài khoản (AA) là một “canh bạc lớn” của Web3 nhằm giải quyết các vấn đề về trải nghiệm người dùng.
Hiện tại, ngành công nghiệp Web3 đang tìm kiếm những sản phẩm tốt hơn để cạnh tranh với các sản phẩm truyền thống. Trong bối cảnh này, trừu tượng tài khoản (AA) ra đời như một giải pháp giúp xây dựng các ứng dụng và kịch bản kinh doanh phức tạp, mang lại trải nghiệm tốt hơn cho người dùng cuối và sự linh hoạt cao hơn cho các nhà phát triển.
AA là một bước tiến đáng kể so với khung tài khoản sở hữu bên ngoài (EOA), vốn đang chiếm ưu thế trong hệ sinh thái EVM. Tuy nhiên, việc áp dụng AA phải được dẫn dắt bởi sự tăng trưởng phi tập trung và tự nhiên, không có lộ trình trực tiếp nào để đạt được điều đó.
Đồng thời, các công cụ WaaS cho phép người dùng cuối nhanh chóng tạo và quản lý ví chỉ bằng thông tin đăng nhập Web2. Chúng cũng đơn giản hóa trải nghiệm tương tác với DApp bằng cách thực hiện ký kết và các hoạt động khác trực tiếp trong ứng dụng. Ngoài ra, nhờ một số giải pháp kỹ thuật (như MPC-TSS của Particle Network), những ví này còn có thể đồng thời đạt được tính không lưu ký và bảo mật.
Các công cụ WaaS hiện tại là giải pháp độc lập và trực tiếp giúp người dùng truy cập liền mạch vào Web3. Tuy nhiên, Particle Network cho rằng việc tích hợp AA vào các sản phẩm WaaS là một cách để đẩy nhanh quá trình áp dụng trừu tượng tài khoản, tăng khả năng phát triển các ứng dụng tốt hơn của nhà phát triển và nâng cấp cơ sở hạ tầng Web3.
Do đó, chúng tôi xin giới thiệu Mô hình ngăn xếp mô-đun Dịch vụ Ví thông minh (Smart Wallet-as-a-Service Modular Stack) của Particle Network, hướng tới việc cung cấp tối đa sự linh hoạt cho các nhà phát triển khi triển khai AA trong ứng dụng của họ. Để giới thiệu sản phẩm này, trước tiên hãy cùng tìm hiểu động lực ra mắt sản phẩm và các chức năng hiện tại của công cụ WaaS. Sau đó, chúng ta sẽ khám phá các tính năng của ngăn xếp mô-đun WaaS thông minh và lợi ích mà nó mang lại cho các nhà phát triển và toàn bộ hệ sinh thái.
Những hạn chế của khung EOA
Để làm rõ sự khác biệt giữa công cụ WaaS tập trung vào EOA và ngăn xếp mô-đun Dịch vụ Ví thông minh (Smart Wallet-as-a-Service) của Particle Network, trước tiên cần hiểu rõ tiềm năng mà AA mang lại, cũng như cách khung EOA đã hạn chế những tiềm năng đó.
Vấn đề cốt lõi của khung EOA là nó không thể đáp ứng các kịch bản yêu cầu logic nâng cao hoặc quy trình nhiều bước, điều này cực kỳ quan trọng đối với các ứng dụng phức tạp. Đối với các nhà phát triển, điều này có nghĩa là phải lặp lại việc viết mã, không thể kiểm soát cách người dùng tương tác với DApp của họ, và đường cong học tập dốc đứng dễ dẫn đến sai sót.
AA giải quyết những thách thức này thông qua khả năng lập trình, cho phép giao dịch tự động phản hồi các sự kiện trên chuỗi, thực hiện xác thực đa chữ ký định kỳ để tăng cường bảo mật, và kích hoạt các giao thức xác thực người dùng linh hoạt và an toàn hơn ngay trong cơ sở hạ tầng ví. Đối với các nhà phát triển, điều này cũng đồng nghĩa với trải nghiệm linh hoạt hơn.
Hiện tại, việc phát triển các DApp với các kịch bản phức tạp sau đây trong khung EOA là không thực tế, nhưng AA lại biến chúng thành khả thi:
Các nền tảng tổng hợp DeFi: Những công cụ tổng hợp này có thể thực hiện nhiều chức năng, ví dụ như cho phép người dùng tương tác đồng thời với nhiều nền tảng, thiết lập chiến lược tương tác lặp lại với các nền tảng đó, sử dụng đồng thời nhiều loại token trong các hoạt động, v.v. Nếu trải nghiệm người dùng đủ hấp dẫn và việc nạp/rút tiền pháp định được thực hiện đầy đủ, thì AA mở ra khả năng thay thế hoàn toàn các nền tảng tập trung bằng các nền tảng không lưu ký, hoàn toàn phi tập trung và không mất phí gas.
Các nền tảng xã hội và truyền thông dựa trên giao dịch vi mô P2P: Ngay cả trong môi trường L2 với chi phí thấp, EOA vẫn khiến người dùng cảm thấy thiếu mượt mà khi tương tác với các nền tảng xã hội. AA có thể tối ưu hóa tình trạng này, biến những thiết kế từng chỉ nằm trong mơ thành hiện thực: ví dụ như nền tảng giao dịch vi mô P2P, nơi người xem trả tiền nhỏ giọt cho người sáng tạo theo thời gian xem.
Các nền tảng X-thưởng, trò chơi và dân chủ hóa thu nhập: AA có thể thúc đẩy sự tương tác và thực hiện giao dịch liền mạch thông qua khóa phiên, rất phù hợp với các kịch bản đòi hỏi giao dịch liên tục và nhanh chóng. Do đó, trải nghiệm "X-thưởng" và trò chơi Web3 có thể trở nên thiết thực hơn và dễ khiến người dùng "nghiện" hơn. Trong môi trường này, các nền tảng dân chủ hóa việc phân phối lại phí và thu nhập cho người dùng và holder token cũng có thể phát triển mạnh mẽ.
Nói về việc áp dụng AA, ERC-4337 là một thành tựu then chốt vì nó đã hiện thực hóa các ứng dụng AA khả thi. Tuy nhiên, do ERC-4337 vẫn chưa được công nhận ở cấp độ giao thức, sự phát triển của AA phần lớn phụ thuộc vào cộng đồng dẫn dắt một cách phi tập trung và tự nhiên. Trong bối cảnh đó, các công cụ WaaS có thể đóng vai trò then chốt trong việc thúc đẩy quá trình này, thậm chí có thể là bước trung gian cho một số phương pháp được khuyến nghị như di cư tự nguyện (EIP-7377).
Các công cụ WaaS và quá trình chuyển đổi sang mô hình AA
Các công cụ WaaS giúp các nhà phát triển tập trung vào việc thiết kế trải nghiệm tốt hơn và xử lý cơ sở hạ tầng Web3 bên dưới một cách dễ dàng hơn. Chúng đạt được điều này bằng cách cải thiện trải nghiệm thiết lập và sử dụng ví của người dùng, nhưng như chúng tôi đã giải thích trong bài viết này, tiềm năng của chúng còn lớn hơn nhiều. Hiện tại, các công cụ WaaS có thể:
-
Đơn giản hóa quá trình tạo ví khi người dùng lần đầu truy cập Web3, cho phép họ đăng nhập bằng thông tin đăng nhập Web2 để chuyển đổi liền mạch;
-
Đơn giản hóa quy trình ký giao dịch bằng cách ký trực tiếp trong ứng dụng;
-
Cung cấp cho nhà phát triển một ngăn xếp mô-đun để triển khai các chức năng mong muốn trong DApp của họ. Điều này có thể bao gồm các công cụ tùy chỉnh tích hợp sẵn để đạt được giao diện và cảm giác như mong muốn, cũng như tính linh hoạt thực tế.
Khi hệ sinh thái EVM tìm cách nâng cấp lên khung AA, các công cụ WaaS áp dụng AA gốc có thể thúc đẩy quá trình này. Chìa khóa để nắm vững phương pháp này là hiểu rõ sự khác biệt chính giữa việc triển khai AA gốc và không gốc ở lớp WaaS.
Triển khai Trừu tượng Tài khoản không gốc
Trong triển khai không gốc, nhà cung cấp WaaS EOA đóng vai trò là người ký (chủ sở hữu) cho tài khoản thông minh. Trong thiết kế này, người ký dựa vào ứng dụng bên thứ ba để duy trì sự nhất quán với triển khai tài khoản thông minh cụ thể. Sau đó, người ký xác minh thủ công các tương tác của tài khoản thông minh thông qua EOA có thể truy cập được qua dịch vụ WaaS. Điều này có thể dẫn đến việc cần khởi tạo tài khoản thủ công, đôi khi còn phải xây dựng / tài trợ / đẩy các thao tác người dùng.
Hãy tham khảo ví dụ về việc khởi tạo tài khoản thông minh bằng giải pháp AA không gốc.
Triển khai Trừu tượng Tài khoản gốc
Việc triển khai gốc các chức năng AA hỗ trợ cả người dùng lẫn nhà phát triển. Đối với Particle Network, điều này có nghĩa là cho phép người dùng cuối lựa chọn sử dụng EOA hay tài khoản thông minh bên trong ví. Trong thiết kế này, EOA vẫn là người ký cho tài khoản thông minh, nhưng việc phân bổ và thống nhất hai tài khoản này do nhà cung cấp WaaS xử lý. Trong triển khai gốc của chúng tôi, tài khoản thông minh là bất biến trong các ứng dụng sử dụng ngăn xếp Dịch vụ Ví thông minh của Particle Network. So với triển khai không gốc, điều này mang lại trải nghiệm đơn giản hơn và tạo ra không gian cho hiệu ứng mạng lưới.
Đối với nhà phát triển, việc triển khai gốc tự nhiên và đơn giản hơn. SDK AA của Particle Network tự động xử lý việc khởi tạo tài khoản, xây dựng thao tác người dùng và các điều kiện tiên quyết khác, từ đó loại bỏ yêu cầu (phổ biến) phải thực hiện thủ công các thao tác người dùng và quản lý tài khoản thông minh khi sử dụng nhiều thành phần ngăn xếp AA bên thứ ba.
Để xem ví dụ về việc triển khai bằng SDK AA của Particle Network, vui lòng truy cập liên kết này.
WaaS AA gốc là yếu tố thúc đẩy việc áp dụng rộng rãi
Xét thấy AA hiện đang ở giai đoạn thử nghiệm, MetaMask và các nhà lãnh đạo thị trường khác không thể tích hợp công nghệ này trên quy mô lớn do quy mô của họ. Do đó, các dịch vụ WaaS hiện tại có động lực mạnh mẽ nhất và con đường trực tiếp nhất để triển khai các tính năng này, nhờ vị thế dẫn đầu là giải pháp định hướng người dùng. Với khả năng dẫn dắt người dùng mượt mà và hỗ trợ gốc, các công cụ WaaS cực kỳ quan trọng đối với việc áp dụng Web3.
Việc hỗ trợ gốc cũng có nghĩa là các công cụ WaaS tạo ra một khung lý tưởng để nhà phát triển khám phá cách tích hợp AA vào công cụ của họ. Điều này mở ra cánh cửa cho tính mô-đun, cho phép nhà phát triển quyết định:
-
Triển khai tài khoản thông minh mục tiêu của họ;
-
Sử dụng bundler nào;
-
Khả năng tích hợp các công cụ bên thứ ba khác.
Xét thấy vai trò đặc biệt của các công cụ WaaS trong việc thúc đẩy trải nghiệm người dùng Web3 và tăng tốc độ áp dụng AA, chúng tôi cho rằng WaaS thông minh là bước tiến hóa tự nhiên. Trong tầm nhìn của chúng tôi, những công cụ này cho phép nhà phát triển tối ưu hóa DApp của họ bằng AA, giúp họ lặp lại nhanh hơn cả về số lượng lẫn chất lượng, từ đó thúc đẩy đổi mới và cuối cùng thu hút thêm nhiều người dùng đến với các sản phẩm Web3. Xét trên tất cả các yếu tố đã nêu, biểu đồ thời gian áp dụng AA có thể như sau:

Đường cong áp dụng AA khả dĩ. Trong trường hợp lý tưởng, không chỉ tỷ lệ áp dụng AA tăng lên mà số lượng người dùng mới của Web3 cũng tăng tương ứng.
Ngăn xếp mô-đun Dịch vụ Ví thông minh của Particle Network
Xét trên tất cả các điểm đã thảo luận, ngăn xếp mô-đun Dịch vụ Ví thông minh của Particle Network đang tiến hành xây dựng một triển khai AA ERC-4337 nhằm đạt được việc áp dụng AA toàn diện, cho phép các nhà phát triển xây dựng trải nghiệm Web3 thế hệ tiếp theo. Mục tiêu của Particle Network là tạo ra trải nghiệm linh hoạt cho nhà phát triển, cho phép họ tương tác nguyên bản với AA đồng thời gắn trực tiếp vào phiên bản WaaS của Particle Network.
Dịch vụ WaaS thông minh của Particle Network nhằm cung cấp cho nhà phát triển mọi khả năng tận dụng "WaaS+AA" trong ứng dụng của họ, bất kể mức độ phức tạp, chức năng, triển khai back-end, v.v. Cuối cùng, điều này cho phép họ lựa chọn dịch vụ và công cụ phù hợp nhất với ứng dụng của mình. Bất kể nhà phát triển dự định triển khai AA như thế nào trong một ứng dụng cụ thể, chúng tôi đều tích hợp các mô-đun cần thiết để tận dụng hoàn toàn ERC-4337 do SDK AA của Particle Network cung cấp ở mọi cấp độ của ngăn xếp kỹ thuật bên dưới.
Khi xây dựng ngăn xếp WaaS thông minh của mình, chúng tôi cho rằng những nội dung sau đây là cực kỳ quan trọng:
Sử dụng liền mạch thông qua WaaS và quản lý khóa không lưu ký: Triển khai WaaS hiện tại của Particle Network sở hữu chức năng quản lý khóa riêng MPC-TSS. Khi kết hợp với xác thực danh tính xã hội, điều này đảm bảo người dùng cuối có thể tham gia nhanh chóng và an toàn —— bất kể mức độ quen thuộc với Web3 của họ.
Tận dụng sự linh hoạt của AA mà không ảnh hưởng đến độ phức tạp của ứng dụng: Điều này cho phép nhà phát triển phát triển nhiều loại ứng dụng, từ đó tận dụng tối đa các chức năng của AA. SDK AA của Particle Network hỗ trợ thực hiện lập trình để tương tác với tài khoản thông minh theo cách rất quen thuộc, ví dụ như cấu trúc giao dịch quen thuộc, xây dựng và mô hình quản lý tài khoản, tất cả đều được SDK xử lý liền mạch. Điều này có nghĩa là có thể bắt đầu sử dụng AA mà không cần thao tác phức tạp, tận dụng WaaS của Particle Network để đăng ký và quản lý tài khoản, sau đó sử dụng SDK AA của Particle Network để thực hiện các thao tác sau khi áp dụng AA và phối hợp với WaaS.
Mô-đun hóa AA thông qua WaaS: SDK AA của Particle Network cho phép nhà phát triển xử lý AA theo cách mô-đun, dễ dàng tích hợp triển khai tài khoản thông minh, Bundlers, Paymaster... mà họ ưa thích. Là nhà cung cấp WaaS, Particle Network còn hỗ trợ tích hợp ứng dụng AA tại bất kỳ điểm nào, ngay cả khi chúng ban đầu không sử dụng SDK AA của chúng tôi. Do đó, ngay cả các ứng dụng AA không gốc cũng có thể tận dụng WaaS của Particle Network để áp dụng. Điều này tạo ra trải nghiệm phát triển hoàn toàn tùy chỉnh cho cả ứng dụng gốc và không gốc.
Hình ảnh dưới đây minh họa giải pháp mô-đun và triển khai tổng thể của Particle Network:

Ngăn xếp mô-đun của Particle Network
Để tìm hiểu sâu hơn về ngăn xếp mô-đun này, bạn có thể xem hướng dẫn từ Ethan Francis thuộc bộ phận Quan hệ Nhà phát triển dưới đây, để biết cách phát triển ứng dụng với lượng mã tối thiểu (anh ấy đưa ra ví dụ về triển khai không mất phí gas). Trong video này, Ethan sử dụng SDK AA gốc của chúng tôi có hỗ trợ tích hợp sẵn Biconomy. Đồng thời, bạn có thể xem mã nguồn ví dụ trong video tại liên kết này.
AA là lĩnh vực mới khởi đầu, có nhiều lựa chọn triển khai tài khoản thông minh khác nhau, việc giới thiệu một ngăn xếp mô-đun toàn diện có thể đảm bảo nhà phát triển đạt được sự linh hoạt cao hơn. Tính mô-đun có nghĩa là họ cũng có thể tích hợp các thành phần ưa thích của mình, đồng thời thân thiện với những nhà phát triển không yêu cầu tùy chỉnh nhiều.
Các thành phần cơ sở hạ tầng của ngăn xếp AA Particle Network

Hệ sinh thái ngăn xếp AA của Particle Network, sắp ra mắt hỗ trợ tích hợp nhiều triển khai hơn.
Hiện tại, Particle Network chính thức hỗ trợ nhà phát triển và người dùng sử dụng tài khoản thông minh của Biconomy. Tuy nhiên, để thúc đẩy tính mô-đun nội tại và tương thích chéo trong toàn bộ hệ sinh thái, Particle Network sẽ cho phép người dùng và nhà phát triển lựa chọn triển khai tài khoản thông minh cụ thể mà họ muốn sử dụng trong SDK và giao diện người dùng của chúng tôi, từ đó cung cấp giải pháp cao cấp không tự động mặc định cho một nhà cung cấp duy nhất.
Việc hỗ trợ mô-đun AA gốc của Particle Network (thông qua SDK gốc, RPC của Particle Network, v.v.), dù bản thân đã mạnh mẽ, nhưng do bản chất của Particle Network là nhà cung cấp WaaS, nên cũng có tính tương thích chéo nội tại với các nhà cung cấp ngăn xếp AA khác.
Dưới đây là một vài ví dụ về việc sử dụng ngăn xếp giao thức của Particle Network:
-
Quản lý tài khoản bằng SDK AA của Particle Network, sau đó tự xây dựng, tài trợ và đẩy thao tác người dùng qua Bundler và Paymaster của Pimlico (Demo);
Particle Bundler
Particle Network cũng xây dựng Bundler và Paymaster riêng. Bundler của Particle Network là mã nguồn mở hoàn toàn, thúc đẩy các tương tác ERC-4337 có thể mở rộng và đáng tin cậy. Thực tế, Particle Bundler đã được áp dụng rộng rãi trên nhiều chuỗi công cộng thông qua chương trình đối tác, tạo ra hàng trăm nghìn giao dịch trên opBNB, Scroll Sepolia và Combo Testnet.
Particle Bundler đơn giản hóa giao dịch người dùng bằng cách quản lý Nonces của tài khoản thông minh và tự động gửi hàng loạt thao tác người dùng. Nó đơn giản hóa việc triển khai trên chuỗi mới bằng một lệnh duy nhất, có thể hỗ trợ thêm nhiều chuỗi trong vòng năm phút. Đối với nhà phát triển, nó cung cấp các chức năng như cấu hình chữ ký bundler, tự động bổ sung và cảnh báo giám sát. Bundler có thể xử lý khối lượng công việc cao một cách hiệu quả, đảm bảo xử lý giao dịch nhanh chóng. Với cơ sở hạ tầng mạnh mẽ hỗ trợ, nó có thể duy trì ổn định hoạt động trong mọi điều kiện.
Các chức năng chính của Particle Bundler bao gồm hỗ trợ RPC chuẩn, chữ ký có thể cấu hình, hỗ trợ đa chuỗi, xử lý thao tác người dùng trùng lặp, xử lý song song thao tác người dùng, tích hợp oracle gas và hệ thống quản lý nhiều chữ ký bundler. Bundler còn tự động bổ sung số dư cho chữ ký bundler, thử lại giao dịch thất bại và cung cấp chi tiết giao dịch chính xác dưới ảnh hưởng MEV. Bạn có thể tìm thêm thông tin chi tiết trong thông báo mã nguồn mở của nó.

Triển khai nội bộ và bên ngoài của Particle Network
Bảo mật
Việc triển khai WaaS thông minh của Particle Network còn có các tính năng bảo mật hỗ trợ MPC-TSS để bảo vệ dữ liệu và tài sản người dùng. Các yếu tố bảo mật này được minh họa như hình dưới đây:

Thiết lập bảo mật MPC-TSS của Particle Network
Particle Network sử dụng sơ đồ TSS nâng cao 2/2, đảm bảo khóa riêng của người dùng không bao giờ tập trung tại một vị trí hay thực thể nào trong suốt vòng đời của nó. Cơ chế này chia khóa thành hai phần được lưu trữ riêng biệt, đảm bảo mỗi phần không tiết lộ bất kỳ thông tin nào về khóa đầy đủ. Particle Network còn cho phép người dùng tạo mật khẩu chính để mã hóa đoạn khóa cục bộ, sau đó lưu trữ an toàn. Nhờ vậy, người dùng có thể khôi phục ví trên các thiết bị khác một cách hoàn toàn an toàn. Để tìm hiểu sâu hơn về cơ chế này và lý do tại sao đây là lựa chọn an toàn nhất để bảo vệ khóa riêng người dùng theo cách không lưu ký, vui lòng tham khảo bài viết "How to Choose a WaaS".
Điều gì đang chờ đợi Particle Network và Dịch vụ Ví thông minh?
Sự kết hợp giữa Trừu tượng Tài khoản (Account Abstraction) và các giải pháp Ví như Dịch vụ (Wallet-as-a-Service) có tiềm năng thay đổi trải nghiệm của nhà phát triển Web3 và người dùng cuối, khiến hệ sinh thái của chúng ta hấp dẫn hơn.
Ngăn xếp mô-đun Dịch vụ Ví thông minh của Particle Network là một nâng cấp đáng kể so với các sản phẩm hấp dẫn hiện có, nhấn mạnh tính thực tiễn và đơn giản hóa quá trình phát triển các ứng dụng thân thiện với người dùng bằng AA. Trong lĩnh vực này, hệ sinh thái tích hợp của Particle Network là một trong những lợi thế chính theo nguyên tắc hướng dẫn là tính linh hoạt.
Trong các thông báo sắp tới, chúng tôi sẽ giới thiệu Trừu tượng Tài khoản Đa Chuỗi (Omnichain Account Abstraction) của Particle Network, sẽ đóng vai trò quan trọng trong thiết kế tập trung vào token ở phiên bản v2 sắp ra mắt. Xung quanh đổi mới này, Particle Network sẽ lần đầu tiên ra mắt một bộ sản phẩm mới dành cho nhà phát triển và người dùng cuối, từ đó xây dựng một môi trường tích hợp cao hơn và toàn diện hơn về chức năng.
Sự tiến bộ của WaaS thông minh như được giới thiệu trong bài viết này là cơ hội để đổi mới và nâng cao hiệu suất ứng dụng. Nếu bạn đọc đến đây, chúng tôi mời bạn tận dụng các tài nguyên của Particle Network, bao gồm hướng dẫn chi tiết và tài liệu toàn diện, để tích hợp các tính năng nâng cao này vào dự án của bạn. Khi tỷ lệ áp dụng AA tăng lên, chắc chắn các nhà phát triển xây dựng các siêu DApp sử dụng AA sẽ đóng vai trò then chốt trong việc thúc đẩy tốc độ áp dụng Web3.
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














