This article has been translated from English to Thai.
อีเธอร์คืออะไร?
อีเธอร์ (ETH) เป็นสกุลเงินที่ใช้ในเครือข่ายเอธีเรียม (Ethereum)

เหมือนกับบิตคอยน์ (BTC) มันสามารถมองได้ว่าเป็น สินทรัพย์ดิจิทัลที่ใช้ในการเก็บหรือโอนค่า บนบล็อกเชน
แต่ การใช้งานหลักของอีเธอร์คือการช่วยใน การคำนวณ ของสมาร์ทคอนแทร็กและแอพพลิเคชันแบบกระจายศูนย์ (dApps) บนเครือข่ายเอธีเรียม
ใครก็ตามที่ต้องการสร้างซอฟต์แวร์บนเอธีเรียมต้องจ่ายค่าพลังการคำนวณด้วยอีเธอร์ (ETH)
โนดของเอธีเรียมต้องดำเนินการธุรกรรมบนเครือข่ายและจะไม่ทำฟรีๆ หากไม่มี ETH คุณก็ไม่สามารถทำอะไรบนเอธีเรียมได้
สิ่งนี้ถูกออกแบบมาเพื่อแก้ปัญหาหลักๆ ของเครื่อง Turing-complete: ปัญหาการหยุด
ในขณะที่เครื่อง Turing-complete นั้นยอดเยี่ยมเพราะสามารถประมวลผลการคำนวณที่คิดได้ทั้งหมด แต่มันไม่รู้ว่าจะหยุดเมื่อไหร่ถ้าคุณไม่บอกมัน
ดังนั้น ถ้าแอพถูกโปรแกรมให้ทำงานในลูปที่ไม่มีที่สิ้นสุด แอพนั้นจะทำงานตลอดไป ซึ่งอาจทำให้เกิดปัญหาใหญ่หรือหยุดเครือข่ายเอธีเรียมไปเลย!
ในการช่วยไม่ให้คนที่ไม่ดีเรียกใช้โค้ดที่มีลูปที่ไม่มีที่สิ้นสุดหรือสแปมเครือข่ายด้วยสมาร์ทคอนแทร็กที่ต้องการการคำนวณหนัก เอธีเรียมจึงกำหนดให้มี ค่าธรรมเนียมธุรกรรม (ชำระด้วย ETH) เพื่อดำเนินการสมาร์ทคอนแทร็ก
สิ่งนี้ทำให้อีเธอร์เป็นกลไกสำคัญในการควบคุมความต้องการทรัพยากรคำนวณบนเครือข่ายเอธีเรียม
มันก็เหมือนกับน้ำมันในรถแข่งนั่นแหละ ถ้าไม่มีน้ำมัน รถก็ไม่ออกตัว และยิ่งรถใหญ่หรือคุณเหยียบคันเร่งหนักเท่าไหร่ ก็ยิ่งต้องใช้น้ำมันมากขึ้นในการรักษาความเร็วและไปถึงเส้นชัย
ถ้าน้ำมันหมด รถก็หยุด เหมือนแอพที่หมดอีเธอร์
แก๊สคืออะไร?
คำว่า “แก๊ส” ถูกสร้างขึ้นเพื่อแยกความแตกต่างระหว่างมูลค่าของอีเธอร์ (ETH) กับต้นทุนการคำนวณในการใช้เครื่องเสมือนของเอธีเรียม (EVM)

แก๊ส คือวิธีที่เอธีเรียมวัดความพยายามในการคำนวณที่จำเป็นในการดำเนินการธุรกรรม
มันถูกเรียกว่าแก๊สเพราะเหมือนกับรถยนต์ที่ต้องการน้ำมันเพื่อทำงาน เครือข่ายเอธีเรียมก็ต้องการแก๊สเพื่อรักษาการทำงานต่อไป
เช่น การส่ง 1 ETH จากคน A ไปยังคน B อาจต้องใช้แก๊ส 21,000 หน่วย แต่ธุรกรรมที่ซับซ้อนกว่า เช่น การสร้าง NFT อาจต้องการแก๊สถึง 2,000,000 หน่วยหรือมากกว่านั้น
หมายความว่า แก๊สเองไม่ใช่ค่าธรรมเนียมธุรกรรมของคุณ
แก๊สเป็น หน่วย ที่ใช้วัด ความพยายามในการคำนวณ ที่จำเป็นในการทำกิจกรรมบางอย่างบนบล็อกเชนของเอธีเรียม ค่าธรรมเนียมธุรกรรมจะเกี่ยวข้องกับปัจจัยอื่นๆ อย่างค่าธรรมเนียมฐานและค่าธรรมเนียมลำดับ
แก๊สก็ไม่ใช่ ETH เช่นกัน
ราคาของ 1 หน่วยแก๊สจะขึ้นเมื่อเครือข่ายเอธีเรียมมีผู้ใช้เยอะ และจะลงเมื่อเป็นช่วงเวลาที่ไม่มีคนใช้
จำนวน “แก๊ส” ที่ต้องการถูกกำหนดโดยความสามารถในการขุดและความต้องการธุรกรรมที่ต้องการการประมวลผล เพราะนักขุดสามารถปฏิเสธที่จะประมวลผลธุรกรรมได้หากราคาแก๊สต่ำเกินไป ราคาต้องสูงพอที่จะคุ้มค่ากับพลังการคำนวณที่ต้องใช้ในการประมวลผลธุรกรรมเหล่านี้
ตัวอย่างเช่น ราคาของ 1 ETH จะขึ้นเมื่อมีคนจำนวนมากต้องการ NFT และจะลงเมื่อมีใครบางคนทวีตโจมตีความมีประโยชน์ของเอธีเรียมแต่ แก๊สมีการตั้งราคาใน ETH
ราคาของแก๊ส คือจำนวน ETH ที่ต้องใช้ในการจ่ายสำหรับ หนึ่งหน่วยของแก๊ส
ถ้าหนึ่งหน่วยของแก๊สมีราคาที่ 0.000000015 ETH ธุรกรรมของคุณที่ต้องการ 21,000 หน่วยจะต้องใช้อย่างน้อย 0.000315 ETH
โอ้โห นี่มันจำนวนทศนิยมเยอะเกินไปและ ETH น้อยมาก!
คนอื่นก็คิดแบบนั้นด้วย
มาเจอกับ กิกะเว หรือ กเว
กเว เป็นหน่วยย่อยของ 1 ETH
เหมือนเซนต์กับดอลลาร์ เว คือหน่วยที่เล็กที่สุดของ ETH. กิกะเว เท่ากับ 1,000,000,000 เว หรือ 0.000000001 ETH
มีวิธีอื่นในการระบุ ETH แต่ กเว เป็นวิธีที่ใช้กันอย่างแพร่หลายในหมู่ผู้ใช้ ETH
ในตัวอย่างข้างต้น แทนที่จะบอกว่าราคาแก๊สอยู่ที่ 0.000000015 ETH คุณสามารถบอกว่าราคาแก๊สคือ 15 กเว
นั่นมัน “กเว” สะดวกกว่ามาก!
ค่าธรรมเนียมแก๊สคำนวณอย่างไร?
แน่นอนว่าค่าธรรมเนียมธุรกรรมไม่ได้รวมแค่แก๊สและราคาของแก๊ส มันยังรวมถึง ค่าธรรมเนียมฐาน (BASE FEE) ที่เป็นราคาที่ต้องจ่ายเพื่อใส่หน่วยแก๊สหนึ่งในบล็อกเอธีเรียม
ค่าธรรมเนียมฐานถูกกำหนดโดยบล็อกก่อนหน้านั้น ค่าธรรมเนียมฐานสามารถเพิ่มขึ้นได้ถึง 12.5% ต่อบล็อกหากธุรกรรมในบล็อกก่อนหน้ามีการใช้แก๊สมากกว่าขนาดบล็อกที่วางเป้าไว้
แต่คุณก็ไม่ได้จ่ายแค่ค่าบริการ คุณต้องเพิ่มทิปด้วย!
จำไว้ว่านักขุดจะได้รับรางวัลบล็อกไม่ว่าอะไรจะอยู่ในบล็อกเอธีเรียมก็ตาม
เพื่อล่อให้นักขุดมาคำนวณ ธุรกรรมของคุณ และเพิ่มลงในบล็อกเชน คุณสามารถเพิ่ม ค่าธรรมเนียมลำดับ (หรือทิป) ต่อหน่วยแก๊สเมื่อคุณใส่รายละเอียดธุรกรรมของคุณ
และคุณก็คิดว่าคนขับ Uber Eats นั้นเยอะแล้ว
ในตอนนี้ ค่าธรรมเนียมธุรกรรมขั้นต่ำของคุณจะดูเป็นแบบนี้:
ค่าธรรมเนียมธุรกรรม = (หน่วยแก๊สที่ธุรกรรมต้องการ) x (ราคาของแก๊สที่อย่างน้อยเท่ากับค่าธรรมเนียมฐาน + ทิป)
แต่ถ้าคุณทำธุรกรรมที่ไม่ค่อยธรรมดาและต้องการแก๊สมากเกินกว่าที่คุณคิดล่ะ? คุณจะจ่ายเกินกว่าที่คุณคิดไว้มาก!
นี่คือเหตุผลที่ผู้ใช้มักจะเพิ่มขีดจำกัดแก๊สในการป้อนข้อมูลของพวกเขา
ในตัวอย่างน้ำมัน การจัดงบประมาณสำหรับการเดินทาง (การดำเนินธุรกรรม) จะหมายถึงการคิดถึงราคาน้ำมัน (ราคาแก๊ส) รวมถึงสูงสุดของแกลลอนที่คุณคิดว่าการเดินทางต้องใช้ (ขีดจำกัดแก๊ส)
“ขีดจำกัดแก๊ส” คือจำนวนหน่วยแก๊สสูงสุดที่คุณยินดีจ่ายเพื่อดำเนินการธุรกรรมของคุณ
การใช้ขีดจำกัดแก๊สช่วยให้คุณไม่ต้องเสียเงินเกินงบประมาณ คุณจะได้รับการป้องกันจากโค้ดสมาร์ทคอนแทร็กผิดพลาดที่ต้องการแก๊สมากขึ้น
ในทางเลือกหนึ่ง ผู้ใช้มีตัวเลือกในการตั้งค่า ขีดจำกัดค่าธรรมเนียมสูงสุด (MAX FEE LIMIT) เพื่อบอกเครือข่ายถึงจำนวนกเวสูงสุดที่คุณยินดีจ่ายสำหรับธุรกรรมของคุณ
แต่อย่าตระหนี่เกินไปกับแก๊สและขีดจำกัดสูงสุด! นักขุดจะใช้แก๊สและกเวเพียงพอเพื่อดำเนินการธุรกรรม และคืนเงินส่วนเกินให้คุณ
แต่ถ้าธุรกรรมถึงขีดจำกัดแก๊สหรือขีดจำกัดสูงสุดและ "หมดแก๊ส" ก่อนที่มันจะถูกดำเนินการ ธุรกรรมจะล้มเหลว และคุณจะเสียแก๊สที่นักขุดได้ใช้ไปแล้ว
นั่นจะเป็น…”กเว” ที่เสียไปมากเกินไป
พิจารณาขีดจำกัดแก๊ส สูตรค่าธรรมเนียมธุรกรรมขั้นต่ำใหม่ของเราจะดูเป็นแบบนี้:
ค่าธรรมเนียมธุรกรรม = (ขีดจำกัดแก๊ส) * (ค่าธรรมเนียมฐาน + ทิป)
สมมติว่าคน A กำลังส่ง 1 ETH ให้กับคน B
ธุรกรรมง่ายๆ นี้ต้องการแก๊สเพียง 21,000 หน่วย แต่มีคนจำนวนมากแลกเหรียญ ERC-20 ดังนั้นค่าธรรมเนียมฐานปัจจุบันคือ 300 กเว คน A ตัดสินใจทิป 20 กเวเพื่อให้แน่ใจว่า 2 ETH ถูกโอนไป
ใช้สูตรข้างต้น ค่าธรรมเนียมธุรกรรมของคน A คือ:
(21,000) x (300 + 20) = 6,720,000 กเว หรือ 0.00672 ETH
นั่นประมาณ $18.84 สำหรับการโอน 1 ETH (~$3,000)!
$18.84 อาจยังสูงอยู่สำหรับบางคน โชคดีที่มีความพยายามในการลดค่าธรรมเนียมธุรกรรม
การเปลี่ยนแปลงของเอธีเรียมไปเป็นอัลกอริทึม Proof-of-Stake (PoS) เช่น จะลดความต้องการคำนวณต่อธุรกรรม
วิธี การขยายชั้นที่สอง (Layer 2 scaling solutions) หลายวิธีก็สัญญาว่าจะลดภาระของเครือข่ายโดยการทำการคำนวณหนักๆ นอกเครือข่าย
กระเป๋าสตางค์และแพลตฟอร์มส่วนใหญ่สามารถประเมินแก๊สและราคาแก๊สสำหรับธุรกรรมของคุณโดยอัตโนมัติ
แต่ถ้าคุณต้องการฝึกฝนทักษะการคำนวณค่าธรรมเนียมธุรกรรมของคุณเอง คุณจะต้องไม่พลาดแผ่นโกงนี้!
| แก๊ส | หน่วยวัดความพยายามในการคำนวณที่นักขุดต้องการเพื่อดำเนินการธุรกรรมของคุณและบันทึกลงในบล็อกเชนของเอธีเรียม |
| ค่าธรรมเนียมบล็อก/ฐาน | จำนวนแก๊สขั้นต่ำที่ต้องใช้ในการใส่ธุรกรรมในบล็อกเอธีเรียมล่าสุด ค่าธรรมเนียมฐานจะถูก "เผา" เมื่อสิ้นสุดแต่ละธุรกรรม |
| กเว | ย่อมาจากกิกะเว, ชื่อของหน่วยย่อยของ 1 ETH ที่คุณต้องจ่ายสำหรับค่าธรรมเนียมธุรกรรม
1 กเว = 0.000000001 ETH ตัวอย่าง: ถ้าคุณกำลังส่ง 1 ETH และค่าธรรมเนียมธุรกรรมทั้งหมดของคุณคือ 4,230,000 กเว (0.00423 ETH), คุณจะต้องส่ง 1.00423 ETH เพื่อดำเนินการธุรกรรมของคุณสำเร็จ |
| ราคาแก๊ส | จำนวนกเวที่คุณยินดีจ่ายสำหรับหนึ่งหน่วยของแก๊ส |
| ขีดจำกัดแก๊ส | จำนวนหน่วยแก๊สสูงสุดที่คุณยินดีจ่ายเพื่อดำเนินการธุรกรรมของคุณ
คุณสามารถปรับจำนวนแก๊สที่คุณต้องการใช้ แต่การตั้งค่าขีดจำกัดแก๊สที่ต่ำกว่าจำนวนแก๊สทั้งหมดที่ต้องการจะทำให้ธุรกรรมของคุณ "หมดแก๊ส" และล้มเหลว ธุรกรรมประเภทต่างๆ จะต้องการจำนวนแก๊สขั้นต่ำที่แตกต่างกันไปในการดำเนินการให้เสร็จสมบูรณ์ |
| ค่าธรรมเนียมสูงสุด | ค่าใช้จ่ายสูงสุด (ในกเว) ที่คุณยินดีจ่ายสำหรับธุรกรรมของคุณ
หลังจากที่หักค่าธรรมเนียมจริงและทิป จำนวนที่เหลือจากค่าธรรมเนียมสูงสุดจะได้รับการคืนเงินให้กับผู้ส่งธุรกรรม เช่นเดียวกับขีดจำกัดแก๊ส, การตั้งค่าค่าธรรมเนียมสูงสุดที่ต่ำกว่าค่าธรรมเนียมจริงที่ต้องการจะทำให้ธุรกรรมล้มเหลว |
| ค่าธรรมเนียมลำดับ/ทิป | ค่าธรรมเนียมเพิ่มเติมที่คุณจ่ายให้นักขุดเพื่อรวม/ให้ความสำคัญธุรกรรมของคุณบนบล็อกเชน |
| การเผาแก๊ส | เมื่อผู้ใช้จ่ายสำหรับธุรกรรมของพวกเขา ค่าธรรมเนียมฐานแก๊สของพวกเขาจะถูกทำลาย (ถูกลบออกจากการหมุนเวียนอย่างถาวร) โดยโปรโตคอล |
| สูตรค่าธรรมเนียมธุรกรรม | (ขีดจำกัดแก๊ส) x (ค่าธรรมเนียมฐาน + ทิป) |