โอน Bitcoin ใช้เวลาแค่ไหน?

Waranyu Suknantee
Bitkub.com
Published in
2 min readFeb 25, 2021

สงสัยกันไหมว่าการโอน Bitcoin จากกระเป๋าหนึ่งไปอีกกระเป๋าหนึ่งใช้เวลานานแค่ไหน? แล้วถ้าเปรียบเทียบกับสกุลเงินดิจิทัลตัวอื่นๆจะแตกต่างกันหรือไม่? เรามีคำตอบให้คุณที่นี่เลย

การโอน Bitcoin ใช้เวลาตั้งแต่ 10 นาที จนถึง 2 วัน

อ่านไม่ผิดหรอก การโอน Bitcoin บางครั้งอาจใช้เวลาเพียง 10 นาที แต่บางครั้งก็อาจใช้เวลาถึง 2 วันหรือมากกว่านั้น โดยปัจจัยที่ส่งผลกระทบต่อระยะเวลาที่ใช้โอน Bitcoin มีดังนี้

1.ความหนาแน่นของเครือข่าย
2.ค่าธรรมเนียมในการโอน
3.จำนวน Confirmation

1.ความหนาแน่นของเครือข่าย

ปัจจัยข้อนี้อธิบายได้ไม่ยาก โดยปกติแล้วเครือข่าย Blockchain ของ Bitcoin จะสร้างบล็อกใหม่ขึ้นมาทุกๆ 10 นาที ถ้าธุรกรรมที่เราทำได้รับการยืนยันจากนักขุดและส่งข้อมูลเข้าไปในบล็อกใหม่ที่กำลังจะเกิดขึ้น ธุรกรรมของเราก็อาจสำเร็จได้ภายในเวลาไม่ถึง 10 นาที

แต่ถ้าเป็นช่วงเวลาที่มีการทำธุรกรรมด้วย Bitcoin กันเยอะ ๆ บางครั้งจำนวนนักขุดที่คอยยืนยันธุรกรรมก็อาจมีไม่เพียงพอ ประกอบกับการที่บล็อกแต่ละบล็อกสามารถบันทึกข้อมูลธุรกรรมได้จำกัด ทำให้ธุรกรรมของเราอาจถูกเลื่อนไปเป็นบล็อกถัดไปเรื่อย ๆ จนกว่าจะถึงคิว หรือมีนักขุดใจดีหยิบธุรกรรมของเรามายืนยันให้ก่อนนั่นเอง

อย่างไรก็ตาม เนื่องจากในปัจจุบันมีปริมาณความต้องการ Bitcoin เพิ่มสูงขึ้นอย่างมหาศาลเมื่อเทียบกับสมัยที่ Bitcoin เกิดขึ้นมาใหม่ ๆ การโอน Bitcoin อาจต้องใช้เวลามากขึ้นกว่าเมื่อก่อนอย่างมาก ส่งผลให้ระยะเวลาเฉลี่ยในการโอน Bitcoin ปัจจุบันถูกเพิ่มขึ้นมาเป็น 30–40 นาที

2.ค่าธรรมเนียมในการโอน

ในเมื่อมีคนต้องการทำธุรกรรมด้วย Bitcoin เยอะขึ้น จะทำอย่างไรให้ธุรกรรมของเราได้รับการยืนยันเร็วๆล่ะ? คำตอบคือ “ให้ทิปนักขุด”

ในการยืนยันธุรกรรมโดยนักขุด จะมีสิ่งที่เรียกว่า “ค่าธรรมเนียมการขุด (Mining fee)” ที่ผู้ทำธุรกรรมสามารถจ่ายให้กับนักขุด เหมือนกับการจ่ายค่าแรงนั่นเอง แน่นอนว่านักขุดก็จะหยิบธุรกรรมที่ให้ค่าแรงเยอะที่สุดขึ้นมาทำก่อน

ซึ่งค่าธรรมเนียมในส่วนนี้ หากเราใช้บริการโอนเหรียญของกระดานเทรดหรือผู้ให้บริการที่เกี่ยวข้อง บริการเหล่านี้มักจะมีการกำหนดค่าธรรมเนียมขั้นต่ำในการโอนไว้อยู่แล้ว เพื่อทำให้แน่ใจได้ว่าธุรกรรมที่ทำจะได้รับการยืนยันภายในเวลาที่เหมาะสมอย่างแน่นอน

3.จำนวน Confirmation

บางครั้งการยืนยันธุรกรรมเพียง 1 บล็อกอาจไม่เพียงพอ เพราะว่าอาจเกิดการ Double Spending ยกตัวอย่างคือ นาย A ถือ Bitcoin ทั้งหมด 0.05 Bitcoin ได้ส่งคำสั่งโอน 0.05 Bitcoin ไปยังกระเป๋า 1 ในระหว่างที่กำลังรอยืนยันธุรกรรม นาย A กลับส่งคำสั่งโอน 0.05 Bitcoin ไปยังกระเป๋า 2 เมื่อมีนักขุดหยิบธุรกรรมขึ้นมาเพื่อทำการยืนยัน จะมีธุรกรรมเดียวเท่านั้นที่ได้รับการยืนยัน อีกธุรกรรมก็จะกลายเป็น Invalid หรือธุรกรรมไม่ถูกต้อง

การกระทำเช่นนี้อาจเป็นปัญหาได้หากเราทำธุรกรรมด้วย Bitcoin กับร้านค้ามากกว่า 2 แห่ง เพราะจะมีร้านเดียวเท่านั้นที่ได้รับ Bitcoin แต่อีกร้านหนึ่งจะไม่ได้รับ Bitcoin

เพื่อป้องกันปัญหา Double Spending เครือข่ายผู้ใช้ Bitcoin จึงมีการตกลงกันที่จะรอให้ธุรกรรมได้รับการยืนยันมากกว่า 1 บล็อก (1 บล็อก = 1 Confirmation) โดยเมื่อธุรกรรมได้รับการยืนยันและส่งเข้าไปใน Blockchain ก็จะนับเป็น 1 Confirmation เมื่อมีบล็อกใหม่เกิดขึ้นและถูกส่งขึ้นมาทับบล็อกก่อนหน้าก็จะนับเป็น 2 Confirmation เป็นแบบนี้ไปเรื่อยๆ

ซึ่งผู้ให้บริการหรือกระดานเทรดก็จะมีนโยบายในการรอให้จำนวน Confirmation ถึงจำนวนขั้นต่ำที่ระบุก่อนถึงจะโอนเหรียญหรือสินค้าให้กับผู้ใช้ บางที่ก็รอ 3 Confirmation บางที่ก็อาจมากกว่านั้น ขึ้นอยู่กับผู้ให้บริการแต่ละที่หรือตามมูลค่าที่โอนเข้ามา

เทียบเวลาในการโอนระหว่าง Bitcoin และเหรียญอื่นๆ

สกุลเงินคริปโทเคอร์เรนซีแต่ละสกุลถูกสร้างขึ้นบนเครือข่าย Blockchain ที่แตกต่างกัน บางเครือข่ายมีขนาดไม่ใหญ่มาก บางเครือข่ายมีเทคโนโลยีที่ใหม่กว่า นั่นจึงเป็นสาเหตุที่ทำให้ระยะเวลาที่ใช้ในการโอนแต่ละสกุลมีความแตกต่างกัน

ตัวอย่างระยะเวลาที่ใช้ในการโอนแต่ละเหรียญต่อไปนี้ อ้างอิงมาจาก Bitkub โดยคำนวณจากจำนวน Confirmation ขั้นต่ำและระยะเวลาในการสร้างบล็อกของแต่ละเหรียญ

1.Bitcoin 30 นาที (3 Confirmations, 1 บล็อกต่อ 10 นาที)

2.Ethereum 6 นาที (25 Confirmations, 1 บล็อกต่อ 12 วินาที)

3.Polkadot 6 วินาที (1 Confirmation, 1 บล็อกต่อ 6 วินาที)

4.Dogecoin 2 นาที (2 Confirmations, 1 บล็อกต่อ 1 นาที)

ดูเพิ่มเติมได้ที่: https://www.bitkub.com/fee/cryptocurrency

เปรียบเทียบระยะเวลาที่ใช้ในการโอนแต่ละเหรียญ อ้างอิงจาก Kraken

1.Bitcoin 40 นาที (4 Confirmations, 1 บล็อกต่อ 10 นาที)

2.Ethereum 5 นาที (20 Confirmations, 1 บล็อกต่อ 12 วินาที)

3.Polkadot 2 นาที (25 Confirmations, 1 บล็อกต่อ 6 วินาที)

4.Dogecoin 20 นาที (20 Confirmations, 1 บล็อกต่อ 1 นาที)

*ระยะเวลาที่อ้างอิงมาเป็นเพียงแค่การคาดการณ์คร่าวๆเท่านั้น ในการโอนจริงอาจใช้เวลามากกว่านั้น ขึ้นอยู่กับความหนาแน่นของจำนวนธุรกรรม ณ เวลาที่ส่งคำสั่งตามที่ได้กล่าวไว้เบื้องต้น

สรุป

การโอน Bitcoin อาจใช้เวลาตั้งแต่ 10 นาทีไปจนถึง 2 วันหรือมากกว่า โดยมีปัจจัยมาจาก ความหนาแน่นของจำนวนธุรกรรมบนเครือข่าย ค่าธรรมเนียมในการโอน จำนวน Confirmation ขั้นต่ำ

นอกจากนี้ ระยะเวลาในการโอน Bitcoin เมื่อเทียบกับสกุลเงินดิจิทัลสกุลอื่นอาจมีความแตกต่างกันออกไป ขึ้นอยู่กับขนาดของเครือข่ายและเทคโนโลยีที่ใช้

อ้างอิง: Kraken, Buy Bitcoin Worldwide, Paxful, Coinsutra, Quora

--

--