ค่าธรรมเนียม ETHEREUM แพงจริงหรือ?
ผมตื่นมาพร้อมเจอหัวข้อข่าวที่ว่า ค่าธรรมเนียม พุ่งสูงเกินกว่า 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 บาท ถือว่าถูกมากกก