
Particle 如何 kết hợp zkWaaS xây dựng lớp truy cập mô-đun lấy intent làm trung tâm?
Tuyển chọn TechFlowTuyển chọn TechFlow

Particle 如何 kết hợp zkWaaS xây dựng lớp truy cập mô-đun lấy intent làm trung tâm?
zkWaaS giải quyết vấn đề quyền riêng tư cho người dùng ngoài chuỗi và trên chuỗi thông qua xác thực bảo mật và giao dịch ẩn danh.
Ngày 13 tháng 9 năm 2023 | Kris
Particle Network là một cơ sở hạ tầng hướng tới Web3, nhằm nâng cao hiệu quả phát triển cho các nhà phát triển và đẩy nhanh quá trình áp dụng Web3 trên diện rộng. Các giải pháp đăng nhập ví và phần mềm trung gian ví do Particle cung cấp hiện đã trở thành nền tảng trung gian ví và đăng nhập hàng đầu trong ngành, dẫn trước đáng kể so với đối thủ.
Kể từ khi ra mắt sản phẩm vào cuối tháng 10 năm 2022, Particle Network đã tích hợp với hàng trăm khách hàng, bao gồm Xter.io, Hooked Protocol, ApeX, 1inch và CyberConnect. Vào tháng 4 năm 2023, Particle Network đã công bố giải pháp ví MPC+AA, cung cấp SDK đa nền tảng, hình thành ma trận sản phẩm ví tài khoản trừu tượng MPC+EOA và MPC+AA.
Particle Network sắp ra mắt sản phẩm V2, với chủ đề của Particle V2 là Intent-Centric, Modular Web3 Access Layer. Trong phiên bản V2, Particle sẽ cung cấp dịch vụ zkWaaS (Zero-Knowledge Proof Wallet-as-a-Service), bao gồm hai khía cạnh chính:
-
Thêm zkp vào MPC-AA để thực hiện đăng nhập riêng tư và giao dịch;
-
Ra mắt Intent Fusion Protocol. Xây dựng các sản phẩm lấy mục đích (intent) làm trung tâm nhằm cải thiện trải nghiệm người dùng cuối.
Một, Kiến trúc sản phẩm của Particle V2:

V2 mang lại trải nghiệm gì cho người dùng:
Người dùng đăng nhập vào ứng dụng thông qua sản phẩm lớp ứng dụng được kích hoạt bởi zkWaaS của Particle Network (tận hưởng sự tiện lợi của đăng nhập xã hội mà không tiết lộ bất kỳ thông tin nhận dạng Web2 nào). Phiên bản V2 có thể đáp ứng những nhu cầu phức tạp của người dùng, ví dụ như người dùng muốn phân bổ một số ETH vào các sản phẩm sinh lời tốt nhất sẵn có trên bất kỳ L1/L2 nào, và khi lợi nhuận đạt đến một mức nhất định thì tự động rút tiền và gửi vốn vào Lido để thu về lợi nhuận phi rủi ro.
Intent Fusion Protocol của Particle Network v2 sẽ tập trung nhiều hơn vào nhu cầu và mong muốn của người dùng, chứ không chỉ đơn thuần cung cấp một loạt chức năng và thiết lập phức tạp. Điều này sẽ giúp hiện thực hóa đúng ý định thực sự của người dùng với chi phí nhận thức và thao tác tối thiểu.
Hai, Phân tích thiết kế và trải nghiệm người dùng của intent:
Để đảm bảo người dùng có thể tự do tương tác trong thế giới Web3 phức tạp, trải nghiệm người dùng là yếu tố then chốt. Khác với blockchain thời kỳ đầu, người dùng hiện tại không cần phải hiểu các chi tiết kỹ thuật phức tạp — điều quan trọng là tạo ra trải nghiệm đơn giản để hướng dẫn người dùng tương tác với hệ thống phi tập trung. Trong Web3, trải nghiệm thân thiện với người dùng cần dựa trên tương tác theo định hướng mục đích (intent-driven), bao gồm những từ khóa sau đây:
-
Định hướng kết quả: Người dùng chỉ cần biểu đạt kết quả họ mong muốn, không cần quan tâm đến cách thức thực hiện cụ thể.
-
Ủy quyền theo điều kiện: Người dùng chỉ cấp quyền chuyển tài sản và trả phí sau khi chắc chắn rằng kết quả đã đạt được.
-
Solver cạnh tranh: Trong thế giới định hướng intent, bất kể solver trên chuỗi hay ngoài chuỗi đều cạnh tranh để hoàn thành ý định của người dùng và nhận phần thưởng. Càng cạnh tranh gay gắt thì hiệu suất càng cao.

Ba, Quy trình đầy đủ khi người dùng sử dụng Intent:
-
Người dùng gửi intent của mình thông qua ZKwaas, Ví bán lẻ hoặc ChatGpt, Bot Telegram, v.v.
-
Intent được phân tích nội dung thông qua xử lý ngôn ngữ tự nhiên hoặc mẫu biểu mẫu, sau đó chuyển đổi thành DSL chuẩn có thể nhận diện được, đồng thời cung cấp cho nhà phát triển một DApps Intent Framework để dễ dàng xây dựng mọi loại ý định người dùng.
-
Các intent đã được mã hóa và xử lý riêng tư sẽ được gửi đến mạng đấu giá intent (intent bidder network). Những intent cấu trúc hóa sẽ được mạng này giải mã, kết hợp với các bên đấu giá trên và ngoài chuỗi để tạo ra đối tượng intent bảo mật đã được tối ưu hóa.
-
Mạng đấu giá intent sẽ gửi các phương án intent đã được tối ưu hóa đến ZKEVM của Particle. ZK EVM có thể giải quyết hai vấn đề: một là quá trình xử lý intent thông qua mạng solver intent, hai là thực hiện giao dịch thông qua ví tài khoản trừu tượng (AA).
-
Solver xác định ý định người dùng, phân loại intent, lên kế hoạch con đường tối ưu để thực hiện intent. Sau khi xác định tuyến đường, solver xây dựng các giao dịch cần thiết để thực hiện ý định và chuyển tiếp đến ví tài khoản trừu tượng.
-
Ví AA chịu trách nhiệm thực thi giao dịch, bao gồm bundler và paymaster. Bundler chịu trách nhiệm nhận và lên kế hoạch cho các giao dịch do solver gửi, trong khi paymaster quản lý phí gas liên quan đến các giao dịch đó. Bundler mô phỏng phương thức validateOp của ví trên userop để xác định việc chấp nhận hay từ chối ở ngoài chuỗi. Sau đó, chúng gửi giao dịch đến điểm vào (entry point) của hệ thống AA để gọi phương thức handleOp. Quá trình này cũng bao gồm việc đóng gói nhiều thao tác người dùng lại với nhau nhằm tối ưu phí gas và khai thác MEV. Ví tài khoản trừu tượng do Particle xây dựng cho phép người dùng ký một lần để thực hiện thao tác trên nhiều chuỗi.
-
Điểm vào của hệ thống AA xác minh và xử lý các thao tác trên chuỗi. Nó đảm bảo rằng userop phải thỏa mãn các yêu cầu và kiểm tra an toàn trước khi thực hiện hành động mong muốn. Khi thao tác được thực hiện thành công, điểm vào sẽ hoàn trả ETH từ khoản tiền gửi của ví cho bundler. Cơ chế hoàn tiền này bù đắp cho công sức và chi phí trả trước của bundler.
5. Cuối cùng, các giao dịch được tách ra từ intent sau khi được đóng gói (bundle) và chuyển tiếp (relay) sẽ được gửi đến các chuỗi khác nhau, quá trình này liên quan đến cross chain messaging và unified multi-chain gas token.
6. Người dùng ký vào đối tượng intent bảo mật, mạng inent slover tiến hành thực thi, cung cấp cho người dùng kết quả mong muốn.
Từ góc độ trải nghiệm người dùng cuối, người dùng chỉ cần tương tác với một nút bấm, hoặc thông qua giao diện người dùng kiểu ChatGPT để biểu đạt ý định của họ. Sau đó, intent cấu trúc hóa sẽ được tự động giải mã và thực thi bởi mạng đấu giá intent và mạng solver intent, do đó người dùng cảm giác như họ chỉ cần nhấn một nút hoặc gửi một tin nhắn.
Bốn, Một số thiết kế sáng tạo của Particle trong toàn bộ quy trình intent đáng chú ý:
1. Biểu đạt và ủy quyền intent:
-
Cách người dùng biểu đạt intent: Từ góc độ trải nghiệm người dùng cuối, người dùng chỉ cần tương tác với một nút bấm hoặc thông qua giao diện kiểu ChatGPT để biểu đạt ý định của họ;
-
Người dùng có thể biểu đạt loại intent nào, ở mức độ nào;
-
Người dùng sẽ cấp quyền loại nào;
2. DSL: Ngôn ngữ intent chuẩn hóa, giúp solver dễ dàng hiểu và suy luận ý định người dùng
3. Tiêu chuẩn của mạng đấu giá intent (Intent bidder network):
-
Intent bidder là một mạng lưới kín, người dùng cần đặt cược token particle mới được tham gia vào mạng intent, các intent bidder độc hại sẽ bị phạt slash;
-
Quá trình đấu giá intent là một quá trình lựa chọn phương án tốt nhất — ai đưa ra kết quả giao dịch tốt nhất trong thời gian ngắn nhất sẽ được chọn.
4. Mạng Solver:
-
Là mạng cần cấp phép hay không cần cấp phép? Tiêu chuẩn để trở thành solver là gì?
-
Có tồn tại các loại solver chuyên biệt cho các lĩnh vực khác nhau không?
-
Là mô hình "người thắng cuộc chiếm tất cả" hay cạnh tranh phân tán?
-
Làm thế nào để kiểm tra solver đã hoàn thành nhiệm vụ chưa? Làm sao để thanh toán giữa người dùng và solver?
5. Làm thế nào để xác minh intent đã hoàn thành?
-
Cần oracle để truyền kết quả giao dịch;
6. Làm thế nào để đảm bảo tính riêng tư của intent?
7. Lý do Particle thiết kế zk evm là gì, bao gồm những thành phần nào?
-
Particle cung cấp một kiến trúc AA tích hợp đa chuỗi có thể quản lý khóa phi tập trung thông qua zk evm;
-
Nó cung cấp tài khoản trừu tượng xuyên chuỗi, cho phép người dùng thực hiện thao tác trên nhiều chuỗi chỉ với một chữ ký;
-
Thông qua IntentVM, tạo ra Mempool Intent thống nhất, truyền các đối tượng intent bảo mật cấu trúc hóa đến các chương trình giải quyết để xây dựng và thực thi giao dịch;
-
Bộ quản lý kế toán và Intent Registry đặt nền móng cho sự hợp tác an toàn giữa các đồng thuận trên chuỗi và ngoài chuỗi.
Những chi tiết này sẽ được công bố trong whitepaper sắp ra mắt của Particle, khi đó sẽ có thêm nhiều thông tin phong phú hơn nữa.
Năm, Sự khác biệt và lợi thế của intent Particle so với các dự án khác:
Hiện đã có nhiều dự án nghiên cứu intent và áp dụng các giải pháp khác nhau, chẳng hạn như Cow Swap, 1inch Fusion, UniswapX, Anoma và SUAVE của Flashbots đã đạt được một số tiến triển nhất định, mỗi bên có cách triển khai và trọng tâm khác nhau. Tuy nhiên, vẫn cần một "giao thức tổng hợp intent phổ quát" thống nhất để đơn giản hóa thao tác cho nhà phát triển và người dùng.
Đối với các intent phổ quát hơn, cần một kiến trúc tương đối mới, bao gồm ngôn ngữ intent mới, máy ảo (VM) mới, v.v. Particle hiện đã là ví AA dẫn đầu thị trường, sở hữu lượng lớn khách hàng và nghiệp vụ B2B, đồng thời ví là bước gần người dùng nhất. Do đó, Particle có lợi thế vượt trội trong lĩnh vực intent. Ngoài ra, lớp intent fusion của Particle cũng sẽ có thái độ cởi mở, cho phép các ví khác và dapp bên thứ ba kết nối (chia sẻ chung pool intent), dự kiến sẽ có lợi thế tiên phong đáng kể trên thị trường intent.
-
Ngăn xếp modular của Particle intent:
Chúng tôi nhận thấy rằng ngành Web3 đã trải qua sự tiến hóa lớn về cung cấp nội dung. Đột phá nằm ở việc nâng cao hiệu quả tương tác và giao dịch của người dùng. Lớp truy cập modular lấy intent làm trung tâm của Particle Network có thể thúc đẩy Web3 chuyển mình từ ngành tài chính thân thiện với kỹ sư sang ngành tiêu dùng đại chúng.

Sáu, Giao dịch riêng tư:
Giao dịch riêng tư được chia làm hai phần:
-
Particle làm thế nào để đảm bảo tính riêng tư danh tính Web2 của người dùng;
-
Particle làm thế nào để đảm bảo tính riêng tư địa chỉ và giao dịch trên chuỗi của người dùng;
Riêng tư danh tính Web2:
Giao dịch riêng tư là cột mốc quan trọng để ví Web3 vươn ra ngoài cộng đồng, nếu người dùng muốn mua một tách cà phê hoặc nhận lương trên chuỗi, mà những giao dịch này đều công khai thì sẽ cản trở nghiêm trọng việc sử dụng rộng rãi Web3. Việc thực hiện hiệu quả giao dịch riêng tư sẽ là bước đột phá giúp Web3 thu hút thêm nhiều người dùng mới.
Particle v2 đã tích hợp zkp vào MPC AA hiện có để thực hiện riêng tư danh tính người dùng, cho phép ẩn danh tính Web2 trong quá trình đăng nhập. Đảm bảo rằng danh tính đăng nhập và địa chỉ ví không thể liên kết với nhau, từ đó đạt được đăng nhập riêng tư.
Trong lĩnh vực này, ngành công nghiệp đã khám phá sâu rộng trong các lĩnh vực như ZK DID, ví dụ như Holonym, Polygon ID, CanDID của Chainlink. Bằng cách kết hợp ZK, MPC và Oracle, về mặt lý thuyết có thể chuyển đổi mọi chứng chỉ Web2 sang Web3. Như vậy, người dùng chỉ cần đảm bảo an toàn cho chứng chỉ Web3 của mình, và khi sử dụng thì tạo bằng chứng ZK tương ứng để xác minh trên và ngoài chuỗi.
Tuy nhiên, thách thức mà zkWaaS của Particle phải đối mặt không chỉ là việc tạo và quản lý chứng chỉ, mà còn phải cân bằng trải nghiệm người dùng.
Particle không muốn người dùng phải hy sinh trải nghiệm Web2 mượt mà, do đó đã kết hợp TEE để đưa ra chế độ nhanh (fast mode), đồng thời hỗ trợ các chức năng đăng nhập quen thuộc nhưng không dựa trên chứng chỉ như email và điện thoại.
Trong thiết kế của Particle, người dùng sử dụng chế độ nhanh để tạo ví (lưu ý rằng ngay cả trong chế độ nhanh, người dùng cũng không hề hy sinh bất kỳ sự riêng tư nào), sau đó các chứng chỉ Web3 được tạo âm thầm sẽ được lưu trữ lâu dài. Tất nhiên, trong suốt quá trình này người dùng sẽ không chịu bất kỳ gánh nặng nhận thức bổ sung nào; zkWaaS sẽ dần hỗ trợ người dùng quản lý chứng chỉ Web3 của họ trong suốt quá trình thao tác.
Tóm lại, zkWaaS đảm bảo riêng tư đăng nhập cho người dùng, giúp người dùng tạo và quản lý chứng chỉ Web3, mà không ảnh hưởng đến trải nghiệm người dùng.
Trải nghiệm dành cho nhà phát triển cũng đơn giản và rõ ràng. So với WaaS, thiết kế mới này còn đảm nhận thêm việc quản lý dữ liệu người dùng, chứ không chỉ cung cấp chức năng ký tên.
Đây là trách nhiệm tương lai của mọi ví Web3 hay cơ sở hạ tầng ví, từ việc quản lý khóa riêng và mảnh MPC mở rộng sang quản lý dữ liệu Web3 rộng hơn của người dùng.

Địa chỉ riêng tư Web3:
Particle áp dụng thiết kế địa chỉ ẩn danh (stealth address) của Vitalik, tạo ra một địa chỉ tài khoản tạm thời riêng tư mỗi lần chuyển tiền. Tuy nhiên, tài khoản riêng tư tạm thời nếu không có gas thì sẽ không thể gửi tiền, và ví AA có thể giải quyết vấn đề này.
Là một giải pháp, Particle đã thiết kế địa chỉ ẩn thông minh. Tương tác của người dùng sẽ diễn ra thông qua tài khoản ẩn thông minh, khéo léo kết hợp với trạm xăng (gas station) để giải quyết vấn đề gas.
Tóm lại, zkWaaS giải quyết vấn đề riêng tư của người dùng cả ngoài và trên chuỗi thông qua xác thực bí mật và giao dịch bí mật. Ngoài ra, nó vẫn duy trì quyền kiểm soát hoàn toàn của người dùng và thân thiện với quy định. Điều này đặt nền tảng thực sự cho việc áp dụng Web3 trên diện rộng.
Điều này hoàn toàn phù hợp với chủ đề lớn hơn là thúc đẩy việc tích hợp liền mạch cho người dùng Web2 mà không làm tổn hại đến quyền riêng tư hay an ninh, từ đó hoàn thành song song nhiệm vụ thân thiện với người dùng và bảo vệ quyền riêng tư. Nó cho thấy rằng việc xây dựng một cơ sở hạ tầng Web3 vừa an toàn vừa dễ sử dụng là hoàn toàn khả thi, từ đó đặt nền tảng cho việc thu hút đông đảo công chúng tham gia vào mạng lưới phi tập trung.
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














