Tại sao bài viết này quan trọng?

Nếu bạn quan tâm đến việc tham gia hệ sinh thái Ethereum, các ứng dụng như MetaMask là ứng dụng không thể bỏ qua. Đây không chỉ là một chiếc ví đơn giản mà còn cho phép người dùng tương tác với các trang web tích hợp Ethereum.​

MetaMask hỗ trợ kết nối với các ứng dụng phi tập trung từ bên trong trình duyệt (hoặc thông qua ứng dụng di động). Người dùng có thể giao dịch và chơi game mà không cần sự trợ giúp của trung gian, sử dụng mã hoàn toàn minh bạch trong suốt quá trình và tránh được nguy cơ lừa đảo.

Vui lòng đọc hướng dẫn này để nắm vững cách sử dụng MetaMask!


Mục lục

  • Giới thiệu

  • MetaMask là gì?

  • Cài đặt MetaMask

  • Khởi tạo ví

    • Sao lưu cụm từ ghi nhớ của bạn đúng cách!

  • Nạp tiền vào ví

  • Mở khóa web phi tập trung

    • Các vấn đề về quyền riêng tư của MetaMask

    • Trao đổi Ethereum lấy DAI

    • Token của tôi ở đâu?

  • Những biện pháp phòng ngừa nào khác nên được thực hiện?

  • Ứng dụng MetaMask

  • Tóm tắt


Giới thiệu

Ethereum thực hiện cam kết phát triển Internet phân tán và mở ra Web 3.0 được chờ đợi từ lâu. Sân chơi bình đẳng này có các đặc điểm sau: không có điểm thất bại duy nhất và người dùng thực sự có quyền sở hữu dữ liệu cũng như các ứng dụng phi tập trung (DApps) của họ.

Cơ sở hạ tầng như vậy đang tích hợp ổn định với trọng tâm toàn ngành là tài chính phi tập trung (DeFi) và các giao thức tương tác được thiết kế để kết nối các chuỗi khối khác nhau. Ngày nay, có thể giao dịch token và tiền điện tử, nhận các khoản vay dưới dạng tiền điện tử và thậm chí sử dụng Bitcoin trên Ethereum một cách không cần tin cậy.

Đối với nhiều người đam mê Ethereum, MetaMask chắc chắn là ví được lựa chọn. Không giống như phần mềm điện thoại thông minh hoặc máy tính để bàn thông thường, MetaMask là một plug-in trình duyệt đóng gói cho phép người dùng tương tác trực tiếp với các trang web được hỗ trợ. Trong bài viết này, chúng tôi sẽ giải thích chi tiết nguyên lý hoạt động của MetaMask và hướng dẫn người dùng từng bước cách tự vận hành nó.


MetaMask là gì?

MetaMask là một ví Ethereum mã nguồn mở hỗ trợ nhiều loại token dựa trên Ethereum khác nhau (chẳng hạn như các token theo tiêu chuẩn ERC-20 hoặc các token không thể thay thế). Điều tuyệt vời nhất là bạn cũng có thể nhận, mua hoặc đổi mã thông báo thông qua tích hợp Coinbase và ShapeShift tích hợp sẵn.

Ưu điểm duy nhất của MetaMask là có thể kết nối trực tiếp với trang web. Nếu sử dụng ví khác, bạn cần sao chép và dán địa chỉ thanh toán hoặc sử dụng thiết bị khác để quét mã QR. Nhưng với plug-in MetaMask, trang web chỉ cần gửi tín hiệu đến ví cá nhân để nhắc người dùng chấp nhận hoặc từ chối giao dịch.

MetaMask có thể được sử dụng như một ví tiền điện tử thông thường, nhưng sức mạnh thực sự của nó nằm ở khả năng tích hợp liền mạch với các hợp đồng thông minh và các ứng dụng phi tập trung. Chúng ta hãy xem làm thế nào để thiết lập nó.


Cài đặt MetaMask

Ví MetaMask có thể được cài đặt trong trình duyệt Google Chrome, Firefox hoặc Brave và cũng hỗ trợ các thiết bị đầu cuối di động được trang bị hệ thống iOS và Android. Trong hướng dẫn này, chúng tôi sử dụng Firefox để trình diễn. Cho dù người dùng chọn nền tảng nào thì các bước đều gần như giống nhau.

Đi tới trang tải xuống chính thức của metamask.io. Chọn một trình duyệt để được chuyển hướng tới Cửa hàng Chrome trực tuyến hoặc trang web tiện ích bổ sung của Firefox. Nhấp vào nút để thêm plug-in vào nền tảng trình duyệt. Một số quyền truy cập nhất định cần phải được cấp trước khi bạn có thể chạy nó. Sau khi xác nhận rằng cấp độ truy cập của plug-in đáp ứng yêu cầu của trình duyệt, bạn có thể tiếp tục.


Khởi tạo ví

Một thông báo chào mừng sẽ xuất hiện trên màn hình.​


Metamask介绍屏幕

Nếu bạn giống chúng tôi, có lẽ bạn đã dành khá nhiều thời gian để tìm hiểu về biểu tượng con cáo nhỏ này bằng con trỏ của mình.


Khi bạn đã có con cáo nhỏ trên trang chào mừng, hãy nhấp vào "Bắt đầu ngay". Lúc này, màn hình sẽ nhắc bạn nhập cụm từ ghi nhớ hoặc tạo cụm từ ghi nhớ mới. Nhấp vào "Tạo ví". Trên trang tiếp theo, bạn sẽ được hỏi có gửi dữ liệu ẩn danh để giúp nhà phát triển cải thiện ứng dụng hay không. Mục này không bắt buộc và là tùy chọn.

Bây giờ bạn cần tạo một mật khẩu. Nếu bạn muốn đọc chi tiết thỏa thuận người dùng phần mềm, hãy nhấp vào điều khoản sử dụng để xem. Hoặc bỏ qua và thử đặt mật khẩu mạnh, chọn hộp và nhấp vào "Tạo".


Sao lưu cụm từ ghi nhớ của bạn đúng cách!

Nội dung sau đây đủ để minh họa tầm quan trọng của việc sao lưu các cụm từ ghi nhớ. MetaMask là một dịch vụ không giám sát, có nghĩa là không ai khác có thể chạm vào tiền ngoại trừ bạn và các nhà phát triển MetaMask không có thẩm quyền. Mã thông báo của người dùng được lưu trữ trong két an toàn được mã hóa của trình duyệt và được bảo vệ bằng mật khẩu. Điều này có nghĩa là một khi máy tính bị mất, bị đánh cắp hoặc bị hư hỏng thì không ai có thể lấy lại được ví. Khóa riêng sẽ nằm rải rác trên mạng Internet rộng lớn và việc tìm ra chúng giống như mò kim đáy bể.

Vì vậy, việc ghi lại cụm từ ghi nhớ dự phòng là rất quan trọng. Nếu có sự cố xảy ra, đây là cách duy nhất để khôi phục tài khoản của bạn. Chúng tôi khuyên bạn nên viết ra cụm từ ghi nhớ của mình và lưu trữ nó ở hai đến ba vị trí khác nhau. Mặc dù bạn không cần phải thận trọng đến mức cất két sắt chống cháy vào két chống cháy và chôn sâu trong rừng nhưng chắc chắn bạn không thể sai lầm khi cất giữ nó đúng cách.


点击灰色框,查看助记词。

Bấm vào hộp màu xám để xem cụm từ ghi nhớ.


Sau khi vào trang tiếp theo, chương trình giả định người dùng chưa chủ động ghi lại cụm từ ghi nhớ cho bước trước nên sẽ xác nhận lại. Nếu bạn chưa ghi lại cụm từ ghi nhớ vào lần đầu tiên, hãy nhấp vào "Quay lại" để quay lại bước trước và ghi lại ngay bây giờ!

Sau khi xác nhận cụm từ ghi nhớ, hãy chuyển sang bước tiếp theo. Nhấp vào "Hoàn thành tất cả" và giao diện ví sẽ được hiển thị.

Hoạt động nhàm chán kết thúc ở đây. Tiếp theo hãy kiếm tiền với Ethereum (testnet).


Nạp tiền vào ví

Hướng dẫn này sẽ lấy mạng thử nghiệm Ropsten làm ví dụ. Chức năng của mạng thử nghiệm Ropsten gần giống với chức năng thực tế của mạng Ethereum, điểm khác biệt duy nhất là các đơn vị của mạng không có giá trị. Tính năng này rất hữu ích nếu bạn đang phát triển một hợp đồng và muốn đảm bảo rằng không có sơ hở nào trong hợp đồng, chẳng hạn như hành vi trộm cắp 50 triệu USD tiền quỹ. Mọi bước vận hành trong mạng hiện tại đều có thể được áp dụng cho các hoạt động thực tế. Nhưng thật không may, sẽ không còn ether miễn phí nữa.

Nếu bạn muốn gọi mạng thử nghiệm Ropsten, vui lòng nhấp vào "Ethereum Mainnet" ở góc trên bên phải và chọn "Mạng thử nghiệm Ropsten".


Ropsten测试网络

Có nhiều mạng thử nghiệm khác nhau trong Ethereum. Để xem mỗi mạng khác nhau như thế nào, hãy xem báo cáo so sánh này.


Chúng ta sẽ nhận được tiền thử nghiệm thông qua "vòi" để hoạt động. Vui lòng truy cập trang này trong trình duyệt hỗ trợ Metamask để nhận tiền thử nghiệm.


Ồ! Tiền thử nghiệm miễn phí có sẵn!


Nhấp vào biểu tượng con cáo nhỏ bất kỳ lúc nào và một cửa sổ bật lên sẽ hiển thị thông tin tài khoản MetaMask cá nhân của bạn (như được hiển thị trong GIF ở trên). Di chuột qua Tài khoản 1, sao chép địa chỉ Ethereum vào khay nhớ tạm, dán vào biểu mẫu và nhấp vào "Gửi cho tôi Ether thử nghiệm".

Các giao dịch Ethereum thường được xác nhận nhanh hơn nhưng việc chuyển 1 ETH vào ví của bạn có thể chậm hơn một chút. Nhấp vào biểu tượng con cáo nhỏ trên thanh công cụ để kiểm tra xem tài khoản của bạn đã được ghi có hay chưa.

Sau khi nhận được tài khoản, bạn có thể bắt đầu tương tác với DApp.


Mở khóa web phi tập trung

Việc lựa chọn các ứng dụng hoạt động trong testnet còn hạn chế. Để biết danh sách đầy đủ các ứng dụng phi tập trung trên mạng chính, hãy xem trang web Trạng thái của DApps hoặc Dappradar. Trong mạng thử nghiệm, bạn có thể chơi trò chơi, mua tài sản độc đáo hoặc đặt cược vào các thị trường dự đoán.

Chúng tôi sẽ tiếp tục sử dụng DApp đã được trình bày trước đó. Uniswap là một nền tảng trao đổi phi tập trung ("DEX") cho phép giao dịch mà không cần sử dụng trung gian. Cơ chế hỗ trợ của Uniswap cực kỳ đơn giản và có trật tự. Nếu bạn quan tâm đến nguyên tắc hoạt động của nó, vui lòng đọc “Uniswap là gì và nó hoạt động như thế nào?” 》.

Để tiến hành bước tiếp theo, hãy nhấp vào đây để truy cập. Lời nhắc "Ví liên kết" sẽ được hiển thị ở góc trên bên phải. Vì lý do bảo mật, bước này không thể được liên kết tự động. Do đó, tất cả các trang web tương thích với MetaMask sẽ có những lời nhắc như vậy dưới nhiều hình thức khác nhau. Nhấp vào lời nhắc sẽ yêu cầu người dùng chọn ví họ đang sử dụng. Nếu bạn chưa tìm ra, chỉ cần chọn ví MetaMask.

Lần đầu tiên một trang web cố gắng liên kết, hộp thoại MetaMask sẽ xuất hiện trên màn hình yêu cầu người dùng xác nhận thao tác. Trước khi xác minh những quyền mà người dùng sắp ủy quyền, bạn cần chọn một tài khoản (hiện tại chúng tôi chỉ có một tài khoản, chỉ cần sử dụng tài khoản đó). Giống như các hoạt động tương tự khác, trang web tại đây sẽ yêu cầu người dùng cung cấp thông tin địa chỉ ví do tài khoản kiểm soát.


Các vấn đề về quyền riêng tư của MetaMask

Bạn nên cẩn thận về việc ủy ​​quyền. Sau khi trang web lấy được địa chỉ, nó sẽ thấy tất cả các giao dịch Ether và các mã thông báo khác của người dùng. Ngoài ra, trang web còn liên kết địa chỉ này với địa chỉ IP của người dùng.

Một số người thích tách biệt các địa chỉ để tránh chồng chéo; những người khác lại không quan tâm đến những rủi ro này. Xét cho cùng, blockchain được mở ra với thế giới bên ngoài. Mức độ riêng tư cuối cùng cần đạt được hoàn toàn phụ thuộc vào người dùng. Theo nguyên tắc chung, không cấp quyền truy cập vào các trang web mà bạn không tin tưởng.


Trao đổi Ethereum lấy DAI

Hãy tiến hành trao đổi đầu tiên. Chúng tôi sẽ trao đổi stablecoin DAI, là mã thông báo ERC-20. Nhưng cũng giống như Ethereum, DAI ở đây không có giá trị thực. Nhấp vào "Chọn mã thông báo", thêm "Danh sách mặc định Uniswap" và nhấp vào "DAI". Ngoài ra, còn có tùy chọn "WETH" (Ethereum được bọc).

Bước cuối cùng là nhập số lượng Ether bạn muốn trao đổi. Sau khi hoàn tất thao tác, màn hình hiển thị số lượng DAI dự kiến ​​thu được. Mọi thứ đã sẵn sàng! Nhấp vào "Đổi".


Hoàn tất trao đổi thông qua MetaMask.


Trang web sẽ nhắc lại để thực hiện các thao tác trong MetaMask. Chỉ cần phê duyệt giao dịch và nó sẽ được tạo thành công. Khi thực hiện thao tác tương tự trên mạng chính, vui lòng chú ý xem bạn có hài lòng với phí xử lý phát sinh hay không.

Sau đó chỉ cần đợi giao dịch được xác nhận!


➟ Bạn muốn bắt đầu hành trình tiền điện tử của mình? Chào mừng bạn đến với Binance để mua Ethereum!


Token của tôi ở đâu?

Nếu mã thông báo không được hiển thị trong tài khoản cá nhân sau khi Ethereum được chuyển ra ngoài, bạn không cần phải lo lắng. Mã thông báo phải được thêm thủ công tại đây.

Đối với các mã thông báo phổ biến hơn, bạn có thể chọn "Thêm mã thông báo" trong ví rồi tìm kiếm tên hoặc mã mã thông báo. Đối với các mã thông báo (hoặc mạng thử nghiệm) tương đối không phổ biến, bạn cần thêm địa chỉ hợp đồng để hướng dẫn MetaMask tìm số dư của người dùng.


  1. Nhấp vào plug-in để mở ví.

  2. Nhấp vào ba dấu chấm trên thanh trên cùng.

  3. Chọn "Xem trong Etherscan".

  4. Trong "Tổng quan", hãy nhấp vào menu thả xuống "Mã thông báo" và chọn "DAI".

  5. Trong mục "Tổng quan về hồ sơ", bạn có thể xem địa chỉ hợp đồng. Di chuột vào đây và sao chép địa chỉ.

  6. Quay lại MetaMask và nhấp vào "Thêm mã thông báo".

  7. Nhấp vào tab "Mã thông báo tùy chỉnh".

  8. Dán nội dung bạn vừa sao chép vào bảng "Địa chỉ hợp đồng mã thông báo".

  9. Phần còn lại sẽ được điền tự động. Nhấp vào "Tiếp theo" và sau đó "Thêm mã thông báo".

  10. Quay lại giao diện tổng quan để xem tất cả số dư.


Chúc mừng! Lần đầu tiên thông qua tương tác DApp, hoạt động trao đổi Ethereum lấy DAI một cách không cần tin cậy đã được hoàn thành! Các bước trên bây giờ có thể được áp dụng cho các hoạt động thực tế. Nếu bạn cho rằng mình đã sẵn sàng sử dụng các ứng dụng mạng chính, hãy nhớ chuyển về mạng chính từ Ropsten.


Những biện pháp phòng ngừa nào khác nên được thực hiện?

Bài viết này chưa giới thiệu các chức năng đơn giản khác của MetaMask. Ví dụ: bạn cũng có thể kết nối ví phần cứng (cả Trezor và Ledger đều được hỗ trợ) và tạo danh sách liên hệ. Tất nhiên, cũng có chức năng gửi và nhận tiền của ví thông thường. Kiểm tra cài đặt để tùy chỉnh plugin cho phù hợp với nhu cầu của bạn.

Ngoài ra, cần tuân thủ các nguyên tắc an toàn chung. MetaMask là ví nóng cần chạy trên thiết bị kết nối Internet và có rủi ro cao hơn ví lạnh. Ví lạnh có thể giảm các vectơ tấn công một cách hiệu quả miễn là chúng vẫn ngoại tuyến.

Cuối cùng, khi sử dụng MetaMask, bạn nên chú ý đến những trang web mà bạn cấp quyền truy cập.


Ứng dụng MetaMask

Ứng dụng Android/iPhone của MetaMask cung cấp giải pháp đơn giản để kết nối với các ứng dụng Web3 mọi lúc, mọi nơi. Nó được trang bị các chức năng tương tự như plug-in và cũng tích hợp trình duyệt DApp để hỗ trợ truy cập bằng một cú nhấp chuột vào các ứng dụng phi tập trung khác nhau.


MetaMask App浏览器。

Trình duyệt ứng dụng MetaMask.


Ứng dụng này hoạt động rất giống với một plug-in của trình duyệt. Người dùng có thể chuyển ether hoặc token trực tiếp từ ví hoặc thậm chí tương tác với Uniswap như minh họa ở trên.​


通过App内的提示连接PoolTogether。

Kết nối với PoolTogether thông qua lời nhắc trong Ứng dụng.


Tóm tắt

MetaMask là một công cụ mạnh mẽ để duyệt web phi tập trung. Hãy làm theo các bước trong hướng dẫn này và bạn sẽ thấy tiềm năng của ví này. Rõ ràng, nhiều người dùng cũng cảm thấy như vậy. MetaMask hiện có hơn một triệu người dùng.

Khi nền tảng Ethereum tiếp tục phát triển, các ứng dụng như MetaMask chắc chắn sẽ đóng góp đáng kể vào việc kết nối công nghệ hiện có với cơ sở hạ tầng tiền điện tử non trẻ.

Bạn vẫn còn thắc mắc về MetaMask, Ethereum hoặc thứ gì khác? Vui lòng truy cập nền tảng Hỏi đáp Ask Academy của chúng tôi, nơi các thành viên của cộng đồng Binance sẽ kiên nhẫn trả lời câu hỏi của bạn.


T