Gas คืออะไร?
Gas คือค่าธรรมเนียมที่คุณจ่ายเพื่อให้สิ่งต่างๆ ทำงานบนบล็อกเชน มันวัดว่าคำสั่งทำงานคอมพิวเตอร์มากน้อยเพียงใดที่ธุรกรรมหรือสมาร์ทคอนแทรกต์ของคุณต้องการ แล้วเรียกเก็บเงินจากคุณ ลองคิดถึงมันเหมือนการจ่ายค่าไฟฟ้าเพื่อให้รายการบนเชนของคุณทำงานได้จริง
“Gas คือค่าธรรมเนียมที่แอปเก็บ” ไม่ใช่ทั้งหมด Validators และเครือข่ายได้รับมันจากการเรียกใช้งานธุรกรรมของคุณ และส่วนหนึ่งอาจถูกเผาในบางเครือข่าย จึ่งมันไม่ใช่ภาษีแอปเท่านั้น
วิธีการทำงานของ Gas
ต่อไปนี้คือขั้นตอนรวดเร็วเมื่อคุณกดยืนยัน:
- Step 1: คุณส่งธุรกรรม เช่น การสลับโทเคนใน แอปพลิเคชันแบบกระจายศูนย์ ที่คุณชอบ
- Step 2: Ethereum Virtual Machine (EVM) จำลองการทำงานที่ธุรกรรมของคุณต้องการและนับหน่วย Gas
- Step 3: คุณตั้งค่า gas limit ซึ่งคือจำนวนหน่วยสูงสุดที่คุณพร้อมจะจ่ายเพื่อให้ธุรกรรมไม่ติดขัด
- Step 4: เครือข่ายรวมธุรกรรมของคุณถ้าราคาก๊าซของคุณดูดีเมื่อเทียบกับคนอื่นในคิว
- Step 5: เฉพาะ Gas ที่ใช้งานจริงจะถูกเรียกเก็บ อะไรก็ตามที่ไม่ได้ใช้นั้นยังอยู่กับคุณ ง่ายๆ แค่นั้น
นั่นคือกระบวนการ ใช่ มันง่ายแค่นั้น
ทำไม Gas ถึงสำคัญ
ทำไมคุณควรใส่ใจ Gas ถึงแม้คุณจะไม่เป็นนักพัฒนาซอฟต์แวร์:
- ต้นทุน: ส่งผลต่อว่าการมินต์หรือการสลับมีราคาถูกหรือเผ็ดร้อน
- เวลาที่ใช้: ค่าธรรมเนียมสามารถพุ่งสูงขึ้นในช่วงเวลา hype ดังนั้นการรอคอยอาจช่วยประหยัดเงิน
- ความเกี่ยวข้อง: คุณจะเห็น Gas ทุกครั้งที่ใช้ Wallets, DeFi, NFTs, และ DAOs
- การขยายขนาด: ย้ายกิจกรรมไปยัง Layer 2 มักลดค่า Gas ลงมาก
ตรวจสอบประมาณการค่าธรรมเนียมในช่วงเวลาต่างๆ กลางคืนดึกหรือสุดสัปดาห์ที่เงียบสงบอาจหมายถึงราคGas ที่เอื้ออำนวยมากกว่าชั่วโมงเปิดตัวที่คึกคัก
ลักษณะสำคัญของ Gas
คุณสมบัติที่ทำให้ Gas เป็น Gas ได้อย่างไร:
- การวัด: วัดงานคอมพิวต์เพื่อให้ทุกการดำเนินการมีต้นทุนที่ชัดเจน
- การกำหนดราคา: จ่ายด้วยโซ่เหรียญของเครือข่าย มักอ้างเป็น gwei สำหรับ Ethereum
- ความสำคัญ: ราค Gas ที่สูงกว่าสามารถทำให้คุณถูกรวมเข้ากระบวนการได้เร็วขึ้นในช่วงจราจรหนาแน่น
- การคืนเงิน: คุณจ่ายเฉพาะ Gas ที่ใช้งานจริง ไม่ใช่ขอบเขตทั้งหมดของคุณ
- การเผา: บางเครือข่ายเผาค่าธรรมเนียมฐาน ซึ่งสามารถลด supply ได้ตามเวลาที่ผ่านไป
Gas คิดคำนวณอย่างไร?
บน Ethereum ค่าไฟรวมของคุณเท่ากับ Gas ที่ใช้งานแล้วคูณด้วยราคา Gas ที่มีประสิทธิภาพ หลัง EIP 1559 ราคาที่มีประสิทธิภาพคือ base fee บวกทิปความสำคัญต่อ validators
Total fee in ETH = Gas used x Effective Gas price ตัวอย่าง: หากการสลับของคุณใช้ Gas 100,000 และ base fee คือ 20 gwei พร้อมทิป 2 gwei ราคาที่มีประสิทธิภาพคือ 22 gwei ค่า fee ทั้งหมดคือ 100,000 x 22 gwei ซึ่งเท่ากับ 0.0022 ETH เฉพาะ Gas ที่ใช้งานเท่านั้นที่ถูกนับ
Variations
แนวคิดเดียวกัน แต่มีรสชาติที่ต่างกัน:
- Units: Gas units วัดงาน เช่น จำนวนการดำเนินการที่โค้ดของคุณรัน
- Price: Gas price คือสิ่งที่คุณยินดีจ่ายต่อหน่วย ปกติอยู่ใน gwei
- Base: ค่า base fee ปรับตามบล็อกเพื่อเป้าหมายให้มีการเติมเต็มที่สม่ำเสมอ
- Tip: ค่าเสริมเล็กน้อยเพื่อเร่งการรวมเมื่อบล็อกแน่น
Gas ไม่ใช่ค่าธรรมเนียมที่คงที่ มันเปลี่ยนแปลงตามอุปสงค์ ดังนั้น block ที่เงียบสงบและ mint ที่บล็อกบัสเตอร์อาจให้ประสบการณ์ที่แตกต่างกันมาก
ตัวอย่าง
คุณลง NFT ตั้งค่า gas limit จ่ายค่าธรรมเนียม แล้วการลงประกาศจะเริ่มทำงานเมื่อธุรกรรมได้รับการยืนยัน
ข้อเท็จจริงที่น่าสนใจ
Gas ได้ชื่อนี้เพราะมันจุดประกายการคำนวณ และบน Ethereum หน่วยราคาคือ gwei ซึ่งเป็นหนึ่งในพันของ ETH จำนวนเล็กๆ แต่พลังงานสูง
Wrap-Up
สั้นๆ ง่ายๆ Gas คือมิเตอร์และเงินที่ทำให้ธุรกรรมจริงทำงานต่อไป คอยติดตามมันไว้ แล้วกระเป๋าเงินของคุณจะขอบคุณคุณ