Ethereum ERC20 ได้กลายเป็นมาตรฐานสำหรับโทเค็น Ethereum และบล็อกเชน Ethereum แล้ว ERC ย่อมาจาก Ethereum Request for Comment ซึ่งเป็นส่วนสำคัญของโลกคริปโตและเป็นหนึ่งในโทเค็นที่ได้รับความนิยมมากที่สุด ก่อนที่จะมีการคิดค้น ERC20 แต่ละโทเค็นจะมีสัญญาอัจฉริยะเฉพาะตัวและต้องเขียนโค้ดใหม่ทั้งหมด.
โทเค็นที่ไม่สามารถทดแทนกันได้ของ Ethereum ถูกสร้างขึ้นเพื่อสร้างและออกสัญญาอัจฉริยะ สิ่งสำคัญคือมันอำนวยความสะดวกในการสร้างเครือข่ายโทเค็นและแอปพลิเคชันที่หลากหลาย ตรงกันข้ามกับแอปพลิเคชันแบบดั้งเดิม พวกมันไม่ต้องการขั้นตอนกลางใดๆERC-20 เป็นมาตรฐานโทเค็นแบบรวม ซึ่งหมายความว่าโทเค็นทั้งหมดในระบบสามารถใช้งานร่วมกันได้ มันกำหนดรายการกฎทั่วไปสำหรับโทเค็น ETH ในการนำไปใช้.
โดยสรุปแล้ว สัญญาส่วนใหญ่ของ Ethereum สามารถใช้งานร่วมกับ ERC-20 ได้ ซึ่งมีส่วนช่วยอย่างมากในการสร้างแอปพลิเคชันและโทเค็นที่ไม่ต้องการขั้นตอนกลางใดๆ ในปัจจุบัน เป็นไปไม่ได้ที่จะจินตนาการถึงเครือข่าย Ethereum โดยปราศจาก ERC-20 ในบทความนี้ ฉันจะสรุปเกี่ยวกับโทเค็น Ethereum.
กุญแจสู่ความสำเร็จของโทเค็น ERC20
แม้ว่าโทเค็น ERC-20 ดั้งเดิมจะเป็น ETH (หรือ “แก๊ส”) มาตรฐานโทเค็นของ Ethereum ได้กลายเป็นที่แพร่หลายมากจนสินทรัพย์ดิจิทัลอื่นๆ ที่มีชื่อแตกต่างกันบางตัว แท้จริงแล้วเป็นโทเค็น ETH (เช่น Chainlink และ สายโยง). แต่ละโทเคนมีวัตถุประสงค์ของตัวเอง เช่น การให้สิทธิ์ในการลงคะแนนเสียงในประเด็นที่จะกำหนดผลลัพธ์ของโครงการ หรือการให้รางวัลแก่ผู้ซื้อสำหรับการทำภารกิจให้สำเร็จ.
โทเค็นคริปโตเหล่านี้ถูกขายผ่านการเสนอขายหลากหลายรูปแบบเพื่อระดมทุนสำหรับโครงการต่างๆ อย่างไรก็ตาม บางคนโต้แย้งว่าโทเค็น ERC20 เคยดึงดูดความสนใจมากเกินไป ซึ่งส่งผลให้ การลงทุนที่ไม่ก่อให้เกิดผลกำไร. สถานการณ์นี้มีรากฐานมาจาก ไอซีโอ ในปี 2017.
พวกมันพร้อมให้ใครก็ได้สร้างขึ้น แต่มีเพียงบริษัทและนักพัฒนาเท่านั้นที่รับผิดชอบดูแล เหตุผลที่ทำให้พวกมันได้รับความนิยมมีดังนี้:
- โทเคนเหล่านี้ใช้งานง่ายอย่างเหลือเชื่อ
- พวกเขาแก้ปัญหาการทำให้คำสั่งสำหรับกระเป๋าเงินคริปโตเคอเรนซีและตลาดแลกเปลี่ยนบล็อกเชนเป็นสากลได้ในทันที ชุดคำสั่งเหล่านี้มีขนาดเล็กและพื้นฐาน ประกอบด้วยกฎเกณฑ์ความร่วมมือระหว่างโทเค็นต่างๆ และข้อบังคับในการซื้อโทเค็น.
- นี่เป็นความพยายามครั้งแรกที่ประสบความสำเร็จในการปรับเทียบโทเค็น Ethereum และสร้างมาตรฐานโทเค็นเฉพาะ
- ไม่สามารถโอนข้อมูลไปยังบัญชีของบุคคลที่สามได้
ผู้ใช้ Ethereum ต้องชำระค่าธรรมเนียมการทำธุรกรรม ซึ่งค่าธรรมเนียมเหล่านี้ขึ้นอยู่กับจำนวน ETH ที่แต่ละธุรกรรมต้องการ.
สัญญาอัจฉริยะคืออะไร?
สัญญาอัจฉริยะช่วยเข้ารหัสเงื่อนไขที่เงินสามารถถูกโอนได้โดยไม่ต้องมีการเข้าถึงจากบุคคลที่สาม มันช่วยในการติดตามโทเค็นที่ถูกสร้างขึ้น เครื่องเสมือน Ethereum ช่วยในการดำเนินการสัญญาเหล่านี้ สัญญาอัจฉริยะของโทเค็น ERC-20 ถูกสร้างขึ้นโดยโปรแกรมเมอร์ที่ใช้ภาษาการเขียนโค้ดที่คอมพิวเตอร์ไม่สามารถอ่านได้ หากเงื่อนไขทั้งหมดเป็นไปตามที่กำหนด โค้ดจะถูกเปิดใช้งานทันที.
ปัญหาที่อาจเกิดขึ้นกับ Ethereum
- การสร้างสัญญาอัจฉริยะ ERC-20 มีความสำคัญอย่างยิ่ง เนื่องจากสามารถควบคุมปริมาณโทเค็นทั้งหมด การหมุนเวียนในตลาด การออกโทเค็นใหม่ ฯลฯ ได้โดยตรง สัญญาเหล่านี้ช่วยให้การโอนโทเค็นเป็นไปอย่างรวดเร็ว การสร้างสัญญาอัจฉริยะ ERC-20 เป็นกระบวนการที่ใช้พลังงานและใช้เวลานาน ต้องอาศัยทีมพัฒนาที่มีความเชี่ยวชาญและทำงานร่วมกันอย่างใกล้ชิด หากการสร้างสัญญาผิดพลาด อาจก่อให้เกิดค่าใช้จ่ายสูง.
- ปัญหาความเข้ากันไม่ได้ การสร้างโทเค็นโดยไม่มีมาตรฐานทั่วไป เช่น ERC20 อาจทำให้เกิดค่าใช้จ่ายเพิ่มเติมได้ กล่าวโดยสรุป กระเป๋าเงินและแพลตฟอร์มการแลกเปลี่ยนเป็นบริการของบุคคลที่สาม และจำเป็นต้องผสานรวมด้วยการใช้สัญญาอัจฉริยะ.
ภาษาการประมวลผลข้อมูล (Solidity)
แม้ว่านี่จะไม่ใช่ภาษาการเขียนโปรแกรมซอฟต์แวร์เพียงภาษาเดียวในระบบนิเวศของ Ethereum แต่สัญญาอัจฉริยะ ERC-20 ทั้งหมดถูกเขียนด้วยภาษา Solidity Solidity มีความคล้ายคลึงกับ Javascript ดังนั้นผู้ที่มีความเชี่ยวชาญในภาษาประเภท C อื่นๆ สามารถเก่งใน Solidity ได้อย่างรวดเร็วโดยไม่ต้องมีการฝึกอบรมเฉพาะทาง.
ฟังก์ชัน ERC-20 ช่วยให้ผู้ใช้ภายนอกสามารถตรวจสอบยอดคงเหลือของโทเค็นและโอนสกุลเงินระหว่างบัญชี Ethereum โดยใช้ 알고ริทึมพิเศษ สัญญาอัจฉริยะจะระบุเหตุการณ์สองอย่าง คือ การอนุมัติและการโอน ซึ่งสามารถยื่นคำร้องได้หากผู้ใช้มีสิทธิ์ในการถอนโทเค็นออกจากบัญชี Ethereum.
นี่คือข้อมูลโดยละเอียดเกี่ยวกับฟังก์ชันบังคับของ ERC-20:
- ปริมาณทั้งหมด คือฟังก์ชันที่กำหนดปริมาณรวมของโทเค็น ERC-20
- ฟังก์ชัน BalanceOf: แสดงจำนวนโทเค็นในยอดคงเหลือโทเค็นปัจจุบันของผู้ใช้
- ฟังก์ชันการถ่ายโอน: ช่วย โอน โทเค็นจากจำนวนทั้งหมดไปยังผู้ใช้รายอื่น
- ฟังก์ชันการโอนย้าย: ใช้เพื่อส่งโทเค็นจากบัญชีหนึ่งไปยังอีกบัญชีหนึ่ง
- อนุมัติฟังก์ชันตรวจสอบความสามารถของบัญชีในการกระจายโทเค็น
- ฟังก์ชันเบี้ยเลี้ยง ตรวจสอบยอดคงเหลือในบัญชีและตรวจสอบให้แน่ใจว่ามียอดคงเหลือเพียงพอที่จะส่งโทเค็น
ฟังก์ชันที่สำคัญอีกอย่างหนึ่งคือฟังก์ชันสาธารณะซึ่งสามารถเข้าถึงได้ภายนอกสัญญา.
อีกครั้งหนึ่ง – หากคุณมีทักษะพื้นฐานใน Javascript คำอธิบายเหล่านี้จะปรากฏชัดเจนต่อคุณ.
โทเค็น ERC20 คืออะไร?
นอกเหนือจากโทเค็นดั้งเดิมอย่าง ETH แล้ว ยังมีมากกว่าแปดร้อย โทเค็น (ณ สิ้นปี 2020) และมากกว่าสามแสนห้าหมื่นสัญญาโทเค็น:
- ไบแนนซ์ เหรียญ (BNB)
- เทเธอร์ (USDT)
- เชนลิงก์ (LINK)
- ได (ได)
- ผู้สร้าง (MKR)
- ฉันทามติ (SEN
โทเค็น ERC20 มีประโยชน์อย่างไร?
- การเก็บเงิน: เป็นครั้งคราว นักพัฒนา ERC-20 จะเก็บเงินสำหรับโครงการของพวกเขา จากนั้นนักลงทุนจะได้รับเหรียญใหม่ก่อนที่โทเค็นที่สร้างใหม่จะเข้าสู่ตลาด
- สิทธิ์ในการลงคะแนนเสียง ยิ่งผู้ใช้มีโทเค็นในยอดคงเหลือมากเท่าใด ก็จะมีอิทธิพลต่อการตัดสินใจของโครงการมากขึ้นเท่านั้น.
- ยกตัวอย่างวัตถุในโลกจริง: สัญลักษณ์สามารถแสดงถึงการเป็นเจ้าของวัตถุที่มีค่า เช่น ทองคำ.
- ค่าธรรมเนียมการทำธุรกรรม: ผู้ใช้ต้องชำระค่าธรรมเนียมสำหรับทุกธุรกรรม หากเครือข่ายมีปริมาณการใช้งานสูง ผู้ใช้สามารถใช้ ‘แก๊ส’ ซึ่งจะถูกหักออกจากโทเค็นของเจ้าของ.
- คุณสมบัติขั้นสูง: บางครั้ง ฟังก์ชันของโทเค็น ETH อาจไม่เพียงพอสำหรับผู้ใช้บางคน ดังนั้นพวกเขามีความสามารถในการสร้างโทเค็นใหม่ที่มีฟังก์ชันตามที่ต้องการ.
อะไรรออยู่ข้างหน้าของ Ethereum?
แม้ว่าจะมีข้อดีมากมายของ ERC-20 แต่ก็ยังห่างไกลจากความสมบูรณ์แบบ ปัญหาเกี่ยวกับการมาตรฐานทำให้เกิดการโจรกรรมอย่างน้อย 3 ล้านดอลลาร์สหรัฐ ปัญหาที่สองคือระยะเวลาการประมวลผลที่ยาวนานในช่วงที่มีการจราจรหนาแน่น.
ดังนั้น นักพัฒนา ERC-20 จึงต้องแก้ไขปัญหาเหล่านี้และเขียนโค้ดให้เรียบร้อย นอกจากนี้ โทเค็น ERC-20 ยังไม่ใช่มาตรฐานเดียวในโลกของบิตคอยน์ แม้ว่าจะยังคงเป็นที่นิยมมากที่สุดก็ตาม – ERC777 และ ERC223 ก็สามารถนำมาพิจารณาเป็นคู่แข่งได้เช่นกัน เพื่อให้สามารถแข่งขันได้ดี นักพัฒนาจำเป็นต้องทำงานอย่างหนักเพื่อปรับปรุงให้ดีขึ้น.
สรุป
การนำโทเค็น ERC20 มาใช้เป็นก้าวสำคัญในการมาตรฐาน แม้ว่าจะยังมีบางประการ ข้อเสีย. Ethereum ช่วยในการโอนสกุลเงินโดยไม่ต้องมีการผูกมัดกับบุคคลที่สาม และทำให้การสร้างสัญญาอัจฉริยะง่ายขึ้นอย่างมาก ซึ่งช่วยประหยัดเวลาให้กับนักพัฒนาได้มาก.
นักพัฒนาได้เปิดตัว Ethereum 2.0 ไปไม่นานมานี้ ซึ่งมีวัตถุประสงค์เพื่อแก้ไขปัญหาบางประการ อย่างไรก็ตาม เพื่อหลีกเลี่ยงการสูญเสียเงินจำนวนมากตลอดจนข้อเสียอื่น ๆ ยังมีทางยาวไกลให้เดินต่อไป.
คำถามที่พบบ่อย
ERC20 เหมือนกับ ETH หรือไม่?
ไม่ ความคิดเหล่านี้แตกต่างกันโดยสิ้นเชิง ERC20 เป็นชุดมาตรฐานที่เป็นเอกภาพสำหรับบล็อกเชน Ethereum และเป็นชื่อเรียกประเภทของเหรียญ ส่วน ETH เป็นสกุลเงินดั้งเดิมของบล็อกเชน Ethereum.
ดังนั้น ETH จึงสามารถถือเป็นส่วนหนึ่งของเหรียญประเภท ERC-20 ได้ กล่าวอีกนัยหนึ่ง ERC-20 คือระบบนิเวศที่ ETH ถูกนำมาใช้.
ฉันจำเป็นต้องมี ETH เพื่อส่งโทเค็น ERC-20 หรือไม่?
ใช่ คุณจะต้องใช้ ETH (หรือ ‘แก๊ส’) เพื่อส่งโทเค็น ERC-20 เนื่องจากเป็นสิ่งที่จำเป็น เหตุผลก็คือโทเค็นเหล่านี้ถูกออกบนแพลตฟอร์ม Ethereum เพื่อให้แน่ใจว่าคุณมี ETH เพียงพอ ให้ตรวจสอบยอดเงินในกระเป๋าเงินของคุณ.
วิธีสร้างกระเป๋าเงิน ERC20
ก่อนอื่น คุณต้องทำการวิเคราะห์และเลือกกระเป๋าเงินที่รองรับ Ethereum หนึ่งในหลายๆ ตัว จากนั้นคุณต้องติดตั้งกระเป๋าเงินเวอร์ชันเดสก์ท็อปหรือมือถือ – MyEtherWallet อาจเป็นตัวเลือกที่ดีสร้างกระเป๋าเงินใหม่ ตั้งรหัสผ่าน พิมพ์กุญแจส่วนตัวของคุณ (หรือวลีสำรอง) ใส่ไว้ในที่ปลอดภัยหรือบันทึกเป็นเอกสาร และอย่าแบ่งปันกับใครเด็ดขาด จากนั้นคุณจะต้องปลดล็อกกระเป๋าเงินของคุณ เมื่อคุณทำเสร็จแล้ว คุณสามารถเพิ่มโทเค็นและเริ่มการซื้อขายได้.
วิธีค้นหาที่อยู่สัญญาโทเค็น?
ที่อยู่สัญญาโทเค็นเป็นช่องที่จำเป็นต้องกรอก และต้องการข้อมูลเฉพาะบางอย่าง ในการรับข้อมูลนี้ ให้ไปที่เว็บไซต์ของโทเค็นโดยตรง Etherscan.io เป็นบริการที่ดีสำหรับการตรวจสอบ คุณจะต้องใส่ชื่อโทเค็น จากนั้นคลิกที่มัน อย่าลืมตรวจสอบข้อมูลทั้งหมดอีกครั้ง.










