Block Finality คืออะไรและ Bitcoin ป้องกันการใช้เงินซ้ำอย่างไร?

เรียนรู้ว่าการสิ้นสุดบล็อกจะป้องกันการทำธุรกรรมบล็อกเชนที่ไม่ถูกต้อง ป้องกันการใช้เงินซ้ำ และสนับสนุนกระบวนการการเงินที่มีลักษณะกระจายอำนาจ (DeFi) ที่แตกต่างกันไปขึ้นอยู่กับกลไกต่าง ๆ ในการตกลง

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

Block Finality คืออะไร?

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

จุดที่ความสมบูรณ์ถูกบันทึกได้ขึ้นอยู่กับกลไกความเห็นร่วมในบล็อกเชนที่ใช้ในบล็อกเชนนั้น ไม่ว่าจะเป็นผ่าน Proof of Work (PoW), Proof of Stake (PoS) หรือรูปแบบความเห็นร่วมอื่นๆ แต่ละเครือข่ายมีวิธีการสำหรับกำหนดเมื่อธุรกรรมได้รับการยืนยันและถูกเพิ่มเข้าไปในบล็อกเชนอย่างถาวร

ว่าไหนบล็อกจบลงทำงาน?

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

บล็อกเชื่อมต่อใช้กลไกการตรวจสอบแตกต่างกันที่เหมาะสมกับความต้องการของพวกเขา ตัวอย่างที่ได้รับความนิยมรวมถึงการพิสูจน์การทำงาน (PoW), การพิสูจน์การถือหุ้น (PoS), และการพิสูจน์ประวัติ (PoH)—ตัวอย่างสองตัวหลังสุดถูกใช้ร่วมกันบนเครือข่าย Solana กลไกเหล่านี้กำหนดว่าธุรกรรมถูกตรวจสอบอย่างไรและเมื่อไหร่พวกเขาบรรลุความสมบูรณ์ซึ่งหมายถึงพวกเขาถูกบันทึกอย่างถาวรและไม่สามารถย้อนกลับ

ตัวอย่างเช่น Bitcoin ใช้กลไกการพิสูจน์การทํางานแบบดั้งเดิมซึ่งนักขุดแข่งขันกันเพื่อแก้ปัญหาอัลกอริทึมที่ซับซ้อนเพื่อตรวจสอบความถูกต้องของธุรกรรม คุณลักษณะสําคัญของ PoW โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับการปิดกั้นขั้นสุดท้ายคือ "กฎลูกโซ่ที่ยาวที่สุด" ในระบบนี้ห่วงโซ่ที่มีงานที่สะสมมากที่สุดถือว่าถูกต้อง เมื่อมีการเพิ่มบล็อกมากขึ้นในบล็อกเชน Bitcoin หลังจากการทําธุรกรรมขั้นสุดท้ายจะแข็งแกร่งขึ้นทําให้มีความปลอดภัยและไม่สามารถย้อนกลับได้มากขึ้น


แหล่งที่มา: gsr.io

Finality ทําได้แตกต่างกันในเครือข่าย proof of stake (PoS) เช่น Ethereum หลังจากเปลี่ยนเป็น Ethereum 2.0 แทนที่จะเป็นนักขุดผู้ตรวจสอบความถูกต้องจะถูกเลือกตามจํานวนสกุลเงินดิจิทัลที่พวกเขาเดิมพัน ผู้ตรวจสอบเหล่านี้มีหน้าที่รับผิดชอบในการเสนอและตรวจสอบบล็อกใหม่ เครือข่าย PoS ใช้โปรโตคอลเช่น "Casper" เพื่อบังคับใช้กฎขั้นสุดท้าย


Source: unitychain.io

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

ประเภทของความถี่ของบล็อก

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

ความมั่นใจโดยความน่าจะเป็น

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

ความสิ้นสุดอย่างสิ้นเชิง

ขั้นสุดท้ายที่แน่นอนคือระดับความเชื่อมั่นสูงสุดเกี่ยวกับความคงทนของธุรกรรมเมื่อได้รับการยืนยันแล้ว เมื่อธุรกรรมได้รับการยืนยันและบันทึกบนบล็อกเชนแล้ว จะไม่สามารถเปลี่ยนแปลงหรือย้อนกลับได้อีกเลย การสิ้นสุดแบบสัมบูรณ์พบได้บ่อยที่สุดในเครือข่ายบล็อกเชนเช่น Stellar และ Ripple ซึ่งใช้ฉันทามติแบบสหพันธรัฐ กลไกฉันทามติแบบรวมศูนย์ได้รับการสนับสนุนโดยกลุ่มผู้ตรวจสอบที่เชื่อถือได้ซึ่งรักษาความปลอดภัยเครือข่ายโดยการยืนยันแต่ละบล็อก

ความสมบูรณ์ทางเศรษฐกิจ

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

ความสมบูรณ์ในทันที

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

ไม่สามารถบอกได้อย่างแน่นอนว่าเครือข่ายใดที่ได้รับความสมบูรณ์แบบทันที แต่บางบล็อกเชนที่ใช้กลไกการสนับสนุนข้อผิดพลาดบายแซนท์ (BFT) เช่น Cosmos กล่าวว่ามีความสมบูรณ์แบบใกล้เคียงทันที โปรโตคอล Shardeum เป็นเครือข่ายหนึ่งที่พยายามที่จะบรรลุผลลัพธ์ที่เหมือนกันโดยใช้กลไกการตรวจสอบข้อสรุป Proof of Quorum ซึ่งรับรองสมุดเล่มร่วมในการยืนยันธุรกรรมที่ดำเนินการบนเครือข่าย

ความสมบูรณ์ของสถานะ

การสรุปอีกประเภทหนึ่งเกี่ยวข้องกับภาพรวมที่ใหญ่กว่าคือบล็อกเชนเองมากกว่าการทําธุรกรรมส่วนบุคคล ด้วยสถานะสุดท้ายสิ่งที่พิจารณาคือการทําธุรกรรมของรัฐซึ่งเป็นการเปลี่ยนแปลงสถานะของบล็อกเชนเช่นการดําเนินการของสัญญาอัจฉริยะสามารถแก้ไขหรือเคารพได้เมื่อเสร็จสิ้น การสิ้นสุดของรัฐก็มีความสําคัญเช่นกันเพราะสําหรับโปรโตคอลแบบกระจายอํานาจเช่น Ethereum และ Solana ความคงทนของสัญญาอัจฉริยะที่ดําเนินการมีความสําคัญต่อความปลอดภัยและประสิทธิภาพของแอปพลิเคชันแบบกระจายอํานาจ

ทำไมความสมบูรณ์ของบล็อกถึงสำคัญ?

การบล็อกขั้นสุดท้ายเป็นสิ่งสําคัญที่สุดในการสนทนาเกี่ยวกับความปลอดภัยและความน่าเชื่อถือของเครือข่าย อย่างไรก็ตามแนวคิดพื้นฐานนี้เป็นที่เข้าใจได้ดีที่สุดในบริบทของสัญญาอัจฉริยะและปัญหาการใช้จ่ายซ้ําซ้อน

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

ตัวอย่างเช่น เมื่อผู้ใช้เริ่มต้นการแลกเปลี่ยนในการแลกเปลี่ยนแบบกระจายอํานาจ (DEX) เช่น Uniswap สัญญาอัจฉริยะจะจับคู่การซื้อขายและโอนโทเค็นระหว่างผู้ใช้โดยอัตโนมัติ การบล็อกขั้นสุดท้ายช่วยให้มั่นใจได้ว่าการซื้อขายจะไม่เปลี่ยนแปลงเมื่อธุรกรรมนี้ได้รับการยืนยันและบันทึกบนบล็อกเชน หากไม่มีขั้นสุดท้ายผู้ประสงค์ร้ายอาจย้อนกลับธุรกรรมหรือใช้ประโยชน์จากระบบทําลายความสมบูรณ์ของระบบนิเวศ DeFi หากไม่มีการปิดกั้นขั้นสุดท้ายผลลัพธ์ของสัญญาเหล่านี้จะไม่แน่นอนเปิดประตูสําหรับข้อพิพาทหรือการโจมตีที่อาจเกิดขึ้นเช่นการใช้จ่ายซ้ําซ้อนหรือการกลับรายการธุรกรรม

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

ความสมบูรณ์ของบล็อกใน Layer 1 ที่แตกต่างกัน

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

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

แนวคิดอื่น ๆ เช่นความสูงของบล็อกขนาดบล็อกและบล็อกเด็กกําพร้าเป็นสิ่งที่ควรค่าแก่การพิจารณา ความสูงและขนาดของบล็อกหมายถึงจํานวนบล็อกก่อนหน้าบล็อกปัจจุบันบนห่วงโซ่เครือข่ายในขณะที่ขนาดหมายถึงจํานวนชะตากรรมทั้งหมดที่สามารถบันทึกบนห่วงโซ่ได้ ตัวอย่างเช่นขนาดบล็อกทั่วไปบนเครือข่าย Bitcoin คือ 1MB ในขณะที่ Ethereum คือ 1MB บล็อกกําพร้าบนโซ่เป็นผลมาจากกฎโซ่ที่ยาวที่สุด ตามที่อธิบายไว้ก่อนหน้านี้ bitcoin ปฏิบัติตามกฎโซ่ที่ยาวที่สุดโดยใช้โซ่ที่ยาวที่สุด อันเป็นผลมาจากกฎดังกล่าวบล็อกที่ขุดแล้วซึ่งถูกทิ้งเพื่อสนับสนุนห่วงโซ่ที่ยาวกว่าจะกลายเป็นบล็อกกําพร้าที่แยกออกจากส่วนที่เหลือของบล็อกเชน

อุปสรรคต่อการ Finality ของบล็อก

การ Hard Forks

ความท้าทายที่สําคัญอย่างหนึ่งในการปิดกั้นขั้นสุดท้ายคือการเกิดขึ้นของฮาร์ดฟอร์ก Hard Fork เกิดขึ้นเมื่อบล็อกเชนแบ่งออกเป็นสองเส้นทางที่แตกต่างกันเนื่องจากการเปลี่ยนแปลงโปรโตคอลหรือความขัดแย้งระหว่างผู้เข้าร่วม สิ่งนี้สร้างบล็อกเชนสองเวอร์ชัน ซึ่งทั้งสองเวอร์ชันสามารถอ้างได้ว่าเป็นห่วงโซ่ที่ถูกต้องตามกฎหมายชั่วคราว ในบริบทของการสรุป Hard Fork จะขัดขวางความเชื่อมั่นว่าธุรกรรมนั้นถาวรและไม่สามารถย้อนกลับได้ หากห่วงโซ่ที่แยกออกมาได้รับการยอมรับว่าโดดเด่นธุรกรรมที่ได้รับการยืนยันในห่วงโซ่ก่อนหน้าอาจเป็นโมฆะทําลายความน่าเชื่อถือของผู้ใช้ในขั้นสุดท้ายของเครือข่าย

ความหน่วงเนื่องจากเครือข่ายและความล่าช้าในการสื่อสาร

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

ช่องโหว่ของสมาร์ทคอนแทรกต์

ช่องโหว่ของสัญญาอัจฉริยะยังท้าทายการสรุปบล็อกโดยเฉพาะอย่างยิ่งบนแพลตฟอร์มเช่น Ethereum ที่รองรับแอปพลิเคชันแบบกระจายอํานาจ หากสัญญาอัจฉริยะมีข้อบกพร่องหรือถูกโจมตีโดยผู้ประสงค์ร้ายธุรกรรมที่ได้รับการพิจารณาในขั้นต้นอาจจําเป็นต้องย้อนกลับหรือโต้แย้ง ในขณะที่บล็อกเชนได้รับการออกแบบมาเพื่อป้องกันการปลอมแปลงประวัติการทําธุรกรรมความซับซ้อนของสัญญาอัจฉริยะจะสร้างความเสี่ยงเพิ่มเติม หากสัญญาถูกบุกรุกผลที่ตามมาอาจรุนแรงเนื่องจากแม้แต่ธุรกรรมที่สรุปแล้วอาจเป็นโมฆะผ่านการแทรกแซงทางกฎหมายหรือชุมชน

ตัวอย่างที่ดีคือการโจมตี DAO ที่ร้ายแรงในปี 2016 ที่ผู้โจมตีใช้ช่องโหว่ในรหัสขององค์กรอิสระที่มีการบริหารจัดการแบบกระจาย (DAO) เพื่อเอาเงินออกมามูลค่า 60 ล้านดอลลาร์ของ Ether ถึงแม้ว่าบล็อกเชิงเทคนิคจะทำให้ธุรกรรมเหล่านี้ได้ความสมบูรณ์ แต่โจมตีนี้ก็เป็นสาเหตุให้เกิด hard fork ในเครือข่าย Ethereum ซึ่งนำไปสู่การสร้าง Ethereum Classic

การโจมตี 51%

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

สรุป

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

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

Auteur : Tamilore
Traduction effectuée par : Cedar
Examinateur(s): Matheus、Piccolo
Réviseur(s) de la traduction : Ashely
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Block Finality คืออะไรและ Bitcoin ป้องกันการใช้เงินซ้ำอย่างไร?

กลาง10/28/2024, 4:18:09 AM
เรียนรู้ว่าการสิ้นสุดบล็อกจะป้องกันการทำธุรกรรมบล็อกเชนที่ไม่ถูกต้อง ป้องกันการใช้เงินซ้ำ และสนับสนุนกระบวนการการเงินที่มีลักษณะกระจายอำนาจ (DeFi) ที่แตกต่างกันไปขึ้นอยู่กับกลไกต่าง ๆ ในการตกลง

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

Block Finality คืออะไร?

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

จุดที่ความสมบูรณ์ถูกบันทึกได้ขึ้นอยู่กับกลไกความเห็นร่วมในบล็อกเชนที่ใช้ในบล็อกเชนนั้น ไม่ว่าจะเป็นผ่าน Proof of Work (PoW), Proof of Stake (PoS) หรือรูปแบบความเห็นร่วมอื่นๆ แต่ละเครือข่ายมีวิธีการสำหรับกำหนดเมื่อธุรกรรมได้รับการยืนยันและถูกเพิ่มเข้าไปในบล็อกเชนอย่างถาวร

ว่าไหนบล็อกจบลงทำงาน?

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

บล็อกเชื่อมต่อใช้กลไกการตรวจสอบแตกต่างกันที่เหมาะสมกับความต้องการของพวกเขา ตัวอย่างที่ได้รับความนิยมรวมถึงการพิสูจน์การทำงาน (PoW), การพิสูจน์การถือหุ้น (PoS), และการพิสูจน์ประวัติ (PoH)—ตัวอย่างสองตัวหลังสุดถูกใช้ร่วมกันบนเครือข่าย Solana กลไกเหล่านี้กำหนดว่าธุรกรรมถูกตรวจสอบอย่างไรและเมื่อไหร่พวกเขาบรรลุความสมบูรณ์ซึ่งหมายถึงพวกเขาถูกบันทึกอย่างถาวรและไม่สามารถย้อนกลับ

ตัวอย่างเช่น Bitcoin ใช้กลไกการพิสูจน์การทํางานแบบดั้งเดิมซึ่งนักขุดแข่งขันกันเพื่อแก้ปัญหาอัลกอริทึมที่ซับซ้อนเพื่อตรวจสอบความถูกต้องของธุรกรรม คุณลักษณะสําคัญของ PoW โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับการปิดกั้นขั้นสุดท้ายคือ "กฎลูกโซ่ที่ยาวที่สุด" ในระบบนี้ห่วงโซ่ที่มีงานที่สะสมมากที่สุดถือว่าถูกต้อง เมื่อมีการเพิ่มบล็อกมากขึ้นในบล็อกเชน Bitcoin หลังจากการทําธุรกรรมขั้นสุดท้ายจะแข็งแกร่งขึ้นทําให้มีความปลอดภัยและไม่สามารถย้อนกลับได้มากขึ้น


แหล่งที่มา: gsr.io

Finality ทําได้แตกต่างกันในเครือข่าย proof of stake (PoS) เช่น Ethereum หลังจากเปลี่ยนเป็น Ethereum 2.0 แทนที่จะเป็นนักขุดผู้ตรวจสอบความถูกต้องจะถูกเลือกตามจํานวนสกุลเงินดิจิทัลที่พวกเขาเดิมพัน ผู้ตรวจสอบเหล่านี้มีหน้าที่รับผิดชอบในการเสนอและตรวจสอบบล็อกใหม่ เครือข่าย PoS ใช้โปรโตคอลเช่น "Casper" เพื่อบังคับใช้กฎขั้นสุดท้าย


Source: unitychain.io

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

ประเภทของความถี่ของบล็อก

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

ความมั่นใจโดยความน่าจะเป็น

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

ความสิ้นสุดอย่างสิ้นเชิง

ขั้นสุดท้ายที่แน่นอนคือระดับความเชื่อมั่นสูงสุดเกี่ยวกับความคงทนของธุรกรรมเมื่อได้รับการยืนยันแล้ว เมื่อธุรกรรมได้รับการยืนยันและบันทึกบนบล็อกเชนแล้ว จะไม่สามารถเปลี่ยนแปลงหรือย้อนกลับได้อีกเลย การสิ้นสุดแบบสัมบูรณ์พบได้บ่อยที่สุดในเครือข่ายบล็อกเชนเช่น Stellar และ Ripple ซึ่งใช้ฉันทามติแบบสหพันธรัฐ กลไกฉันทามติแบบรวมศูนย์ได้รับการสนับสนุนโดยกลุ่มผู้ตรวจสอบที่เชื่อถือได้ซึ่งรักษาความปลอดภัยเครือข่ายโดยการยืนยันแต่ละบล็อก

ความสมบูรณ์ทางเศรษฐกิจ

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

ความสมบูรณ์ในทันที

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

ไม่สามารถบอกได้อย่างแน่นอนว่าเครือข่ายใดที่ได้รับความสมบูรณ์แบบทันที แต่บางบล็อกเชนที่ใช้กลไกการสนับสนุนข้อผิดพลาดบายแซนท์ (BFT) เช่น Cosmos กล่าวว่ามีความสมบูรณ์แบบใกล้เคียงทันที โปรโตคอล Shardeum เป็นเครือข่ายหนึ่งที่พยายามที่จะบรรลุผลลัพธ์ที่เหมือนกันโดยใช้กลไกการตรวจสอบข้อสรุป Proof of Quorum ซึ่งรับรองสมุดเล่มร่วมในการยืนยันธุรกรรมที่ดำเนินการบนเครือข่าย

ความสมบูรณ์ของสถานะ

การสรุปอีกประเภทหนึ่งเกี่ยวข้องกับภาพรวมที่ใหญ่กว่าคือบล็อกเชนเองมากกว่าการทําธุรกรรมส่วนบุคคล ด้วยสถานะสุดท้ายสิ่งที่พิจารณาคือการทําธุรกรรมของรัฐซึ่งเป็นการเปลี่ยนแปลงสถานะของบล็อกเชนเช่นการดําเนินการของสัญญาอัจฉริยะสามารถแก้ไขหรือเคารพได้เมื่อเสร็จสิ้น การสิ้นสุดของรัฐก็มีความสําคัญเช่นกันเพราะสําหรับโปรโตคอลแบบกระจายอํานาจเช่น Ethereum และ Solana ความคงทนของสัญญาอัจฉริยะที่ดําเนินการมีความสําคัญต่อความปลอดภัยและประสิทธิภาพของแอปพลิเคชันแบบกระจายอํานาจ

ทำไมความสมบูรณ์ของบล็อกถึงสำคัญ?

การบล็อกขั้นสุดท้ายเป็นสิ่งสําคัญที่สุดในการสนทนาเกี่ยวกับความปลอดภัยและความน่าเชื่อถือของเครือข่าย อย่างไรก็ตามแนวคิดพื้นฐานนี้เป็นที่เข้าใจได้ดีที่สุดในบริบทของสัญญาอัจฉริยะและปัญหาการใช้จ่ายซ้ําซ้อน

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

ตัวอย่างเช่น เมื่อผู้ใช้เริ่มต้นการแลกเปลี่ยนในการแลกเปลี่ยนแบบกระจายอํานาจ (DEX) เช่น Uniswap สัญญาอัจฉริยะจะจับคู่การซื้อขายและโอนโทเค็นระหว่างผู้ใช้โดยอัตโนมัติ การบล็อกขั้นสุดท้ายช่วยให้มั่นใจได้ว่าการซื้อขายจะไม่เปลี่ยนแปลงเมื่อธุรกรรมนี้ได้รับการยืนยันและบันทึกบนบล็อกเชน หากไม่มีขั้นสุดท้ายผู้ประสงค์ร้ายอาจย้อนกลับธุรกรรมหรือใช้ประโยชน์จากระบบทําลายความสมบูรณ์ของระบบนิเวศ DeFi หากไม่มีการปิดกั้นขั้นสุดท้ายผลลัพธ์ของสัญญาเหล่านี้จะไม่แน่นอนเปิดประตูสําหรับข้อพิพาทหรือการโจมตีที่อาจเกิดขึ้นเช่นการใช้จ่ายซ้ําซ้อนหรือการกลับรายการธุรกรรม

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

ความสมบูรณ์ของบล็อกใน Layer 1 ที่แตกต่างกัน

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

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

แนวคิดอื่น ๆ เช่นความสูงของบล็อกขนาดบล็อกและบล็อกเด็กกําพร้าเป็นสิ่งที่ควรค่าแก่การพิจารณา ความสูงและขนาดของบล็อกหมายถึงจํานวนบล็อกก่อนหน้าบล็อกปัจจุบันบนห่วงโซ่เครือข่ายในขณะที่ขนาดหมายถึงจํานวนชะตากรรมทั้งหมดที่สามารถบันทึกบนห่วงโซ่ได้ ตัวอย่างเช่นขนาดบล็อกทั่วไปบนเครือข่าย Bitcoin คือ 1MB ในขณะที่ Ethereum คือ 1MB บล็อกกําพร้าบนโซ่เป็นผลมาจากกฎโซ่ที่ยาวที่สุด ตามที่อธิบายไว้ก่อนหน้านี้ bitcoin ปฏิบัติตามกฎโซ่ที่ยาวที่สุดโดยใช้โซ่ที่ยาวที่สุด อันเป็นผลมาจากกฎดังกล่าวบล็อกที่ขุดแล้วซึ่งถูกทิ้งเพื่อสนับสนุนห่วงโซ่ที่ยาวกว่าจะกลายเป็นบล็อกกําพร้าที่แยกออกจากส่วนที่เหลือของบล็อกเชน

อุปสรรคต่อการ Finality ของบล็อก

การ Hard Forks

ความท้าทายที่สําคัญอย่างหนึ่งในการปิดกั้นขั้นสุดท้ายคือการเกิดขึ้นของฮาร์ดฟอร์ก Hard Fork เกิดขึ้นเมื่อบล็อกเชนแบ่งออกเป็นสองเส้นทางที่แตกต่างกันเนื่องจากการเปลี่ยนแปลงโปรโตคอลหรือความขัดแย้งระหว่างผู้เข้าร่วม สิ่งนี้สร้างบล็อกเชนสองเวอร์ชัน ซึ่งทั้งสองเวอร์ชันสามารถอ้างได้ว่าเป็นห่วงโซ่ที่ถูกต้องตามกฎหมายชั่วคราว ในบริบทของการสรุป Hard Fork จะขัดขวางความเชื่อมั่นว่าธุรกรรมนั้นถาวรและไม่สามารถย้อนกลับได้ หากห่วงโซ่ที่แยกออกมาได้รับการยอมรับว่าโดดเด่นธุรกรรมที่ได้รับการยืนยันในห่วงโซ่ก่อนหน้าอาจเป็นโมฆะทําลายความน่าเชื่อถือของผู้ใช้ในขั้นสุดท้ายของเครือข่าย

ความหน่วงเนื่องจากเครือข่ายและความล่าช้าในการสื่อสาร

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

ช่องโหว่ของสมาร์ทคอนแทรกต์

ช่องโหว่ของสัญญาอัจฉริยะยังท้าทายการสรุปบล็อกโดยเฉพาะอย่างยิ่งบนแพลตฟอร์มเช่น Ethereum ที่รองรับแอปพลิเคชันแบบกระจายอํานาจ หากสัญญาอัจฉริยะมีข้อบกพร่องหรือถูกโจมตีโดยผู้ประสงค์ร้ายธุรกรรมที่ได้รับการพิจารณาในขั้นต้นอาจจําเป็นต้องย้อนกลับหรือโต้แย้ง ในขณะที่บล็อกเชนได้รับการออกแบบมาเพื่อป้องกันการปลอมแปลงประวัติการทําธุรกรรมความซับซ้อนของสัญญาอัจฉริยะจะสร้างความเสี่ยงเพิ่มเติม หากสัญญาถูกบุกรุกผลที่ตามมาอาจรุนแรงเนื่องจากแม้แต่ธุรกรรมที่สรุปแล้วอาจเป็นโมฆะผ่านการแทรกแซงทางกฎหมายหรือชุมชน

ตัวอย่างที่ดีคือการโจมตี DAO ที่ร้ายแรงในปี 2016 ที่ผู้โจมตีใช้ช่องโหว่ในรหัสขององค์กรอิสระที่มีการบริหารจัดการแบบกระจาย (DAO) เพื่อเอาเงินออกมามูลค่า 60 ล้านดอลลาร์ของ Ether ถึงแม้ว่าบล็อกเชิงเทคนิคจะทำให้ธุรกรรมเหล่านี้ได้ความสมบูรณ์ แต่โจมตีนี้ก็เป็นสาเหตุให้เกิด hard fork ในเครือข่าย Ethereum ซึ่งนำไปสู่การสร้าง Ethereum Classic

การโจมตี 51%

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

สรุป

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

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

Auteur : Tamilore
Traduction effectuée par : Cedar
Examinateur(s): Matheus、Piccolo
Réviseur(s) de la traduction : Ashely
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!