Ether

Ether คืออะไร

Ether คือ หน่วยสกุลเงินใน Ethereum เพื่อใช้จ่ายการคำนวณใน EVM หรือเรียกว่าจ่ายค่า Gas

Ethereum มีระบบเมตริกของหน่วยที่ใช้เป็นหน่วยของ Ether โดยมีหน่วยที่เล็กที่สุดหรือที่รู้จักกันในหน่วยพื้นฐานของ Ether คือ Wei และ ด้านล่างเป็นตารางบอกถึงมูลค่าแต่ละหน่วยสกุลเงินใน Ethereum

Unit Wei Value Wei
wei 1 wei 1
Kwei(babbage) 1e3 wei 1,000
Mwei(lovelace) 1e6 wei 1,000,000
Gwei(shannon) 1e9 wei 1,000,000,000
microether(szabo) 1e12 wei 1,000,000,000,000
milliether(finney) 1e15 wei 1,000,000,000,000,000
ether 1e18 wei 1,000,000,000,000,000,000

วิธีการได้รับ Ether

  • ได้จากการ miner
  • ได้จากการส่ง Ether จาก Account สู่ Account

Gas และ Ether

Gas เปรียบเสมือนต้นทุนคงที่ของเครือข่าย ซึ่ง Account ต้องจ่ายค่าธรรมเนียมทุกครั้งที่เกิด Transaction จาก Account นั้นๆ ทั้งนี้ยังเป็นสกุลของค่าธรรมเนียม และมีค่าผันผวนเมื่อเทียบกับสกุลเงินทั่วไปอีกด้วย

Gas ใน Ethereum ยังถูกกำหนดในหลายรูปแบบ ดังนี้

Gas Cost คือมูลค่าคงที่ในการคำนวณค่า Gas
Gas Price คือจำนวน Ether ที่คุณจะจ่าย Gas (หน่วย wei ,Kwei, Mwei, Gwei หรืออื่นๆ)
Gas Limit คือค่า Gas สูงสุดที่คุณจะต้องจ่ายเพื่อ Block หรือ Transaction นั้นๆ (หน่วย Unit)
Gas Fee คือค่า Gas ที่ต้องใช้การทำธุรกรรมนั้นๆ โดยค่า Gas สามารถบ่งบอกถึง ภาระการคำนวณธุรกรรมนั้นๆด้วย

วิธีการตรวจสอบว่าการขอทำธุรกรรมนั้นๆต้องเสียค่าธรรมเนียมไม่เกินเท่าไร

ถ้าการทำธุรกรรมนั้นเกินกว่า Gas Limit * Gas Price การธุรกรรมนั้นจะถูกยกเลิก แต่ว่ายังเสียค่าธรรมเนียมอยู่ เช่น นาย A ต้องการทำธุรกรรม โดยตั้ง Gas Limit 100,000 unit และ Gas Price 1 Gwei แสดงว่านาย A จะเสียค่าธุรกรรมไม่เกิน 100,000*1 Gwei = 0.0001 Ether ถ้าการธุรกรรมนั้นเกิน 0.0001 Ether การธุรกรรมนั้นจะไม่สำเร็จ แต่นาย A ยังเสียค่าธรรมเนียม 0.0001 Ether อยู่