ค่าธรรมเนียม ETHEREUM แพงจริงหรือ?

Samret Wajanasathian
2 min readAug 15, 2020

ผมตื่นมาพร้อมเจอหัวข้อข่าวที่ว่า ค่าธรรมเนียม พุ่งสูงเกินกว่า 3,000 บาท หรือ ก็คือ 100 USD

จากการตรวจสอบ ค่า Gas ย้อนหลังพบว่า ช่วงนี้ที่ขึ้นไปสูงสุดคือ 709 จากข้อมูลจุดนี้

https://etherscan.io/chart/gasprice

และราคา ETHEREUM ไปที่ 430 USD/ ETH

ผมคงไม่บอกว่า มันแพงหรือไม่แพง แต่ จากตรงนี้ เรามาดูกันในทางเทคนิค (เพราะผมก็เป็นโปรแกรมเมอร์) ว่าค่า GAS ขนาดนี้ มันใช้ GAS เท่าไหร่ในการ ในการทำงาน

ค่าธรรมเนียมนั้น เกิดจาก สูตร

ค่าธรรมเนียม = 1 GWAI (1,000,000,000) * GAS ที่ใช่ และจะออกมาเป็น ETH (มี 0 18 ตัว

ผมยกตัวอย่าง ถ้าเรา เรียก smart contract ที่ต้องใช้ GAS 10,000 และเราจ่ายค่า GAS 100 GWAI ก็จะมีค่า เท่ากับ 10,000 * 100 GWAI = 10000000000000 (มี 0 13 ตัว) 1 ETH จะมี 0 18 ตัว เท่ากับว่าต้องใช้ ค่าธรรมเนียม

0.00001 ETH

เพราะงั้น ผมจะมาหาว่า ถ้าต้องจ่าย 100 USD ต้องใช้ GAS ในการทำงานเท่าไหร่

100/430 USD จะได้เท่ากับว่าต้องใช้ทั้งหมด 0.232 ETH สำหรับการทำธุรกรรมนี้
ถ้าสมมุติเขาจ่ายมากสุดที่ 700 GWAI
เราจะต้องเอา 232000000 / 700 = Gas ที่ใช่ หรือประมาณ 331,428

331,428 ถ้าผมคำนวนไม่ผิด

ผมจะบอกว่า DEFI มันไม่ได้ตายเพราะ ค่าธรรมเนียม แต่มันตาย เพราะโปรแกรมเมอร์ หล่ะครับงานนี้

เพราะอะไร เพราะการโอน กันปกติ ถ้าไม่มีการ ใส่ไส้อะไรมากมาย จะเสียค่า GAS ประมาณ 21,000 ถึง 5 หมึ่น ก็มากแล้ว

ถ้าเข้าตามสูตรนี้ ก็จะเรียกว่า ถูกกว่า 10 เท่า หรือ ก็ต้องเหลือ 300 บาท และตอนที่ผมเขียนนี้ ค่า GAS ก็ลงมาที่ 100 กว่า ไม่ใช่ 700 ก็แปลว่า มันจะถูกลงอีก 7 เท่า หรือ เหลือแค่ 40 กว่าบาท ก็ ok เพราะ ATM ก็ 20 บาทแล้ว

และนี้คือตัวอย่าง การทำ ธุรกรรม ทีเดียว พร้อม ๆ กันเพื่อประหยัดค่าธรรมเนียม

https://kovan.etherscan.io/tx/0x1467c3f2cb328b82331b3d2ab42c11ed432f9a779290816a4953496cdf82b41f

จากตัวอย่างนี้ ใช่ค่า GAS ที่ 20GWAI เพราะงั้นถ้าเรามาคำนวนที่จุดสูงสุดที่ 700 ก็คือมากขึ้น 35 เท่า หรือก็คือ ต้องใช้ ประมาณ 3.3 ETH ถ้าคำนวนที่ ETH ละ 13,000 ก็จะประมาณ 42,900 บาท หารด้วย 500 ธุรกรรม ก็จะตก ธุรกรรมล่ะ 85 บาท
แต่ ด้วยการที่ เป็นการรวมแล้วส่ง เราคงต้องหาจังหวะที่ค่า gas อยู่ปกติ ไม่ใช่จ่ายที่จุดสูงสุด ซึ่งตอนนี้ก็ประมาณ 100 GWAI แปลว่าถูกลง 7 เท่า เท่ากับว่าธุรกรรมล่ะ 12 บาท

ถ้าเกิด ค่า GAS พุ่งไปที่ 1,000 ธุรกรรมจะแพงขึ้น 10 เท่า เท่ากับ 120 บาท และ ถ้า ETH ขึ้นไปที่ 40,000 ก็จะแพงขึ้นอีก 3 เท่า เท่ากับ ธุรกรรมล่ะ 360 บาท

ถามว่า แพงไหม ผมคงตอบไม่ได้ แต่ถ้า Defi คือการ

เปลี่ยนโลก ไม่ใช่ เปลี่ยนประเทศ

เราคงไม่สามารถเอาตรรกะ การโอนภายในประเทศ มาเป็นตัวกำหนดหรือเปรียบเทียบค่าธรรมเนียมได้ แต่ถ้าเราเอาตรรกะการโอนข้ามประเทศมา ธุรกรรมล่ะ 360 บาท ถือว่าถูกมากกก

อ้าว แล้ว 3,000 บาท มันทำอะไร ถึงแพงได้ขนาดนั้นหล่ะเนี้ย

--

--

Samret Wajanasathian

จงทำตัวเล็ก แต่เงาใหญ่