ในสัปดาห์ที่ผ่านมา เราได้เห็นมาตรฐานที่เกี่ยวข้องกับ Ethereum อย่างน้อยสามมาตรฐานที่มีการพูดคุยกันอย่างเข้มข้นจากช่องทางต่างๆ มาตรฐานเหล่านี้คือ EIP-6969, ERC-721C และ ERC-6551 ซึ่งแต่ละมาตรฐานมีวัตถุประสงค์และผลกระทบที่อาจเกิดขึ้นต่างกัน
แต่ละมาตรฐานมีศักยภาพในการสร้างหรือเปลี่ยนแปลงอุตสาหกรรม ดังนั้นความสำคัญของมาตรฐานจึงปรากฏชัดในตัวเอง การรู้ล่วงหน้ายังช่วยให้คุณค้นพบเทรนด์และเทรนด์ใหม่ๆ ในปัจจุบันได้
อย่างไรก็ตาม ลักษณะหนึ่งของโลก crypto คือลักษณะของข้อมูลที่กระจัดกระจายและกะทันหัน ประกอบกับทรัพยากรที่จำกัด ซึ่งอาจทำให้คุณเจาะลึกเข้าไปในคุณสมบัติทางเทคนิคของแต่ละมาตรฐานและผลกระทบที่อาจเกิดขึ้นได้ ดังนั้น Deep Tide จึงมุ่งหวังที่จะรวบรวม ตีความ และเปรียบเทียบมาตรฐานเหล่านี้ เพื่อนำคุณไปสู่ความเข้าใจที่ครอบคลุมในลักษณะที่ชัดเจนและเข้าใจได้
EIP-6969 เป็นข้อเสนอที่เกิดขึ้นครั้งแรกประมาณวันที่ 8 พฤษภาคม แนะนำโปรโตคอลสากลที่มุ่งใช้ Contract Shielded Revenue (CSR) ข้อเสนอนี้ถือเป็นเวอร์ชันปรับปรุงของ EIP-1559 ก่อนหน้า
พูดเป็นภาษาอังกฤษธรรมดา โปรโตคอลหวังว่าจะอนุญาตให้ผู้สร้างสัญญาอัจฉริยะรับส่วนแบ่งค่าธรรมเนียมก๊าซที่สร้างโดยผู้ใช้ที่ใช้สัญญา
ผู้เขียนร่วมของข้อเสนอhttps://twitter.com/owocki@owocki ยังกล่าวอีกว่าเขาหวังที่จะจูงใจนักพัฒนาสัญญาอัจฉริยะผ่านกลไกนี้เพื่อส่งเสริมการพัฒนาระบบนิเวศ Ethereum L2 ในขณะที่ไม่ได้ดำเนินการตามข้อเสนอนี้ บน Ethereum L1 เพื่อรักษาความเป็นกลางของ L1
จากการตีความของฉัน หากใช้กลไกสิ่งจูงใจนี้กับ Ethereum L1 ก็มีแนวโน้มที่จะดึงดูดทั้งนักแสดงที่ดีและไม่ดีที่ต้องการควบคุมปริมาณธุรกรรม ส่งผลให้เกิดความแออัด โดยรวมแล้วข้อเสียมีมากกว่าผลประโยชน์ ดังนั้นการใช้งานบน L2 อาจเป็นทางเลือกที่ดีกว่า
อย่างไรก็ตาม เพื่อให้เข้าใจข้อเสนอ EIP-6969 นี้อย่างถ่องแท้ จำเป็นต้องเข้าใจการดำเนินงานปัจจุบันและองค์ประกอบของค่าธรรมเนียมก๊าซใน Ethereum สิ่งนี้เกี่ยวข้องกับ EIP-1559 ก่อนหน้า
EIP-1559 มีผลบังคับใช้ในช่วงการฮาร์ดฟอร์คของ Ethereum ในลอนดอนในเดือนสิงหาคม 2021 โดยจะระบุปลายทางที่แตกต่างกันสำหรับค่าธรรมเนียมการทำธุรกรรมที่ผู้ใช้ชำระ:
เห็นได้ชัดว่า EIP-1559 ไม่ได้คำนึงถึงผลประโยชน์ของผู้พัฒนาสัญญาจริงๆ ในความเป็นจริง ในฐานะเครือข่ายสาธารณะ คุณสามารถมองด้านอุปทานของ Ethereum ออกเป็นสองส่วน:
ผู้ตรวจสอบความถูกต้อง (นักขุดดั้งเดิม) + ผู้พัฒนาสัญญา แบบแรกมีบัญชีแยกประเภทที่เชื่อถือได้ ในขณะที่แบบหลังมีการใช้งานที่หลากหลาย ดังนั้นจึงสมเหตุสมผลตามทฤษฎีที่จะแบ่งส่วนแบ่งพายให้คนหลังด้วยเช่นกัน
หาก EIP-6969 สามารถนำไปใช้แบบเรียลไทม์ได้ ค่าธรรมเนียมก๊าซอาจแบ่งออกเป็น: ค่าเผา + ค่าธรรมเนียมพื้นฐาน + ค่าธรรมเนียมสำคัญ + ค่าธรรมเนียมที่จ่ายให้กับผู้พัฒนาสัญญา
โดยสรุปมีความเชื่อมโยงและความแตกต่างระหว่าง EIP-6969 และ EIP-1559 EIP-1559 เป็นข้อเสนอการปรับปรุงโปรโตคอลที่มุ่งเน้นไปที่กลไกค่าธรรมเนียมการทำธุรกรรม โดยมีเป้าหมายเพื่อให้ค่าธรรมเนียมการทำธุรกรรมมีความเสถียรและคาดการณ์ได้มากขึ้น และจัดการความแออัดของเครือข่าย ในทำนองเดียวกัน แม้ว่า EIP-6969 จะรักษาข้อดีของ EIP-1559 ไว้ แต่ EIP-6969 ยังปรับกลไกการสร้างแรงจูงใจของผู้สร้างสัญญาและเครือข่ายให้สอดคล้องกับกลไกการสร้างรายได้จากผู้สร้างสัญญา ส่งเสริมการมีส่วนร่วมและผลตอบแทนของผู้สร้างสัญญา
เราสามารถใช้ตารางต่อไปนี้เพื่อแสดงฟังก์ชันและผลกระทบของ EIP-6969 รวมถึงต้นกำเนิดของ EIP-1559 อย่างชัดเจน:
โปรดทราบว่าเราเชื่อว่าความเสี่ยงหลักของโปรโตคอลใหม่นี้คือหากผู้พัฒนาสัญญาจูงใจสามารถรับค่าธรรมเนียมก๊าซได้ จะนำไปสู่การเกิดสัญญาขยะมากขึ้นหรือไม่ ดังนั้นจึงมีความเสี่ยงด้านความปลอดภัยตามสัญญาและความเสี่ยงในการครอบครองทรัพยากรสาธารณะในเครือข่ายสาธารณะทั้งหมด
ERC-721C ได้รับการเสนอโดย Limit Break เพื่อเป็นการปรับปรุงมาตรฐาน ERC-721 non-fungible token (NFT) บน Ethereum เป้าหมายหลักคือการให้ผู้สร้าง NFT สามารถควบคุมและปรับแต่งคอลเลกชัน NFT ของตนได้มากขึ้น รวมถึงวิธีจัดการค่าลิขสิทธิ์
บันทึก:
Limit Break คือสตูดิโอพัฒนาเกมฟรีที่นำเสนอแนวคิดของ Creator Token ในเดือนมกราคม 2021 ERC721-C เวอร์ชันมาตรฐาน 1.1 เปิดตัวในเดือนพฤษภาคม 2023 โดยใช้แนวคิดมากมายของ Creator Token<a href="https://twitter.com/huntersolaire_""> @huntersolaire_ ยังให้รายละเอียดเกี่ยวกับข้อมูลเฉพาะของมาตรฐานนี้ในทวีตด้วย
พื้นที่เก็บข้อมูล “Creator Token Transfer” อย่างเป็นทางการของ Limit Break แสดงให้เห็นว่า ERC721-C เข้ากันได้กับ Ethereum และ Polygon ในปัจจุบัน นอกจากนี้ยังได้รับการสนับสนุนโดย Sepolia testnet สำหรับ Ethereum และ Mumbai testnet สำหรับ Polygon
จากชื่อ “Creator Token” เห็นได้ชัดว่า ERC721-C ให้ความสำคัญกับผู้สร้างมากกว่า จึงให้ความสำคัญกับการคุ้มครองค่าลิขสิทธิ์
เพื่อให้เป็นภาษาอังกฤษธรรมดา ภายใต้มาตรฐาน ERC-721 ในปัจจุบัน ค่าลิขสิทธิ์เป็นเพียงข้อตกลงทางการค้าและไม่สามารถบังคับใช้ได้ในห่วงโซ่ ERC-721C ได้รับการเสนอให้แก้ไขปัญหานี้และทำให้ค่าลิขสิทธิ์เป็นกฎสัญญาอัจฉริยะที่สามารถบังคับใช้ได้บนบล็อกเชน
ด้วย ERC721-C การใช้งานที่เป็นไปได้บางประการได้แก่:
การเปิดตัว ERC-721C จะมีผลกระทบสำคัญต่ออุตสาหกรรม NFT:
ตารางสรุป ERC-721C:
ERC-6551 ปรับปรุงฟังก์ชันการทำงานและคุณค่าของ NFT โดยการเพิ่มขีดความสามารถของกระเป๋าเงินสัญญาอัจฉริยะ NFT
โปรโตคอลนี้ร่วมเขียนโดย @BennyGiang หนึ่งในสมาชิกผู้ก่อตั้ง Dapper Labs ซึ่งทีมงานของเขาได้มีส่วนร่วมในมาตรฐานโทเค็น ERC-721 และโครงการแรกๆ เช่น CryptoKitties
ปัญหาของ ERC-721 NFT แบบเดิมคือขอบเขตที่จำกัด พวกเขาสามารถเป็นเจ้าของและโอนได้เท่านั้น และไม่สามารถครอบครองทรัพย์สินอื่น ๆ เช่นโทเค็นหรือ NFT อื่น ๆ นอกจากนี้ พวกเขาไม่สามารถโต้ตอบกับสัญญาอัจฉริยะอื่นๆ หรือพัฒนาตามปัจจัยภายนอกหรือข้อมูลจากผู้ใช้ได้
ERC-6551 จัดการกับข้อจำกัดของ ERC-721 NFT ทั่วไปโดยการแนะนำแนวคิดของกระเป๋าเงินสัญญาอัจฉริยะสำหรับ NFT ด้วยการผสมผสานระหว่างการลงทะเบียนและสัญญาพร็อกซี ช่วยให้ NFT เองสามารถถือครองสินทรัพย์อื่น ๆ โต้ตอบกับสัญญาและบัญชีอัจฉริยะอื่น ๆ และบรรลุฟังก์ชันและการโต้ตอบที่ดียิ่งขึ้น
ดังนั้น คุณจึงนึกถึงโทเค็น (NFT) ที่ตาม ERC-6551 ว่าเป็นกระเป๋าเงินสัญญาอัจฉริยะได้ ซึ่งหมายความว่า ERC-6551 สามารถถือโทเค็นและ NFT อื่น ๆ ได้เช่นเดียวกับกระเป๋าเงินสัญญาอัจฉริยะทั่วไป และสามารถทำธุรกรรมกับสัญญาและบัญชีอัจฉริยะอื่น ๆ เช่น การแลกเปลี่ยนแบบกระจายอำนาจ (DEX) แพลตฟอร์มการให้กู้ยืม สภาพแวดล้อมของเกม และอื่น ๆ
วิธีการใช้งาน NFT ในฐานะกระเป๋าสตางค์สัญญาอัจฉริยะนี้ก่อให้เกิดสิ่งที่เรียกว่า "บัญชีที่ผูกมัดด้วยโทเค็น" (TBA) ซึ่งสร้างและจัดการผ่านรีจิสทรีที่ไม่ได้รับอนุญาต ซึ่งเข้ากันได้กับ ERC-721 NFT ที่มีอยู่
เพื่อสรุปโดยย่อ ERC-6551 อาจนำมาซึ่งทั้งประโยชน์และความท้าทาย:
ขณะที่ฉันเขียนสิ่งนี้ ฉันยังคงนึกถึงคำถามทั่วไป: อะไรคือความแตกต่างระหว่าง EIP และ ERC
EIP (ข้อเสนอการปรับปรุง Ethereum) และ ERC (คำขอความคิดเห็น Ethereum) ต่างก็เป็นมาตรฐานข้อเสนอที่เกี่ยวข้องกับ Ethereum แต่ก็มีความแตกต่างกันจริงๆ
EIP คือมาตรฐานข้อเสนอการปรับปรุงของเครือข่าย Ethereum ซึ่งใช้เพื่ออธิบายข้อเสนอสำหรับการปรับปรุงและคุณสมบัติใหม่ๆ ในโปรโตคอล Ethereum เมื่อ EIP ได้รับการยอมรับและตกลงแล้ว EIP ก็จะกลายเป็นส่วนหนึ่งของโปรโตคอล Ethereum และจะถูกนำไปใช้บนเครือข่าย Ethereum EIP อธิบายการเปลี่ยนแปลงในระดับโปรโตคอล เช่น การปรับปรุงกลไกบล็อกเชน กฎของเครื่องเสมือน อัลกอริธึมที่เป็นเอกฉันท์ ฯลฯ
ในทางตรงกันข้าม ERC เป็นมาตรฐานโทเค็นสำหรับ Ethereum ซึ่งใช้เพื่ออธิบายอินเทอร์เฟซและการทำงานของสัญญาโทเค็น ERC กำหนดมาตรฐานพื้นฐานสำหรับสัญญาโทเค็นเพื่อให้แน่ใจว่าโทเค็นสามารถทำงานร่วมกันบนเครือข่าย Ethereum ERC เป็นข้อกำหนดสำหรับสัญญาโทเค็น ซึ่งอธิบายฟังก์ชันต่างๆ เช่น การโอนโทเค็น การสอบถามยอดคงเหลือ ข้อมูลเมตา และอื่นๆ
ดังนั้น แม้ว่า EIP และ ERC จะเป็นกลไกการกำหนดมาตรฐานในชุมชน Ethereum แต่ก็มุ่งเน้นไปที่พื้นที่ที่แตกต่างกัน EIP มุ่งเน้นไปที่การปรับปรุงระดับโปรโตคอล ในขณะที่ ERC มุ่งเน้นไปที่การสร้างมาตรฐานสัญญาโทเค็น ด้วยเหตุนี้ EIP จึงไม่ได้กลายเป็น ERC โดยตรง เนื่องจากเป็นแนวคิดที่เป็นอิสระ