หลายปีที่ผ่านมา หนึ่งในความล้มเหลวที่สำคัญที่สุดของ Ethereum blockchain คือค่าธรรมเนียมก๊าซที่สูงในทางดาราศาสตร์ มีการพยายามแก้ไขหรือ (ในส่วนของผู้ใช้) หลายครั้งเพื่อเลี่ยงปัญหานี้ ความพยายามเหล่านี้รวมถึงโซลูชันการปรับขนาดเลเยอร์ 2 สำหรับการแฮ็กอย่างง่ายด้วยเวลา และการอัพเดท Ethereum 2.0 ที่กล่าวถึงกันมากในชื่อ Serenity
อย่างไรก็ตาม การพัฒนาที่กล่าวมาข้างต้นจะไม่ใช่ประเด็นสำคัญของบทความนี้ เราจะดู EIP-4488 ซึ่งเป็นข้อเสนอการปรับปรุง Ethereum ที่ออกแบบมาเพื่อลดต้นทุนการทำธุรกรรมในโซลูชันการปรับขนาดเลเยอร์ที่สอง Vitalik Buterin ผู้ก่อตั้ง Ethereum ได้เขียนข้อเสนอร่วมกับผู้พัฒนาเครือข่าย Ansgar Dietrichs
คู่นี้ได้รับการอัปเดตเป็นการแก้ไขระยะสั้นก่อนคำตอบที่ครอบคลุมมากขึ้นเกี่ยวกับค่าธรรมเนียมที่สูง มาทบทวนรายละเอียดทั้งหมดเกี่ยวกับปัญหาระยะยาวของ Ethereum ก่อนที่เราจะเจาะลึกว่า EIP-4488 สามารถช่วยได้อย่างไร
คำสำคัญ: Ethereum, EIP-4488, ข้อเสนอ, ค่าธรรมเนียมก๊าซ
นักวิจารณ์และคู่แข่งมักจะกล่าวถึงลักษณะการทำธุรกรรมที่มีราคาแพงว่าเป็นจุดอ่อนของ Ethereum "Ethereum killer" เสนอค่าธรรมเนียมที่ถูกกว่าเพื่อให้ตัวเองได้เปรียบเหนือแพลตฟอร์มสัญญาอัจฉริยะระดับโลก แน่นอนว่าสิ่งนี้ทำให้เกิดคำถามเกี่ยวกับรากเหง้าของปัญหา: ค่าธรรมเนียมก๊าซเหล่านี้คืออะไร และทำไม Ethereum ถึงสูงจัง
Ethereum เรียกเก็บค่าธรรมเนียมผู้ใช้ในการทำธุรกรรมและการดำเนินการอื่น ๆ บนเครือข่าย และค่าใช้จ่ายเหล่านี้เรียกว่าก๊าซ สิ่งสำคัญที่ต้องจำไว้สองสิ่งคือ สิ่งแรกคือการทำธุรกรรมมีค่าใช้จ่ายที่แตกต่างกันไปตามความซับซ้อน กล่าวคือ การถ่ายโอนโทเค็น ERC ต้องใช้เชื้อเพลิงมากกว่าการส่ง ETH อีกจุดหนึ่งที่ควรทราบคือแต่ละบล็อกในเครือข่ายมีขีดจำกัดของก๊าซ
ขีดจำกัดของก๊าซสามารถเปลี่ยนแปลงได้ขึ้นอยู่กับปัจจัยหลายประการ และด้วยเหตุนี้ ณ เวลาใดเวลาหนึ่ง ธุรกรรมบางรายการอาจไม่ได้จบลงที่บล็อกเดียวกัน ค่าธรรมเนียมแก๊สเป็นตัวกำหนดว่าใครอยู่ในพื้นที่บล็อก นักขุดจะตรวจสอบธุรกรรมที่มีค่าธรรมเนียมก๊าซสูงสุด (รางวัล) ก่อน การดำเนินการอื่นๆ จะถูกพักไว้จนกว่าจะมีช่วงต่อๆ มา และอาจไม่ได้รับการดำเนินการเลย
กระบวนการนี้อธิบายค่าธรรมเนียมราคาแพงของ Ethereum เนื่องจากเป็นเครือข่ายที่ได้รับความนิยมสูงสุด จึงดึงดูดผู้ใช้จำนวนมาก บุคคลเหล่านี้ล้วนแต่แข่งขันกัน (ด้วยค่าน้ำมัน) เพื่อให้ได้ตำแหน่งที่จำกัด ดังนั้น หากทำธุรกรรมหลายรายการพร้อมกัน ต้นทุนก๊าซก็จะเพิ่มขึ้น ส่งผลให้ผู้ใช้ต้องจ่ายเงินหลายร้อยดอลลาร์สำหรับธุรกรรมเดียว นอกจากนี้ หากค่าธรรมเนียมน้ำมันที่บุคคลจ่ายในชั่วโมงเร่งด่วนไม่เพียงพอ ธุรกรรมของพวกเขาจะล้มเหลว และเครือข่ายจะยังคงหักค่าน้ำมัน
มีสองวิธีหลักที่ค่าธรรมเนียมก๊าซที่สูงส่งผลกระทบกับ Ethereum โดยรวม และส่วนใหญ่เกี่ยวข้องกับการรับรู้ของผู้ใช้
บางคนเชื่อว่าเครือข่ายที่มีราคาแพงหมายถึงเครือข่ายที่ดีที่สุด ความนิยมในปัจจุบันของ Ethereum เนื่องจากการมุ่งเน้นไปที่การกระจายอำนาจทำให้ดูเหมือนฮอตพอทเป็นแพลตฟอร์มสัญญาอัจฉริยะ ผู้ใช้หลายคนไม่สนใจค่าธรรมเนียมที่สูงเกินไปหากพวกเขาเข้าถึงสิ่งที่พวกเขามองว่าเป็นบริการระดับพรีเมียมเป็นการตอบแทน
ด้านลบของค่าธรรมเนียมก๊าซเป็นสิ่งที่ตรงกันข้ามกับด้าน "บวก" ของสถานการณ์ ผู้ใช้มีแนวโน้มที่จะเสียไปจากแพลตฟอร์มอื่นที่สามารถใช้บริการที่คล้ายคลึงกันในราคาที่ถูกกว่า หากปัญหาเกิดขึ้นนานขึ้นและค่าธรรมเนียมน้ำมันยังสูงขึ้นอีก นักฆ่า Ethereum อาจใช้ชื่อนี้จริงๆ แม้ว่าโอกาสจะน้อยมาก เนื่องจากผู้ใช้ Ethereum ได้แสดงให้เห็นถึงระดับความจงรักภักดีที่ไม่มีใครเทียบได้ เนื่องจากเครือข่ายเห็นราคาน้ำมันพุ่งทะลุหลังคาในปี 2017 เมื่อ Cryptokitties ได้รับความนิยม ความคลั่งไคล้ NFT ของปี 2021 ยังดึงดูดผู้ใช้รายใหม่มาสู่ Ethereum ทำให้เครือข่ายแออัด นำไปสู่ราคาก๊าซที่สูงเกินไป ผู้ใช้ยังคงอยู่
Buterin และ Dietrichs เปิดตัว EIP-4488 ในเดือนพฤศจิกายน 2564 พวกเขาเรียกข้อเสนอว่า "การลดต้นทุนก๊าซของข้อมูลการโทรของธุรกรรมด้วยขีดจำกัดข้อมูลการโทรทั้งหมด" EIP-4488 ทำสองสิ่งเพื่อลดค่าธรรมเนียมก๊าซ อย่างแรกคือการลดต้นทุนการเรียกข้อมูลของธุรกรรม
ที่มา; Github/Ethereum/EIPs
ตามที่ระบุไว้ก่อนหน้านี้ EIP-4488 มุ่งเน้นเฉพาะในการลดค่าธรรมเนียมก๊าซสำหรับการโรลอัปของ Layer-2 เช่น Optimism, Arbitrum และ ZKSync โซลูชันเหล่านี้โดยพื้นฐานแล้ว "รวม" ข้อมูลธุรกรรม พวกเขาบีบอัดธุรกรรมของผู้ใช้และส่งไปยังผู้ตรวจสอบความถูกต้องผ่าน calldata เป็นกลุ่ม Calldata เป็นภูมิภาคที่สามารถระบุตำแหน่งแบบไบต์ได้แบบอ่านอย่างเดียวที่เก็บรักษาข้อกำหนดข้อมูลของการดำเนินการ กระบวนการนี้สามารถมองว่าเป็นการเอาท์ซอร์สข้อมูลจำนวนมากและส่งคืนเฉพาะข้อมูลขั้นต่ำไปยังผู้ขุด วิธีนี้ช่วยเร่งการตรวจสอบธุรกรรมและลดราคาเนื่องจากมีการเพิ่มข้อมูลลงในเครือข่ายเครือข่ายหลักน้อยลง และค่าธรรมเนียมก๊าซจะถูกแบ่งระหว่างผู้ใช้ที่ทำธุรกรรมที่ถูกบีบอัด
EIP 4488 กำหนดขีดจำกัดบนข้อมูลการเรียกธุรกรรมที่สามารถเพิ่มลงในบล็อกก่อน จากนั้นจึงลดต้นทุนของข้อมูลการเรียก เพื่อลดโอกาสในการทำให้เกิดความไม่เสถียรของเครือข่าย การดำเนินการนี้ช่วยลดค่าธรรมเนียมที่ผู้ใช้ต้องจ่าย และตามที่ผู้สร้างเสนอ ข้อเสนอนี้ดึงสิ่งนี้ออกโดยไม่ลดความปลอดภัยของเครือข่าย การอัปเกรดจะทำงานเพื่อให้ต้นทุนการทำธุรกรรมต่ำกว่าชั้นฐาน Ethereum ถึง 3-8 เท่า การรวม ZK จะลดลงอย่างมาก ทำให้ต้นทุนลดลง 40x-100x
นอกจากข้อดีที่เห็นได้ชัดสำหรับผู้ใช้แล้ว เช่น ค่าธรรมเนียมน้ำมันที่ลดลงในการโรลอัป EIP-4488 ยังมีผลกระทบอื่นๆ ความเสี่ยงอย่างหนึ่งต่อผู้ใช้คือโอกาสที่พวกเขาอาจพบปัญหาเดิม ผู้ใช้อาจต้องจ่ายค่าธรรมเนียมก๊าซที่สูงขึ้นในการเสนอราคาสำหรับพื้นที่ข้อมูลการโทรเดียวกัน
ระหว่างการสนทนาในชุมชน มีคำถามเกิดขึ้นว่าทำไมพวกเขาจึงไม่สามารถลดค่าใช้จ่ายในการรวบรวมได้ อย่างไรก็ตาม ผู้ก่อตั้ง Ethereum อธิบายว่าเพียงแค่ลดค่าแก๊สข้อมูลการโทรจาก 16 เป็น 3 ก็สามารถขยายขนาดบล็อกสูงสุดเป็น 10M ไบต์ได้ บล็อกขนาดใหญ่อาจทำให้เกิดปัญหาในระยะยาวและแม้กระทั่งในอนาคตอันใกล้ ข้อเสนออาจทำให้ Ethereum blockchain เติบโตเร็วกว่าอัตราปัจจุบันถึง 5 เท่า โดยเพิ่มขึ้นจาก 0.1Mb เป็น 0.5Mb ต่อบล็อก
Buterin ชี้ให้เห็นว่าการเคลื่อนไหวดังกล่าวจะทำให้เกิด "ความเครียดในระดับที่ไม่เคยมีมาก่อน" และอาจทำลายเครือข่ายได้ นอกจากนี้ สมาชิกในชุมชนยังตั้งข้อสังเกตว่าผู้ใช้ Ethereum ที่กลายเป็นผู้ตรวจสอบความถูกต้องอาจถูกขัดขวางจากความต้องการฮาร์ดแวร์ที่ดีขึ้นซึ่งขนาดบล็อกที่ขยายออกไปอาจเรียกร้องได้
ที่มา; Github/Ethereum/EIPs
อย่างไรก็ตาม Vitalik ชี้แจงเพิ่มเติมว่าการเพิ่มพื้นที่ข้อมูลสำหรับการโรลอัปเป็นไปได้เนื่องจากโซลูชันที่เกี่ยวข้องไม่น่าจะเข้ายึดครอง Ethereum ได้ในเร็วๆ นี้ ดังนั้นการขยายเป็น 1.5MB ก็เพียงพอแล้วในระหว่างนี้และลดความเสี่ยงด้านความปลอดภัย นักพัฒนาโดยรวมดูเหมือนจะพอใจกับข้อเสนอนี้ ผู้ใช้ Ethereum รายหนึ่งใช้ Twitter เพื่อแสดงการสนับสนุนและอธิบาย EIP-4488 อย่างกระตือรือร้น
ที่มา; Twitter @protolambda
สิ่งสำคัญคือต้องจำไว้ว่า EIP-4488 เป็นวิธีแก้ปัญหาชั่วคราว Vitalik เองชี้ให้เห็นสิ่งนี้ ข้อเสนอนี้ใช้ได้ในระยะสั้นเท่านั้น ดังนั้นจึงเหมาะสำหรับการกรอกข้อมูลในขณะที่ทีมออกกลยุทธ์ที่มีประสิทธิภาพมากกว่า และที่สำคัญที่สุดคือการอัปเดต Serenity
การเปลี่ยนผ่านสู่การพิสูจน์เดิมพันของเครือข่ายที่คาดการณ์ไว้เป็นเวลานานนั้นมาช้านานแล้ว แต่ก็คุ้มค่าแก่การรอคอย เนื่องจากน่าจะสามารถแก้ไขปัญหาทั้งหมดได้ กลวิธีที่ดีที่สุดคือการอยู่ตรงนั้นและอาจใช้การโรลอัป
ผู้แต่ง: Gate.io ผู้สังเกตการณ์: M. Olatunji
ข้อจำกัดความรับผิดชอบ:
* บทความนี้แสดงเฉพาะความคิดเห็นของผู้สังเกตการณ์เท่านั้น และไม่ ถือเป็นข้อเสนอแนะการลงทุนใดๆ
*Gate.io ขอสงวนสิทธิ์ทั้งหมดในบทความนี้ อนุญาตให้โพสต์บทความใหม่ได้หากมีการอ้างอิง Gate.io ในกรณีอื่นๆ ทั้งหมด จะดำเนินการทางกฎหมายเนื่องจากการละเมิดลิขสิทธิ์