ไม่ว่าคุณจะส่ง Bitcoin หรือรับ Bitcoin สถานะของธุรกรรมของคุณในตอนแรกจะยังคง“ ไม่ได้รับการยืนยัน” เมื่อธุรกรรมได้รับการตรวจสอบและรวมอยู่ใน blockchain เรียบร้อยแล้วสถานะจะเปลี่ยนเป็น “ยืนยัน” ใน Bitcoin; เพื่อให้ “ธุรกรรมที่ไม่ได้รับการยืนยัน” กลายเป็น “ยืนยัน” นั่นคือการได้รับการยืนยัน 1 ครั้งจะใช้เวลาประมาณ 10 นาที หลังจากได้รับการยืนยันแล้วถือว่าการทำธุรกรรมเสร็จสมบูรณ์หรือเราต้องรอการยืนยันเพิ่มเติม?

ธุรกรรมที่ไม่ได้รับการยืนยัน

มีเหตุการณ์เช่นสมมติว่าคุณส่ง BTC ไปยังบัญชีแลกเปลี่ยนของคุณ แม้ว่าสถานะการทำธุรกรรมของคุณจะได้รับการยืนยันแล้วจำนวนเงินฝากของคุณจะยังไม่ได้รับการบันทึกเครดิต ทำไมถึงเป็นเช่นนั้น? นั่นเป็นเพราะ Exchange มีข้อกำหนดในการยืนยันการบล็อกบางอย่างก่อนที่จะสามารถแสดงจำนวนธุรกรรมของคุณได้ หากคุณยังใหม่กับ Bitcoin คุณอาจสงสัยถึงความแตกต่างระหว่างธุรกรรมที่ “ยืนยัน” และ “ไม่ยืนยัน” และเหตุใดบริการบางอย่างจึงต้องการการยืนยันมากกว่าบริการอื่น ๆ.

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

การยืนยัน Bitcoin คืออะไร?

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

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

การยืนยัน Bitcoin block ทำงานอย่างไร?

สมมติว่าคุณส่ง Bitcoin ให้เพื่อนของคุณ ก่อนที่ธุรกรรมนี้จะรวมอยู่ในบล็อกมันจะเข้าสู่กลุ่มธุรกรรม Bitcoin ที่ไม่ได้รับการยืนยันที่เรียกว่า Bitcoin Mempool ตอนนี้คนงานเหมืองจะเลือกธุรกรรมของคุณจาก mempool นี้และวางไว้ในบล็อกพร้อมกับธุรกรรมที่ไม่ได้รับการยืนยันอื่น ๆ จากนั้นคนงานเหมืองก็เริ่มไขปริศนาทางคณิตศาสตร์ที่ซับซ้อน เมื่อพวกเขาสร้างหลักฐานการแก้ปัญหาการทำงานสำหรับบล็อกที่มีธุรกรรมของคุณบล็อกจะได้รับการยืนยันจากเครือข่ายและจะเพิ่มไปที่ส่วนท้ายของบล็อกเชน.

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

คำอธิบายบล็อกการยืนยัน

เนื่องจากเวลาบล็อกของ Bitcoin คือ 10 นาทีในการรับการยืนยัน 3 ครั้งจะใช้เวลาประมาณ 30 นาทีและในการรับการยืนยัน 6 ครั้งจะใช้เวลา 60 นาที เอาล่ะวิธีตรวจสอบสถานะการยืนยันการทำธุรกรรมของคุณ.

วิธีตรวจสอบการยืนยันการทำธุรกรรม?

ไม่ว่าคุณจะส่ง / รับเงินโดยใช้ Bitcoin core wallet หรือ electrum wallet; ทั้งลูกค้ากระเป๋าเงินให้คุณมีตัวเลือกในการดูรายละเอียดธุรกรรมของคุณ จะแสดงจำนวนเงินทั้งหมดที่ทำธุรกรรมขนาด ID ธุรกรรมและสถานะธุรกรรม นั่นคือจำนวนการยืนยันการบล็อกทั้งหมดที่ธุรกรรมของคุณได้รับจนถึงตอนนี้.

การยืนยันกระเป๋าเงิน id ธุรกรรม

นอกจากนี้คุณยังสามารถใช้ Block explorer เพื่อตรวจสอบการยืนยันธุรกรรมของคุณได้อีกด้วย สิ่งที่คุณต้องทำคือป้อนที่อยู่กระเป๋าเงินของคุณหรือรหัสธุรกรรมซึ่งมีลักษณะดังนี้:

aa8ab4868b0f101cf304add8017bb6aeaee97dfc985571740140edf9780d8d0d

สถานะการยืนยันการทำธุรกรรม

บริการจะแสดงจำนวนการยืนยันว่าธุรกรรมของคุณได้รับ.

เอาล่ะใช้เวลานานแค่ไหนในการได้รับการยืนยัน 1 ครั้ง?

เวลายืนยัน Bitcoin

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

เวลายืนยันการบล็อก

คนงานเหมืองจัดลำดับความสำคัญของธุรกรรมที่จ่ายค่าธรรมเนียมสูงกว่า หากธุรกรรมของคุณใช้เวลานานในการได้รับการยืนยัน 1 ครั้งคุณอาจไม่ได้รวมค่าธรรมเนียมการทำธุรกรรมที่สมเหตุสมผล หากธุรกรรมของคุณมีค่าธรรมเนียมการขุดมากพอมีโอกาสมากกว่า 60% ที่จะได้รับการยืนยันภายใน 10 นาที.

หากต้องการเรียนรู้ค่าธรรมเนียมการทำธุรกรรมและเวลาเพิ่มเติมเราขอแนะนำให้คุณอ่านหัวข้อนี้ใน Mempool.

เอาล่ะคำถามต่อไปคือต้องมีการยืนยันกี่ครั้ง?

จำนวนการยืนยันที่ต้องการ

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

ธุรกรรมการยืนยันเป็นศูนย์มีแนวโน้มที่จะเกิดขึ้นมากกว่า การโจมตีการแข่งขันและการโจมตีของ Finney. ในขณะที่ธุรกรรมยืนยัน 1 รายการเสี่ยงต่อการถูกโจมตี 51% ด้วย 0 และ 1 ยืนยันการใช้จ่ายสองเท่า (การใช้จ่ายสองครั้ง) เป็นไปได้ การใช้จ่ายซ้ำซ้อนเป็นแนวทางปฏิบัติที่ผู้ใช้พยายามใช้จ่ายเงินเท่ากันมากกว่าค่าใช้จ่าย นี่คือสาเหตุที่การแลกเปลี่ยนส่วนใหญ่ต้องการการยืนยัน 2 ถึง 3 ครั้ง แต่มาตรฐานอุตสาหกรรมคือการยืนยัน 6 ครั้งซึ่งใช้เวลาประมาณ 1 ชั่วโมงและถือว่าปลอดภัย เหตุใดจึงมีการยืนยัน 6 ครั้ง?

การยืนยันธุรกรรม BTC

ทำไมต้องมีการยืนยัน 6 ครั้ง?

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

ใน Bitcoin ห่วงโซ่ที่ยาวที่สุดจะชนะ ดังนั้นไม่ใช่แค่การยืนยัน 6 ครั้ง ยิ่งการยืนยันบนเครือข่ายธุรกรรมของคุณมีมากเท่าไหร่ก็ยิ่งยากที่จะเขียนใหม่.

หากคุณต้องการคำอธิบายเชิงตรรกะเพิ่มเติมว่าเหตุใดจึงต้องมีการยืนยัน 6 ข้อให้ดำเนินการต่อไป หัวข้อนี้.

Bitcoin ต้องการการยืนยัน 6 ครั้งและการยืนยันแต่ละบล็อกจะใช้เวลาประมาณ 10 นาที แต่สิ่งที่เกี่ยวกับ Ethereum, Litecoin, Monero และบริการอื่น ๆ ที่ยอมรับ Bitcoin?

ต้องมีการยืนยันกี่ครั้ง? Coinbase, Litecoin, Ethereum, Dash, Monero

เวลาในการยืนยันบล็อกและหมายเลขจะแตกต่างกันไปในแต่ละเหรียญ ไม่เพียง แต่แตกต่างกันไปสำหรับเหรียญ แต่แต่ละบริการที่ยอมรับสกุลเงินดิจิทัลจะมีข้อกำหนดบางประการในการยืนยันการบล็อก ต่อไปนี้เป็นข้อกำหนดการยืนยันสำหรับสกุลเงินดิจิทัลและการแลกเปลี่ยนยอดนิยม.

สกุลเงินดิจิทัล

ต้องมีการยืนยัน

เวลาโดยประมาณ

เวลาบล็อกเป้าหมาย

บิทคอยน์ (BTC) 6 การยืนยัน 60 นาที 10 นาที
Ethereum (ETH) 12 การยืนยัน 3 นาที 15 วินาที
Litecoin (LTC) 6 การยืนยัน 15 นาที 2.5 นาที
ระลอก (XRP) ใกล้ธุรกรรมทันที 3.5 วินาที
Eos (EOS) ใกล้ทันที
ดาวฤกษ์ (XLM) ใกล้ทันที 3.5 ถึง 5 วินาที
เส้นประ (DASH) 6 การยืนยัน 15 นาที 2.5 นาที
โมเนโร (XMR) 10 การยืนยัน 20 นาที 2 นาที
ZCash (ZEC) 10 การยืนยัน 25 นาที 2.5 นาที

การแลกเปลี่ยน

CoinBase (BTC) 3 การยืนยัน 30 นาที
Binance (BTC) 2 การยืนยัน 20 นาที
CoinBase (ETH) 50 การยืนยัน 12.5 นาที
ไบแนนซ์ (ETH) 30 การยืนยัน 7.5 นาที

ชอบโพสต์นี้หรือไม่? ไปที่ฐานความรู้ของเราเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ Bitcoin, Blockchain และ Cryptocurrencies.