วิเคราะห์มาตรฐาน Ethereum ยอดนิยมทั้งสาม: EIP-6969, ERC-721C และ ERC-6551

ทุกมาตรฐานมีศักยภาพในการจัดตั้งหรือเปลี่ยนแปลงธุรกิจ

เขียนโดย: เดวิด

ในสัปดาห์ที่ผ่านมา เราได้เห็นมาตรฐานที่เกี่ยวข้องกับ Ethereum อย่างน้อย 3 รายการจากแหล่งต่างๆ มาตรฐานเหล่านี้ ได้แก่ EIP-6969, ERC-721C และ ERC-6551 ซึ่งแต่ละมาตรฐานมีวัตถุประสงค์และผลกระทบที่อาจเกิดขึ้นแตกต่างกัน

ทุกมาตรฐานมีศักยภาพในการสร้างหรือเปลี่ยนแปลงธุรกิจ ดังนั้นความสำคัญของมาตรฐานจึงชัดเจนในตัวเอง การรู้ล่วงหน้ายังช่วยให้เห็นแนวโน้มและแนวโน้มใหม่ ๆ ในขณะนี้

อย่างไรก็ตาม ลักษณะเฉพาะอย่างหนึ่งของโลกการเข้ารหัสคือข้อมูลกระจัดกระจายเกินไปและฉับพลัน ประกอบกับมีพลังงานจำกัด คุณอาจไม่เข้าใจลักษณะทางเทคนิคของแต่ละมาตรฐานอย่างลึกซึ้งและผลกระทบที่เป็นไปได้ ดังนั้น Deep Tide จึงมีเป้าหมายที่จะสรุป ตีความ และเปรียบเทียบมาตรฐานเหล่านี้ และนำคุณไปสู่ความเข้าใจอย่างครอบคลุมในลักษณะที่เข้าใจง่าย

1.EIP6969: ดีสำหรับผู้สร้างสัญญาอัจฉริยะและระบบนิเวศ L2 หรือไม่

EIP-6969 เป็นข้อเสนอที่ปรากฏขึ้นครั้งแรกประมาณวันที่ 8 พฤษภาคม เสนอโปรโตคอลทั่วไปที่ออกแบบมาเพื่อให้ได้รายได้จากการคุ้มครองตามสัญญา (CSR) ข้อเสนอนี้สามารถมองได้ว่าเป็นรุ่นปรับปรุงของ EIP-1559 รุ่นก่อนหน้า

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

ผู้เขียนร่วมของข้อเสนอ @owocki ยังกล่าวด้วยว่าเขาหวังว่าจะใช้กลไกนี้เพื่อกระตุ้นให้นักพัฒนาสัญญาอัจฉริยะส่งเสริมการพัฒนาระบบนิเวศ Ethereum L2 ในขณะที่ L1 ของ Ethereum ไม่ต้องการนำข้อเสนอนี้ไปใช้เพื่อรักษาความเป็นกลางของ L1

การตีความของผู้เขียนคือหากกลไกจูงใจนี้สามารถนำไปใช้ใน Ethereum L1 ได้ จะมีสัญญาอัจฉริยะจำนวนมากที่ต้องการสร้างปริมาณอย่างหลีกเลี่ยงไม่ได้ซึ่งจะทำให้เกิดความแออัด โดยรวมแล้ว ข้อเสียมีมากกว่าข้อดี ดังนั้น มันอาจจะดีกว่า เลือกที่จะวางไว้บน L2

อย่างไรก็ตาม เพื่อให้เข้าใจข้อเสนอ EIP-6969 นี้อย่างถ่องแท้ จำเป็นต้องเข้าใจหลักการทำงานและองค์ประกอบของค่าก๊าซในปัจจุบันของ Ethereum สิ่งนี้เกี่ยวข้องกับ EIP-1559 ก่อนหน้า

EIP-1559 และ London hard fork ของ Ethereum มีผลบังคับใช้ในวันที่ 21 สิงหาคม โดยมีเงื่อนไขว่าค่าธรรมเนียมการทำธุรกรรมที่จ่ายโดยผู้ใช้มีปลายทางที่แตกต่างกัน:

  1. เผา: ส่วนหนึ่งของค่าธรรมเนียมการทำธุรกรรมในแต่ละบล็อกจะถูกเผา ค่าธรรมเนียมส่วนนี้จะถูกลบออกจากการจัดหาอย่างถาวร ทำให้อุปทานทั้งหมดของอีเทอร์ลดลง
  2. ค่าธรรมเนียมพื้นฐาน: ส่วนหนึ่งของค่าธรรมเนียมฐานการทำธุรกรรมที่จ่ายโดยผู้ใช้จะถูกแจกจ่ายให้กับนักขุดเป็นรางวัลบล็อค ใน EIP-1559 ส่วนหนึ่งของค่าธรรมเนียมพื้นฐานจะมอบให้กับนักขุดสำหรับการมีส่วนร่วมในการสร้างบล็อกและการประมวลผลธุรกรรมอย่างต่อเนื่อง
  3. ค่าธรรมเนียมลำดับความสำคัญสูงสุด: ค่าธรรมเนียมลำดับความสำคัญสูงสุดที่ผู้ใช้จ่ายเป็นส่วนหนึ่งของค่าธรรมเนียมเพิ่มเติม ค่าธรรมเนียมส่วนนี้จะมอบให้กับนักขุดโดยตรงเพื่อเป็นรางวัลในการทำธุรกรรม ค่าธรรมเนียมลำดับความสำคัญสูงสุดนั้นกำหนดโดยผู้ใช้ ซึ่งสามารถใช้เพื่อเพิ่มลำดับความสำคัญในการประมวลผลของธุรกรรม ดังนั้นจึงดึงดูดนักขุดให้ประมวลผลธุรกรรมก่อน

เห็นได้ชัดว่า EIP-1559 ไม่ได้คำนึงถึงผลประโยชน์ของผู้พัฒนาสัญญาอย่างแท้จริง ในความเป็นจริง Ethereum เป็นเครือข่ายสาธารณะ และคุณสามารถถือว่าฝั่งอุปทานเป็นสองส่วน:

  • ผู้ตรวจสอบ (ผู้ขุดดั้งเดิม) + ผู้พัฒนาสัญญา แบบแรกมีบัญชีแยกประเภทที่น่าเชื่อถือเป็นหลัก ในขณะที่แบบหลังมีแอปพลิเคชันที่หลากหลาย ดังนั้นจึงมีเหตุผลที่จะให้ส่วนแบ่งของพายในทางทฤษฎี
  • หาก EIP-6969 เป็นแบบเรียลไทม์ได้ ค่าธรรมเนียมน้ำมันอาจแบ่งออกเป็น: การเผาไหม้ + ค่าธรรมเนียมฐาน + ค่าธรรมเนียมการจัดลำดับความสำคัญ + ค่าธรรมเนียมที่จ่ายให้กับผู้พัฒนาสัญญา

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

เราสามารถใช้ตารางต่อไปนี้เพื่อแสดงการทำงานและผลกระทบของ EIP-6969 รวมถึงที่มาของ EIP-1559 ได้อย่างชัดเจน:

โปรดทราบว่าเราเชื่อว่าความเสี่ยงหลักของโปรโตคอลใหม่นี้คือหากผู้พัฒนาสัญญาจูงใจสามารถรับค่าธรรมเนียมก๊าซได้ จะทำให้เกิดสัญญาขยะมากขึ้นหรือไม่ ดังนั้นจึงมีความเสี่ยงด้านความปลอดภัยของสัญญาและความเสี่ยงในการครอบครองทรัพยากรสาธารณะในห่วงโซ่สาธารณะทั้งหมด

2. ERC-721C: ค่าลิขสิทธิ์ NFT บนเครือข่าย

ERC-721C ถูกเสนอโดย Limit Break ซึ่งเป็นการปรับปรุงมาตรฐาน ERC-721 non-fungible token (NFT) บน Ethereum เป้าหมายหลักคือให้ผู้สร้าง NFT ควบคุมและปรับแต่งคอลเล็กชัน NFT ของตนเองได้มากขึ้น รวมถึงวิธีจัดการค่าลิขสิทธิ์

*Deep Tide Note: Limit Break เป็นสตูดิโอพัฒนาเกมฟรีที่นำเสนอแนวคิดของ Creator Token ในเดือนมกราคม 2021 เวอร์ชัน 1.1 ของมาตรฐาน ERC721-C จะเริ่มใช้งานจริงในเดือนพฤษภาคม 2023 ซึ่งใช้แนวคิดโทเค็นผู้สร้างจำนวนมาก @huntersolaire_ ทวีตรายละเอียดของมาตรฐานด้วย *

ไลบรารี "Creator Token Transfer" อย่างเป็นทางการของ Limit Break แสดงให้เห็นว่าปัจจุบัน ERC721-C มีให้บริการบน Ethereum และ Polygon นอกจากนี้ยังได้รับการสนับสนุนบนเครือข่ายทดสอบ Sepolia ของ Ethereum และเครือข่ายทดสอบมุมไบของ Polygon

จากชื่อของโทเค็นผู้สร้าง ERC721-C เห็นได้ชัดว่ามีไว้สำหรับผู้สร้าง ดังนั้นข้อตกลงนี้จึงเกี่ยวกับการคุ้มครองค่าสิทธิมากกว่า

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

ด้วย ERC721-C การใช้งานที่เป็นไปได้รวมถึง:

  1. ค่าสิทธิที่ใช้ร่วมกัน: แทนที่จะให้ผู้สร้าง NFT ได้รับค่าลิขสิทธิ์ NFT ทั้งหมดเพียงอย่างเดียว สามารถแจกจ่ายให้กับผู้สร้างและผู้ถือ NFT เพื่อให้รางวัลแก่ผู้ที่นำไปใช้ก่อนใคร
  2. เฉพาะนักขุดเท่านั้นที่มีลิขสิทธิ์: นักขุด NFT สามารถเป็นผู้ได้รับค่าสิทธิเท่านั้น ไม่ใช่ผู้สร้างเอง
  3. การชำระค่าลิขสิทธิ์แบบมีเงื่อนไข: การชำระค่าสิทธิสำหรับการทำธุรกรรม NFT บางรายการสามารถกำหนดได้ตามเงื่อนไขที่แตกต่างกัน ตัวอย่างเช่น สามารถกำหนดค่าสัญญา ERC-721C เพื่อให้ชำระค่าลิขสิทธิ์เฉพาะในกรณีที่ราคาขายรองสูงกว่าราคาโรงกษาปณ์เดิม
  4. ค่าลิขสิทธิ์ที่โอนได้: ผู้สร้าง NFT สามารถออก NFT อิสระให้กับเจ้าของได้ โดยให้สิทธิ์แก่ผู้ถือในรายได้ค่าลิขสิทธิ์ ตัวอย่างเช่น เมื่อโรงกษาปณ์ "NFT X" ออก NFT ชื่อ "NFT Y" ด้วย ซึ่งมีสิทธิ์ได้รับค่าลิขสิทธิ์ทั้งหมดที่สร้างโดย "NFT X"

การเปิดตัว ERC-721C จะมีผลกระทบที่สำคัญต่ออุตสาหกรรม NFT:

  1. ให้การควบคุมผู้สร้างที่มากขึ้น: ERC-721C เพิ่มการควบคุมผู้สร้างสำหรับการออกแบบ NFT ของพวกเขา และทำให้ค่าสิทธิเป็นกฎของสัญญาที่บังคับใช้บนเครือข่าย ซึ่งนำมาซึ่งความเป็นอิสระและการคุ้มครองที่มากขึ้น
  2. ส่งเสริมการกระจายค่าสิทธิที่ยุติธรรม: ด้วยฟังก์ชันค่าสิทธิที่ตั้งโปรแกรมได้ ผู้สร้างสามารถออกแบบกลไกการกระจายค่าลิขสิทธิ์ต่างๆ เช่นตัวอย่างด้านบน
  3. ลดอิทธิพลของแพลตฟอร์มตลาด: เนื่องจากลอจิกลิขสิทธิ์ฝังอยู่ในสัญญาอัจฉริยะ ผู้สร้างจะสามารถควบคุมการตั้งค่าลิขสิทธิ์ได้โดยตรง ลดการควบคุมและการแทรกแซงของแพลตฟอร์มตลาดในเรื่องค่าลิขสิทธิ์

ตารางสรุป ERC-721C:

3.ERC-6551: เมื่อ NFT เป็นบัญชีด้วย

ERC-6551 ปรับปรุงฟังก์ชันการทำงานและมูลค่าของ NFT โดยเพิ่มขีดความสามารถของ NFT smart contract wallets

ผู้เขียนร่วมของโปรโตคอลคือ @BennyGiang ซึ่งเป็นสมาชิกผู้ก่อตั้งของ Dapper Labs ซึ่งเป็นทีมที่ทำงานเกี่ยวกับมาตรฐานโทเค็น ERC-721 และโครงการแรก ๆ เช่น CryptoKitties

ปัญหาของ ERC-721 NFT ปกติคือขอบเขตที่จำกัด สามารถเป็นเจ้าของและโอนได้เท่านั้น ไม่สามารถเป็นเจ้าของทรัพย์สินอื่นๆ เช่น โทเค็นหรือ NFT อื่นๆ นอกจากนี้ พวกเขาไม่สามารถโต้ตอบกับสัญญาอัจฉริยะอื่น ๆ และไม่สามารถเปลี่ยนแปลงหรือพัฒนาเพื่อตอบสนองต่อปัจจัยภายนอกหรืออินพุตของผู้ใช้

ERC-6551 จัดการกับข้อจำกัดด้านการทำงานของ ERC-721 NFT ทั่วไปโดยนำเสนอแนวคิดของกระเป๋าเงินสัญญาอัจฉริยะสำหรับ NFT ด้วยการรวมกันของรีจิสทรีและสัญญาพร็อกซี NFT เองสามารถถือครองสินทรัพย์อื่น ๆ โต้ตอบกับสัญญาอัจฉริยะและบัญชีอื่น ๆ และบรรลุฟังก์ชั่นและการโต้ตอบที่สมบูรณ์ยิ่งขึ้น

ดังนั้น คุณสามารถเข้าใจได้อย่างเจาะจงว่าโทเค็น (NFT) ที่ตามหลัง ERC-6551 จะทำงานเป็นกระเป๋าเงินสัญญาอัจฉริยะ ซึ่งหมายความว่า ERC-6551 สามารถถือและแลกเปลี่ยนโทเค็นและ NFT อื่นๆ เช่น กระเป๋าเงินสัญญาอัจฉริยะทั่วไป และสามารถโต้ตอบกับสัญญาและบัญชีอัจฉริยะอื่นๆ เช่น การแลกเปลี่ยนแบบกระจายอำนาจ (DEX) แพลตฟอร์มการให้ยืม สภาพแวดล้อมของเกม ฯลฯ โต้ตอบได้

วิธีการดำเนินการ NFTs เป็นกระเป๋าเงินสัญญาอัจฉริยะทำให้เกิดสิ่งที่เรียกว่า "บัญชี Token-Bound" (TBAs) ซึ่งสร้างขึ้นผ่านการลงทะเบียนที่ไม่ได้รับอนุญาตซึ่งเข้ากันได้กับ NFT ERC-721 ที่มีอยู่ และการจัดการ

สรุปประโยชน์และปัญหาที่เป็นไปได้ของ ERC-6551 โดยสังเขปคือ

EIP และ ERC งง?

หลังจากเขียนบทความนี้ ผมยังคงคิดถึงคำถามเชยๆ ว่า EIP และ ERC ต่างกันอย่างไร

ทั้ง EIP (Ethereum Improvement Proposal) และ ERC (Ethereum Request for Comments) เป็นมาตรฐานข้อเสนอที่เกี่ยวข้องกับ Ethereum แต่มีความแตกต่างกัน

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

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

ดังนั้น แม้ว่าทั้ง EIP และ ERC จะเป็นกลไกการสร้างมาตรฐานของชุมชน Ethereum แต่พวกเขามุ่งเน้นไปที่ด้านต่างๆ EIP มุ่งเน้นไปที่การปรับปรุงระดับโปรโตคอล ในขณะที่ ERC มุ่งเน้นไปที่การสร้างมาตรฐานของสัญญาโทเค็น ดังนั้น EIP จะไม่เปลี่ยนเป็น ERC โดยตรง แต่เป็นแนวคิดอิสระ

ดูต้นฉบับ
เนื้อหานี้มีสำหรับการอ้างอิงเท่านั้น ไม่ใช่การชักชวนหรือข้อเสนอ ไม่มีคำแนะนำด้านการลงทุน ภาษี หรือกฎหมาย ดูข้อจำกัดความรับผิดชอบสำหรับการเปิดเผยความเสี่ยงเพิ่มเติม
  • รางวัล
  • แสดงความคิดเห็น
  • แชร์
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น
  • ปักหมุด