By Digital Trader • Publish in Crypto 101 • Aug 06,2021 • 3 min read
หากพูดถึงสกุลเงินดิจิทัลหรือ Cryptocurrency แล้วนั้นหลายๆ คนคงนึกถึงเหรียญชื่อดังอย่าง Bitcoin ที่เป็นสกุลเงินดิจิทัลสกุลแรกของโลก เเละเหรียญพี่รองอย่าง Ethereum ที่ถือเป็นจุดเริ่มต้นที่เเท้จริงของการนำเทคโนโลยี Blockchain มาประยุกต์ใช้ให้เข้ากับการใช้ชีวิตของมนุษย์มากขึ้น โดย Ethereum หรือ ETH นั้น คือแพลตฟอร์มที่ให้ Smart Contract หรือสัญญาอัจฉริยะ และ Decentralized Applications สามารถทำงานได้โดยไม่มีการฉ้อโกง, ไม่มีการควบคุม และแทรกแซงเกิดขึ้นในการทำธุรกรรม ซึ่ง Ethereum นั้นถูกพัฒนาขึ้นโดย Vitalik Buterin เด็กหนุ่มอัจฉริยะชาวรัสเซีย ที่เคยอยู่ในทีมพัฒนาของ Bitcoin ก่อนจะแยกตัวออกมาสร้าง Ethereum ในปี 2013
Ethereum เป็นแพลตฟอร์มที่ทำให้เหล่าโปรเเกรมเมอร์ทั้งหลายทั่วโลกหลั่งไหลเข้ามาพัฒนา Smart Contract และ Decentralized Applications และทำให้เหล่าโปรเเกรมเมอร์สามารถผลิตเหรียญต่างๆ บนแพลตฟอร์ม Ethereum จนออกมาเป็นสกุลเงินดิจิทัลนับพันสกุลเงิน อย่างไรก็ตาม เพื่อการทำงานที่มีประสิทธิภาพ และรัดกุมมากขึ้น Ethereum จึงได้มีการออกโปรโตคอล ERC20 เพื่อสร้างมาตรฐานที่จำเป็นสำหรับการสร้างโทเค็นบนแพลตฟอร์ม Ethereum ERC (Ethereum Request for Comments) และ เลข 20 (แสดงถึงฟังก์ชั่นที่จำเป็นต่อการสร้าง Smart Contract) ซึ่งจะช่วยทุ่นเเรงนักพัฒนา เพราะทำให้นักพัฒนาไม่ต้องเขียน Code ขึ้นมาใหม่ทั้งหมด เพียงแค่ทำตาม 6 ฟังก์ชั่นที่จำเป็นของ ERC20 เเทน ซึ่งฟังก์ชันเหล่านี้ถือเป็นพื้นฐานที่จะกำหนดว่าเหรียญของคุณจะมีจำนวนเหรียญทั้งหมดกี่เหรียญ รวมไปถึงวิธีการในการส่งเหรียญหากัน และวิธีที่ผู้ใช้งานจะสามารถเข้าไปดูข้อมูลของแต่ละเหรียญได้
นั่นหมายความว่าเหรียญทุกเหรียญที่ทำออกมาขายผ่าน ICO นั้น จะรองรับกับกฎ และข้อบังคับของ ERC20 โดยยังทำหน้าที่เป็นตัวกำหนดการส่งสัญญาณเข้าไปในเครือข่ายของ Ethereum ซึ่งจะเป็นการบอกว่าเหรียญนี้มีที่มาที่ไปอย่างไร และต่างจากเหรียญอื่นๆ อย่างไร
โทเค็น ERC20 คืออะไร?
โทเค็น ERC20 คือโทเค็นที่เกิดมากจากโปรโตคอล ERC20 โดยมีวัตถุประสงค์ในการสร้างเเละการใช้งานที่เเตกต่างกันไป ไม่ว่าจะเป็นการทำธุรกรรมการแลกเปลี่ยนซื้อ-ขาย หรือการโฮสกระเป๋า โดยในการสร้างโทเค็นนั้นจะต้องห้ามสร้างโทเค็นที่มีลักษณะเหมือนกันเพื่อไม่ให้เกิดการขัดกันบบระบบของ Ethereum
ด้วยเหตุนี้นักพัฒนาจึงต้องคิดค้น Code ขึ้นมาใหม่เรื่อยๆ สำหรับโทเค็นใหม่ ซึ่งการโฮสโทเค็นนั้น ต้องคำนึงถึงความสามารถของโทเค็นในการแลกเปลี่ยนซื้อ-ขาย
ประโยชน์ของ ERC20
1. ERC20 ทำให้การสร้าง เเละการพัฒนาโทเค็นกลายเป็นเรื่องง่าย สามารถเข้าถึงได้ง่ายมากขึ้น
2. ERC20 มีโปรโตคอลมาตรฐานในการรักษา และปฏิบัติตามเพื่อควบคุมการทำงานบนเเพลตฟอร์มให้ดีขึ้น
3. โทเค็น ERC20 มีสภาพคล่องสูง
4. ERC20 สามารถทำให้สัญญาอัจฉริยะทำงานได้โดยไม่มีการฉ้อโกง ไม่มีการถูกการควบคุม และแทรกแซง
สรุป ERC20 นั้นคือข้อกำหนดสำหรับผู้ที่ต้องการจะทุ่นเเรงในการสร้างโทเค็นเพราะไม่ต้องเขียน Code ขึ้นมาใหม่ทั้งหมดแต่ต้องทำตาม 6 ฟังก์ชั่นที่จำเป็นของ ERC20 เเทน โดยเซ็ตของฟังก์ชั่น และการส่งสัญญาณที่จะทำให้แน่ใจว่าเหรียญโทเค็น Ethereum ทุกๆ เหรียญสามารถทำงานร่วมกันได้แบบไม่ซ้ำกัน และไม่ขัดกันบนระบบของ Ethereum
Content Creator
Digital Trader ผมวิเคราะห์ตามหลักสถิติประยุกต์ หลักการของแท่งเทียน และประสบการณ์ตลอด 8 ปีที่ผ่านมา
Polkadot the Blockchain Unbound เชื่อมโยงทุกจุดให้เป็นโลกเดียวกัน
Polkadot เป็นเครือข่าย Blockchain ในลักษณะ Sharded Blockchain โดยสามารถแบ่ง Node ในการประมวลผลออกเป็น Node ย่อยๆ แบบ Proof-of-Stake ที่สามารถรวมระบบ Blockchain จากทุกๆเครือข่ายเข้ามาอยู่ในระบบนิเวศแบบกระจายศูนย์เดียวกัน (Single Decentralized Ecosystem) ได้ ซึ่งก่อตั้งโดย Gevin Wood อดีต CTO ของ Ethereum
Digital Trader
Aug 04,2021
3 min