คู่มือมาตรฐานโทเคนบน Ethereum: ทำความรู้จัก ERC-20 และ ERC-721

มาตรฐานโทเคนคืออะไร ทำไมต้องมี?
เวลาคุณโอนโทเคนจากกระเป๋าเงินหนึ่งไปอีกกระเป๋าหนึ่ง หรือเห็นยอดคoinแสดงในแอปแลกเปลี่ยน ทั้งหมดนี้เกิดขึ้นได้เพราะ "มาตรฐานโทเคน" หรือ token standards ซึ่งเป็นกฎทางเทคนิคที่นักพัฒนาทั่วโลกใช้ร่วมกัน ทำให้กระเป๋าเงิน แอปพลิเคชัน และแพลตฟอร์มต่าง ๆ อ่านและโต้ตอบกับโทเคนได้ทันที โดยไม่ต้องเขียนโค้ดใหม่ทั้งหมดสำหรับโทเคนแต่ละตัว
บนเครือข่าย Ethereum ซึ่งเป็นบล็อกเชนที่มีโทเคนมากที่สุด มาตรฐานที่ถูกใช้แพร่หลายที่สุดสองตัวคือ ERC-20 และ ERC-721
ERC-20 กับโทเคนที่ "เท่ากันทุกประการ"
ERC-20 คือมาตรฐานสำหรับโทเคนแบบฟังกิเบิล (fungible tokens) กล่าวคือโทเคนแต่ละหน่วยเหมือนกันและแลกเปลี่ยนกันได้ เหมือนธนบัตร 1,000 บาทสองใบที่มีมูลค่าเท่ากันโดยไม่มีใครสนใจว่าเป็นใบไหน
โทเคนที่คุณคุ้นเคยจำนวนมากสร้างบนมาตรฐานนี้ เช่น stablecoins, โทเคนเพื่อการกำกับดูแล (governance tokens) และ utility tokens ที่ใช้ในแอปพลิเคชัน DeFi ต่าง ๆ เพราะเหตุนี้ กระเป๋าเงินเพียงใบเดียวจึงสามารถเก็บและแสดงโทเคน ERC-20 ได้หลายพันตัว ผ่านหน้าตัดการใช้งานแบบเดียวกัน
ERC-721 กับโทเคนที่ "ไม่ซ้ำใคร"
ส่วน ERC-721 คือมาตรฐานของ NFT (non-fungible tokens) โดยโทเคนแต่ละตัวจะมีรหัสประจำตัวเฉพาะ ไม่สามารถสลับกันได้ แม้หน้าตาจะดูคล้ายกันก็ตาม จึงเหมาะกับงานศิลปะดิจิทัล ของสะสม และไอเทมในเกม ที่ทุกชิ้นต้องมีเจ้าของและตัวตนระบุได้ชัดเจน
ส่งผลกับผู้ใช้ทั่วไปอย่างไร?
ผลที่จับต้องได้คือ โทเคนที่สร้างตามมาตรฐานทั้งสองนี้สามารถถูกเปิดให้ซื้อขายบนแอปแลกเปลี่ยน แสดงผลในกระเป๋าเงิน และซื้อขายบนมาร์เก็ตเพลสได้โดยไม่ต้องทำงานเชื่อมต่อพิเศษเป็นรายโทเคน เพราะมาตรฐานกำหนดชุดฟังก์ชันร่วมกันที่แอปพลิเคชันทุกตัวที่รองรับสามารถเรียกใช้ได้ทันที
สำหรับผู้ใช้ในไทยที่ซื้อขายผ่านแอปแลกเปลี่ยนที่ได้รับใบอนุญาตจาก กลต. (SEC ไทย) และดูราคาเป็นเงินบาท (THB) โทเคนส่วนใหญ่ที่ได้รับอนุมัติให้ซื้อขายก็สร้างบนมาตรฐานเหล่านี้ ซึ่งเป็นเหตุผลว่าทำไมการเลิกใช้กระเป๋าเงินหรือเปลี่ยนแพลตฟอร์มจึงไม่ใช่เรื่องยาก
เนื้อหานี้มีวัตถุประสงค์เพื่ออธิบายเทคนิคเท่านั้น ไม่มีการแนะนำโทเคนใด ๆ เป็นการเฉพาะ






ความคิดเห็น (0)