รายการมาตรฐาน ERC ขั้นสูงสุดที่คุณต้องรู้

บทความนี้ครอบคลุมพื้นฐานเบื้องต้นของมาตรฐาน ERC และนำเสนอการวิเคราะห์เชิงลึกของมาตรฐานโทเค็น ERC แต่ละประเภท.

คุณเป็นผู้พัฒนา Ethereum blockchain หรือเป็นผู้ประกอบการที่วางแผนจะออกโทเค็นที่ใช้ Ethereum หรือไม่? คุณอาจมองไปรอบ ๆ เพื่อค้นหาว่ามาตรฐาน ERC มีความหมายอย่างไรและมีความสำคัญกับคุณอย่างไร.

นี่คือรายการมาตรฐานสูงสุดของ ERC!

ลงทะเบียน ตอนนี้: หลักสูตรพื้นฐานของ Enterprise Blockchains

มาตรฐาน ERC คืออะไร?

‘คำขอ Ethereum สำหรับความคิดเห็น’ (ERC) คือเอกสารที่โปรแกรมเมอร์สัญญาอัจฉริยะที่ใช้แพลตฟอร์มบล็อกเชน Ethereum เขียนขึ้น พวกเขาอธิบายกฎในเอกสารเหล่านี้ว่าโทเค็นที่ใช้ Ethereum ต้องปฏิบัติตาม.

หากคุณไม่คุ้นเคยกับพื้นฐานของ Ethereum คุณควรอ่านคู่มือ Ethereum ขั้นสูงสุดก่อน.

ชุมชน Ethereum ใช้กระบวนการที่เรียกว่า “ข้อเสนอการปรับปรุง Ethereum” เพื่อตรวจสอบเอกสารเหล่านี้ พวกเขาแสดงความคิดเห็นและด้วยเหตุนี้นักพัฒนาซอฟต์แวร์ที่สร้างเอกสารอาจแก้ไขได้.

ชุมชน Ethereum ยอมรับเอกสารเหล่านี้บางส่วนหลังจากดำเนินการผ่านกระบวนการ EIP เสร็จสิ้นแล้วจากนั้นนักพัฒนาก็นำไปใช้ นี่คือวิธีที่เอกสารกลายเป็นกกพ. กล่าวอีกนัยหนึ่ง ERC เกิดขึ้นในรูปแบบ EIP และสามารถระบุพื้นที่ต่างๆได้เช่นโทเค็นชื่อการลงทะเบียนเป็นต้น.

มาตรฐาน ERC – ข้อมูลที่อธิบายได้ง่าย

แม้ว่าจะมีมาตรฐาน Ethereum อยู่หลายประการ มาตรฐาน ERC Ethereum เหล่านี้เป็นที่รู้จักและเป็นที่นิยมมากที่สุด –

  1. กกพ. -20
  2. กกพ. -165
  3. กกพ. -721
  4. กกพ. -223
  5. กกพ. -621
  6. กกพ. -777
  7. กกพ. -827
  8. กกพ. -884
  9. กกพ. -865
  10. กกพ. -1155

มาตรฐาน ERC 20 – มาตรฐานโทเค็นยอดนิยม

ERC-20 เป็นมาตรฐานโทเค็นที่ได้รับความนิยมสูงสุดและ ICO ส่วนใหญ่ที่ออกโทเค็นบนแพลตฟอร์ม Ethereum ได้ใช้มัน เรียนรู้เพิ่มเติมเกี่ยวกับ ICO คืออะไรที่นี่!


หากคุณเป็นนักพัฒนา Ethereum คุณสามารถเขียนโค้ดสัญญาอัจฉริยะของคุณด้วยความรู้ที่สามารถโต้ตอบกับโทเค็น ERC-20 ได้อย่างง่ายดาย.

เช่นเดียวกับที่นักพัฒนา Ethereum ไม่จำเป็นต้องรู้อะไรเพิ่มเติมเกี่ยวกับโทเค็นนั้นนักพัฒนากระเป๋าสตางค์ก็สามารถหายใจได้ง่ายเช่นกัน! พวกเขาไม่จำเป็นต้องดำเนินการพัฒนาแบบกำหนดเองหรือขั้นตอนการผสานรวมเพื่อให้แน่ใจว่าโทเค็นใช้งานได้กับแอปกระเป๋าเงินของตน.

เป็นมาตรฐานโทเค็นที่สามารถเปลี่ยนได้ ซึ่งหมายความว่าเหรียญสองเหรียญของโทเค็นใด ๆ ที่สร้างขึ้นมีมูลค่าเท่ากัน ณ ช่วงเวลาที่กำหนด ยกตัวอย่างของ LockChain ซึ่งเป็นตลาดการท่องเที่ยวแบบกระจายศูนย์ 0% โทเค็น LOC ของพวกเขาเป็นไปตาม ERC 20 และโทเค็น LOC 1 รายการมีค่าเหมือนกับโทเค็น LOC อื่นในช่วงเวลาหนึ่ง.

มีโปรโตคอลมาตรฐานที่จะปฏิบัติตามดังนั้นการออกโทเค็นใหม่โดยใช้มาตรฐาน ERC 20 จึงเป็นเรื่องง่าย คุณควรอ่านคู่มือสำหรับผู้เริ่มต้นนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ – ERC20 คืออะไร?

ERC 165 – เสาหลักสนับสนุนของ ERC 721

นี่เป็นมาตรฐานสำหรับวิธีการแทนที่จะเป็นโทเค็น อย่างไรก็ตามสิ่งสำคัญสำหรับมาตรฐานโทเค็นอื่นคือ ERC721 ซึ่งไม่สามารถใช้งานได้หากไม่มีมัน.

เพิ่มเติมเกี่ยวกับ ERC721 ในภายหลัง!

สัญญาอัจฉริยะจำเป็นต้องโต้ตอบกับโทเค็นการเข้ารหัสลับ แม้ว่าสัญญาทั้งหมดจะโต้ตอบกับโทเค็น ERC 20 ได้ แต่ก็แตกต่างจากมาตรฐาน ERC อื่น ๆ สำหรับโทเค็นเช่น ERC 721 สัญญาอัจฉริยะจำเป็นต้องใช้อินเทอร์เฟซเฉพาะเพื่อโต้ตอบกับโทเค็นตามมาตรฐานอื่น ๆ.

ตอนนี้ชุมชนการพัฒนา Ethereum จำเป็นต้องทราบว่าอินเทอร์เฟซใดบ้างที่ดำเนินการตามสัญญาอัจฉริยะและมีความจำเป็นที่จะต้องเผยแพร่ข้อมูลนี้ นี่เป็นเพราะพวกเขาจำเป็นต้องรู้ว่าพวกเขาสามารถโต้ตอบกับสัญญานั้นด้วยวิธีใด.

ไม่มีวิธีมาตรฐานในการตรวจจับอินเทอร์เฟซที่สัญญาอัจฉริยะใช้และเผยแพร่อินเทอร์เฟซ ERC 165 กำหนดมาตรฐานวิธีการนี้นอกเหนือจากการกำหนดมาตรฐานการระบุอินเทอร์เฟซ.

อ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ในไฟล์ เอกสารข้อเสนอ EIP 165.

ERC 721 – มาตรฐานสำหรับโทเค็นที่ไม่สามารถหลอมได้

คุณต้องการพัฒนาเกม Ethereum DApp เช่น CryptoKitties หรือไม่? Axiom Zen ซึ่งเป็น บริษัท ในแวนคูเวอร์บริติชโคลัมเบียประเทศแคนาดาเปิดตัวในสัปดาห์สุดท้ายของเดือนพฤศจิกายน 2017 และภายในสัปดาห์แรกของเดือนธันวาคมมันก็แพร่ระบาด! ผู้เล่นใช้ Ether มูลค่าหลายล้านเหรียญสหรัฐภายในหนึ่งสัปดาห์.

ในเกมนี้ผู้เล่นสามารถซื้อขายและเพาะพันธุ์ลูกแมวดิจิทัลสุดน่ารัก ด้วยความโปร่งใสที่แพลตฟอร์มบล็อกเชน Ethereum มอบให้ทุกคนสามารถเห็นกฎของเกมดังนั้นการแข่งขันจึงยุติธรรม หากคุณสามารถเลี้ยงลูกแมวดิจิทัลสายพันธุ์ที่หายากได้คุณจะได้ราคาที่สูงขึ้นสำหรับพวกมัน.

แต่ละคนสั่งราคาที่แตกต่างกัน ดังนั้นคุณจึงไม่สามารถใช้มาตรฐาน ERC 20 สำหรับลูกแมวได้ คุณต้องมีมาตรฐานโทเค็นที่ไม่สามารถเปลี่ยนแปลงได้และนั่นคือสิ่งที่ ERC 721 คือ.

มีกรณีการใช้งานอื่น ๆ เช่นกันสำหรับโทเค็นที่ไม่สามารถเปลี่ยนรูปได้เช่นภาคจ่ายไฟสามารถใช้งานได้.

สัญญาอัจฉริยะที่จะโต้ตอบกับโทเค็น ERC 721 จะต้องใช้อินเทอร์เฟซแยกต่างหากดังนั้นจึงต้องเป็นไปตามมาตรฐาน ERC 165 อ่านเพิ่มเติมเกี่ยวกับ ERC 721 ใน เอกสารข้อเสนอ EIP 721.

ERC 223 – แก้ไขปัญหา “Token Loss” ของ ERC20

หากคุณส่งโทเค็น ERC 20 ไปยังสัญญาอัจฉริยะที่ไม่สามารถจัดการโทเค็นได้การดำเนินการนี้จะเผาโทเค็นและคุณจะกู้คืนไม่ได้ กกพ. 223 เสนอป้องกันเหตุนี้.

นักพัฒนาสามารถยอมรับหรือปฏิเสธโทเค็นที่มาถึงที่อยู่สัญญาอัจฉริยะของตน ระบุฟังก์ชันที่สัญญาสามารถเขียนโค้ดได้ดังนั้นหากไม่สามารถรับโทเค็นได้การโอนจะล้มเหลว.

สิ่งนี้ไม่เผาโทเค็นใด ๆ!

ในขณะที่ ERC 223 มุ่งมั่นที่จะกอบกู้ความมั่งคั่งที่สูญเสียไปโดยบังเอิญ แต่ก็ยังไม่ได้ใช้ ไม่มีโทเค็นใช้และอาจไม่มีการเตรียมการแลกเปลี่ยน crypto สำหรับมาตรฐานนี้.

ตรวจสอบการเปรียบเทียบโดยละเอียดระหว่าง ERC20 กับ ERC 223 และ ERC777.

นอกจากนี้การย้าย Ethereum ไปใช้ “Ethereum Name Service” (ENS) จะทำให้ธุรกรรมดังกล่าวเกิดขึ้นน้อยมาก ดังนั้นเราต้องดูว่าชุมชน Ethereum จะดำเนินการตามข้อเสนอนี้หรือไม่ อ่านเพิ่มเติมเกี่ยวกับมาตรฐานนี้ใน เอกสาร ERC 223 GitHub.

ERC 621 – สามารถปรับเปลี่ยนการจัดหาโทเค็นทั้งหมด

ส่วนขยายของ ERC 20 มาตรฐานนี้มีไว้เพื่อเพิ่มหรือลดปริมาณโทเค็นทั้งหมดโดยใช้ฟังก์ชัน 2 อย่าง ได้แก่ “เพิ่มการจัดหา” และ “ลดปริมาณอุปทาน” ข้อเสนอแนะนำให้ใช้เฉพาะเจ้าของสัญญาหรือผู้ใช้ที่เชื่อถือได้เท่านั้น.

Cryptocurrencies เป็นเงินทางคณิตศาสตร์ซึ่งแตกต่างจากสกุลเงิน fiat ที่ธนาคารกลางสามารถเพิ่มหรือลดอุปทานได้ อุปทานโทเค็นทั้งหมดเป็นปัจจัยหนึ่งในหลายปัจจัยที่กำหนดความแข็งค่าของโทเค็นและส่งผลกระทบต่อเศรษฐศาสตร์ของโทเค็น.

ข้อเสนอนี้เป็นแบบร่างและเราจำเป็นต้องดูว่าชุมชน Ethereum จะนำไปใช้หรือไม่โดยได้รับผลกระทบในวงกว้าง อ่านเพิ่มเติมเกี่ยวกับข้อเสนอในไฟล์ เอกสาร EIP 621 GitHub.

ERC 777 – ลดแรงเสียดทานในธุรกรรม Crypto

ในขณะที่เรียกใช้สัญญาอัจฉริยะหลังจากการทำธุรกรรมครั้งแรกมาตรฐาน ERC 20 ต้องใช้ธุรกรรมอื่นเพื่อตรวจสอบว่าเป็นไปตามเกณฑ์หรือไม่ สัญญาอัจฉริยะจะถูกเรียกใช้หลังจากนี้เท่านั้น สิ่งนี้จะเพิ่มจำนวนธุรกรรมทำให้เกิดความขัดแย้งอย่างมีประสิทธิภาพ.

ERC 777 เป็นมาตรฐานที่เสนอซึ่งมีฟังก์ชันในการระบุการรับโทเค็นและเริ่มทำสัญญาอัจฉริยะทันทีหลังจากการทำธุรกรรมครั้งแรก ในขณะที่ลดค่าใช้จ่ายในการทำธุรกรรมยังช่วยให้ผู้ใช้สามารถปฏิเสธโทเค็นที่เข้ามาจากที่อยู่ในบัญชีดำได้ การขึ้นบัญชีดำของที่อยู่อาจเกิดจากหลายสาเหตุเช่นการแฮ็กหรือกิจกรรมที่ผิดกฎหมาย ความสามารถในการปฏิเสธการชำระเงินจากที่อยู่ดังกล่าวช่วยเพิ่มความปลอดภัยของ Ethereum DApp.

กกพ. 777 ชูจุดแข็ง ERC 20. OpenZeppelin ได้ใช้ ERC777 เพื่อสร้างทำงานอัตโนมัติและดำเนินการแอปพลิเคชันแบบกระจายอำนาจแล้ว.

คุณสามารถอ่านข้อเสนอในไฟล์ เอกสาร EIP 777 GitHub.

อย่าลืมตรวจสอบการเปรียบเทียบระหว่าง ERC 20 กับ ERC 223 ERC 777!

ERC 827 – เปิดใช้งานการโอนโทเค็นสำหรับบุคคลที่สามเพื่อใช้จ่าย

อย่างไรก็ตามเป็นอีกส่วนขยายของ ERC 20 แต่ตั้งใจที่จะแก้ไขปัญหาที่ ERC 223 พยายามแก้ไขในลักษณะที่ดีขึ้น หากมีการใช้มาตรฐานนี้ผู้ถือโทเค็นสามารถโอนโทเค็นได้ในขณะเดียวกันก็อนุมัติให้บุคคลที่สามใช้จ่ายได้.

ด้วยมาตรฐาน ERC นี้กระเป๋าสตางค์และการแลกเปลี่ยนสามารถนำโทเค็นกลับมาใช้ใหม่ได้เนื่องจากทั้งสองฝ่ายยอมรับเกณฑ์เฉพาะสำหรับบุคคลที่สามที่จะใช้จ่ายเป็นจำนวนเงินแบบไดนามิก ชุมชน Ethereum ยังไม่ได้ใช้งานอย่างไรก็ตามคุณสามารถอ่านเพิ่มเติมเกี่ยวกับข้อเสนอนี้ได้ใน เอกสาร EIP 827 GitHub.

ERC 884 – Tokenizes Stock

กฎหมายล่าสุดในรัฐเดลาแวร์ของสหรัฐฯอนุญาตให้ บริษัท ต่างๆใช้บล็อกเชนเพื่อดูแลการลงทะเบียนหุ้น ในบรรดามาตรฐาน ERC ที่เสนอนั้น ERC 884 ตั้งใจที่จะใช้ประโยชน์จากมาตรฐานดังกล่าว จะกำหนดให้แต่ละโทเค็นเป็นหุ้นของ บริษัท ที่จัดตั้งขึ้นในรัฐเดลาแวร์.

เพื่อให้เป็นไปตามกฎระเบียบ ERC 884 ยังรวมถึงสิ่งต่อไปนี้:

  • การยืนยันตัวตนและการอนุญาตพิเศษของผู้ถือโทเค็น
  • บริษัท สามารถจัดทำรายชื่อผู้ถือหุ้นตามข้อกำหนดของกฎระเบียบ
  • การบันทึกคำสั่งของหน่วยงานกำกับดูแลข้อมูล
  • บันทึกการโอนหุ้นตามข้อกำหนดของกฎระเบียบ
  • เฉพาะมูลค่าทั้งหมดของโทเค็นนั่นคือไม่มีมูลค่าบางส่วน
  • ผู้ถือหุ้นที่ทำกุญแจส่วนตัวหรือโทเค็นหายจะต้องนำพวกเขากลับไปยังที่อยู่ใหม่.

การใช้ ERC 884 จำเป็นต้องมีฐานข้อมูลนอกเครือสำหรับข้อกำหนด “รู้จักลูกค้าของคุณ” (KYC) ต่างๆ ยังคงเป็นข้อเสนอฉบับร่างและคุณสามารถอ่านได้ใน เอกสาร EIP 884 GitHub.

ERC 865 – ช่วยผู้เริ่มต้นในโลก Crypto

ในฐานะผู้ใช้ใหม่สำหรับการเข้ารหัสลับเมื่อคุณพยายามโอนโทเค็นที่ใช้ Ethereum จู่ๆคุณก็พบว่าคุณต้องจ่ายค่าธรรมเนียมการขุดใน Ether มันเพิ่มแรงเสียดทานให้คุณ.

ในบรรดาผู้พัฒนามาตรฐาน ERC ในชุมชน Ethereum ได้เสนอ ERC 865 ตั้งใจที่จะทำให้ผู้ใช้ crypto ใหม่เป็นเรื่องง่าย เสนอให้ใช้โทเค็นเพื่อจ่ายค่าธรรมเนียมการขุดเช่นกัน เป็นข้อเสนอฉบับร่างและคุณสามารถอ่านได้ใน เอกสาร EIP 865 GitHub.

ERC 1155 – โทเค็น Non Fungible ขั้นสูงที่สุด

ERC 1155 แก้ปัญหาสำคัญทั้งหมดของ ERC 20 และ ERC 721 ซึ่งเป็นมาตรฐานโทเค็นที่ดีที่สุดในอดีตสำหรับโทเค็นที่ไม่สามารถเปลี่ยนได้ สำหรับ ERC 1155 ผู้ใช้สามารถสร้างโทเค็นหลายรายการในสัญญาเดียว นอกจากนี้คุณสามารถใช้ ERC-1155 สำหรับกรณีการใช้งานที่เชื้อราและไม่เป็นเชื้อราได้ ลักษณะทั้งหมดนี้ทำให้ ERC1155 สามารถจัดการพื้นที่เก็บข้อมูลได้ดีขึ้นมีประสิทธิภาพและเป็นมิตรกับงบประมาณ.

เรียนรู้เพิ่มเติมที่นี่ในนี้ เอกสาร EIP-1155.

ความคิดสุดท้าย

มีมาตรฐานโทเค็นอื่น ๆ อีกมากมายนอกเหนือจากมาตรฐาน ERC ตัวอย่างเช่นโทเค็น NEP5 จาก NEO คล้ายกับ ERC20 และ ERC223 มาก นอกจากนี้มาตรฐานโทเค็นแต่ละมาตรฐานยังมีวัตถุประสงค์ที่แตกต่างกันและมีข้อดีและข้อเสียในตัวเอง.

เพื่อให้มีความเข้าใจพื้นฐานมากขึ้นคุณควรพิจารณาหลักสูตรฟรีเกี่ยวกับ Enterprise Blockchains Fundamentals.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map