จะทำยังไงดีเมื่อ Transaction ของคุณค้างอยู่ใน mempool นานเหลือเกิน

คือเรื่องมันเป็นแบบนี้นะพวก

ถ้าจะถามจะเกิดอะไรขึ้นถ้า transaction จ่ายค่า fees ต่ำเกินไปกว่า low priority ของ mempool ณ ช่วงเวลานั้นๆ

เดิมทีใน Bitcoin Core 0.12 transaction จะมีเวลาหมดอายุที่ 72 ชั่วโมง (ค่า default ของ -mempoolexpiry)

ต่อมาใน Bitcoin Core 0.14 จึงเปลี่ยนเป็น 2 สัปดาห์ (ค่า default ของ -mempoolexpiry)

แต่ก็ไม่ต้องกังวลเพราะ Bitcoin ของคุณจะยังคงปลอดภัย แม้ transaction นั้นของคุณอาจจะหมดอายุและถูก reject ก็ตาม

เมื่อคุณส่ง Transaction ที่มี fees ต่ำเกินไป และ Transaction รายการนั้นอยู่ใน mempool สิ่งที่พอจะทำได้ก็คือ

1.รอจนกว่าจะครบ transaction expiration ที่ประมาณ 2 สัปดาห์

2.รอจนกว่า miner จะเอา transaction ของคุณมาปิดลง block

3.รอให้เกิดเวทย์มนตร์ที่จะทำให้เกิด ข้อ 1 และ 2 แล้วมันจะมีเวทมนต์อะไรแบบนั้นล่ะ

- Replace by fees (RBF) ซึ่งจะต้องตั้งค่าการใช้งาน RBF ของ transaction นั้นๆก่อนที่จะ broadcast ถ้าอ่านมาถึงตรงนี้แสดงว่าสายไปแล้วกับ rbf

- Child Pays For Parent (CPFP) เป็นวิธีการเพิ่มค่า fees ในการทำ Transaction โดยทำ transaction อื่นที่ขึ้นอยู่กับ transaction แรก เพื่อจูงใจให้ miner รวมทั้ง 2 transaction นั้นเข้าไปใน block

-ใช้เวทย์มนต์ของเหล่าminerสิ ถ้าคุณมีข้อตกลงกับ pool ซึ่งสัญญาว่าคุณจะรับธุรกรรมของคุณไม่ว่าค่าธรรมเนียมจะต่ำเพียงใด โดยอาจจะต้องแลกเปลี่ยนกับอะไรบางอย่าง

เช่นบริการ txaccelerator ของทาง viabtc https://www.viabtc.com/tools/txaccelerator/

และ Mempool Accelerator ซึ่งตอนนี้ยังไม่ได้เปิดให้บริการ

#thainostrich #siamstr

Reply to this note

Please Login to reply.

Discussion

No replies yet.