Khám Phá MetaMask Snaps: Tương Lai và Thách Thức của Ứng Dụng Nhỏ Web3

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

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

MetaMask Snaps là một dự án có lý tưởng lâu dài. Bỏ qua lớp vỏ lý tưởng của nó, nó giống như một ứng dụng nhỏ trong thế giới Web3, hoặc có thể gọi là dApplet.

Đối với các nhà phát triển, đặc biệt là các nhà phát triển 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 công ty công nghệ lớn đang cố gắng biến môi trường Internet trở nên khép kín hơn để chuyển từ nhà cung cấp dịch vụ sang người đặt ra tiêu chuẩn.

Hiện nay, xu hướng này dường như cũng bắt đầu lan sang lĩnh vực Web3.

Mặc dù Snaps đã tồn tại gần một năm, từ khi ý tưởng được đưa ra ít nhất đã 4 năm, nhưng người dùng thông thường vẫn rất ít hiểu biết về nó. Ngay cả một số người đam mê tiền điện tử sử dụng MetaMask hàng ngày cũng có thể không biết MetaMask Snaps là gì. 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 mỉm cười hiểu biết.

Tình huống này gợi nhớ đến tình hình khi các ứng dụng nhỏ của WeChat 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 ban đầu rất thấp. Cho đến khi điểm truy cập được thay đổi thành hiển thị danh sách ứng dụng nhỏ trong menu 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, cách 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 trong ngành công nghiệp internet. Các kỹ sư front-end thường cho rằng nó chỉ là một công cụ thương mại được các ông lớn internet tạo ra để độc quyền lưu lượng, đóng kín hệ sinh thái, và đóng góp cho sự phát triển công nghệ là rất hạn chế. Số lượng đóng góp của Snaps trong Web3 cho cộng đồng vẫn còn phải chờ xem. Khi xem tài liệu do MetaMask cung cấp, càng cảm thấy rằng các nhà phát triển Snap trong tương lai sẽ phải đố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 đã gần một năm, tuy nhiên 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 chú ý, ngay từ khoảng năm 2020, chính thức đã đề xuất khái niệm Snaps, các công ty Web3 và lập trình viên thực sự đã có một khoảng thời gian khá dài để hiểu về nó.

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

Hiện tại vẫn chưa thấy nhân viên chuyên trách phát triển Snaps, nhưng có khá nhiều 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. Việc phát triển ứng dụng nhỏ vẫn sử dụng hệ sinh thái front-end, nhưng là phiên bản rút gọn, các nền tảng vì nhiều lý do khác nhau đã hạn chế những gì mà 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 nền tảng khác nhau không đồng đều, dẫn đến việc nhà phát triển cần phải trải qua nhiều cạm bẫy kỳ quặc trên các nền tảng khác nhau mới được coi là "có kinh nghiệm".

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

Do lo ngại về an ninh, các chức năng cơ bản của Snaps bị hạn chế. Hầu hết các chức năng cần được cấp quyền tương ứng trước, vì vậy Snaps cần phải yêu cầu người dùng cấp quyền liên quan khi cài đặt. Các quyền có sẵn bao gồm vòng đời, giao dị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 khá ít, MetaMask đã phân loại chúng.

Loại Snaps

Theo phân loại của trang web chính thức 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 tính bảo mật của khóa riêng thông qua công nghệ MPC.

Cách lưu trữ khóa riêng truyền thống có thể gặp phải các vấn đề sau:

  1. Quên vị trí lưu trữ cụm từ khôi phục có thể dẫn đến việc không thể lấy lại tài sản.
  2. Thiết bị lưu trữ cụm từ khôi phục gặp phải virus Trojan, có thể dẫn đến việc tin tặc đánh cắp cụm từ khôi phục.

Công nghệ MPC có thể tự động chia nhỏ khóa riêng thành nhiều phần, lưu trữ ở các vị trí khác nhau, chỉ kết hợp lại khi cần thực hiện chữ ký giao dịch, đồng thời không tạo ra khóa riêng hoàn chỉnh, tối đa hóa bảo mật 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.

Sự hấp dẫn của loại Snaps này vẫn chưa rõ ràng, từ lượng cài đặt nhìn vào thì không cao.

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

Các Snaps loại 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, số lượng Snaps loại này nhiều nhất, chiếm hơn một nửa toàn bộ hệ sinh thái.

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

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

Trong bối cảnh có nhiều ứng dụng trò chuyện hiện có, có thể có ít người dùng sẵn sàng gửi tin nhắn qua chuỗi.

An toàn

Nhu cầu về Snaps loại này khá lớn, đặc biệt là trong trường hợp cảnh báo của MetaMask về các giao dịch lừa đảo không đủ rõ ràng. Giao dịch, như là hoạt động phổ biến nhất trong lĩnh vực tiền điện tử và blockchain, có đặc điểm rủi ro cao và nhạy cảm cao. Thông qua các chức năng liên quan đến thông tin giao dịch mà Snaps cung cấp, các nhà phát triển có thể 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 về giao dịch, tối đa hóa việc tránh mất mát tài sản của người dùng.

Theo dữ liệu từ trang web chính thức của Snaps, Snaps an toàn là loại được yêu cầu nhiều nhất ngoài hỗ trợ đa chuỗi, hiện 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 các 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 khởi xướng giao dịch hoặc chữ ký. Snap có thể phân tích nó và sau đó hiển thị cho người dùng nhiều thông tin mô tả an ninh phong phú hơn.

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

Triển vọng

MetaMask hy vọng thông qua Snaps sẽ mở rộng lĩnh vực của mình sang các nền tảng chuỗi khác, nhưng cuối cùng đi được bao xa vẫn khó đoán. Tham khảo kinh nghiệm của các ứng dụng nhỏ trong lĩnh vực Web2, các dịch vụ ứng dụng nhỏ thường không thể so sánh với ứng dụng, và việc cập nhật các tính năng mới thường bị chậm lại, nhiều ứng dụng nhỏ sẽ dẫn người dùng đến ứng dụng của chính họ.

Với sự bùng nổ của các ứng dụng nhỏ, ngày càng nhiều ứng dụng cũng bắt đầu ra mắt nền tảng ứng dụng nhỏ của riêng mình, các công ty đang nỗ lực củng cố "lũy thành" của mình, toàn bộ thế giới Web trở nên ngày càng "tập trung hóa".

Vốn trong lĩnh vực Web3 cũng có thể áp dụng chiến lược tương tự. Nếu Snaps phát triển tốt, có thể sẽ có nhiều ví khác theo sau. Trong trường hợp này, các nhà phát triển Web3 có thể cần phát triển các phiên bản tương ứng của "Snaps" cho từng ví, điều này có thể mang lại cho họ không ít thách thức.

Trong tương lai có thể xuất hiện nhiều nền tảng "giống Snaps", sự khác biệt giữa các nền tảng là rất lớn, và việc tương thích giữa các nền tảng trở thành công việc thường nhật của các nhà phát triển. Cuối cùng có thể sẽ xuất hiện Tiêu chuẩn Snaps, đồng thời sẽ có nhiều "SIP" để mọi người tham gia thảo luận, cộng đồng sẽ thể hiện một bức tranh thịnh vượng.

Đối với hầu hết người dùng MetaMask hiện tại, 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 về cách quảng bá hiệu quả hơn trong thời gian tới.

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

APP-5.29%
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
GmGnSleepervip
· 08-02 01:07
Lại gặp ứng dụng nhỏ, tsk tsk tsk
Xem bản gốcTrả lời0
ThatsNotARugPullvip
· 07-30 07:57
còn không bằng sao chép cáo nhỏ
Xem bản gốcTrả lời0
ChainSherlockGirlvip
· 07-30 01:59
Thật thú vị, một cuộc chiến nhỏ chương trình phiên bản Web3 sắp bắt đầu rồi~ Tôi tự hỏi liệu cuối cùng mỗi Ví tiền có phải đều làm một bộ không.
Xem bản gốcTrả lời0
CryingOldWalletvip
· 07-30 01:40
Chương trình nhỏ đã hoạt động chưa? Hãy xem trước đã.
Xem bản gốcTrả lời0
LiquidityWizardvip
· 07-30 01:38
nói một cách thống kê, tỷ lệ chấp nhận = 0.0003% rn... thật bi thảm
Xem bản gốcTrả lời0
RunWhenCutvip
· 07-30 01:38
Sợ rằng lại là một bẫy chơi đùa với mọi người nữa.
Xem bản gốcTrả lời0
UncommonNPCvip
· 07-30 01:35
Không lẽ cái này có thể sử dụng được sao?
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)