Phân tích MetaMask Snaps: Hệ sinh thái ứng dụng nhỏ trong thế giới Web3

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

Ứng dụng nhỏ trong thế giới Web3: Phân tích sâu về MetaMask Snaps

MetaMask Snaps là một dự án có lý tưởng lớn, nhưng bỏ qua lớp "lý tưởng" của nó, thì nó phù hợp hơn để gọi là ứng dụng nhỏ trong thế giới Web3, hoặc đặt cho nó một cái tên ấn tượng hơn: 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", "Super App" thường xuyên xuất hiện, các ông lớn thương mại đang cố gắng biến môi trường internet trở nên khép kín hơn để chuyển mình từ nhà cung cấp dịch vụ sang nhà hoạch định tiêu chuẩn. Xu hướng này dường như cũng đã bắt đầu lan sang lĩnh vực Web3.

Đế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 trước, nhưng người dùng thông thường vẫn rất ít hiểu biết về nó. Ngay cả những người theo dõi thị trường tiền điện tử mở MetaMask hàng ngày cũng có thể hoàn toàn không biết gì 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 sẽ mỉm cười hiểu ý.

Tình huống này gợi nhớ đến thời điểm WeChat Mini Programs mới được ra mắt. Do các điểm truy cập chức năng không rõ ràng, lượng sử dụng rất thấp. Cho đến khi điểm truy cập được thay đổi thành hiển thị danh sách Mini Programs trong menu kéo xuống trên trang chủ, lượng sử dụng mới bắt đầu tăng mạnh. Đối với MetaMask, cách thu hút người dùng vào hệ sinh thái của mình có thể là một vấn đề quan trọng cần được giải quyết.

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

Kể từ khi ra đời, các ứng dụng nhỏ luôn gây tranh cãi trong ngành công nghiệp Internet. Các kỹ sư frontend thường cho rằng chúng chỉ là công cụ thương mại của các ông lớn Internet để độc quyền lưu lượng và đóng cửa hệ sinh thái, không đóng góp nhiều cho sự phát triển công nghệ. Số đóng góp của Snaps trong Web3 cho cộng đồng vẫn còn phải chờ xem. Việc xem tài liệu do MetaMask cung cấp càng khiến người ta cảm thấy các nhà phát triển Snap trong tương lai sẽ đối mặt với nhiều hạn chế.

Kể từ khi MetaMask mở phiên bản thử nghiệm công khai Snaps cách đây gần một năm, 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. Đáng lưu ý là, từ khoảng năm 2020, chính thức đã đề xuất khái niệm Snaps, 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 để hiểu về nó.

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

Quay trở lại Web3, vì lý do an ninh và các yếu tố khác, Snaps có thể phải đối mặt với tình huống tương tự. Nó hoạt động trong một ngữ cảnh an toàn được cách ly, 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.

Dựa trên các yếu tố an toàn, một chức năng Snaps cơ bản có giới hạn. Hầu hết các chức năng cần quyền tương ứng, do đó Snaps cần xin phép 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 thịnh vượng, số lượng Snaps hiện có còn ít và MetaMask đã phân loại chúng.

Loại Snaps

Trang web chính thức của MetaMask phân loại Snaps thành bốn loại:

Quản lý tài khoản

Các Snaps loại này chủ yếu nâng cao tính bảo mật của khóa riêng thông qua công nghệ MPC. So với phương thức lưu trữ cụm từ ghi nhớ truyền thống, công nghệ MPC có thể tự động chia 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à trong quá trình này không tạo ra khóa riêng hoàn chỉnh, tối đa hóa việc bảo vệ khóa riêng khỏi bị rò rỉ.

Hiện tại chỉ có 3 Snaps quản lý tài khoản: Capsule, Silent Shard và Safeheron. Chúng thực hiện quản lý khóa riêng tư bằng các cách khác nhau, nhưng lượng cài đặt không cao.

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

Những 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 Snaps này chiếm phần lớn, hơn một nửa toàn bộ hệ sinh thái.

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

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

Loại Snaps này hiện tại có ít người sử dụng, có thể là do có rất nhiều ứng dụng trò chuyện hiện có, người dùng sẵn sàng gửi tin nhắn qua chuỗi vẫn còn ít.

an toàn

Nhu cầu về Snaps thuộc loại an toàn rất lớn, đặc biệt trong bối cảnh MetaMask không cảnh báo đủ về giao dịch lừa đảo. Các Snaps này có thể cung cấp cho người dùng thông tin và phân tích giao dịch phong phú hơn, giúp tránh mất mát tài sản. Theo dữ liệu từ trang web chính thức, Snaps an toàn là loại có 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 liên quan, cho phép Snap đọc dữ liệu gốc khi người dùng thực hiện giao dịch hoặc ký, tiến hành phân tích và hiển thị thêm thông tin bảo mật cho người dùng.

Web3 ứng dụng nhỏ? Phân tích 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 cuối cùng có thể đi được bao xa vẫn khó đoán. Tham khảo sự phát triển của các ứng dụng nhỏ Web2, 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 khác nhau của "Snaps" cho từng ví, làm tăng gánh nặng công việc.

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

Dù sao đi nữa, MetaMask Snaps là sản phẩm được xây dựng bởi những nhà phát triển đầy nhiệt huyết, nhằm giải quyết các vấn đề thực tiễn. Đối với hầu hết người dùng MetaMask hiện tại, Snaps có thể vẫn chưa phải là một tính năng cần thiết, MetaMask cần làm nhiều hơn trong việc quảng bá.

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

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
  • 6
  • Chia sẻ
Bình luận
0/400
MetamaskMechanicvip
· 8giờ trước
Trời ơi, không hổ danh là snaps
Xem bản gốcTrả lời0
LiquidatedAgainvip
· 8giờ trước
Vậy là lại là một dự án nhận thức muộn màng? Còn tốt hơn là đi bắt đáy.
Xem bản gốcTrả lời0
probably_nothing_anonvip
· 8giờ trước
web3 thích sao chép web2
Xem bản gốcTrả lời0
MetaDreamervip
· 8giờ trước
Khác xa so với ứng dụng nhỏ.
Xem bản gốcTrả lời0
GateUser-3824aa38vip
· 8giờ trước
Vẫn còn đang thổi phồng cái này à
Xem bản gốcTrả lời0
DecentralizedEldervip
· 8giờ trước
Trò chơi này không chơi nổi, một snap giá bao nhiêu?
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)