วิธีการประเมินค่าแก๊ส
Getting the gas price
หากคุณอยู่ในเครือข่ายหลัก Ethereum คุณสามารถตรวจสอบเครื่องมือแก๊สของ EtherScan เพื่อประเมินราคาแก๊สของวันนี้ได้ โปรดทราบว่าราคาแก๊สมีความผันผวน ดังนั้นจึงต้องอ้างอิงเครื่องมือเพื่อดูราคาแก๊สปัจจุบันเสมอ
เครือข่าย Ethereum ต้องใช้แก๊สในการทำธุรกรรม เมื่อคุณส่งโทเค็น โต้ตอบกับสัญญา ส่ง ETH หรือทำสิ่งใดก็ตามในบล็อกเชน คุณต้องจ่ายค่าการคำนวณ การชำระเงินนั้นจะคำนวณเป็นแก๊สและค่าแก๊สจ่ายเป็น ETH เสมอ
ซึ่งเป็นการจ่ายค่าคำนวณ ไม่ว่าธุรกรรมของคุณจะสำเร็จหรือล้มเหลวก็ตาม แม้ว่าธุรกรรมจะล้มเหลว ผู้ตรวจสอบก็ยังต้องสรุปและดำเนินการธุรกรรมของคุณ ซึ่งต้องใช้พลังงานในการคำนวณ คุณต้องจ่ายค่าการคำนวณนั้น เช่นเดียวกับที่คุณต้องจ่ายค่าการทำธุรกรรมที่สำเร็จ
Getting the gas limit
ตอนนี้ คุณรู้แล้วว่าแก๊สแต่ละหน่วยมีราคาเท่าใด แต่คุณต้องจ่ายค่าแก๊สกี่หน่วยกันแน่ หากเป็นธุรกรรมอย่างง่าย เช่น การส่ง ETH หรือโทเค็น ERC-721 ไปยังที่อยู่อื่น ค่าแก๊สอยู่ที่ราว 21,000 หน่วย หากคุณทำสิ่งที่ซับซ้อนกว่านี้ เครื่องมือที่เหมาะสมคือ Block Explorer เช่น etherscan.io ไปที่สัญญาที่คุณต้องการโต้ตอบ และเริ่มตรวจสอบธุรกรรมที่ทำกับสัญญา วิธีนี้จะช่วยให้คุณมองภาพได้ดีขึ้นว่าสุดท้ายแล้วผู้ใช้รายอื่นใช้ค่าแก๊สจริงเท่าใด
Gas calculator
มีเครื่องมือบางอย่างที่ช่วยประเมินค่าแก๊สที่คุณจะต้องจ่ายเป็นสกุลเงินเฟียตก่อนที่คุณจะส่งธุรกรรม ตัวอย่างหนึ่งคือ เครื่องคำนวณค่าแก๊ส Cryptoneur ซึ่งคุณสามารถป้อนรายละเอียดธุรกรรม และคิดค่าแก๊สโดยประมาณเป็นสกุลเงินท้องถิ่นของคุณ โดยคิดจากอุปสงค์บนเครือข่ายนั้นในขณะนั้น (เพื่อให้คุณเลือกเครือข่ายที่เข้ากันได้กับ EVM รายใหญ่ที่สุด)
Overall gas fee structure
ตาม EIP-1559 ค่าธุรกรรมโดยรวมที่ผู้สร้างต้องจ่ายคำนวณตามสูตร: ( (ค่าแก๊สพื้นฐาน + ค่าแซงคิว) x หน่วยแก๊สที่ใช้)
สำหรับข้อมูลเพิ่มเติม ดูที่นี่
โปรดทราบว่า MetaMask ไม่ได้รับค่าธรรมเนียมนี้ ดังนั้นเราจึงคืนเงินให้ไม่ได้ ค่าธรรมเนียมนี้จ่ายให้กับนักขุดหรือผู้ตรวจสอบที่สรุปธุรกรรม, ตรวจสอบธุรกรรมเข้าในบล็อก และรักษาความปลอดภัยบล็อกเชน