MetaMask Snaps: Tạo một hệ sinh thái phi tập trung mới và củng cố vị trí dẫn đầu của ví
EVG
2023-06-08 12:30
本文约4910字,阅读全文需要约20分钟
MetaMask Snaps sẽ cung cấp cho người dùng cổ phiếu MetaMask hiện tại nhiều trợ giúp hơn và trải nghiệm Web3 tốt hơn.

Tác giả: Darren, Tập đoàn Everest Ventures

Tác giả: Darren, Tập đoàn Everest Ventures

1. MetaMask Snaps là gì?

MetaMask Snaps là một tính năng mới (plug-in) của ví MetaMask, nó nhằm mục đích tạo ra một hệ sinh thái không được phép, nơi các nhà phát triển có thể mở rộng MetaMask theo bất kỳ cách nào họ muốn, MetaMask Snaps là một tiện ích mở rộng ví mã nguồn mở được phát triển cho những người dùng khác nhau. cách tốt để cung cấp các giải pháp đa dạng và được cá nhân hóa cho những người dùng cuối cần nó và theo thông tin công khai, MetaMask cho đến nay là nhà cung cấp ví duy nhất hỗ trợ các plugin tùy chỉnh.

Quy trình sử dụng của người dùng:1, đầu tiên trongtrang web nàyTải xuống MetaMask Flask;

Lưu ý: Dự án hiện tại vẫn đang trong giai đoạn thử nghiệm dành cho nhà phát triển, sẽ có cảnh báo rủi ro khi tải Flask ⬇:

2. Sau khi tải xuống Flask, bạn có thể bắt đầu tải xuống Snaps mà bạn muốn sử dụng, đây là ví dụ về AA Snap (vì nó vẫn đang trong giai đoạn thử nghiệm của nhà phát triển nên bài viết này sẽ sử dụng ảnh chụp màn hình video của nhà phát triển):1) tạiTrang web chính thức của AA Snap2 )Approve & Install

Kết nối ví MetaMask, sau đó một cửa sổ sẽ bật lên trong MetaMask để yêu cầu kết nối, nhấp vào Kết nối

3) Sau đó kết nối ví liên hệ của bạn tại đây

4) Sau đó, bạn có thể thấy ví EOA và ví trừu tượng tài khoản của mình. Ví trừu tượng tài khoản là ví hợp đồng, vì vậy địa chỉ của nó là xác định và được tạo tự động sau khi kết nối MetaMask

5) Tiếp theo, chúng ta có thể thử gửi 0,1 $MATIC đến ví hợp đồng: sao chép địa chỉ ví hợp đồng và gửi mã thông báo trực tiếp đến các địa chỉ ví EOA khác như bình thường

Chờ một lúc để xem $MATIC được gửi đến ví hợp đồng đến

6) Sau đó, chúng tôi cố gắng gửi 0,05 $MATIC từ ví hợp đồng đến ví EOA

Sau đó xác nhận giao dịch "ký", và đợi một lúc sẽ thấy mã thông báo được gửi thành côngpolygonscan7) Cuối cùng cũng có thể đi

Truy vấn xem tài khoản hợp đồng đã được triển khai thành công hay chưa (bạn có thể thấy rằng nó đã được triển khai thành công)

Trên đây là phần hướng dẫn sử dụng đơn giản, qua phần hướng dẫn trên, chúng ta cũng có thể hiểu rằng chúng ta vẫn cần học cách sử dụng MetaMask trước khi sử dụng MetaMask Snaps, do đó, việc MetaMask Snaps xuất hiện không thực sự hạ thấp ngưỡng sử dụng của người dùng. Người dùng hiện tại sẽ cung cấp trải nghiệm tốt hơn và nhiều chức năng hơn để giữ chân người dùng hiện tại tốt hơn.

2. Tiến độ và các dự án của MetaMask Snaps

Hiện tại, MetaMask Snaps đang trong giai đoạn phát triển tương đối sớm. Các Snap hiện có đang được phát triển và thử nghiệm liên tục, đồng thời nhóm MetaMask đang khuyến khích nhiều nhà phát triển hơn xây dựng Snap trên MetaMask theo nhiều cách khác nhau. Hiện nay, hai phương pháp sau đây được sử dụng chủ yếu:

1. MetaMask Grants DAO: Đây là một chương trình thử nghiệm do nhân viên lãnh đạo do ConsenSys tài trợ nhằm cung cấp các khoản tài trợ cho các nhà phát triển bên ngoài trên khắp thế giới để xây dựng trải nghiệm có tác động trong hệ sinh thái MetaMask. Trong GrantsDAO, cộng đồng có thể đưa ra một đề xuất để quyết định có cấp một khoản tài trợ cho dự án Snaps hay không, miễn là đề xuất đó nhận được một tỷ lệ phiếu ủng hộ nhất định, đề xuất đó có thể được thông qua.

Cho đến nay, nhiều nhà phát triển đã bày tỏ sự quan tâm và tích cực đầu tư vào việc phát triển Snaps. Đồng thời, đã có một số lượng lớn các dự án Snaps đang được phát triển và thử nghiệm. Bài viết này sẽ chọn ra một số dự án Snaps đã giành chiến thắng trong cuộc thi hackathon hoặc nhận được tỷ lệ phiếu bầu ủng hộ cao trong Grants DAO để phân tích.

tiêu đề phụ

MPC Snap: Tích hợp xác thực đa yếu tố vào MetaMask

Ngoài ra, không giống như cách ghi nhớ, thiết lập này không có một điểm lỗi nào dẫn đến mất khóa không thể khắc phục được. Nếu máy tính xách tay của người dùng bị tấn công hoặc máy chủ ký bị xâm phạm, người dùng sẽ không bị mất khóa riêng tư của họ.

tiêu đề phụ

CoinChoice Snap: Nạp Gas bằng bất kỳ loại tiền tệ nào

CoinChoice Snap nhằm mục đích giải quyết vấn đề này. Nó là một công cụ tồn tại trong trình duyệt tiện ích mở rộng MetaMask của người dùng và cung cấp khả năng quản lý gas theo nhu cầu của người dùng cho từng giao dịch. Nếu người dùng muốn giữ USDC thay vì ETH, họ có thể sử dụng USDC để thanh toán gas. Bằng cách này, người dùng có thể chọn sử dụng loại tiền họ muốn thanh toán cho gas cần thiết cho giao dịch.

tiêu đề phụ

Invisible Keys Snap, tương tự như MPC Snap, nhằm mục đích cải thiện cách người dùng quản lý khóa riêng của họ. Ví đa đám mây của Invisible Keys lưu trữ khóa riêng của người dùng trong hai hoặc nhiều dịch vụ lưu trữ đám mây (chẳng hạn như Google Drive, Dropbox, v.v.), ngay cả khi một trong các dịch vụ bị xâm phạm, khóa riêng sẽ không bao giờ bị lộ.

tiêu đề phụ

Snap phiên tài khoản thông minh: Phê duyệt tự động cho Dapps chơi game

Trong Web3, trải nghiệm người dùng của các trò chơi được tài trợ (GameFi) là một vấn đề khá phổ biến. Khi trải nghiệm GameFi, người dùng thường yêu cầu nhiều chữ ký để tiếp tục trò chơi. Mục tiêu của Chụp nhanh phiên tài khoản thông minh là tạo trải nghiệm người dùng liền mạch cho các dapp chơi game và cung cấp cho họ một cách phê duyệt tự động an toàn.

Sau đây là luồng người dùng:

1. Kết nối EOA của bạn và cài đặt Snap phiên tài khoản thông minh.

2. Kích hoạt tài khoản thông minh trên địa chỉ MetaMask. MetaMask EOA sẽ là người kiểm soát tài khoản thông minh này.

3. Kích hoạt mô-đun phiên trên Tài khoản thông minh của bạn. Các mô-đun kích hoạt logic kiểm soát truy cập bổ sung cho tài khoản Smart Safe của bạn. Về cơ bản, mỗi Tài khoản thông minh được kiểm soát theo hai cách. Một mô-đun tùy chọn được chủ sở hữu tài khoản MetaMask sử dụng với các khóa ký và logic truy cập tùy chỉnh của riêng họ.

4. Tạo một phiên.

6. Gửi giao dịch được phê duyệt tự động bằng khóa phiên ở trên, không yêu cầu cửa sổ bật lên MetaMask cho gas hoặc chữ ký.

tiêu đề phụ

Blackbelt Snap: Tự vệ trong thời gian thực chống lại các trò gian lận

Thông qua Blackbelt Snap, người dùng có thể hiểu rõ hơn về tính bảo mật của giao thức và cùng nhau tham gia bảo vệ cộng đồng khỏi hoạt động độc hại. Cơ chế báo cáo này nâng cao nhận thức của người dùng và giảm rủi ro tiếp xúc với các giao thức không an toàn.

tiêu đề phụ

Ví hợp đồng thông minh Unipass MetaMask Snap: Tính năng khôi phục mạng xã hội dựa trên email

Mục tiêu của Snap này là giới thiệu chức năng do Unipass xây dựng để kết hợp chức năng ví hợp đồng thông minh với tính năng trừu tượng hóa tài khoản vào MetaMask. Trước tiên, dự án sẽ thêm chức năng khôi phục xã hội để loại bỏ nhu cầu người dùng quản lý các cụm từ hạt giống. Quản lý cụm từ hạt giống luôn là một trong những mối quan tâm chính và lo ngại về bảo mật khi sử dụng ví tài khoản bên ngoài như MetaMask. Sau đó, dự án sẽ dần dần bổ sung các tính năng khác như khai thác gas và giao dịch hàng loạt bằng cách sử dụng mã thông báo ERC-20 để thanh toán gas, điều này sẽ giúp giảm đáng kể độ khó vận hành và cải thiện trải nghiệm người dùng.Tiềm năng của các hệ thống khôi phục xã hội đã được biết đến, tuy nhiên cho đến nay, việc khôi phục xã hội vẫn chưa được triển khai trong MetaMask, trong khi một số ví khác trên thị trường, chẳng hạn như Argent, đã cung cấp chức năng tương tự trong một thời gian khá dài. Unipass có vị thế tốt để hiện thực hóa tầm nhìn này vì họ đã có những cụm từ bất lực vàVí không gas. Ngoài việc sử dụng chức năng của ví hợp đồng thông minh thông qua trừu tượng hóa tài khoản và tính toán đa bên (MPC), Unipass còn sử dụng, thông qua chữ ký được tạo bởi Khóa miền, xác minh bảo mật và người giám hộ được ủy quyền cho các giao dịch. Đây là một cải tiến lớn so với các giải pháp hiện có như Argent, giải pháp yêu cầu người giám hộ giữ ví tiền mã hóa của riêng họ, cho phép bất kỳ bên đáng tin cậy nào có ví đóng vai trò là người giám hộ cho người dùng.

tiêu đề phụ

Forta Snap: Hệ thống báo động và camera phi tập trung cho Web3

Chúng ta đều biết rằng Web3 có rất nhiều trường hợp người dùng bị lừa đảo và lừa đảo. Trong nửa đầu năm 2022, những kẻ lừa đảo và tin tặc đã đánh cắp hơn 2 tỷ đô la thông qua các hành vi lừa đảo và khai thác khác. Tuy nhiên, bảo mật Web3 vẫn còn ở giai đoạn sơ khai và hầu hết trọng tâm cho đến nay là bảo mật các giao thức DeFi thông qua kiểm tra, xác minh chính thức và tiền thưởng lỗi. Tuy nhiên, các ngăn xếp bảo mật như Forta không phổ biến đối với hầu hết người dùng, tuy nhiên, nhiều cuộc tấn công phổ biến như lừa đảo, phê duyệt mã thông báo không giới hạn và lừa đảo chủ yếu nhắm mục tiêu vào người dùng hàng ngày không được bảo vệ. Do đó, mục tiêu của Forta Snap là tích hợp các tính năng bảo mật bảo vệ người dùng cuối vào MetaMask để giúp nhiều người dùng hơn ngăn chặn các cuộc tấn công lừa đảo và lừa đảo bằng cách tận dụng khả năng phát hiện của bot Forta. Sau khi dự án thành công, người dùng MetaMask sẽ được tăng cường phòng chống gian lận và lừa đảo dựa trên chuỗi trong trải nghiệm ví của họ, do đó tăng cường các cơ chế bảo vệ dựa trên URL hiện có.

tiêu đề phụ

Safeheron Multi Party Compute (MPC) key sharding Snap: quản lý khóa và tài khoản

Do thuật toán máy tính đa bên (MPC) cơ bản, các khóa riêng tư không bao giờ được giữ nguyên vẹn trên thiết bị, điều đó có nghĩa là kẻ tấn công ít có khả năng lấy được các khóa riêng tư này và đánh cắp tiền của người dùng. Ngoài ra, nếu người dùng mất 1 trong 3 thiết bị, họ có thể sử dụng 2 thiết bị còn lại để cấp phân đoạn khóa mới cho thiết bị mới nhằm duy trì tính bảo mật của thiết bị. Nếu dự án thành công, nhóm MetaMask sẽ có thể xác thực chụp nhanh MetaMask như một công cụ tăng tốc đổi mới cho trải nghiệm quản lý khóa mới, giảm đáng kể nguy cơ xảy ra lỗi đơn lẻ liên quan đến việc người dùng bị hack/lừa đảo/mất khóa cá nhân.

tiêu đề phụ

StarkNet Snap: Tích hợp StarkWare vào ZK-Rollup Snap đầu tiên

Ngoài ra, đừng lo lắng nếu bạn vô tình xóa một Snap của StarkNet, việc xóa một Snap sẽ không xóa tài khoản StarkNet hoặc lịch sử giao dịch của người dùng. Và việc khôi phục StarkNet Snap trực tiếp sử dụng cụm từ khôi phục bí mật của MetaMask, sau khi khôi phục tài khoản MetaMask và cài đặt StarkNet snap, tài khoản hiện tại của người dùng sẽ được khôi phục tự động.

tiêu đề phụ

Snap Directory: Thư mục web để thêm, tìm kiếm, khám phá và cài đặt Snaps

Có thể thấy trước rằng MetaMask sẽ có một số lượng lớn Snaps để lựa chọn trong tương lai và mỗi Snap có các chức năng, quyền và thông tin bảo mật khác nhau, người dùng cần mất nhiều thời gian để truy vấn thông tin này, điều này ảnh hưởng nghiêm trọng đến trải nghiệm người dùng Ở một mức độ nào đó, nó cản trở sự phát triển nhanh chóng của MetaMask Snaps.

Mục tiêu của Snap Directory là tạo một trang web nơi người dùng có thể nhanh chóng tìm thấy Snaps, xác minh thông tin của họ và hiểu các rủi ro bảo mật của họ. Tất cả dữ liệu trên trang web sẽ minh bạch và có thể được kiểm tra bên ngoài bởi cộng đồng, đồng thời các nhà phát triển cũng có thể xác thực và thêm snaps của họ vào thư mục Snap.

3. Tác động chính

  • Qua bài đọc trước, chúng ta có thể hiểu rằng tác động của MetaMask Snaps là rất đáng kể. Có thể thấy trước rằng nếu MetaMask Snaps phát triển thuận lợi, nó có thể có những tác động sau:

  • MetaMask Snaps sẽ tiếp tục củng cố vị trí hàng đầu của MetaMask trong lĩnh vực ví. MetaMask Snaps sẽ giúp ích rất nhiều cho người dùng chứng khoán MetaMask hiện tại và cung cấp cho họ trải nghiệm web3 tốt hơn.

  • MetaMask Snaps có thể được coi là một bước đột phá trong hệ sinh thái web3. Nó biến một ví Ethereum đơn giản thành một công cụ quản lý web3 đầy đủ, cho phép chúng tôi tùy chỉnh và nâng cao trải nghiệm web3 của người dùng theo cách mà không dự án ví nào khác hiện có.

MetaMask Snaps có khả năng thu hút nhiều nhà phát triển web2 hơn vào không gian web3. Nó làm cho các công nghệ Web3 phức tạp trở nên dễ hiểu và áp dụng hơn cho các nhà phát triển, đồng thời sẽ tạo điều kiện thuận lợi đáng kể cho việc tích hợp các ứng dụng Web2 truyền thống với Web3.

4. Những vấn đề có thể xảy ra và những nguy hiểm tiềm ẩn

1. Về khía cạnh an toàn:

Như có thể thấy từ bài viết trước, MetaMask Snaps có những điểm tương đồng với các tiện ích mở rộng của Google Chrome. Về mặt bảo mật, Google Chrome quét mọi tiện ích mở rộng được gửi tới Cửa hàng Google trực tuyến, nhưng bước này không đủ nghiêm ngặt và không thể tránh khỏi việc một số sẽ lọt qua mạng. Do đó, các tiện ích mở rộng Google Chrome đã xuất hiện trong nhiều năm. sự cố rò rỉ.

Trong MetaMask Snap, dự án Snap Directory được đề cập ở trên cũng có thể giúp người dùng đánh giá tính bảo mật của Snaps ở một mức độ nhất định, nhưng điều này là chưa đủ. các tiêu chuẩn về bảo mật. Có thể hiểu rằng đối với MetaMask Snaps, tính bảo mật là điểm mấu chốt cần được đảm bảo. Đây có thể là một cạm bẫy tiềm ẩn trong quá trình phát triển MetaMask Snaps. Do đó, sự phát triển của MetaMask Snaps vẫn cần nhiều cải tiến và đảm bảo bảo mật hơn nữa để người dùng có thể yên tâm sử dụng.

2. Về ngưỡng:

Trước khi học cách sử dụng MetaMask Snaps, trước tiên người dùng phải học cách sử dụng Ví MetaMask, ví EOA và yêu cầu hiểu cách sử dụng khóa riêng, thuật nhớ, v.v., điều này không dễ dàng đối với người dùng chưa từng chạm vào thân thiện với web3 . Sự xuất hiện của MetaMask Snaps không làm giảm ngưỡng sử dụng mà hơn thế nữa để cung cấp dịch vụ và hỗ trợ cho người dùng chứng khoán đã quen với việc sử dụng MetaMask.

Nhưng chúng ta có thể suy đoán rằng một đợt thị trường tăng giá mới cần rất nhiều máu tươi để bơm vào lĩnh vực Web3, nhưng hiện tại, ngưỡng để vào Web3 vẫn còn tương đối cao, vì vậy việc hạ thấp ngưỡng là rất quan trọng. Tương tự, ví web3 ngưỡng thấp cũng có thể thu hút người dùng mới nhiều hơn. Chúng tôi biết rằng đã có nhiều ví Web3 ngưỡng thấp, một số có thể đăng nhập trực tiếp vào ví thông qua Twitter bằng một cú nhấp chuột và một số có thể đăng nhập bằng email hoặc số điện thoại di động, thậm chí có một số ví chỉ cần nhận dạng khuôn mặt để đăng nhập vào ví. MetaMask Snaps không mang lại lợi thế cho MetaMask về mặt này, vì vậy có lẽ MetaMask cần phải nỗ lực hơn nữa để hạ ngưỡng xuống nếu muốn tiếp tục duy trì vị trí dẫn đầu trong vòng thị trường tăng giá mới.

EVG
作者文库