Bitcoin Core เตรียมการป้องกันการโจมตีเก่าเกี่ยวกับการปรับความยาก
- PR #35949 ถูกรวมเข้าด้วยกันเมื่อวันที่ 7 กันยายน 2026 ใน Bitcoin Core.
- การเปลี่ยนแปลงนี้แก้ไขวิธีการจัดเตรียมเทมเพลตของบล็อกสุดท้ายในแต่ละช่วงเวลา
Bitcoin Core ซอฟต์แวร์อ้างอิงของเครือข่าย Bitcoin ได้เปลี่ยนแปลงวิธีที่นักขุดเตรียมบล็อกหนึ่งในแต่ละช่วงเวลาเมื่อวันที่ 7 กันยายน การปรับนี้เป็นผลงานของนักพัฒนาชื่อ Fabian Jahr.
นี่เป็นขั้นตอนก่อนการแก้ไขที่ใหญ่กว่าที่จะเกิดขึ้นในอนาคต ขณะนี้ยังไม่มีการเปลี่ยนแปลงกฎของเครือข่าย: เพียงแค่ปรับซอฟต์แวร์ที่จัดเตรียมบล็อกก่อนที่จะทำการขุด
การแก้ไขนี้มุ่งเป้าไปที่ข้อบกพร่องเก่าและเป็นที่รู้จัก: ที่เรียกว่า time warp attack ซึ่งเป็นกลอุบายที่อนุญาตให้ผู้ที่มีพลังการขุดมาก (hashrate) สามารถโกงเวลาในบล็อกได้
บล็อกแต่ละบล็อกของ Bitcoin มีการติดตั้งเวลาที่ระบุ หากนักขุดสามารถปลอมแปลงเวลานั้นได้อย่างเป็นระบบ เขาจะสามารถหลอกเครือข่ายให้เชื่อว่ามีเวลาผ่านไปน้อยกว่าที่เป็นจริงระหว่างบล็อก ซึ่งจะลดความยากในการขุดอย่างเทียม และด้วยความยากที่ต่ำกว่านั้น นักขุดนั้นจะได้รับบล็อกเร็วขึ้นกว่าที่เขาควรจะได้รับ ทำให้รางวัลของนักขุดคนอื่นลดลง.
การที่ข้อผิดพลาดนี้ยังไม่ได้รับการแก้ไขอย่างสมบูรณ์มากกว่าทศวรรษหลังจากที่รู้จักกัน ไม่ใช่ความประมาท การเปลี่ยนแปลงกฎของฉันทามติของ Bitcoin ต้องการให้เกือบทั้งเครือข่าย --- นักขุด, ตลาดแลกเปลี่ยน, ผู้ที่รันโหนด --- ตกลงและพร้อมในเวลาเดียวกัน ข้อตกลงร่วมกันนี้ มากกว่าความยากทางเทคนิค คือสิ่งที่ใช้เวลาหลายปีในการสร้าง.
ดังนั้นวิธีแก้ปัญหานี้จึงไม่จัดการกับปัญหานี้เพียงอย่างเดียว แต่ยังรวมถึงข้อบกพร่องเก่าอีกสามข้อจากการออกแบบดั้งเดิมของ Bitcoin ข้อเสนอที่รวมกลุ่มเหล่านี้เรียกว่า BIP54 และมุ่งหวังที่จะแก้ไขในครั้งเดียว: time warp attack, บล็อกที่ออกแบบมาให้ตรวจสอบได้ช้า, ความไม่ชัดเจนในต้นไม้ Merkle ที่อาจถูกใช้ในการปลอมแปลงใบเสร็จการทำธุรกรรม, และความประมาทที่อนุญาตให้ทำธุรกรรม coinbase ซ้ำ การรวมการแก้ไขทั้งสี่นี้ จะช่วยหลีกเลี่ยงให้เครือข่ายต้องผ่านกระบวนการตกลงที่ยาวนานทีละข้อ.
การเปลี่ยนแปลงใหม่แก้ไขอะไรได้บ้าง
การเปลี่ยนแปลงที่กล่าวถึงในบทความนี้ได้รับการบันทึกใน pull request 35949 ของที่เก็บข้อมูลอย่างเป็นทางการของ Bitcoin Core และมุ่งเน้นไปที่ปัญหาแรกในสี่ปัญหานั้น: time warp attack. อีกสามปัญหา --- บล็อกที่ตรวจสอบได้ช้า, ความไม่ชัดเจนในต้นไม้ Merkle และธุรกรรม coinbase ที่ซ้ำ --- ยังไม่มีการเปลี่ยนแปลงซอฟต์แวร์ที่เทียบเท่าจนถึงตอนนี้.
ลองนึกภาพว่า นาฬิกาของคอมพิวเตอร์ของนักขุดถูกตั้งค่าไม่ถูกต้องและแสดงเวลาที่ก่อนเวลาจริง ก่อนการเปลี่ยนแปลงนี้ หากเกิดเหตุการณ์นี้ขึ้นในขณะที่เตรียมบล็อกสุดท้ายในช่วงความยากนั้น ซอฟต์แวร์อาจติดขัด.
มันคำนวณเวลาต่ำสุดที่อนุญาตผิดพลาดและไม่สามารถจัดเตรียมบล็อกที่ถูกต้องสำหรับการขุดได้ ในทางปฏิบัติ นักขุดนั้นจะไม่สามารถทำงานได้ จนกว่านาฬิกาของเขาจะถูกแก้ไขเอง.
Fabian Jahr ผู้เขียนการเปลี่ยนแปลงนี้ได้อธิบายไว้ในที่เก็บข้อมูลว่า สถานการณ์นี้ไม่น่าจะเกิดขึ้นในเครือข่ายหลักของ Bitcoin เพราะจะต้องมีข้อผิดพลาดของนาฬิกาที่ใหญ่โตมาก มันเกิดขึ้นบ่อยกว่าในเครือข่ายทดสอบ ซึ่งเงื่อนไขมีความไม่เสถียรมากกว่า.
ถึงกระนั้น Bitcoin Core ก็เลือกที่จะแก้ไขปัญหานี้ก่อนที่จะกลายเป็นปัญหาจริง ด้วยโค้ดใหม่ เมื่อเวลาของโหนดล่าช้า ซอฟต์แวร์จะตั้งเวลาที่ถูกต้องให้กับข้อเสนอของบล็อก แทนที่จะติดขัด การปรับนี้ทำงานแล้วในเครือข่ายหลักและในเครือข่ายทดสอบ แม้ว่า BIP54 เองยังไม่ได้เปิดใช้งานในที่ใด.
ทำไม Bitcoin ถึงแก้ไขข้อผิดพลาดของตนช้า
กรณีนี้แสดงให้เห็นถึงรูปแบบที่ไม่ค่อยเห็นจากภายนอก: ผู้ที่พัฒนา Bitcoin Core ไม่ได้แก้ไขข้อบกพร่องของฉันทามติในครั้งเดียว พวกเขาจะเตรียมซอฟต์แวร์ที่ทำงาน "รอบ ๆ" กฎ --- ในกรณีนี้คือการขุด --- และหลังจากนั้น หากมีการสนับสนุนจากชุมชนเพียงพอ พวกเขาจะเปิดใช้งานการเปลี่ยนแปลงพื้นฐาน.
ลำดับนี้มีเหตุผลที่ง่าย: หากกฎใหม่ถูกเปิดใช้งานโดยที่ซอฟต์แวร์การขุดยังไม่พร้อม ปัญหาที่หลีกเลี่ยงได้จะเกิดขึ้น เช่น โหนดที่ไม่สามารถขุดได้ทันทีเพราะข้อผิดพลาดของนาฬิกาเพียงอย่างเดียว นักพัฒนาชอบที่จะทำความสะอาดรายละเอียดเหล่านี้ก่อนที่จะขอให้ทั้งเครือข่ายก้าวไปข้างหน้าซึ่งไม่สามารถย้อนกลับได้.
ประวัติของ BIP54 เองยืนยันถึงความอดทนนี้ แนวคิดเกิดขึ้นในปี 2019 โดย Matt Corallo และถูกเก็บไว้เป็นเวลาหลายปีจนกระทั่ง Antoine Poinsot นำมันกลับมาในปี 2023 ตามที่ระบุไว้ในข้อความของข้อเสนอที่เผยแพร่ในที่เก็บข้อมูล BIPs ของ Bitcoin สิ่งที่ดูเหมือนจะเป็นความช้าในมุมมองที่ชัดเจนคือ ความระมัดระวังเดียวกันที่หลีกเลี่ยงไม่ให้เครือข่ายที่เคลื่อนที่ด้วยเงินหลายพันล้านดอลลาร์ นำการเปลี่ยนแปลงโดยไม่มีการอภิปรายที่เพียงพอ.
นี่ไม่ได้หมายความว่าการโจมตี time warp จะไม่มีอันตรายในขณะนี้ มันยังคงเป็นความเป็นไปได้ที่แท้จริงสำหรับผู้ที่มีพลังการขุดเพียงพอ และนั่นบังคับให้วงการต้องรับรู้ว่าความเสี่ยงนี้ยังคงเปิดอยู่ ความแตกต่างคือ ตอนนี้มีเส้นทางที่ชัดเจน ด้วยโค้ดที่ได้รับการอนุมัติแล้ว เพื่อปิดมัน.
ราคา --
เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ด้านการให้ข้อมูลทั่วไปเท่านั้น และไม่ถือเป็นคำแนะนำด้านการเงิน การลงทุน กฎหมาย หรือภาษี อีเวนต์ รีวอร์ด โปรโมชันออนไลน์ หรือข้อมูลที่เกี่ยวข้องใดๆ ที่กล่าวถึงในที่นี้ ไม่ควรถือเป็นคำแนะนำ การชักชวน หรือคำเชิญชวนให้ซื้อ ขาย เทรด หรือดำเนินการอื่นใดเกี่ยวกับสินทรัพย์คริปโต สินทรัพย์คริปโตมีความผันผวนสูงและอาจส่งผลให้เกิดการขาดทุน ความพร้อมให้บริการของบริการ ผลิตภัณฑ์ และอีเวนต์ที่เกี่ยวข้องของ WEEX อาจแตกต่างกันไปตามภูมิภาค คุณมีหน้าที่ตรวจสอบให้แน่ใจว่าการเข้าร่วมของคุณเป็นไปตามกฎหมายและข้อบังคับท้องถิ่นที่ใช้บังคับ
คุณอาจสนใจ

Evernorth นำแนวทางจาก Michael Saylor ในการลงทุน Bitcoin ด้วยแผนการระดมทุน XRP มูลค่า 80 ล้านดอลลาร์

เส้นโค้งคอปป็อคและการเทรดคริปโต: วิธีการใช้ตัวบ่งชี้การกลับตัวของแนวโน้ม

บันทึกรัฐธรรมนูญสหรัฐฯ บนบิตคอยน์...ครั้งนี้มีรหัสลึกลับใหม่

กองทุนเฮดจ์ถือพันธบัตรสหรัฐ 2 ล้านล้านดอลลาร์ แต่การซื้อขายครั้งถัดไปอาจต้องการพันธบัตรน้อยลง

Galaxy Research เปิดเผยข้อความแปลกประหลาดของ Bitcoin เป็นการทดสอบสคริปต์

Tether ได้รับการสนับสนุนจากผู้เข้าร่วมอุตสาหกรรมการขุด 15 รายสำหรับชุดเครื่องมืออัตโนมัติแบบเปิด

Electrum เปิดตัวเวอร์ชัน 4.8.3 เพื่อแก้ไขข้อบกพร่องในกระเป๋าเงิน Bitcoin

Crypto: การโอนเงินจากแคนาดาไปยังสามประเทศในเอเชียเพิ่มขึ้น 141%

พบข้อความบทกวีลึกลับ 28 ข้อความในเครือข่าย Bitcoin ใน 12 วัน
![[Coin Crime] ความตายอย่างกะทันหันของ CEO ของตลาดแลกเปลี่ยนที่ประสบความสำเร็จ... ความจริงที่ช็อกตามมา](/public-static/15_8b3431959d.png?format=avif)
[Coin Crime] ความตายอย่างกะทันหันของ CEO ของตลาดแลกเปลี่ยนที่ประสบความสำเร็จ... ความจริงที่ช็อกตามมา

ใครตัดสินใจจริงๆ ว่าการอัปเดตคริปโตขนาดใหญ่จะดำเนินต่อไปหรือไม่?

Kraken ต้องการเป็นธนาคารของคุณ แต่ใครจะปกป้องเงินของคุณ?

Bitcoin 0.1 สร้างใหม่ทีละไบต์: เครื่องจักรของ Satoshi Nakamoto ถูกเปิดเผยโดยไฟล์ที่สามารถรันได้

ความคาดหวังเงินเฟ้อในสหรัฐฯ เพิ่มขึ้นก่อนการประชุมของธนาคารกลางสหรัฐ

"การเก็งกำไร" เป็นธีมหลักในทศวรรษที่ผ่านมา ตลาดที่ควรจับตามองคือ ตลาดคาดการณ์และตลาดฟิวเจอร์สแบบไม่มีวันหมดอายุ = Delphi Digital

Circle Gateway เพิ่มการสนับสนุน cirBTC และ EURC

Electrum 4.8.3 เวอร์ชันก่อนหน้าได้รับผลกระทบจากช่องโหว่ร้ายแรง

Strategy และ Strive ระดมทุนด้วยหุ้นกู้เพื่อซื้อ Bitcoin จำนวน 135,979 เหรียญ

รอบการระดมทุนของ Tenstorrent มุ่งเน้นที่ 85.1% ของการลงทุนในทุนร่วม

ตลาดการคาดการณ์สกุลเงินดิจิทัลมีมูลค่าการซื้อขายสูงสุดเป็นประวัติการณ์ที่ 2.7 พันล้านดอลลาร์ในสัปดาห์ที่ผ่านมา

Bitcoin ลดลงจากความไม่แน่นอนเกี่ยวกับศูนย์ข้อมูล AI

Franklin Templeton ยื่น ETF Bitcoin DRIP สำหรับ Nasdaq

Ethereum ประสบการถอนเงินจากการแลกเปลี่ยนมากที่สุดในรอบสี่เดือน ขณะที่การขาดทุน ETF ในเดือนตุลาคมเกิน 1 พันล้านดอลลาร์

การชำระเงินสดจากการเลิกกิจการของ CoinShares BTF ยืนยันการหมดอายุของตัวเลือกในวันที่ 20 พฤศจิกายน

ตลาดรีโปของวอลล์สตรีทมูลค่า 359 พันล้านดอลลาร์ต่อวันได้ค้นพบการใช้งานสำหรับบล็อกเชน

Bitcoin Core ปรับปรุงนโยบายการเปิดเผยช่องโหว่

Tether MDK ได้รับการสนับสนุนจาก 15 บริษัทเหมืองเพื่อผลักดันการทำเหมือง Bitcoin อัตโนมัติ

Ethereum เป็นผู้นำในการโจมตีของแฮกเกอร์ สูญเสีย 91 เหตุการณ์และ 519.54 ล้านดอลลาร์

Bloomberg ขยายการจำแนกการเปิดเผยสกุลเงินดิจิทัลสำหรับธนาคาร







