คุณน้าพาส่อง: ทำความรู้จักกับ Gas fee

gas fee
Table of Contents

เชื่อว่าหลายๆ คนคงเคยเห็นผ่านๆ ตากันมาแล้วบ้างกับ Gas Fee หรือ ค่าธรรมเนียมในการทำธุรกรรม Blockchain นั่นเองค่ะ แล้วมีการคำนวณอย่างไร แล้วเราจ่ายค่าธรรมเนียมนี้ให้กับใคร เรามาหาคำตอบไปพร้อมๆ กันค่ะ

Gas Fee คืออะไร?

ก่อนอื่นต้องขอท้าวความว่าใน Blockchain Network ต่างๆ จะมี Miner เพื่อคอยตรวจสอบข้อมูลของแต่ละ Transaction เพื่อนำ Transaction เหล่านั้นเข้า Block แล้วไปต่อกับ Block ก่อนหน้าจึงกลายเป็น Blockchain ซึ่งการทำหน้าที่ตรงนี้มีต้นทุนเกิดขึ้นจากการทำสิ่งที่เรียกว่า Proof of work (POW) โดยการใช้คอมพิวเตอร์มาคำนวนเพื่อแก้สมการบางอย่างแข่งกับเหล่า Miner ทั่วโลกเพื่อหาว่าใครจะได้เป็นผู้สร้าง Block นั้น

เมื่อเกิดการแข่งขันที่มีต้นทุน แน่นอนว่าสิ่งที่ตามมาคือ “ค่าธรรมเนียม” โดยผู้ใช้ในระบบ Ethereum หรือ Blockchain อื่น ๆ จะต้องเป็นคนจ่ายค่าธรรมเนียมให้กับ Miner ที่ทำการตรวจสอบ Transaction ของตัวเองและนำ Transaction นั้นเข้า Block ในระบบของ Blockchain จะค่อนข้างเป็นทุนนิยมเพราะ Miner มักจะทำการเลือก Transaction ที่ให้ค่าธรรมเนียมเยอะ ๆ มาทำก่อน แปลว่าใครจ่ายเยอะก็จะได้ตรวจสอบก่อน ซึ่งใน Ethereum Network เรียกค่าธรรมเนียมนี้ว่า “Gas”

ดังนั้น Gas Fee ก็คือค่าธรรมเนียมในการทำธุรกรรม Blockchain นั่นเอง หรือถ้าหากพูดง่ายๆ ก็คือค่าธรรมเนียมในโลกของ Cryptocurrency นั่นเองค่ะ 

Blockchain (Gas fee)

มีค่าธรรมเนียมเท่าไหร่?

สำหรับค่าธรรมเนียมนั้นไม่ตายตัวค่ะ แต่มีสูตรคำนวนดังนี้ โดยการคำนวน Gas ของ Ethereum จะประกอบไปด้วย 2 ตัวแปรคือ

Gas Limit = จำนวน Gas สูงสุดที่ผู้ใช้ยอมรับได้ในการประมวลผล Transaction นั้น ๆ ซึ่งการคิด Gas จะคิดจาก EVM Operations ที่เกิดขึ้นจริง

Gas Price = ราคาของ Gas ต่อหน่วยที่ผู้ใช้ยอมจ่ายให้กับ Miner ในการประมวลผล Transaction นั้นๆ โดยมีหน่วยเป็น gwei (Giga wei) 


ซึ่ง 1 wei มีค่าเท่ากับ 1 wei = 1 ETH / 10 ^ 18 ดังนั้น gwei ก็คือ 1 gwei = 1 ETH / 10 ^ 9

หรือ 1 gwei = 1 wei * 10 ^ 9 นั้นเอง


โดยจำนวน Gas ที่ใช้จะคิดตามความซับซ้อนของแต่ละ Transaction ไม่จำเป็นว่าจะต้องใช้เท่ากับ Gas Limit เสมอไป เช่น เราใส่ Gas Limit ไว้ 21000 แต่ใช้จริง ๆ แค่ 12000 (Gas Used) เราก็จะจ่ายค่าธรรมเนียมที่ 12000 คูณกับ Gas Price การคำนวนค่า Gas ของแต่ละ Transaction จะเป็นดังนี้


Fee = GasUsed * GasPrice


เราจ่าย Gas fee ให้ใคร

อย่างที่กล่าวไปข้างต้นว่าจะมี Miner หรือนักขุดที่ทำหน้าที่แก้สมการ ซึ่งค่าธรรมเนียมส่วนหนึ่งก็จะถูกนำไปให้กับ Miner ค่ะ และอีกส่วนหนึ่งก็จะถูกแบ่งไปที่นักพัฒนา Cryptocurrency เหรียญนั้นๆ นั่นเองค่ะ

เราสามารถเช็คราคาได้ที่ไหน?

ในตอนนี้ก็มีแพลตฟอร์มไว้สำหรับเช็คราคา Gas คุณน้าเลยขอแนะนำเป็น GASNOW เลยค่ะ อัพเดตเร็วทันใจ สามารถเข้าไปทดลองใช้กันได้นะคะ 

สรุปได้ว่า หากไม่มี Gas fee เราก็จะไม่สามารถทำธุรกรรมบน Ethereum blockchain ได้ ไม่ว่าทุกคนกำลังวางแผนทำธุรกรรมอะไรก็ตามผ่านแพลตฟอร์มเหล่านี้ อย่าลืมคำนวณและเตรียมค่า Gas ด้วยนะคะ เพื่อป้องกันไม่ให้เกิดปัญหาตามมาทีหลังค่า

บทความในเรื่องการลงทุนที่น่าสนใจ : Investing

คลังความรู้จากคุณน้า : Knowledge

คุณหลาน
คุณหลาน

Recent Post

ไขข้อข้องใจ Margin ในตลาด Forex คืออะไร ทำไมต้องมี ?

ไขข้อข้องใจ Margin ในตลาด Forex คืออะไร ทำไมต้องมี ?

นอกจากคำศัพท์พื้นฐานที่ควรรู้แล้ว อีกอย่างที่สำคัญไม่แพ้กันเลยก็คือ Margin ซึ่งคุณน้าเชื่อว่า หลาย ๆ คนอาจจะสงสัย ดังนั้น คุณน้าจะพาไปหาคำตอบกันค่ะ