如果你在交易所提幣或跨鏈轉帳時看到過BEP-20這個詞,可能會被ERC-20、TRC-20這一堆標準搞得晕頭轉向。我來給你理清楚BEP-20到底是什麼,以及為什麼理解這個很關鍵——不然一不小心就可能把幣轉到錯誤的網路裡。



簡單說,BEP-20就是BNB Chain上的代幣標準。想像它是一套所有代幣都要遵守的規則,就像以太坊上的ERC-20代幣都要遵循同樣的基本規則一樣。BNB Chain上的所有BEP-20代幣也是這樣運作的。

這些規則涵蓋了代幣怎麼在錢包間轉帳、怎麼查詢餘額、智能合約怎麼和代幣交互、代幣怎麼被授權消費這些事。正因為所有BEP-20 token都遵循同一個標準,所以錢包、交易所和各種應用都能統一處理它們。你不需要為每個代幣準備不同的錢包,它們都能無縫工作。

那BEP-20和ERC-20有什麼區別呢?這是很多人容易混淆的地方。ERC-20是以太坊上的代幣標準,BEP-20基本上就是照搬了這個標準,只不過是用在BNB Chain上。兩者幾乎一模一樣,其實BNB Chain就是故意模仿以太坊的設計,目的是讓開發者能輕鬆把專案從以太坊遷移到BNB Chain。

核心差異就這幾點:ERC-20代幣在以太坊上,用ETH支付gas費;BEP-20代幣在BNB Chain上,用BNB支付gas費。ERC-20的交易既慢又貴,BEP-20的交易快得多、便宜得多。說白了就是同樣的代幣標準,不同的區塊鏈。

那BNB Chain上有哪些常見的BEP-20 token呢?基本上你在BNB Chain上看到的任何代幣都是BEP-20。比如BNB Chain上的USDT、USDC,還有BUSD(現在已經停用了,但你懂我意思),以及PancakeSwap的CAKE代幣,甚至各種山寨幣和meme幣。

這裡有個重要的點——很多代幣其實存在於多條鏈上。USDT就同時存在於以太坊(ERC-20版本)、BNB Chain(BEP-20版本)、Tron(TRC-20版本)以及其他二十多條鏈上。它們都叫USDT,但在不同的網路上。你不能把BEP-20版本的USDT直接發到以太坊地址,不然錢就沒了。

當有人創建一個BEP-20代幣時,其實就是在BNB Chain上部署了一個遵循BEP-20規則的智能合約。這個合約追蹤誰擁有多少代幣、總供應量、代幣名稱和符號,以及代幣怎麼轉帳。你擁有的BEP-20代幣,實際上就是那個智能合約資料庫裡的一條記錄,說你的錢包地址擁有X個代幣。當你給別人轉帳時,合約更新資料庫——你的餘額減少,對方的增加。代幣本身並不是真實存在的檔案或物體,它們就是BNB Chain上資料庫裡的數字。

關於gas費,每次操作BEP-20代幣都需要BNB來支付gas。轉帳需要BNB、在PancakeSwap上交換需要BNB、授權代幣給智能合約也需要BNB。很多新手就在這裡栽了——他們在交易所買了BEP-20代幣,提到自己的錢包,然後想轉帳或交換,結果發現沒有BNB支付gas費。所以如果你持有BEP-20代幣,一定要在錢包裡保留一些BNB。

現在講講最容易出問題的地方。假設你從某個大型交易所提USDT到你的錢包,交易所會讓你選擇網路:以太坊(ERC-20)、BNB Chain(BEP-20)、Tron(TRC-20)等等。你選了BEP-20因為手續費最便宜,複製了錢包地址,點了提幣,USDT就以BEP-20的形式發到了你BNB Chain上的地址。

這時候很多人犯的錯誤就是——他們的錢包設定在以太坊網路上,所以他們在以太坊上找USDT,但幣其實已經到了BNB Chain。幣沒丟,只是在錯誤的網路上。你需要把錢包切換到BNB Chain網路才能看到它。但有些人會驚慌失措,以為幣丟了,甚至還會試圖再發一次,結果把事情搞得更糟。

更嚴重的錯誤是直接把幣發到了錯誤網路的地址,這樣錢就真的沒了。比如你想從MetaMask發BEP-20 USDT到某個交易所,你在交易所上點提幣USDT,結果不小心選了以太坊(ERC-20)而不是BNB Chain(BEP-20)。交易所給了你一個以太坊的存幣地址。你複製了這個地址,在MetaMask上(目前是BNB Chain網路)黏貼,然後發出了BEP-20 USDT。交易在BNB Chain上完成了,但交易所只在以太坊網路上監聽這個地址。你的代幣去了BNB Chain,交易所在以太坊上收不到。幣就這樣卡在了中間,基本上沒戲了。也許你能聯繫客服,但可能要等幾週甚至幾個月,還要被收一筆恢復費。這種事情一直在發生,有人就這樣損失了數千美元。

怎麼才能不虧錢呢?第一,確保發送和接收兩端的網路匹配。如果你發BEP-20,接收地址也必須在BNB Chain上等待BEP-20。第二,永遠先發一筆小額測試。先發5塊錢,確認到帳了,再發大額。第三,在點發送前,三倍檢查你選的是不是正確的網路。第四,如果你持有BEP-20代幣,錢包裡要留點BNB用來支付gas費。
BNB2.27%
ETH-1.08%
USDC0.01%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 回覆
  • 轉發
  • 分享
回覆
請輸入回覆內容
請輸入回覆內容
暫無回覆