นักพัฒนาเผย BIP-54 การอัปเกรดครั้งถัดไปของ Bitcoin อาจแก้ไขจุดบกพร่องเรื้อรัง 4 ประการ
cryptonewsแมตต์ คอร์รัลโล นักพัฒนา Bitcoin ประเมินว่ามีโอกาส 80% ที่ BIP-54 ซึ่งเป็นข้อเสนอการอัปเกรดที่ออกแบบมาเพื่อแก้ไขช่องโหว่ที่เรื้อรัง 4 ประการในเครือข่าย จะกลายเป็นซอฟต์ฟอร์กครั้งถัดไปของ Bitcoin
ตามรายงานของ Decrypt เมื่อวันที่ 4 พฤศจิกายน คอร์รัลโลได้หารือเกี่ยวกับข้อเสนอนี้ระหว่างการปรากฏตัวในรายการ MARA Foundation TV ร่วมกับอิซาเบล ฟ็อกเซน ดุ๊ก หัวหน้ามูลนิธิ MARA โดยเขาได้อธิบายว่าเหตุใดนักพัฒนาจึงอาจให้ความสำคัญกับการแก้ไขปัญหาฉันทามติที่มีอยู่ก่อนที่จะแนะนำฟีเจอร์ใหม่
ข้อเสนอนี้ซึ่งรู้จักกันในชื่อ Great Consensus Cleanup มีจุดเริ่มต้นจากงานที่คอร์รัลโลนำเสนอในปี 2019 และได้พัฒนาจนกลายเป็นข้อเสนอการปรับปรุง Bitcoin อย่างเป็นทางการที่ร่วมเขียนกับนักพัฒนาอ็องตวน ปวงโซ
แม้ว่าการอัปเกรดจะยังไม่มีวันที่เปิดใช้งานที่ยืนยันแล้ว แต่คอร์รัลโลเชื่อว่ามันช่วยแก้ไขปัญหาทางเทคนิคที่นักพัฒนาส่วนใหญ่ยอมรับ โดยไม่ต้องเปลี่ยนแปลงฟังก์ชันการทำงานหลักของ Bitcoin อย่างมีนัยสำคัญ
“มีรายการสิ่งที่เรารู้ว่าจำเป็นต้องทำความสะอาดจริงๆ” คอร์รัลโลกล่าว โดยอธิบายว่าช่องโหว่เหล่านี้เป็นข้อกังวลที่แท้จริง แต่ไม่ใช่ภัยคุกคามต่อเครือข่ายในทันที
BIP-54 เสนอการแก้ไขช่องโหว่ 4 ประการของ Bitcoin
ข้อกำหนดอย่างเป็นทางการของ BIP-54 ระบุถึงการเปลี่ยนแปลงกฎการปรับความยากของ Bitcoin กระบวนการตรวจสอบธุรกรรม โครงสร้าง Merkle tree และข้อกำหนดของธุรกรรม coinbase
ปัญหาหนึ่งเกี่ยวข้องกับช่องโหว่ที่เรียกว่าการโจมตีแบบ timewarp ซึ่งอาจทำให้ผู้ขุดที่ควบคุมพลังการประมวลผลส่วนใหญ่ของ Bitcoin สามารถบิดเบือนเวลาประทับของบล็อกได้
โดยปกติ Bitcoin จะปรับความยากในการขุดทุกๆ 2,016 บล็อก หรือประมาณสองสัปดาห์ การใช้ประโยชน์จากกฎเวลาประทับที่มีอยู่ ผู้โจมตีอาจลดความยากลงอย่างไม่เป็นธรรมชาติและทำให้บล็อกใหม่ถูกผลิตเร็วกว่าที่ตั้งใจไว้
เอกสารทางเทคนิคของข้อเสนอประเมินว่าผู้โจมตีอาจผลักดันความยากในการขุดให้ถึงระดับต่ำสุดได้ภายใน 38 วันภายใต้สถานการณ์ที่รุนแรง
เพื่อแก้ไขปัญหานี้ BIP-54 ได้แนะนำข้อจำกัดเกี่ยวกับเวลาประทับที่จุดเริ่มต้นและจุดสิ้นสุดของแต่ละช่วงการปรับความยาก รวมถึงการอนุญาตให้คลาดเคลื่อนได้สองชั่วโมงเพื่อรองรับความแปรผันตามปกติ
การเปลี่ยนแปลงที่เสนออีกประการหนึ่งมุ่งเป้าไปที่บล็อกที่สร้างขึ้นเป็นพิเศษซึ่งต้องใช้พลังการประมวลผลจำนวนมากผิดปกติในการตรวจสอบ
ตามข้อกำหนด บางบล็อกอาจใช้เวลาหลายนาทีในการประมวลผลบนคอมพิวเตอร์ที่มีประสิทธิภาพสูง และอาจใช้เวลาหลายชั่วโมงบนเครื่องที่มีความสามารถน้อยกว่า ทำให้ผู้ขุดที่เป็นอันตรายสามารถทำให้คู่แข่งช้าลงได้
BIP-54 จะจำกัดการดำเนินการตรวจสอบลายเซ็นบางอย่างไว้ที่ 2,500 รายการต่อธุรกรรม ผู้เขียนประเมินว่าข้อจำกัดดังกล่าวอาจลดเวลาในการตรวจสอบบล็อกในกรณีที่เลวร้ายที่สุดลงได้ถึง 40 เท่า
การแก้ไขประการที่สามเกี่ยวข้องกับช่องโหว่ของ Merkle tree ที่เกี่ยวข้องกับธุรกรรมที่มีข้อมูลที่ไม่ใช่พยานจำนวน 64 ไบต์พอดี
ภายใต้เงื่อนไขบางประการ ธุรกรรมดังกล่าวอาจมีลักษณะคล้ายกับโหนดภายในของ Merkle tree ซึ่งอาจทำให้ผู้โจมตีหลอกลวงไคลเอนต์ Bitcoin แบบเบาให้ยอมรับหลักฐานการรวมธุรกรรมที่เป็นเท็จได้
กฎที่เสนอจะทำให้ธุรกรรมที่มีขนาดเฉพาะนั้นไม่ถูกต้อง ซึ่งจะช่วยขจัดความคลุมเครือที่ซ่อนอยู่
การเปลี่ยนแปลงสุดท้ายเกี่ยวข้องกับธุรกรรม coinbase ที่ซ้ำกัน ซึ่งเป็นธุรกรรมพิเศษที่ผู้ขุดสร้างขึ้นเพื่อรับรางวัลบล็อก
BIP-54 จะแนะนำข้อกำหนดใหม่สำหรับฟิลด์ธุรกรรม coinbase เพื่อป้องกันปัญหาการระบุธุรกรรมในอดีตไม่ให้เกิดขึ้นอีกที่ความสูงของบล็อกในอนาคต
ข้อกำหนดระบุว่าบล็อกที่ 1,983,702 เป็นความสูงในอนาคตแรกสุดที่ธุรกรรม coinbase ที่ซ้ำกันอาจเกิดขึ้นได้ภายใต้กฎที่มีอยู่
นักพัฒนา Bitcoin เผชิญความเห็นที่ไม่ตรงกันเกี่ยวกับการอัปเกรดในอนาคต
แม้คอร์รัลโลจะมั่นใจ แต่ข้อเสนอนี้ก็ถูกวิจารณ์จากนักพัฒนาที่เชื่อว่า Bitcoin ควรให้ความสำคัญกับการอัปเกรดที่นำเสนอความสามารถใหม่ๆ
พอล ซตอร์ก ผู้ร่วมก่อตั้งและซีอีโอของ LayerTwo Labs กล่าวถึงโอกาสในการเปิดใช้งาน BIP-54 ว่า "ค่อนข้างน่าหดหู่" ในโพสต์บน X โดยให้เหตุผลว่าข้อเสนอนี้เป็นเพียงการบำรุงรักษาโดยไม่เพิ่มฟังก์ชันการทำงาน
ซตอร์กกล่าวว่านักพัฒนาที่เขาสำรวจที่งาน TABconf ในแอตแลนตาโดยทั่วไปคาดว่าข้อเสนอการทำความสะอาดนี้จะกลายเป็นซอฟต์ฟอร์กครั้งถัดไปของ Bitcoin
อย่างไรก็ตาม การประมาณการของพวกเขาชี้ให้เห็นถึงการรอคอยที่ยาวนาน โดยการคาดการณ์แรกสุดชี้ไปที่เดือนกันยายน 2027 และส่วนใหญ่คาดว่าจะเปิดใช้งานในปี 2028 หรือหลังจากนั้น
การอภิปรายนี้เกิดขึ้นหลังจากความเห็นที่ไม่ตรงกันเกี่ยวกับการเปลี่ยนแปลงโปรโตคอล Bitcoin มาหลายปีนับตั้งแต่ Taproot เปิดใช้งานในเดือนพฤศจิกายน 2021
ในเดือนกันยายน ซตอร์กแสดงความกังวลว่า Bitcoin อาจประสบปัญหาในการเปิดใช้งานซอฟต์ฟอร์กเพิ่มเติมเนื่องจากความเห็นที่ไม่ตรงกันเกี่ยวกับวิธีการอนุมัติการเปลี่ยนแปลงฉันทามติ
เขาชี้เฉพาะไปที่ OP_CAT ซึ่งเป็นข้อเสนอการอัปเกรดที่จะกู้คืนการดำเนินการที่อนุญาตให้สคริปต์ Bitcoin รวมข้อมูลและรองรับเงื่อนไขการใช้จ่ายที่ซับซ้อนมากขึ้น
ข้อเสนออื่นๆ รวมถึง OP_CHECKTEMPLATEVERIFY ภายใต้ BIP-119 ก็ประสบปัญหาคล้ายกันในการได้รับการสนับสนุนที่เพียงพอทั่วทั้งระบบนิเวศของ Bitcoin
ในขณะเดียวกัน การประมวลผลควอนตัมได้กลายเป็นอีกหัวข้อหนึ่งในการอภิปรายโปรโตคอล เมื่อเร็วๆ นี้ Coinbase ได้สรุปแนวทางที่เป็นไปได้ในการปกป้อง Bitcoin จากภัยคุกคามควอนตัมในอนาคต รวมถึง BIP-360 และโครงสร้างเอาต์พุต Pay-to-Merkle-Root ที่เสนอ
ซึ่งแตกต่างจากข้อเสนอเหล่านั้น BIP-54 มุ่งเน้นไปที่การแก้ไขจุดอ่อนในกฎฉันทามติที่มีอยู่ของ Bitcoin
คอร์รัลโลต้องการให้ BIP-54 สร้างกระบวนการเปิดใช้งานซอฟต์ฟอร์ก
นอกเหนือจากการเปลี่ยนแปลงทางเทคนิคแล้ว คอร์รัลโลเชื่อว่าการอัปเกรดนี้อาจช่วยให้นักพัฒนาสร้างกระบวนการที่คาดการณ์ได้มากขึ้นสำหรับการแนะนำซอฟต์ฟอร์กของ Bitcoin ในอนาคต
เขาอธิบายว่าการอัปเกรด Bitcoin ในอดีตเกี่ยวข้องกับการตัดสินใจทางเทคนิคที่ยากลำบาก แต่ความเห็นที่ไม่ตรงกันเกี่ยวกับวิธีการเปิดใช้งานได้กลายเป็นอุปสรรคที่สำคัญไม่แพ้กัน
ระหว่างการอภิปรายการปรับใช้ Taproot ผู้เข้าร่วมมีความเห็นไม่ตรงกันว่าผู้ขุดควรส่งสัญญาณสนับสนุนก่อนการเปิดใช้งานหรือไม่ หรือผู้ใช้ควรบังคับใช้กำหนดเวลาการเปิดใช้งานหรือไม่
คอร์รัลโลแนะนำว่านักพัฒนาสามารถใช้กระบวนการปรับใช้ BIP-54 เพื่อจัดการกับความเห็นที่ไม่ตรงกันที่คล้ายกัน และสร้างขั้นตอนที่สามารถนำกลับมาใช้ใหม่สำหรับการอัปเกรดครั้งต่อๆ ไป
ข้อเสนอนี้มีสถานะข้อกำหนดที่สมบูรณ์เมื่อวันที่ 22 พฤษภาคม 2026 ตามบันทึกการเปลี่ยนแปลงอย่างเป็นทางการ แม้ว่าการกำหนดดังกล่าวจะไม่ถือเป็นการเปิดใช้งานเครือข่ายก็ตาม
ข้อกำหนดความเข้ากันได้ระบุว่าการเปลี่ยนแปลงจะทำให้กฎการตรวจสอบที่มีอยู่เข้มงวดขึ้นในขณะที่ยังคงเข้ากันได้กับโหนดที่ยังไม่ได้อัปเกรด
อย่างไรก็ตาม ผู้เขียนสนับสนุนให้ผู้ดำเนินการโหนดอัปเดตซอฟต์แวร์ของตนเพื่อให้สามารถบังคับใช้ข้อจำกัดที่เสนอได้อย่างอิสระ
สำหรับผู้ขุด เอกสารระบุว่า Bitcoin Core เวอร์ชัน 29.0 และ 30.0 มีการป้องกันเทมเพลตบล็อกที่เข้ากันได้กับข้อจำกัดบางประการที่เสนออยู่แล้ว ในขณะที่พูลขุดจะต้องตรวจสอบให้แน่ใจว่าธุรกรรม coinbase ของตนเป็นไปตามข้อกำหนดใหม่
เนื้อหานี้จัดทำขึ้นโดยมีวัตถุประสงค์เพื่อแจ้งข้อมูลและให้ความรู้เท่านั้น และไม่ถือว่าเป็นคำแนะนำด้านการลงทุนที่เกี่ยวข้องกับ BTCC แต่อย่างใด BTCC ใช้ความพยายามอย่างเต็มที่ แต่ไม่สามารถรับประกันความจริงแท้ ความถูกต้อง หรือความเป็นต้นฉบับของเนื้อหาข้างต้นได้