การอัปเกรด "London" ใกล้เข้ามาแล้ว โดยจะอธิบายถึง "สามารถ" และ "ไม่สามารถ" ของ EIP-1559 โดยละเ
ผู้เขียน: แอนโธนี ซาสซาโน & นาเดอร์
ตั้งแต่ข้อเสนอ Ethereum EIP-1559 ได้รับการเสนอครั้งแรกในเดือนเมษายน 2019 มีการประชาสัมพันธ์มากมายในชุมชน Ethereum ขณะนี้ EIP-1559 มีกำหนดจะเผยแพร่บน Ethereum mainnet ระหว่างการอัปเกรด Ethereum "London" ในสัปดาห์หน้า บทความนี้จะให้ภาพรวมของข้อเสนอและแจ้งให้ผู้อ่านทราบว่ามีประโยชน์อื่น ๆ อีกมากมายนอกเหนือจากค่าธรรมเนียมการทำธุรกรรมที่รู้จักกันดี . ประโยชน์
ประโยชน์หลักของ EIP-1559
- ประมาณการค่าธรรมเนียมการทำธุรกรรมที่ดีขึ้น
- สร้างความสัมพันธ์ทางชีวภาพระหว่าง ETH เครือข่าย Ethereum และผู้ใช้
- ชื่อเรื่องรอง
สิ่งที่ EIP-1559 ไม่สามารถทำได้
- ไม่ลดราคาก๊าซในระยะยาว
ไม่ทำให้ ETH ลดลงโดยค่าเริ่มต้น
ก่อนที่จะดำดิ่งสู่ EIP-1559 อย่างครบถ้วน ควรทำความเข้าใจกับความเข้าใจผิดบางประการเสียก่อน ประการแรก EIP-1559 จะไม่ทำให้ธุรกรรมบนเครือข่าย Ethereum ถูกลงในระยะยาว ราคาก๊าซมีความผันผวนขึ้นอยู่กับความต้องการในการส่งธุรกรรมและการจัดหาพื้นที่บล็อกที่มีอยู่ ข้อเสนอนี้จะทำให้ราคาก๊าซราบรื่นขึ้นเท่านั้นโดยอนุญาตให้ขนาดบล็อกเพิ่มขึ้นเล็กน้อยในช่วงที่ความต้องการเพิ่มขึ้นอย่างฉับพลัน แต่สิ่งนี้จะไม่ปรับปรุงความสามารถในการปรับขนาดของ Ethereum ดังนั้นจึงไม่ใช่วิธีแก้ปัญหาในการลดราคาก๊าซในระยะยาว
ชื่อเรื่องรอง
การประมูลราคาก๊าซในปัจจุบัน
ชื่อเรื่องรอง
การเปลี่ยนแปลงสำคัญที่นำมาใช้โดย EIP-1559
- ค่าธรรมเนียมพื้นฐาน ทิป & ค่าธรรมเนียมสูงสุด
- ขนาดบล็อกตัวแปร
- ค่าธรรมเนียมพื้นฐานสำหรับการทำลาย
1. ค่าธรรมเนียมพื้นฐาน ทิป และค่าธรรมเนียมสูงสุด
- ค่าธรรมเนียมพื้นฐาน(ค่าธรรมเนียมพื้นฐาน): ราคาน้ำมันขั้นต่ำที่ต้องจ่ายสำหรับธุรกรรมที่จะรวมอยู่ในบล็อก ค่าธรรมเนียมพื้นฐานกำหนดโดยโปรโตคอลซึ่งไม่แน่นอน เป็นส่วนหนึ่งของส่วนหัวของบล็อก และเป็นส่วนหนึ่งของค่าธรรมเนียมทั้งหมดที่ผู้ใช้ชำระส่วนที่จะถูกทำลาย。
- ค่าธรรมเนียมการจัดลำดับความสำคัญเคล็ดลับเคล็ดลับ): นั่นคือราคาก๊าซที่ผู้ใช้ยินดีจ่ายให้กับนักขุดในรูปแบบของ "ทิป" เพื่อให้นักขุดดำเนินการธุรกรรมของตนเอง นี่คือกำหนดโดยผู้ใช้ยังเป็นส่วนหนึ่งของการทำธุรกรรมและเคล็ดลับนี้จ่ายคนงานเหมือง(คาดว่าโดยค่าเริ่มต้นจะเป็นทิปนี้2 Gwei)。
- ค่าใช้จ่ายสูงสุด(ค่าธรรมเนียมสูงสุด): จำนวนเงินที่ผู้ใช้ยินดีจ่ายสำหรับธุรกรรมก๊าซแต่ละหน่วยราคาก๊าซรวมสูงสุด. นี่คือกำหนดโดยผู้ใช้เป็นส่วนหนึ่งของธุรกรรมด้วย
หลังจากการดำเนินการตามข้อเสนอ EIP-1559 เฉพาะเมื่อผู้ใช้ตั้งค่าค่าธรรมเนียมสูงสุดจะมากกว่าผลรวมของค่าธรรมเนียมพื้นฐานและทิปชั่วโมง,การทำธุรกรรมจะถูกต้อง. ส่วนที่เกินจะคืนให้กับผู้ใช้ แสดงในสูตร:
จำนวนเงินคืน = ค่าธรรมเนียมสูงสุด - (ค่าธรรมเนียมพื้นฐาน + ทิป)
ด้วยวิธีนี้ ผู้ใช้สามารถมั่นใจได้มากขึ้น (ว่าธุรกรรมจะได้รับการบรรจุ) เมื่อส่งธุรกรรม เนื่องจากพวกเขาต้องการเพียงให้แน่ใจว่าธุรกรรมของตนมีค่าธรรมเนียมเพียงพอที่จะชำระค่าธรรมเนียมพื้นฐานและทิปเพื่อให้การทำธุรกรรมของคุณเองได้รับการบรรจุ ผู้ใช้ไม่จำเป็นต้องกังวลเกี่ยวกับการเสนอราคาเกินราคาก๊าซอีกต่อไป เนื่องจากก๊าซส่วนเกินจะถูกส่งคืนให้กับพวกเขา แทนที่จะจ่ายให้กับคนงานเหมือง (หรือผู้ตรวจสอบความถูกต้อง)
เมื่อประเภทธุรกรรม EIP-1559 ใหม่ถูกสร้างขึ้นWallet และผู้ให้บริการ/โครงสร้างพื้นฐานอื่นๆ จะต้องอัปเกรดคำอธิบายภาพ
ข้อความ
ข้อความ
ปัจจุบันบล็อก Ethereumขีด จำกัด ของก๊าซ(จำกัดแก๊ส) คือ 150 ล้านแก๊ส คุณสามารถคิดว่าขีดจำกัดแก๊สนี้เป็นขนาดบล็อกของ Ethereum ซึ่งจำกัดจำนวนธุรกรรมที่สามารถบรรจุในบล็อกเดียวได้ ในปัจจุบัน เมื่อใดก็ตามที่ความต้องการในการทำธุรกรรมของเครือข่าย Ethereum พุ่งสูงขึ้น ราคาน้ำมันจะเพิ่มขึ้นอย่างรวดเร็ว เนื่องจากบล็อก Ethereum ในเวลานี้เต็มเสมอ และมีขีดจำกัดบนของขนาดของบล็อก
EIP-1559 จะเปิดใช้งานขนาดบล็อกที่จะเพิ่มชั่วคราวเพื่อตอบสนองความต้องการในการทำธุรกรรมที่หลั่งไหลเข้ามาอย่างกะทันหัน สิ่งนี้ทำได้โดยใช้พารามิเตอร์บล็อกที่แตกต่างกันสองตัว:ขีดจำกัดบนของแก๊สและการใช้แก๊สเป้าหมาย。การใช้ก๊าซเป้าหมายคือ 50% ของขีดจำกัดก๊าซซึ่งหมายความว่าหากเป้าหมายการใช้ก๊าซของบล็อกเดียวคือ 15 ล้านก๊าซ ขีดจำกัดของก๊าซของบล็อกจะอยู่ที่ 30 ล้านก๊าซตามหลักการแล้ว เครือข่าย Ethereum ต้องการให้ขนาดบล็อกแต่ละขนาดใกล้เคียงกับปริมาณการใช้ก๊าซเป้าหมาย(เช่น 50% ของขีดจำกัดก๊าซ)
เพื่อให้แน่ใจว่าขนาดบล็อกใกล้เคียงกับการใช้ก๊าซเป้าหมายหากการใช้ก๊าซของบล็อกน้อยกว่าเป้าหมายการใช้งาน Ethereum จะลดค่าธรรมเนียมฐาน (Base Fee) และหากมากกว่าเป้าหมาย Ethereum จะเพิ่มค่าธรรมเนียมฐานค่าธรรมเนียม. นอกจากนี้ยังเป็นที่น่าสังเกตว่าในกรณีหลัง ค่าธรรมเนียมฐานจะเพิ่มขึ้นอย่างรวดเร็ว: สำหรับบล็อกเต็มแต่ละบล็อก (เช่น ขนาดบล็อกถึงขีดจำกัดก๊าซ) ค่าธรรมเนียมฐานสำหรับบล็อกถัดไปจะเพิ่มขึ้น 12.5% ซึ่งหมายความว่าใน ในกรณีของบล็อกเต็มติดต่อกัน ค่าธรรมเนียมพื้นฐานจะเพิ่มขึ้น 10 เท่าที่ประมาณ 20 บล็อก (ประมาณ 260 วินาที) และ 100 เท่าที่ 40 บล็อก (ประมาณ 520 วินาที)
ดังนั้นเพื่อสรุป: นี้ขนาดบล็อกตัวแปรตามข้อตกลงอนุญาตพื้นที่บล็อกที่เพิ่มขึ้นชั่วคราวเพื่อให้ราคาก๊าซมีเสถียรภาพมากขึ้น เพื่อให้การเพิ่มขึ้นของราคาก๊าซระหว่างบล็อคมีเสถียรภาพมากขึ้นในระยะสั้น
3. ทำลายค่าธรรมเนียมฐาน
ในเวลาเดียวกันกับที่จ่ายทิปให้กับนักขุด ค่าธรรมเนียมพื้นฐานจะถูกเผาและลบออกจากการหมุนเวียน เหตุผลหลักสำหรับสิ่งนี้คือ หากจ่ายค่าธรรมเนียมพื้นฐานให้กับนักขุด พวกเขาจะได้รับแรงจูงใจให้สร้างค่าธรรมเนียมพื้นฐานให้สูงที่สุดเท่าที่จะเป็นไปได้เพื่อเพิ่มผลกำไรสูงสุด (และนักขุดอาจส่งค่าธรรมเนียมการทำธุรกรรมสูงไปยังเครือข่ายด้วย เพื่อที่ว่าเมื่อพวกเขาขุด ค่าธรรมเนียมนี้สามารถเรียกคืนได้เมื่อมีการออกบล็อก) ด้วยการเผาค่าธรรมเนียมพื้นฐาน สิ่งนี้รับประกันได้ว่านักขุดจะไม่ใส่ใจกับค่าธรรมเนียมนี้
การเผาไหม้ค่าธรรมเนียมพื้นฐานยังทำให้ ETH เป็นส่วนหนึ่งของโปรโตคอล Ethereum ในปัจจุบัน สกุลเงินดิจิตอลใด ๆ หรือแม้แต่สกุลเงิน fiat สามารถใช้ในทางเทคนิคเพื่อชำระเงินสำหรับการประมวลผลธุรกรรมบน Ethereum ผู้ใช้สามารถส่งการทำธุรกรรมพร้อมค่าธรรมเนียมการทำธุรกรรมและตกลงกับผู้ขุดเพื่อชำระค่าธรรมเนียมการทำธุรกรรมนอก Ethereum blockchain (ซึ่งเป็นสิ่งที่ Flashbots ทำ) ด้วย EIP-1559,ผู้ใช้ต้องรวม ETH จำนวนเล็กน้อยเป็นค่าธรรมเนียมพื้นฐานในธุรกรรมเพื่อให้ธุรกรรมได้รับการยอมรับว่าเป็นธุรกรรมที่ถูกต้องโดยเครือข่าย Ethereumสรุป
สรุป
อย่างที่คุณเห็น EIP-1559 จะช่วยปรับปรุงประสบการณ์ของผู้ใช้ในการประมวลผลธุรกรรมบน Ethereum อย่างมาก แน่นอน คนส่วนใหญ่ชอบให้ความสำคัญกับการเสียค่าธรรมเนียมของ EIP-1559 แต่ประโยชน์โดยรวมของ EIP-1559 นั้นมีมากกว่าการเสียค่าธรรมเนียมอย่างมาก และจะส่งผลดีต่อผู้ใช้ปลายทาง หากคุณยังต้องการเจาะลึกลงไปใน EIP-1559 คุณสามารถดูแหล่งข้อมูลเหล่านี้ที่รวบรวมโดย Tim Beiko:
https://hackmd.io/@timbeiko/1559-resources


