Internet phi tập trung, Web3, được xây dựng trên nền tảng tiền điện tử và các ứng dụng phi tập trung (dapps). Tuy nhiên, để sử dụng chúng, bạn cần một giao diện người dùng. Giao diện lý tưởng là một thiết kế đơn giản, trực quan và dễ sử dụng.
MetaMask là một trong những ví tiền điện tử hàng đầu, tích hợp với trình duyệt và thiết kế để là cổng vào thế giới Web3, tài chính phi tập trung (DeFi) và NFTs.
MetaMask là gì?
MetaMask là một tiện ích mở rộng phổ biến và lâu đời của trình duyệt, hoạt động như một ví tiền điện tử kết nối với blockchain Ethereum. Nó cho phép người dùng tương tác với hệ sinh thái Ethereum, nơi lưu trữ nhiều ứng dụng phi tập trung (Dapps) mà không cần tải toàn bộ blockchain về thiết bị của họ. Vì vậy, đây là một trong những giải pháp ví Ethereum tốt nhất để truy cập các sàn giao dịch phi tập trung (DEX), nền tảng game và nhiều ứng dụng khác.
Ví này tương thích với các trình duyệt phổ biến như Chrome, Firefox, Brave và Microsoft Edge. Bên cạnh việc lưu trữ ETH của Ethereum, MetaMask còn hỗ trợ các token dựa trên chuẩn ERC-20 và ERC-721 của giao thức này.
MetaMask được thành lập bởi Aaron Davis và công ty blockchain ConsenSys.
Ưu điểm và nhược điểm của MetaMask
Ưu điểm của MetaMask
- Phổ biến: MetaMask là một trong những ví tiền điện tử phổ biến và lâu đời nhất hiện nay.
- Dễ sử dụng: Người dùng có thể dễ dàng tương tác với blockchain bằng cách sử dụng MetaMask vì giao diện của nó thân thiện với người dùng.
- Tích hợp: MetaMask đã tích hợp với hơn 4.000 ứng dụng phi tập trung (dApps). Bạn có thể sử dụng các ứng dụng tiền điện tử một cách dễ dàng với MetaMask.
Nhược điểm của MetaMask
- Bảo mật: MetaMask là một loại ví nóng, có nghĩa là nó kết nối với Internet và dễ bị tấn công hơn so với các ví lạnh.
- Tương thích: Trên máy tính để bàn, MetaMask hoạt động như một tiện ích mở rộng của trình duyệt thay vì một ứng dụng độc lập. Điều này có thể làm cho MetaMask chậm hơn và đôi khi gặp sự cố.
Hướng dẫn cài đặt và tạo ví MetaMask
MetaMask hiện có sẵn trên nhiều trình duyệt máy tính và thiết bị di động. Để tạo ví MetaMask, bạn cần tải ứng dụng về trình duyệt hoặc điện thoại của mình.
Tiện ích mở rộng MetaMask
Bạn có thể thêm MetaMask vào trình duyệt bằng cách cài đặt tiện ích mở rộng. Hiện nay, MetaMask hỗ trợ nhiều trình duyệt và bạn có thể cài đặt từ các liên kết sau:
Trong bài viết này, tôi sẽ hướng dẫn cài đặt MetaMask trên Chrome làm ví dụ. Quy trình tương tự áp dụng cho các trình duyệt khác.
Đầu tiên, truy cập vào liên kết trên và nhấp vào “Add to Chrome” để tiến hành cài đặt.
Sau khi tải xuống MetaMask vào tiện ích mở rộng của trình duyệt, bạn có thể truy cập và mở MetaMask bằng cách nhấp vào biểu tượng tiện ích mở rộng ở góc phải trên cùng, như minh họa trong hình dưới đây.
Sau khi cài đặt MetaMask, nó sẽ tự động mở ra để bạn bắt đầu cài đặt. Nhấp vào “Bắt đầu – Get Started” để tiếp tục.
Tại đây bạn sẽ có 2 lựa chọn để chọn là Nhập Ví hoặc Tạo Ví.
- Nếu bạn đã có Ví MetaMask trước đó, bạn có thể nhập nó vào tiện ích mở rộng của trình duyệt MetaMask hiện tại bằng cách sử dụng Cụm từ khôi phục bí mật (12 từ mật khẩu).
- Hoặc, bạn có thể tạo một ví hoàn toàn mới mà tôi sẽ hướng dẫn trong phần này. Chọn “Tạo ví – Create a Wallet”.
Bạn sẽ phải tạo mật khẩu cho MetaMask, mật khẩu này sẽ được yêu cầu mỗi khi bạn muốn đăng nhập vào MetaMask trên trình duyệt này.
Sau khi nhập mật khẩu có ít nhất 8 ký tự, đánh dấu vào ô “Tôi đã đọc và đồng ý với Điều khoản sử dụng” và nhấp vào “Tạo”.
Quan trọng: Hãy nhớ rằng mật khẩu này khác với cụm mật khẩu 12 từ – 12 word passphrase/Cụm từ khôi phục bí mật – Secret Recovery Phrase /Khóa riêng của bạn – Private Key.
Nó chỉ cho phép bạn truy cập vào MetaMask trên trình duyệt này chứ không phải vào một ví cụ thể có thể lưu trữ tài sản của bạn. Những người khác có thể kiểm soát tài sản của bạn nếu họ có Private Key của ví mà không cần mật khẩu MetaMask của bạn (trừ khi họ cũng kiểm soát máy tính của bạn).
Bây giờ MetaMask sẽ giới thiệu cho bạn khái niệm Cụm từ khôi phục bí mật. Nhấn vào “Tiếp theo – Next”.
Bước cuối cùng trước khi tạo Ví MetaMask là tạo Cụm từ khôi phục bí mật của Ví, còn được gọi là Khóa riêng. MetaMask sẽ thực hiện công việc này cho bạn, vì vậy bạn chỉ cần nhớ hoặc lưu trữ cụm từ này ở một nơi an toàn.
- Lưu trong trình quản lý mật khẩu.
- Lưu trữ trong kho tiền ngân hàng.
- Lưu trữ trong một hộp ký gửi an toàn.
- Viết ra và lưu trữ ở nhiều nơi bí mật.
Quan trọng: Một lần nữa, điều thực sự quan trọng là bạn phải giữ cụm từ 12 từ này cho riêng bạn. Đây là bằng chứng duy nhất trên blockchain xác minh rằng Ví của bạn thuộc về bạn. “Không có chìa khóa, không có tiền”.
Nhấp vào hộp văn bản để xem Cụm từ khôi phục bí mật của bạn. Sau khi lưu trữ Khóa riêng một cách an toàn, bạn có thể tiếp tục tạo Ví của mình bằng cách nhấp vào “Tiếp tục”.
Sau đó, MetaMask sẽ yêu cầu bạn nhập Cụm từ khôi phục bí mật để đảm bảo bạn đã ghi nhớ và/hoặc lưu chúng ở nơi an toàn. Chọn các từ theo đúng thứ tự và sau đó nhấp vào “Xác nhận”.
Bạn vừa mới tạo thành công Ví MetaMask. Bấm vào “Tất cả hoàn tất – All Done” để hoàn tất cài đặt của bạn.
Ứng dụng MetaMask
MetaMask cũng có sẵn trên Android và iOS.
Bước 5: Bạn sẽ phải tạo mật khẩu cho MetaMask. Mật khẩu này sẽ được yêu cầu mỗi khi bạn đăng nhập MetaMask trên trình duyệt này. Sau khi nhập mật khẩu có ít nhất 8 ký tự, đánh dấu vào ô “Tôi đã đọc và đồng ý với Điều khoản sử dụng – I have read and agree to the Terms of Use” và nhấp vào “Tạo – Create”.
Bước 6: Tiếp tục bằng cách nhấn vào “Bắt đầu – Start”.
Bước 7: MetaMask sẽ hiển thị một số lời khuyên về việc bảo mật Cụm từ khôi phục bí mật trong Ví của bạn trước khi tạo nó. Nhấn “Bắt đầu – Start” để tiếp tục.
Bước 8: Nhấp vào “Xem – View” để xem Cụm từ khôi phục bí mật.
Bước 9: Ghi lại cụm từ này và sau đó chọn “Tiếp tục – Continue”.
Bước 10: Sau đó, MetaMask sẽ yêu cầu bạn nhập Cụm từ khôi phục bí mật để đảm bảo bạn đã ghi nhớ và/hoặc lưu chúng ở một nơi khác. Chọn các từ theo đúng thứ tự, sau đó nhấp vào “Hoàn thành sao lưu”.
Bước 11: Bây giờ bạn đã tạo thành công Ví MetaMask. Nhấp vào “Xong – Done” để hoàn tất cài đặt của bạn.
Hướng dẫn sử dụng Ví MetaMask
Với MetaMask, bạn có thể sử dụng nhiều chức năng và tính năng khác nhau. Trong phần tiếp theo, tôi sẽ hướng dẫn bạn một số tính năng phổ biến nhất của MetaMask cũng như cách sử dụng chúng.
Cách nhận token vào MetaMask
Thêm tiền điện tử vào Ví của bạn là một trong những việc bạn cần làm đầu tiên. Ví dụ: nếu bạn muốn sử dụng blockchain Ethereum, bạn sẽ cần có ETH (đồng coin gốc Ethereum) để thanh toán phí gas. Vì vậy, việc thêm ETH vào ví của bạn là bước quan trọng nhất và cần thiết.
Trong bài viết này, tôi sẽ sử dụng ETH làm ví dụ. Bạn có thể nhận ETH bằng cách chuyển chúng từ một Ví khác – ví dụ như từ các sàn giao dịch như Binance, FTX, ...
Quan trọng: Trước khi thực hiện gửi hoặc nhận token, hãy chắc chắn rằng giao dịch được thực hiện trên cùng một mạng với cả người gửi và người nhận. Ví dụ: nếu bạn muốn nhận ETH trên Ethereum Mainnet, người gửi cũng phải gửi ETH qua Ethereum Mainnet. Một địa chỉ Ví có thể sử dụng trên nhiều mạng khác nhau có thể gây nhầm lẫn và dẫn đến mất tiền.
Đầu tiên, bạn cần mở MetaMask bằng cách nhấp vào biểu tượng Tiện ích mở rộng ở góc trên bên phải, sau đó chọn MetaMask.
Giao diện MetaMask sẽ xuất hiện như trong hình dưới đây. Bạn cũng có thể mở MetaMask sang một tab mới thay vì sử dụng tiện ích mở rộng của trình duyệt bằng cách nhấp vào biểu tượng Menu và chọn “Mở rộng chế độ xem – Expand view”.
Để nhận mã thông báo vào Ví của bạn, bạn chỉ cần sao chép Địa chỉ công khai của Ví. Điều này có thể thực hiện bằng cách nhấp vào ô văn bản ở giữa để lấy Địa chỉ công cộng (thường có định dạng 0x…). Nó sẽ tự động được sao chép vào clipboard.
Bây giờ bạn có thể gửi tiền điện tử token đến địa chỉ này. Sau khi giao dịch được xác nhận, token sẽ xuất hiện trong Ví của bạn.
Hướng dẫn thêm token vào MetaMask
Có vô số token trên Ethereum Mainnet. Tuy nhiên, ban đầu trên MetaMask chỉ hiển thị ETH. Nếu bạn chuyển các token ERC-20 khác vào Ví MetaMask, chúng có thể không được hiển thị ngay.
Lý do chính là bạn chưa thêm token tương ứng vào MetaMask. Đây là cách thực hiện.
Đầu tiên, hãy mở MetaMask và chọn “Nhập token – Import Tokens”.
Bạn có thể tìm kiếm token trực tiếp bằng cách nhập mã token vào ô văn bản. Nếu token không hiển thị, hãy chuyển sang “Mã token tùy chỉnh – Custom Token” để thêm token bằng cách thủ công.
Tại đây, bạn có thể thêm token vào Ví MetaMask bằng cách nhập Địa chỉ hợp đồng mã token - Token Contract Address. Điều này có thể tìm thấy bằng cách sử dụng Coingecko, CoinMarketCap hoặc được dự án cung cấp trên trang web hoặc tài liệu của họ.
Tôi sẽ lấy ví dụ về Uniswap (UNI). Sau khi nhập Địa chỉ hợp đồng Token của nó, MetaMask sẽ tự động điền vào 2 trường còn lại là Ký hiệu token (UNI) và Số thập phân của mã token (18 theo mặc định). Thông thường, bạn nên giữ mặc định này vì thông tin đã được tự động và chính xác.
Tiếp theo, MetaMask sẽ yêu cầu bạn xác nhận xem mã thông báo bạn đang thêm có chính xác không. Nếu đúng như vậy, hãy nhấp vào “Nhập mã thông báo – Import Tokens” để thêm mã thông báo đó vào Ví MetaMask của bạn thành công.
Cách rút token từ MetaMask
Bây giờ bạn đã biết cách nhận token, bạn cũng cần biết cách rút/gửi chúng. Đầu tiên, nhấp vào “Gửi – Send” để bắt đầu.
Nhập địa chỉ người nhận cùng với số lượng token bạn muốn gửi. Sau đó, nhấp vào “Tiếp theo – Next” để tiếp tục.
Bạn có thể lựa chọn giữa chấp nhận lượng gas mà MetaMask đề xuất (dành cho người dùng cơ bản) hoặc chỉnh sửa thủ công (dành cho người dùng nâng cao).
Nếu bạn chỉ muốn hoàn tất giao dịch, hãy chọn lựa chọn đầu tiên bằng cách nhấp vào “Xác nhận – Confirm”. Tôi sẽ lựa chọn tùy chọn nâng cao hơn bằng cách nhấp vào “Chỉnh sửa – Edit”.
Bây giờ MetaMask sẽ hiển thị cho bạn 3 mức độ ưu tiên, được giải thích như sau:
- Cao: Đây là lựa chọn tối ưu cho các giao dịch nhạy cảm về thời gian như Swaps vì nó gia tăng khả năng thành công của giao dịch. Nếu một Hoán đổi mất quá nhiều thời gian để xử lý, có thể giao dịch không thành công và bạn có thể mất phí gas.
- Trung bình: Phí gas trung bình phù hợp cho việc gửi, rút tiền hoặc các giao dịch không cần đến sự nhạy cảm về thời gian khác. Cài đặt này thường dẫn đến giao dịch thành công.
- Thấp: Chỉ nên sử dụng phí gas thấp khi thời gian xử lý không quan trọng. Phí thấp khiến việc dự đoán kết quả của giao dịch khó khăn hơn.
Nếu bạn muốn thiết lập phí gas thành một con số cụ thể, nhấn vào “Tùy chọn nâng cao – Advanced Options”.
Ở đây có 3 con số cụ thể để bạn có thể lựa chọn:
- Giới hạn gas: Giới hạn gas là số lượng gas tối đa bạn sẵn sàng trả để thực hiện một giao dịch hoặc hoạt động EVM. Số tiêu chuẩn là 21.000 đơn vị gas.
- Phí ưu tiên tối đa: Phí ưu tiên tối đa được gọi là “mẹo khai thác” để khuyến khích người khai thác/người xác thực ưu tiên giao dịch của bạn. Thông thường, số tiền bạn cài đặt cho “phí ưu tiên tối đa” sẽ là số tiền bạn phải trả.
- Phí tối đa: Phí tối đa là tổng số tiền thanh toán cho giao dịch của bạn. Nó được tính bằng cách: (Phí cơ bản + Phí ưu tiên) * Đơn vị gas sử dụng.
Khi bạn hoàn tất việc tùy chỉnh các lựa chọn này, nhấn vào “Lưu – Save” và sau đó chọn “Xác nhận – Confirm” trên trang tiếp theo.
Cách Swap token trên MetaMask
MetaMask gần đây đã tích hợp tính năng “Swap” trực tiếp vào giao diện của nó, cho phép người dùng sử dụng nó như một Công cụ tổng hợp DEX. Hiện tại, tính năng này chỉ khả dụng trên Ethereum.
Để sử dụng tính năng này, mở MetaMask và nhấp vào “Swap”.
Sau đó, chọn các đồng tiền mà bạn muốn giao dịch. Ví dụ, tôi sẽ lấy ETH và DAI làm minh họa. Bạn có thể nhấn vào “Tùy chọn nâng cao – Advanced Options” để điều chỉnh Dung sai trượt giá. Tiếp theo, chọn “Xem lại giao dịch – Review Swap”.
Khi đó MetaMask sẽ đề xuất cho bạn lựa chọn giao dịch tối ưu nhất. Bạn có thể nhấn vào “Chỉnh sửa – Edit” để thay đổi phí gas hoặc nhấn vào “Swap” để thực hiện giao dịch. Hãy nhớ rằng MetaMask sẽ thu phí 0,875% cho mỗi giao dịch bạn thực hiện.
Cách thêm Ví khác vào MetaMask
Bạn cũng có thể thêm các Ví khác vào MetaMask bằng cách nhập Khóa công khai của chúng. Hãy mở MetaMask và nhấn vào Biểu tượng hình tròn ở góc trên bên phải.
Chọn “Nhập tài khoản – Import Account”.
Tại đây bạn có hai lựa chọn: Khóa cá nhân và Tệp JSON. Khóa cá nhân là phổ biến hơn nên tôi sẽ sử dụng nó.
Nhập Khóa cá nhân của bạn, sau đó nhấn “Nhập – Import” để tiếp tục.
Cách thêm NFT vào MetaMask
Hiện tại, MetaMask chỉ hỗ trợ thêm NFT dưới dạng token tùy chỉnh trong tiện ích mở rộng thay vì hiển thị chúng nguyên bản trong giao diện người dùng. Quá trình thêm NFT vào MetaMask bao gồm việc nhận NFT và thêm chúng dưới dạng mã thông báo tùy chỉnh để chúng có thể hiển thị trong Ví của bạn.
Để biết thêm chi tiết, vui lòng tham khảo 2 phần “Cách nhận token vào MetaMask” và “Cách thêm token vào MetaMask” ở trên.
Cách khóa và mở khóa Ví MetaMask
Để khóa Ví MetaMask của bạn, mở ứng dụng MetaMask. Nhấp vào biểu tượng hình tròn ở góc phải trên và chọn “Khóa – Lock” để hoàn tất quy trình.
Để mở khóa MetaMask, bạn chỉ cần mở ứng dụng và đăng nhập bằng cách chọn “Mở khóa – Unlock” sau khi nhập mật khẩu MetaMask của bạn.
Làm thế nào để thay đổi mật khẩu của MetaMask
Để thay đổi mật khẩu MetaMask, trước tiên, bạn cần khởi động lại MetaMask. Điều này có thể làm bằng cách khởi động lại trình duyệt hoặc nhấp vào biểu tượng hình tròn ở góc trên bên phải và chọn “Khóa – Lock”.
Bây giờ bạn sẽ được yêu cầu đăng nhập lại MetaMask. Lần này hãy chọn “Quên mật khẩu – Forgot password”.
Cụm từ Khôi phục Bí mật – Secret Recovery Phrase là bắt buộc nếu bạn muốn thay đổi mật khẩu của mình. Sau khi nhập Cụm từ khôi phục bí mật, bạn có thể đặt mật khẩu mới và nhấp vào “Khôi phục – Restore”.
Cách kết nối MetaMask với Trình duyệt dApp
Bạn có thể kết nối MetaMask với hầu hết các ứng dụng phi tập trung (dApp). Chúng ta sẽ lấy Uniswap làm ví dụ trong hướng dẫn này. Đầu tiên, truy cập vào trang web của dApp và nhấp vào “Kết nối ví – Connect Wallet” ở góc trên cùng bên phải. Một số dApp sẽ tự động thực hiện việc này khi bạn truy cập vào trang web của họ.
Một danh sách các Ví được hỗ trợ sẽ xuất hiện. Chọn MetaMask.
Nếu bạn có nhiều tài khoản trong Ví MetaMask, bạn có thể đánh dấu vào ô của (các) tài khoản tương ứng mà bạn muốn kết nối. Tiếp tục bằng cách nhấp vào “Tiếp theo – Next”.
Chọn “Kết nối – Connect”. Ví MetaMask của bạn hiện đã được kết nối với dApp.
Cách ngắt kết nối MetaMask từ Trình duyệt dApp
Đầu tiên, mở MetaMask và nhấp vào “Đã kết nối – Connected” ở góc trên cùng bên trái.
Chọn tài khoản mà bạn muốn ngắt kết nối. Nhấp vào biểu tượng Menu ở phía bên phải và chọn “Ngắt kết nối tài khoản này – Disconnect this account”.
Một số lời khuyên về bảo mật MetaMask bạn cần biết
Để đảm bảo an toàn cho Ví MetaMask của bạn, đây là những lời khuyên quan trọng mà bạn nên biết:
- Không chia sẻ Ví MetaMask của bạn với bất kỳ ai, ngay cả những người thân thiết nhất của bạn. Điều này sẽ tăng nguy cơ mất quyền truy cập vào Ví của bạn.
- Hãy cẩn thận khi bạn cho phép người khác sử dụng máy tính/điện thoại di động có chứa Ví MetaMask của bạn.
- Nếu bạn sử dụng MetaMask trên điện thoại di động, hãy luôn khóa/hủy kích hoạt nó để phòng trường hợp bị mất hoặc đánh cắp.
- Hãy sao lưu Giai đoạn khôi phục bí mật của bạn một cách an toàn. Bạn nên lưu trữ chúng offline thay vì online, vì dữ liệu online có thể dễ bị hack hoặc bị mất.
- Nếu bạn sử dụng Ví lạnh như Ledger, hãy kết nối nó với MetaMask để nâng cao tính bảo mật cho Ví của bạn.
- Bạn có thể tạo nhiều tài khoản trong một Ví MetaMask để phân chia tiền của mình. Nếu mất quyền truy cập vào một tài khoản, sẽ chỉ ảnh hưởng đến một phần nhỏ trong số đó.
Mytour