Giới thiệu: Binance và MetaMask
Nhắc đến Binance, đây là một cái tên rất quen thuộc trên trị trường giới đầu tư trong những năm gần đây. Đó là một trong những gã khổng lồ của thế giới Web3 và tiền điện tử. Trong số nhiều dự án và sản phẩm của họ, bạn sẽ bắt gặp một loạt ví tiền điện tử, sàn giao dịch tập trung hàng đầu của họ và đương nhiên, cũng không thể không kể đến các blockchain riêng của Binance và hệ sinh thái của họ.
Những blockchain này khá nổi tiếng, đó là BNB Smart Chain và BNB Chain, đây là 2 tên gọi đã được cập nhật của các blockchain trước đó. Cả hai blockchain này cùng tồn tại song hoạt động riêng biệt với nhau. Để giải thích rõ hơn, Binance Chain (hiện tại là BNB Chain) được ra mắt vào năm 2019 và đã được sử dụng chủ yếu để giao dịch và lưu trữ tài sản, đặc biệt là trên sàn giao dịch của Binance và liên quan đến token gốc BNB.
Được ra mắt sau đó, Binance Smart Chain, tức là BNB Smart Chain, một dạng “anh em” của BNB Chain, được ra mắt vào cuối năm 2020 với mục tiêu duy nhất là hỗ trợ hợp đồng thông minh. Với điều đó, toàn bộ hệ sinh thái của Binance đã trải qua một sự mở rộng lớn vượt xa khả năng của Binance Chain gốc. Hơn nữa, BNB cũng là token gốc của BNB Smart Chain, chứ không chỉ trên BNB Chain.
BNB Smart Chain cũng là hard fork của giao thức Geth (Go Ethereum), là một trong ba phiên bản gốc của Ethereum, và nó sử dụng ngôn ngữ lập trình Go. Điều này có nghĩa là nó tương đồng với Ethereum ở nền tảng cơ bản, điều này khiến cho nó có khả năng tương thích với EVM (Ethereum Virtual Machine). Tuy nhiên, nó sử dụng cơ chế đồng thuận khác so với Ethereum, cụ thể là PoSA (Proof of Staked Authority), nhằm tối ưu hóa cả khả năng xử lý và tối ưu chi phí giao dịch.
Với sự kết hợp cả Proof-of-Authority (Bằng chứng uỷ quyền) và Delegated Proof-of-Stake (Bằng chứng cổ phần được ủy quyền), cơ chế đồng thuận PoSA tăng cường đáng kể khả năng mở rộng của mạng lưới. Trên Binance Smart Chain (BSC), số lượng tối đa các bộ xác thực (validators) được giới hạn là 21, tất cả đều có thể được bầu chọn từ danh sách chứa các ứng cử viên được Binance xác nhận theo phiếu bầu từ những người tham gia stake BNB (delegators), với quyền bầu cử phụ thuộc vào số lượng BNB họ đã tham gia stake.
Kể từ khi được ra mắt, Binance Smart Chain (BSC) đã trở thành một mạng lưới tương thích với EVM, và là mạng lưới được sử dụng mạnh mẽ nhất trong lĩnh vực này. Ví dụ, số giao dịch hàng ngày và số địa chỉ hoạt động của BSC vượt xa so với Ethereum mainnet.
Cách thêm Binance Smart Chain vào MetaMask
MetaMask là một trong những ví tiền điện tử phổ biến nhất trên nền tảng Ethereum, nó có thể được cài đặt dưới dạng một tiện ích trình duyệt web hoặc ứng dụng di động trên Play Store. Sau khi cài đặt, người dùng có thể lưu trữ ETH hoặc các token dựa trên Ethereum khác, cho phép họ dễ dàng thực hiện giao dịch với bất kỳ địa chỉ Ethereum nào mà họ muốn.
Bằng cách kết nối ví MetaMask của họ với các ứng dụng phi tập trung dựa trên Ethereum, người dùng có thể stake tiền điện tử trong các ứng dụng đánh bạc, sử dụng tài sản của mình trong các trò chơi “Play-to-Earn” (P2E), và có thể giao dịch chúng trên các sàn giao dịch phi tập trung tồn tại trong hệ sinh thái Ethereum. Nhờ đó, người dùng có thể dễ dàng sử dụng đa dạng các ứng dụng DeFi đang tồn tại, không chỉ riêng trên Ethereum.
Tuy nhiên, như đã đề ở trên, MetaMask có thể kết nối được với các mạng blockchain khác ngoài Ethereum, chúng ta sẽ tìm hiểu điều này ở phần dưới đây. Vì vậy, nếu bạn chưa tải xuống tiện ích trình duyệt MetaMask, hãy tải ngay và sau đó tiếp tục theo hướng dẫn này.
1. Thêm mạng lưới (Network)
BNB Smart Chain đã được cấu hình sẵn trong MetaMask với phân loại “popular network” (mạng phổ biến). Vì vậy, việc thêm nó khá là đơn giản. Tuy nhiên, trước đây, điều này không hề như vậy nếu bạn muốn thêm BSC vào MetaMask, vì bạn phải thêm nó bằng cách thủ công, mặc dù việc đó không quá phức tạp nhưng lại mất nhiều thời gian. Và điều đó vẫn còn đúng cho những mạng không được cấu hình sẵn làm mạng phổ biến.
- Hãy mở ví tiền điện tử của bạn và từ trang chủ của nó, nhấp vào bộ chọn mạng lưới (network selector) mà bạn sẽ tìm thấy ở góc trên bên trái.
- Và chọn Thêm mạng lưới.
- Ở trang tiếp theo, bạn sẽ thấy một danh sách chứa tất cả các mạng phổ biến mà bạn có thể thêm ngay lập tức. Nếu một số mạng không xuất hiện trong danh sách, thì có thể do bạn đã thêm chúng trước đó rồi.
- Chọn “Thêm” sau đó chọn Binance Smart Chain để bắt đầu quá trình này, sau đó bạn sẽ phải làm theo một số hướng dẫn được đưa ra.
2. Thay đổi RPC
Tuy nhiên, nếu bạn muốn thay đổi RPC (Remote Procedure Call) một cách thủ công để tận dụng các RPC có độ trễ thấp hơn, bạn có thể làm điều đó bằng cách truy cập vào trang ChainList và nhấp vào tùy chọn Binance Smart Chain, sau đó hệ thống sẽ hiển thị danh sách tất cả các RPC mà bạn có thể thêm vào.
Hoặc nếu, vì một lý do khác nào đó, bạn phải thêm mạng này bằng cách thủ công, sau đây là chi tiết mà bạn cần sử dụng và điền vào các trường tương ứng:
- Network Name (Tên mạng lưới)
- BNB Smart Chain
- Token (Mã thông báo)
- BNB
- RPC
- https://bsc-dataseed.binance.org/
- Chain (Chuỗi)
- 0x38
- hoặc 56 ở dạng thập phân, nếu 0x38 không hoạt động
- Block Explorer (Trình duyệt khối)
- BscScan
- Website
- binance.org
Những Câu Hỏi Thường Gặp (FAQ)
Cách chuyển sang Binance Smart Chain
Khi sử dụng Ví MetaMask trên Binance Smart Chain (BSC), bạn phải đảm bảo rằng bạn đã chọn hoặc kết nối với mạng BSC. Tuy nhiên, sau khi bạn đã thêm mạng BSC lần đầu tiên, mạng đã được chọn sẽ tự động chuyển sang nó. Vì vậy, nếu bạn muốn chuyển trở lại mạng khác, hãy làm theo các bước được mô tả dưới đây.
Trong tiện ích trình duyệt web, ở góc trên bên trái, mạng hiện tại sẽ được hiển thị. Nhấp vào mũi tên hướng xuống (drop-down arrow), sau đó sẽ hiển thị một menu chứa tất cả các mạng đã được kết nối. Chỉ cần chọn mạng mà bạn muốn sử dụng. Nếu mạng mà bạn muốn kết nối không thấy trên danh sách này, thì bạn sẽ phải thêm nó như các bước đã được hướng dẫn ở phần trên.Cách thêm Binance Smart Chain vào MetaMask
Bạn không cần phải thêm mạng BSC bằng cách thủ công. Bạn có thể thêm nó một cách tự động bằng cách truy cập vào phần mạng phổ biến trên MetaMask. Tại đó, bạn sẽ thấy Binance Smart Chain và việc đơn giản là nhấn vào “Thêm” (Add).
Các giao dịch trên Binance Smart Chain được thanh toán như thế nào?
Các giao dịch trên Binance Smart Chain được thanh toán bằng BNB, token gốc của nó. Nếu bạn không có đủ BNB, thì bạn sẽ không thể thực hiện bất kỳ giao dịch nào.