MetaMask 101: Cách cài đặt và những lưu ý khi dùng ví MetaMask

0
99

Chắc hẳn ai cũng từng có thời điểm mới “chân ướt chân ráo” bước vào lĩnh vực tiền mã hoá và còn lúng túng khi lần đầu sử dụng ví phi tập trung. Trong bài hôm nay, chúng tôi sẽ hướng dẫn bạn cách tạo và thao tác với ví MetaMask trên trình duyệt web cũng như chỉ ra một số lưu ý để bạn phòng tránh rủi ro bị mất tiền.

1. Giới thiệu

Trong lĩnh vực tiền mã hoá có rất nhiều loại ví và chúng ta có thể chia ra hai loại chính là ví tập trung, như địa chỉ ví sàn Binance, OKX hay Kucoin; và các loại ví phi tập trung như MetaMask, Trust Wallet và Rabby. Trong bài viết hôm nay, chúng ta tìm hiểu về ví MetaMask, cái tên rất phổ biến và quen thuộc.

MetaMask là một loại ví tiền mã hoá thuộc dạng non-custodial, tức người sử dụng tự nắm giữ và bảo quản private key/seed phrase. Loại ví này khác với ví custodial, tức các ví sàn giao dịch, nơi sàn sẽ nắm private key và người dùng sẽ có thể tiếp cận đến ví thông qua việc đăng nhập vào tài khoản của sàn.

Với MetaMask, bạn có thể dễ dàng truy cập ví của mình bằng cách sử dụng tiện ích mở rộng trên trình duyệt máy tính hoặc ứng dụng trên điện thoại. Ban đầu MetaMask được thiết kế cho mạng lưới Ethereum, nhưng hiện tại bạn cũng có thể kết nối với các blockchain khác.

Tuy vậy, dựa vào kinh nghiệm sử dụng của nhiều nhà đầu tư kỳ cựu trong ngành, người dùng nên chọn sử dụng MetaMask trên trình duyệt máy tính (dưới dạng tiện ích mở rộng) bởi nó có nhiều ưu điểm trong quá trình thao tác và giao dịch hơn so với sử dụng ứng dụng di động.

Bài viết này sẽ hướng dẫn các bạn cách thành thạo các thao tác cơ bản với ví MetaMask trên trình duyệt.

2. Tải ví MetaMask

Ví MetaMask có thể được dùng cho nhiều loại trình duyệt web như Google Chrome, Firefox và Microsoft Edge. Ngoài ra, MetaMask còn có app cho thiết bị iOS và Android. Quá trình cài đặt ví cũng rất đơn giản và thân thiện với người dùng. Dưới đây là các bước tải ví cho laptop dùng Google Chrome:

  • Truy cập trang web chính thức MetaMask.io và nhấp vào nút Download. Tại đây bạn có thể lựa chọn loại trình duyệt bạn đang dùng và chọn “Install MetaMask for Chrome“.
20230919065631 D2e42de1 3003 49b9 Adb2 693d024d6daa 136
Tải MetaMask
  • Bạn sẽ được chuyển hướng đến trang web tiện ích mở rộng, chọn “Thêm vào Chrome” để tải ví.
20230919065631 9598a8bb 193f 4aa0 9414 Acead720a62c 196
Tải MetaMask extension
  • Sau đó bạn cần cấp quyền cho ứng dụng để có thể tiếp tục các bước tiếp theo.
  • Tiếp đến bạn đồng ý với điều khoản sử dụng của MetaMask. Ở bước này bạn có hai lựa chọn là Tạo ví mới hoặc Nhập ví có sẵn.
20230919065631 216f6d34 Bb51 4842 B4e5 A8dac083c1e9 184
Tạo ví mới

3. Cài đặt ví MetaMask

3.1. Cài đặt ví mới

  • Bạn cần tạo một mật khẩu đủ mạnh để đảm bảo không bị dò dễ dàng. Sau đó đánh dấu vào ô “Tôi hiểu….”, và chọn “Tạo ví mới”.
20230919045122 3f8b1c3c 3495 409f A092 409fd0ee2760 115
Tạo mật khẩu
  • Sau khi tạo mật khẩu, bạn sẽ được chuyển sang bước bảo mật ví. Bạn chọn “Bảo mật ví của tôi” để nhận và lưu trữ Secret Backup Phrase.
20230919045122 0bf4e0b5 4c6e 4323 B3d5 5536dafab2cf 161
Bảo mật ví
  • Nhấp vào ô hiển thị cụm mật khẩu. Hãy đảm bảo bạn lưu trữ nó cẩn thận. Đây là cụm từ khóa để giúp khôi phục ví trong trường hợp bạn quên mật khẩu.
20230919045122 1b129163 Ce23 4fb6 8af6 7db553446cc7 120
Lấy Seed Phrase
  • Xác nhận lại Seed Phrase.  Nhập các từ bị thiếu theo trình tự bạn đã ghi lại trước đó. Khi bạn xác nhận được dãy từ khóa, bạn sẽ nhận được một thông báo về việc ví MetaMask của bạn đã sẵn sàng để sử dụng.
20230919050252 7772500c 5c0c 4679 A808 Edd786dc7bea 95
Xác nhận lại Seed Phrase

3.2. Nhập địa chỉ ví đã có sẵn

Để thêm địa chỉ ví đã có vào một trình duyệt web hoặc app khác thì bạn cần có “private key“. Để lấy được private key trong ví của mình bạn thực hiện các bước sau:

  • Bạn chọn “Chi tiết tài khoản” sau khi nhấn vào biểu tượng ba dấu chấm ở bên phải màn hình. Sau đó chọn “Show private key“. Bạn cần nhập mật khẩu của ví thì mới xem được private key.

Lưu ý cần chọn nơi kín đáo và an toàn để thao tác.

20230919071915 5866d8ea 599d 42ea A776 3f6e6d6410e7 89
Chi tiết tài khoản
20230919084806 479f6e44 1e4c 466f Af7d 1cae265de123 117
Hiển thị private key
  • Mở app hoặc trình duyệt web mà bạn muốn nhập địa chỉ ví. Sau đó chọn mũi tên bên cạnh tên của ví rồi chọn “Import Account” (nhập ví).
20230919084806 Ced65887 D88c 4736 8fed F778b3bdc72e 11
Tìm nơi nhập private key
20230919084806 1fb2a892 95bd 45c5 A26d Ed9f0aabc900 55
Chọn Import account
  • Sau đó bạn dán private key và bấm Import.

20230919084807 D40167c9 Bf1a 4fb9 B711 863e6c28d88a 140

Dán private key và chọn Import

20230919084807 4c4b1bd2 A7db 49b4 8840 68c9516f01e6 195
Ví đã được import thành công

4. Thêm chain mới

  • Để thêm một chain mới thì bạn chọn vào ô “ Ethereum Mainnet“.
20230919051854 5d29c3e0 4163 409a 92af E9b886c6961a 138
Thêm mạng lưới mới
  • Để mở rộng các mạng lưới testnet thì bấm vào “Hiển thị các mạng thử nghiệm“. Để thêm các mạng lưới mainnet khác thì bạn chọn “Thêm mạng“.
20230919051854 3cecf2d4 17de 4ba1 8951 5e6bf9648a36 61
Tìm các chain Testnet
  • MetaMask cung cấp sẵn cho bạn một loạt các blockchain, bạn có thể chọn chain muốn thêm vào. Ví dụ bạn thêm mạng lưới Arbitrum One thì bấm vào “Thêm” và “Phê duyệt“.
20230919051854 323342a8 0e85 4d29 A755 B1da5a5e9bb0 79
Danh sách blockchain có sẵn
20230919051855 73fc406b 37cf 4c03 A0ad 93cab917a60e 100
Thông tin Arbitrum One
  • Nếu mạng lưới bạn muốn thêm không có sẵn trong danh sách thì bạn chọn “Thêm mạng theo cách thủ công” nằm bên dưới các blockchain có sẵn. Lúc này MetaMask sẽ yêu cầu bạn nhập các thông tin liên quan đến mạng lưới đó.
20230919052237 05466f61 2619 4f1b B8e2 8f82a240b56c 21
Thông tin cần nhập để thêm chain mới
  • Ví dụ, chúng ta sẽ nhập chain Base vào ví MetaMask. Những thông tin về mạng lưới đúng nhất sẽ nằm trong whitepaper của dự án.
20230919053031 2bdda45b 5fc5 43df 8177 C9a4320e7577 95
Tìm thông tin về Base Network trên Google
20230919053031 30ebd85c 30f8 4b64 Bf01 Cc3779071c9c 9
Thông tin được cung cấp trong trang chủ của Base
  • Sau khi tìm được những mục được yêu cầu, bạn nhập thông tin đã tìm thấy được vào MetaMask và bấm “Lưu“.
20230919053031 A4391caa B9b4 440b 8e29 4536ed45371f 15
Nhập thông tin để thêm chain mới
20230919053031 F80470a0 F761 4a9e 99ff 330f8ba92b06 185
Thêm Base Network thành công

5. Thêm token vào ví

  • Mặc định biểu tượng token có sẵn trong ví là native token của chain đó như MATIC là native token của Polygon, BNB là native token của chain BSC,… Native token cần thiết để bạn thực hiện giao dịch vì nếu không có giao dịch sẽ thất bạn.
  • Để thêm token mới bạn chọn “Nhập token“.
20230919060306 658561ed 90c0 414f Bca7 0fc5f4c710c4 76
ETH được thêm sẵn cho một ví mới
  • Ở mục nhập token sẽ có 2 lựa chọn là Tìm kiếm và Token tuỳ chỉnh. Mục Tìm kiếm bạn sẽ thấy được các token phổ biến như USDT, USDC,… Nếu bạn muốn thêm các token mới được tạo ra thì nên vào Token tuỳ chỉnh để thêm.
20230919060307 2e62724c F4df 4fdc A72a F13c7e9470b4 102
Tìm kiếm token
  • Thêm token ở mục tuỳ chỉnh cần những thông tin như địa chỉ hợp đồng thông minh của token, kí hiệu và số thập phân. Thông thường bạn chỉ cần địa chỉ hợp đồng thông minh của token.
20230919060307 F5026cf9 B0b9 4b0a 8b7f Acb7f109bed0 60
Thêm token tuỳ chỉnh
  • Để tìm thông tin về một token mới bạn có thể tìm trên CoinMarketCap, CoinGecko hoặc DEX Screener. Ví dụ, chúng ta tìm token Unibot bằng CoinGecko.
20230919060804 0d127b4d 6dec 4f44 9d8d 533b3d98e889 72
Tìm hợp đồng thông minh của Unibot
  • Sau đó bạn copy địa chỉ hợp đồng và dán vào phần Địa chỉ hợp đồng token. Khi đó thông tin về symbol và số thập phân sẽ tự động hiện ra. Bạn chọn “Thêm token tuỳ chỉnh“. Token Unibot đã được thêm thành công vào ví.
20230919060805 Be399314 0b72 4cec B6b5 986ac686e4ec 173
Nhập địa chỉ hợp đồng thông minh Unibot
20230919060947 7c205440 110e 4e44 Aa01 1198bfc23207 7
Unibot được thêm vào ví thành công

6. Lưu ý khi dùng MetaMask

6.1. Không để lộ Private key/Seed phrase

Như đã đề cập ở phần trước, khi sử dụng MetaMask bạn cần đặc biệt lưu tâm đến vấn đề bảo mật ví của mình bằng cách không để lộ Private key hoặc Seed phrase. Seed phrase đóng vai trò quan trọng trong việc bảo mật và khôi phục ví blockchain.

Nếu ai đó có Seed phrase của bạn nghĩa là họ cũng nắm được thông tin về Private key, họ có thể truy cập và sử dụng tài sản đó trái phép.

Một số vụ thiệt hại do lộ private key mà Coin68 đã đưa tin như: sàn CoinEx bị mất 70 triệu USD hay Stake.com bị cuỗm mất 41 triệu USD.

Một số cách bảo vệ Private key/Seed phrase:

  • Không bao giờ chia sẻ Seed phrase/Private key của mình.
  • Không dùng ví đã được người khác thiết lập trước.
  • Sử dụng mật khẩu có mức độ phức tạp cao.
  • Tự thiết lập ví của mình.

6.2. Import đúng hợp đồng thông minh của token

Vì MetaMask không tự động hiển thị token trong ví nên khi bạn nhận hay mua một token mới đòi hỏi bạn phải tự import token thủ công. Ở bước này bạn cần tìm đúng Smart Contract của token đó và cần chú ý xem bạn đang muốn giao dịch ở chain nào để lựa chọn cho đúng địa chỉ hợp đồng token. Điều này đặc biệt quan trọng nếu bạn muốn tham gia giao dịch các token mới ra mắt và chỉ giao dịch trên sàn phi tập trung như Uniswap hay SushiSwap vì nếu không bạn có khả năng lấy nhầm địa chỉ scam và mất tiền.

Ví dụ gần đây cộng đồng quan tâm đến dự án LayerZero và việc ra mắt token dự án mang tên ZRO. Khi tìm trên DEX Screener bạn sẽ thấy token này có rất nhiều địa chỉ hợp đồng khác nhau dù trên cùng một chain BSC. Vậy đâu sẽ là địa chỉ đúng.

20230921064139 6865d635 8435 40b1 9b97 E4f1742b81ff 22
Địa chỉ token ZRO. Nguồn Dex Screener

Cách an toàn nhất bạn sẽ đợi thông báo chính thức từ dự án về việc ra mắt token và kiểm tra địa chỉ token thông qua whitepaper của dự án. Cách thứ hai là tìm trên CoinMarketCap hoặc CoinGecko. Sau đó dùng các công cụ kiểm tra hợp đồng thông minh như Scam Sniffer, Token Sniffer,…. Bạn cũng có thể dùng DEX Screener để kiểm tra ở mục Go + Security.

20230921065127 Fe265e56 8e6b 4ac2 949d 0e055df9e51c 27
Kiểm tra rủi ro hợp đồng thông minh của token. Nguồn: DEX Screener

6.3. Cảnh giác với tấn công phishing

Phishing hay tấn công giả mạo là một trong những hình thức tấn công trực tuyến phổ biến hiện nay. Phishing có thể gây ra những thiệt hại nghiêm trọng cho những cá nhân, tổ chức hay doanh nghiệp khi thông tin của họ bị đánh cắp. Hai loại phishing cần lưu ý:

Giao dịch với ví phishing

Ví phishing là một thủ đoạn mạo danh ví tinh vi khi kẻ xấu sẽ khởi tạo một địa chỉ ví có những ký tự đầu và cuối giống với ví một địa chỉ thật nào đó. Sau đó thực hiện các giao dịch gửi những đồng token có giá trị nhỏ vào đó để trà trộn. Khi nạn nhân muốn chuyển tiền ra ngoài, họ sẽ có thói quen copy địa chỉ trong các giao dịch cũ cho thuận tiện, và sẽ vô tình đụng phải địa chỉ mạo danh của scammer.

Để phòng trường hợp này xảy ra, cách an toàn nhất bạn nên tự lưu trữ danh sách ví thường giao dịch và hạn chế copy từ lịch sử của mình.

Nạn nhân gần nhất cho sự việc này là một cá nhân rút 4,46 triệu USDT từ Kraken để chuyển đến sàn Coinone nhưng đã bất cẩn copy nhầm địa chỉ ví phishing nên đã mất toàn bộ số tiền này.

Liên kết ví với trang web/app/URL phishing

Một trường hợp khác của phishing là liên kết ví với trang web/app/URL scam. Khi người dùng đồng ý giao dịch trên những trang web phishing thì tiền sẽ bị rút khỏi ví.

Những vụ hack nổi bật trong thời gian gần đây:

  • Balancer bị hack frontend website, sau đó hacker thay đổi dữ liệu để người dùng tương tác với địa chỉ độc hại. Số tiền bị hack là 238.000 USD.
  • Cá voi bất cẩn truy cập vào một trang web tiền mã hoá có chứa liên kết phishing và trong lúc kí giao dịch đã bị kẻ lừa đảo rút mất 24 triệu USD.
  • Tài khoản X (Twitter) của Vitalik Buterin bị tấn công, rồi bị sử dụng để đăng liên kết lừa đảo và gây thiệt hại gần 700.000 USD.

Cách phòng chống phishing:

  • Kiểm tra kỹ địa chỉ URL.
  • Tìm nơi uy tín để lấy các đường link dẫn đến website dự án/ dApps như DefiLlama.
  • Không nhấp vào các liên kết không rõ nguồn gốc.
  • Sử dụng phần mềm chống virus và chống phishing.
  • Cập nhật thông tin bảo mật tài khoản.

6.4. Chấp thuận giao dịch lượng token vừa đủ

Một lưu ý khác khi bạn giao dịch với một DEX bất kì là chỉ nên cho phép giao dịch vừa đủ số token và bạn nên thực hiện trước với số lượng nhỏ để kiểm tra rủi ro hoặc tính thanh khoản của pool giao dịch nếu swap sang một token khác. Vì có nhiều trường hợp khi bạn swap nhưng lại bất cẩn chọn pool giao dịch kém thanh khoản thì rủi ro trượt giá rất cao.

Ví dụ trường hợp nổi tiếng trong giao đoạn USDC bị depeg, một người dùng KyberSwap tiến hành giao dịch swap 2 triệu USD token, nhưng thu về 0,05 USDT do thực hiện tại pool có thanh khoản cực kỳ kém.

Cách kiểm tra rất đơn giản, nếu bạn đang có 500 USDC và muốn swap sang ETH thông qua giao thức Maverick thì:

  • Trước tiên, bạn nên dùng khoảng 20 USDC để thực hiện kiểm tra.
  • Sau đó, MetaMask sẽ yêu cầu bạn Approve số lượng USDC bạn cho phép giao dịch. Ở bước này bạn không nên chọn Max mà chỉ nhập số lượng đủ để giao dịch khoảng 21 USDC.
20230922051531 C40cd304 6112 4273 B196 5dcca8d7641c 21
Swap USDC sang ETH
20230922051531 F7d3fb1d 0509 43a6 94dd 40d7e636bb75 87
Nhập số lượng USDC cần giao dịch

7. Tổng kết

Trên đây là thông tin về các bước tạo ví cũng như những lưu ý khi bạn sử dụng ví phi tập trung nói chung và MetaMask nói riêng. Coin68 hi vọng bài viết này sẽ giúp bạn tự tin hơn và nắm được những điều cần chú ý khi dùng ví. Ở những bài sau, Coin68 sẽ đưa ra thêm nhiều hướng dẫn nữa liên quan tới MetaMask nên các bạn nhớ đón đọc nhé.

Theo Cameron – Coin68

LEAVE A REPLY

Please enter your comment!
Please enter your name here