BNB Chain in Plain English: USDT BEP-20, Fees, and Transaction Confirmation

Disclaimer: This article is for educational purposes only. It is not financial, legal, or investment advice.

“ส่ง USDT” “เลือก BEP-20” และ “เก็บ BNB ไว้จ่ายค่าธรรมเนียม” อาจฟังดูเป็นรายละเอียดสามข้อของเรื่องเดียวกัน แต่จริง ๆ แล้วหมายถึงคนละชั้น:

  • USDT is a token name and ticker.
  • BNB Smart Chain (BSC) is the blockchain network processing the operation.
  • BEP-20 is a common fungible-token standard on that network.
  • BNB is BSC’s native asset and is normally used to pay network gas.

การเข้าใจความแตกต่างช่วยป้องกันข้อผิดพลาดที่พบบ่อยที่สุดอย่างหนึ่ง คือการส่งโทเคนผ่านเครือข่ายที่กระเป๋าเงินหรือบริการผู้รับไม่รองรับ

ประเด็นสำคัญ

  • BNB Chain คือระบบนิเวศ ส่วน BNB Smart Chain คือเครือข่าย smart contract ที่รองรับ EVM ภายในระบบนิเวศนั้น
  • BEP-20 คือมาตรฐานโทเคน ไม่ใช่เหรียญหรือที่อยู่ผู้รับ
  • โดยทั่วไปการส่งโทเคน BEP-20 ต้องมียอด BNB เล็กน้อยเพื่อจ่ายค่า gas
  • ชื่อ “USDT” และ “BEP-20” ยังไม่เพียงพอ ต้องตรวจสอบเครือข่ายและที่อยู่สัญญาโทเคน
  • A Success status proves execution, not that the user chose the intended address, token, or action.

BNB Chain และ BNB Smart Chain

BNB Chain คือระบบนิเวศที่กว้างกว่า ส่วน BNB Smart Chain หรือที่เรียกกันว่า BSC คือเครือข่ายที่รองรับ EVM สำหรับ smart contract และแอปพลิเคชันแบบกระจายศูนย์

EVM compatibility means that BSC uses an account and contract model familiar from Ethereum. Addresses usually begin with 0x, and many Web3 wallets can connect to the network.

Matching address formats do not make networks interchangeable. The same-looking 0x address can exist on BSC, Ethereum, and other EVM networks, while balances and histories remain separate in each network.

BEP-20 หมายถึงอะไร

BEP-20 เป็นมาตรฐานทางเทคนิคสำหรับโทเคนบน BSC โดยกำหนดอินเทอร์เฟซร่วมสำหรับการดำเนินการ เช่น ตรวจสอบยอดคงเหลือ โอนโทเคน และให้วงเงินอนุญาตสำหรับใช้จ่าย

ลองนึกว่าเครือข่ายคือทางรถไฟ มาตรฐานโทเคนคือขนาดราง และโทเคนรายการหนึ่งคือรถไฟ ตัวอักษร “USDT” บนรถไฟเพียงอย่างเดียวไม่ได้บอกว่าอยู่บนเครือข่ายใดหรือสร้างโดยสัญญาใด

In exchange and wallet interfaces, “USDT BEP-20” usually means a USDT-labelled token transferred through BNB Smart Chain. Yet a ticker is not unique: anyone can technically create a token called USDT. The reliable identifier is the token-contract address on the specific network.

หน้าโปรโตคอลที่รองรับและที่อยู่สัญญาที่ Tether ระบุอย่างเป็นทางการอาจเปลี่ยนแปลง ผู้ใช้ควรดูแหล่งข้อมูลทางการปัจจุบันของสินทรัพย์ที่เกี่ยวข้องและเปรียบเทียบกับที่อยู่ที่บริการส่งและรับใช้ ห้ามถือว่าที่อยู่สัญญา USDT จาก Ethereum, Tron หรือเครือข่ายอื่นเป็นตัวระบุโทเคนบน BSC

เหตุใดจึงชำระค่าธรรมเนียมด้วย BNB

เครือข่ายเรียกเก็บค่าประมวลผลและพื้นที่บล็อก ค่าธรรมเนียมนี้เรียกว่า gas และ BNB คือสินทรัพย์หลักที่ใช้จ่ายค่า gas บน BSC

ดังนั้นกระเป๋าเงินอาจแสดง 100 USDT แต่ยังส่งไม่ได้เมื่อยอด BNB เป็นศูนย์ แม้มี USDT อยู่ การเรียกฟังก์ชันโอนของสัญญาโทเคนต้องใช้ธุรกรรมเครือข่ายแยกต่างหาก

ค่าธรรมเนียมขึ้นอยู่กับ:

  • ปริมาณ gas ที่การดำเนินการใช้;
  • ราคา gas ปัจจุบัน;
  • ความซับซ้อนของการดำเนินการ

การโอนโทเคนแบบง่ายกับการโต้ตอบ smart contract ที่ซับซ้อนอาจมีค่าใช้จ่ายต่างกัน กระเป๋าเงินจะแสดงค่าประมาณก่อนลงนาม ไม่ควรระบุค่าธรรมเนียม «ถาวร» แบบตายตัวในคำแนะนำ เพราะพารามิเตอร์และสภาวะของเครือข่ายเปลี่ยนแปลงได้

ผู้รับไม่ต้องจ่ายค่า gas เพียงเพื่อเห็นโทเคนขาเข้า แต่จะต้องใช้ BNB เมื่อต้องส่งโทเคนนั้นต่อหรือทำธุรกรรม BSC อื่น

เกิดอะไรขึ้นหลังจากกดส่ง

  1. กระเป๋าเงินเตรียมการเรียกใช้สัญญาโทเคน
  2. ผู้ใช้ตรวจสอบเครือข่าย ผู้รับ จำนวน และค่าธรรมเนียมโดยประมาณ
  3. กระเป๋าเงินลงนามธุรกรรมด้วยคีย์ของผู้ใช้
  4. ธุรกรรมถูกกระจายไปยังเครือข่ายและได้รับแฮชเฉพาะ
  5. ผู้ตรวจสอบเครือข่ายรวมรายการนั้นไว้ในบล็อก
  6. เครือข่ายยืนยันสถานะและบล็อกเข้าสู่สถานะสุดท้ายตามกฎของ BSC

เอกสาร BNB Chain อธิบาย Fast Finality ว่าเกิดขึ้นเมื่อมีผู้ตรวจสอบจำนวนเพียงพอลงคะแนนยืนยันขั้นสุดท้าย ระยะเวลาจริงขึ้นอยู่กับพฤติกรรมของเครือข่ายในขณะนั้น และแพลตฟอร์มรวมศูนย์อาจกำหนดจำนวนการยืนยันของตนเองก่อนบันทึกยอดฝาก

การแยกสถานะที่มีประโยชน์ ได้แก่:

  • Pending: the transaction is still awaiting inclusion or processing.
  • Success: execution completed successfully.
  • Failed: execution did not complete, although some BNB may still have been spent on computation.
  • Credited by a service: an exchange or platform has applied its own deposit rules after on-chain confirmation.

What Success actually proves

A Success status in a block explorer means that the network executed the submitted transaction successfully.

สิ่งนี้ไม่ได้พิสูจน์ว่า:

  • ผู้ใช้เลือกผู้รับที่ต้องการ;
  • ผู้รับรองรับเครือข่าย;
  • โทเคนเป็นของแท้ ไม่ใช่สำเนาที่ใช้ชื่อย่อเดียวกัน;
  • การดำเนินการตรงกับความตั้งใจของผู้ใช้;
  • บริการแบบรวมศูนย์ได้เพิ่มยอดเงินฝากแล้ว

บล็อกเชนตรวจสอบลายเซ็นและกฎการดำเนินการ แต่ไม่สามารถทราบว่าผู้ใช้ตั้งใจวางที่อยู่ใด

ตัวอย่างเชิงปฏิบัติ

Alice ต้องการส่ง 50 USDT ให้ Bob ผ่าน BNB Smart Chain

ก่อนส่ง:

  1. Bob ขอรับที่อยู่ฝากสำหรับ BNB Smart Chain โดยเฉพาะจากกระเป๋าเงินหรือบริการของเขา
  2. Alice เลือก BNB Smart Chain / BEP-20 เป็นเครือข่ายสำหรับถอน
  3. ตรวจสอบที่อยู่สัญญาโทเคน ไม่ใช่เพียงชื่อ USDT
  4. Alice เก็บ BNB ไว้เพียงพอสำหรับค่า gas
  5. เธอส่งจำนวนเล็กน้อยเพื่อทดสอบก่อน
  6. After Success, they inspect the token-transfer section on BscScan and confirm the token, amount, and recipient.
  7. หาก Bob ใช้กระดานแลกเปลี่ยน เขาต้องรอจำนวนการยืนยันที่กระดานกำหนด

การโอนทดสอบไม่ได้ขจัดทุกความเสี่ยงและมีค่าธรรมเนียมของตนเอง แต่ช่วยพบที่อยู่หรือเครือข่ายที่ไม่ถูกต้องก่อนโอนจำนวนมากขึ้นได้

วิธีตรวจสอบการโอน

Save the transaction hash, a string beginning with 0x. Open the official BscScan explorer and paste the hash into search.

Check:

  • Status: Success or Failed;
  • From: the sender address;
  • Interacted With / To: the token-contract address;
  • Tokens Transferred: token, amount, sender, and recipient;
  • Transaction Fee: the actual BNB fee;
  • หมายเลขบล็อกและเวลา;
  • ข้อมูลการยืนยันหรือสถานะสุดท้าย หากมีการแสดง

Do not confuse the top-level To field with the final token recipient. In a BEP-20 transfer, the transaction is sent to the token contract; the recipient address is passed inside the contract call. The Tokens Transferred section is generally the clearer view.

ข้อผิดพลาดที่พบบ่อยห้าประการ

1. เครือข่ายไม่ตรงกัน

ผู้รับคาดว่าจะได้รับเงินฝากบน Ethereum แต่ผู้ส่งเลือก BSC รูปแบบที่อยู่อาจตรงกันแต่บริการอาจไม่เพิ่มยอดเงินฝาก

2. ที่อยู่ผู้รับไม่ถูกต้อง

มัลแวร์คลิปบอร์ดสามารถเปลี่ยนที่อยู่ที่คัดลอกได้ ให้เปรียบเทียบส่วนต้นและส่วนท้าย และสำหรับการโอนจำนวนสำคัญให้ตรวจสอบที่อยู่แบบเต็มหรือรหัส QR ผ่านช่องทางที่เชื่อถือได้

3. ตรวจสอบสัญลักษณ์แล้ว แต่ยังไม่ได้ตรวจสอบสัญญา

โทเคนหลายรายการอาจใช้ชื่อและสัญลักษณ์เดียวกัน ตรวจสอบที่อยู่สัญญาจากแหล่งข้อมูลทางการที่เป็นปัจจุบัน

4. ไม่มี BNB สำหรับค่า gas

กระเป๋าเงินมี USDT แต่ส่งไม่ได้ ควรสำรอง BNB ไว้เล็กน้อยสำหรับค่า gas แทนการยึดจำนวนตายตัวจากคู่มือเก่า

5. บริการผู้รับไม่รองรับการฝากแบบ BEP-20

โทเคนอาจอยู่ที่ที่อยู่ on-chain แต่ระบบภายในของกระดานแลกเปลี่ยนอาจไม่รับรู้ ตรวจสอบเครือข่ายฝากที่รองรับก่อนส่ง

รายการตรวจสอบก่อนลงนาม

  • ต้องเลือก BNB Smart Chain ไม่ใช่ opBNB, Ethereum หรือเครือข่ายอื่น
  • ที่อยู่ผู้รับมาจากเจ้าของหรือบริการผู้รับโดยตรง
  • เครือข่ายสำหรับถอนและฝากตรงกัน
  • ยืนยันที่อยู่สัญญาโทเคนผ่านแหล่งข้อมูลทางการที่เป็นปัจจุบันแล้ว
  • กระเป๋าเงินมี BNB เพียงพอสำหรับค่า gas
  • เข้าใจจำนวนเงินและค่าธรรมเนียมแล้ว
  • เส้นทางสำหรับผู้ใช้ครั้งแรกได้รับการทดสอบด้วยจำนวนเงินเล็กน้อย
  • บันทึกแฮชธุรกรรมแล้ว
  • ไม่มีการเปิดเผยวลีกู้คืน (seed phrase) หรือคีย์ส่วนตัว และไม่จำเป็นต้องใช้ข้อมูลทั้งสองเพื่อยืนยันธุรกรรม

บทสรุป

“USDT BEP-20” อธิบายมากกว่าชื่อสินทรัพย์ โดยรวมสัญญาโทเคนเข้ากับเครือข่าย BNB Smart Chain ใช้ BNB ชำระค่าดำเนินการ และตรวจสอบผลลัพธ์อย่างอิสระได้ด้วยแฮชธุรกรรม

The central rule is simple: before signing, match the network on both sides and verify both the token contract and recipient address. A Success status confirms what the network received; it does not correct a user’s mistaken choice.


แหล่งข้อมูลและเนื้อหาอ่านเพิ่มเติม