บนเครือข่ายอีเธอเรียม(ETH) การทำธุรกรรมอาจติดอยู่ในสถานะ ‘รอดำเนินการ’ เป็นครั้งคราว ในสถานการณ์เช่นนี้ ผู้ใช้สามารถเลือกที่จะเร่งธุรกรรมให้เร็วขึ้นหรือยกเลิกธุรกรรมทั้งหมดได้
บล็อกเชนอีเธอเรียมใช้ระบบ ‘ค่าธรรมเนียมก๊าซ’ (Gas Fee) ในการประมวลผลธุรกรรม โดยธุรกรรมที่มีค่าธรรมเนียมก๊าซสูงกว่าจะได้รับความสำคัญจากนักขุดหรือผู้ตรวจสอบธุรกรรม (Validator) และถูกดำเนินการก่อน ในทางกลับกัน ธุรกรรมที่ตั้งค่าธรรมเนียมก๊าซต่ำเกินไปอาจติดอยู่ในเครือข่ายเป็นเวลานานโดยเฉพาะเมื่อตลาดมีความคับคั่งสูง
สาเหตุที่ธุรกรรมล่าช้ามีหลายปัจจัย เช่น ▲การตั้งค่าธรรมเนียมก๊าซต่ำเกินไป ▲การส่งธุรกรรมในช่วงที่เครือข่ายหนาแน่น หรือ ▲‘Nonce’ ของธุรกรรมขัดข้อง เนื่องจากธุรกรรมที่มาก่อนหน้าที่ยังไม่ได้รับการประมวลผล ‘Nonce’ คือหมายเลขลำดับของธุรกรรมจากที่อยู่กระเป๋าเงินเดียวกัน หากธุรกรรมก่อนหน้ายังคงอยู่ในสถานะรอดำเนินการ ธุรกรรมถัดไปก็จะไม่สามารถดำเนินการได้
หากต้องการแก้ไขหรือลบธุรกรรมที่ติดค้าง ผู้ใช้จำเป็นต้องตรวจสอบ ‘Nonce’ ของธุรกรรมที่รอดำเนินการเสียก่อน จากนั้นสามารถใช้งานหมายเลข ‘Nonce’ เดียวกันเพื่อส่งธุรกรรมใหม่แทนที่ หรือยกเลิกธุรกรรมเดิม
หากต้องการเร่งความเร็ว สามารถส่งธุรกรรมที่มี ‘Nonce’ เดียวกันแต่ตั้งค่าธรรมเนียมก๊าซสูงขึ้น วิธีนี้จะช่วยให้ธุรกรรมถูกนำไปประมวลผลแทนธุรกรรมเก่า กระเป๋าเงินบางประเภท เช่น เมตาแมสก์(MetaMask) ยังมีตัวเลือก ‘เร่งธุรกรรม’ (Speed Up) ที่ช่วยให้ผู้ใช้กดเพียงคลิกเดียวเพื่อเพิ่มค่าธรรมเนียมและดันธุรกรรมเข้าสู่เครือข่าย
ในกรณีที่ต้องการยกเลิกธุรกรรม ผู้ใช้สามารถส่งธุรกรรมใหม่ที่ใช้ ‘Nonce’ เดียวกัน แต่ตั้งค่าให้เป็นธุรกรรมว่าง (Zero ETH Transaction) ซึ่งจะทำให้ธุรกรรมเก่าถูกแทนที่และไม่ได้รับการดำเนินการต่อไป
ผู้ใช้ที่มีความเชี่ยวชาญสามารถกำหนดค่า ‘Nonce’ ด้วยตนเองเพื่อยกเลิกธุรกรรมผ่านเครื่องมืออย่าง EtherScan โดยตรวจสอบ ‘Nonce’ ปัจจุบันและส่งธุรกรรมใหม่ที่ใช้หมายเลขเดียวกันพร้อมค่าธรรมเนียมก๊าซที่สูงขึ้นเพื่อให้ธุรกรรมใหม่ได้รับการดำเนินการก่อน
อย่างไรก็ตาม วิธีดังกล่าวอาจไม่สามารถทำได้เสมอไป หากเครือข่ายมีความคับคั่งสูง อาจต้องรอเวลาให้ธุรกรรมได้รับการดำเนินการโดยอัตโนมัติ ทางที่ดีที่สุดคือการตรวจสอบค่าธรรมเนียมก๊าซที่เหมาะสมล่วงหน้าผ่านเครื่องมืออย่าง EtherScan Gas Tracker ก่อนทำธุรกรรม
เนื่องจากธุรกรรมบนบล็อกเชนอีเธอเรียมไม่สามารถย้อนกลับได้เมื่อถูกบันทึกลงบล็อก การตรวจสอบค่าธรรมเนียมก๊าซและสภาพแวดล้อมของเครือข่ายก่อนทำธุรกรรมจึงเป็นวิธีที่ดีที่สุดในการหลีกเลี่ยงความล่าช้าและค่าใช้จ่ายที่ไม่จำเป็น
ความคิดเห็น 0