MetaMask Snaps: Hệ sinh thái ứng dụng nhỏ trong thế giới Web3 và những thách thức

robot
Đang tạo bản tóm tắt

Ứng dụng nhỏ trong lĩnh vực Web3: Giải thích về MetaMask Snaps

MetaMask Snaps là một dự án đầy hoài bão. Bỏ qua lớp vỏ lý tưởng của nó, chúng ta có thể coi nó như một ứng dụng nhỏ trong thế giới Web3, hoặc một cách thời thượng hơn là dApplet.

Đối với các nhà phát triển, đặc biệt là các nhà phát triển trong nước Trung Quốc, khái niệm này không còn xa lạ. Trong những năm gần đây, các thuật ngữ internet như "xây dựng hệ sinh thái" và "Super App" xuất hiện thường xuyên, các doanh nghiệp lớn luôn nỗ lực để biến môi trường internet trở nên khép kín, nhằm chuyển mình từ nhà cung cấp dịch vụ thành người đặt ra tiêu chuẩn.

Bây giờ, xu hướng này dường như cũng bắt đầu lan rộng đến lĩnh vực Web3.

Web3 Ứng dụng nhỏ? Phân tích MetaMask Snaps

Tính đến tháng 6 năm 2024, mặc dù Snaps đã tồn tại gần một năm và khái niệm này đã được đưa ra ít nhất 4 năm, nhưng hiểu biết của người dùng thông thường về nó vẫn còn rất ít. Ngay cả những người đam mê tiền điện tử sử dụng MetaMask hàng ngày cũng gần như không nhận thức được về MetaMask Snaps. Tuy nhiên, khi được giải thích là "giống như các ứng dụng nhỏ", các nhà phát triển thường nở một nụ cười hiểu biết.

Tình huống này khiến người ta nhớ đến tình trạng khi các ứng dụng nhỏ của WeChat mới ra mắt. Do các chức năng không rõ ràng, lượng sử dụng rất thấp. Sau đó, khi chuyển chức năng vào vị trí kéo xuống trên trang chính, lượng sử dụng mới bắt đầu tăng mạnh. Nếu MetaMask muốn xây dựng hệ sinh thái, làm thế nào để thu hút người dùng vào hệ sinh thái có thể trở thành một vấn đề quan trọng cần giải quyết.

Kể từ khi ra đời, các ứng dụng nhỏ đã gây ra nhiều tranh cãi. Nhiều kỹ sư front-end cho rằng chúng chỉ là công cụ thương mại của các ông lớn Internet nhằm độc quyền lưu lượng truy cập và khóa hệ sinh thái, đóng góp rất ít cho sự phát triển công nghệ. Giá trị mà Snaps của Web3 có thể mang lại cho cộng đồng vẫn còn phải chờ xem. Sau khi xem tài liệu của MetaMask, cảm giác rằng các nhà phát triển Snap trong tương lai có thể sẽ phải đối mặt với nhiều hạn chế.

Từ khi MetaMask mở thử nghiệm công khai Snaps đến nay đã gần một năm, nhưng số lượng Snaps có sẵn được liệt kê trên trang web chính thức không nhiều, tính đến tháng 6 năm 2024 chỉ có 68 cái. Xét rằng chính thức đã đề xuất khái niệm Snaps vào khoảng năm 2020, các công ty Web3 và các nhà phát triển thực sự đã có một khoảng thời gian khá dài để tìm hiểu về nó.

Hiện tại chưa thấy các nhà phát triển chuyên trách phát triển Snaps, nhưng có không ít nhà phát triển ứng dụng nhỏ trong Web2. Quan điểm chung về ứng dụng nhỏ là trải nghiệm phát triển khá kém. Mặc dù ứng dụng nhỏ sử dụng hệ sinh thái phía trước, nhưng lại bị cắt giảm, nhà cung cấp vì nhiều lý do khác nhau đã hạn chế những gì nhà phát triển có thể làm. Khả năng kỹ thuật và chất lượng tài liệu của các nhà cung cấp khác nhau, dẫn đến việc các nhà phát triển cần phải trải qua nhiều cạm bẫy của các nền tảng khác nhau để tích lũy kinh nghiệm.

Trong lĩnh vực Web3, do các yếu tố như an toàn, Snaps có thể gặp phải tình huống tương tự. Nó hoạt động trong một bối cảnh an toàn bị cô lập, sử dụng "ECMAScript an toàn", thực tế đã áp đặt một số hạn chế đối với API JavaScript, chẳng hạn như không thể truy cập DOM, Node.js, API plugin trình duyệt, v.v.

Chức năng Snaps cơ bản bị hạn chế. Hầu hết các chức năng cần phải có quyền tương ứng trước, vì vậy Snaps cần yêu cầu quyền từ người dùng khi cài đặt. Các quyền có sẵn bao gồm vòng đời, giao dịch, chữ ký, CRON, v.v.

So với hệ sinh thái Web3 phát triển mạnh mẽ, số lượng Snaps hiện có còn ít. MetaMask phân loại chúng thành vài loại.

Loại Snaps

Theo phân loại trên trang web chính thức của MetaMask, có thể chia thành 4 loại chính:

Quản lý tài khoản

Loại Snaps này chủ yếu nâng cao độ an toàn của khóa riêng thông qua công nghệ MPC.

Người dùng thông thường thường lưu trữ cụm từ ghi nhớ trên máy tính hoặc điện thoại. Người dùng có nhiều tiền hơn có thể sử dụng phương pháp an toàn hơn, chẳng hạn như ví phần cứng. Nhưng hầu hết mọi người chỉ lưu trữ cụm từ ghi nhớ ở những nơi dễ tìm để phòng trường hợp quên.

Cách lưu trữ này có thể gây ra một số vấn đề:

  1. Quên vị trí của cụm từ khôi phục có thể dẫn đến việc mất tài sản.
  2. Thiết bị lưu trữ cụm từ ghi nhớ gặp virus trojan, khó mà ngăn chặn hacker đánh cắp.

Công nghệ MPC có thể tự động chia nhỏ khóa riêng thành nhiều phần, lưu trữ riêng biệt, chỉ ghép lại khi cần ký giao dịch, và không tạo ra khóa riêng hoàn chỉnh, tối đa hóa việc bảo vệ an toàn cho khóa riêng.

Hiện tại chỉ có 3 loại Snaps quản lý tài khoản: Capsule, Silent Shard và Safeheron.

  • Capsule sử dụng PassKey, mật khẩu khôi phục và 2FA để duy trì khóa.
  • Silent Shard và Safeheron được thực hiện thông qua việc cài đặt ứng dụng trên nhiều thiết bị.

Sự hấp dẫn của loại Snaps này vẫn chưa rõ ràng, từ dữ liệu trên trang web chính thức, số lượng và lượng cài đặt đều không cao.

Quá trình sử dụng không phức tạp. Sau khi cài đặt, sẽ có thêm một địa chỉ trong ví MetaMask.

Web3 Ứng dụng nhỏ? Giải thích về MetaMask Snaps

khả năng tương tác

Loại Snaps này chủ yếu cung cấp khả năng tương thích với các mạng không phải EVM, bao gồm Solana, Cosmos, Near, Sui, v.v. Hiện tại, loại này chiếm hơn một nửa trong hệ sinh thái Snaps.

Thông báo và trò chuyện

Loại Snaps này mặc dù có tiềm năng, nhưng hiện tại số người dùng sẵn sàng gửi tin nhắn qua chuỗi còn ít, có thể vẫn cần thời gian để phát triển.

An toàn

Loại Snaps này có nhu cầu khá lớn, đặc biệt là MetaMask chưa làm tốt trong việc xử lý cảnh báo giao dịch lừa đảo. Giao dịch là hoạt động phổ biến nhất trong lĩnh vực tiền điện tử và blockchain, có độ rủi ro và nhạy cảm cao. Chức năng cung cấp thông tin giao dịch của Snaps cho phép các nhà phát triển trình bày cho người dùng thông tin giao dịch phong phú hơn, cung cấp phân tích và cái nhìn, tối đa hóa việc tránh mất mát tài sản của người dùng.

Snaps an toàn có thể bù đắp cho những thiếu sót của MetaMask. Theo dữ liệu từ trang web chính thức, Snaps an toàn là nhu cầu lớn thứ hai sau hỗ trợ đa chuỗi, chiếm 20% tổng số.

MetaMask Snaps cung cấp quyền "endowment:transaction-insight" và "endowment:signature-insight" để đáp ứng các nhu cầu liên quan. Sau khi Snap yêu cầu quyền liên quan, nó có thể đọc tải trọng gốc của giao dịch hoặc chữ ký khi người dùng thực hiện giao dịch hoặc ký, tiến hành phân tích, sau đó hiển thị cho người dùng thêm thông tin về tính bảo mật.

Web3 ứng dụng nhỏ? Giải mã MetaMask Snaps

Triển vọng tương lai

MetaMask đang cố gắng mở rộng lĩnh vực sang các nền tảng chuỗi khác thông qua Snaps, nhưng hiệu quả cuối cùng khó có thể đoán trước. Dựa vào kinh nghiệm của các ứng dụng nhỏ trong Web2, dịch vụ ứng dụng nhỏ đơn giản thường không thể so sánh với ứng dụng, việc theo dõi các tính năng mới cũng thường bị chậm lại, thậm chí nhiều ứng dụng nhỏ sẽ hướng dẫn người dùng đến ứng dụng của chính họ.

Nếu Snaps phát triển tốt, có thể sẽ có nhiều ví khác bắt chước. Điều này có thể dẫn đến việc các nhà phát triển Web3 cần phát triển các phiên bản "Snaps" tương ứng cho từng ví, tăng thêm gánh nặng công việc. Nhưng nếu các nhà sản xuất đều tạo ra hệ sinh thái "Snaps" riêng của họ, thì có thể sẽ không có sự độc đáo.

Trong tương lai có thể xuất hiện nhiều nền tảng "giống như Snaps", với sự khác biệt lớn, các nhà phát triển cần xử lý vấn đề tương thích. Điều này có thể thúc đẩy sự ra đời của Tiêu chuẩn Snaps, cùng với nhiều "SIP" để thảo luận, hình thành một cảnh quan cộng đồng phát triển.

Mặc dù có nghi ngờ về triển vọng của MetaMask Snaps, nhưng ít nhất đây là một sản phẩm được xây dựng bởi những nhà phát triển nhiệt huyết, nhằm giải quyết các vấn đề thực tế, chứ không phải là một trò lừa đảo do các chuyên gia tài chính khởi xướng.

Tuy nhiên, đối với hầu hết người dùng hiện tại của MetaMask, Snaps vẫn chưa phải là một tính năng đặc biệt cần thiết. MetaMask có thể cần phải làm nhiều hơn trong việc quảng bá hiệu quả.

Web3 Ứng dụng nhỏ? Giải thích về MetaMask Snaps

APP-0.27%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 7
  • Chia sẻ
Bình luận
0/400
DeFiGraylingvip
· 07-26 05:04
còn không bằng làm một chuỗi thì thực tế hơn
Xem bản gốcTrả lời0
PanicSeller69vip
· 07-25 03:03
Đừng nói nghe hay như vậy, chẳng phải chỉ là phiên bản sao chép của sự kết nối giữa các mạng hay sao.
Xem bản gốcTrả lời0
ChainSauceMastervip
· 07-24 13:10
mm đồ chơi mới đã đến
Xem bản gốcTrả lời0
MeaninglessApevip
· 07-24 07:19
còn phải xem cách thể hiện của M
Xem bản gốcTrả lời0
LuckyHashValuevip
· 07-24 07:06
Còn không bằng sử dụng Little Fox trực tiếp.
Xem bản gốcTrả lời0
LightningLadyvip
· 07-24 07:04
Suýt nữa thì lại bị MetaMask lừa.
Xem bản gốcTrả lời0
GateUser-1a2ed0b9vip
· 07-24 06:58
Khi nào thì có thể sử dụng được?
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)