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

สรุป

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

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

المؤلف: Tamilore
المترجم: Cedar
المراجع (المراجعين): Matheus、Piccolo
مراجع (مراجعو) الترجمة: Ashely
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

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

สรุป

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

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

المؤلف: Tamilore
المترجم: Cedar
المراجع (المراجعين): Matheus、Piccolo
مراجع (مراجعو) الترجمة: Ashely
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!