บีเอ็นบีเชน (BNB Chain) เตรียมติดตั้งการอัปเกรด Pasteur บนเครือข่ายหลักของบีเอ็นบี สมาร์ทเชน (BNB Smart Chain หรือ BSC) ในวันที่ 25 เวลา 11:30 น. ตามเวลาท้องถิ่น โดยการอัปเกรดครั้งนี้มาพร้อมโค้ดรองรับมาตรฐาน BEP-675 ซึ่งช่วยลดภาระของผู้ตรวจสอบ (validator) ในการรันบล็อกซ้ำ
บีเอ็นบีเชนระบุในบันทึกการอัปเดต (release notes) ว่าเวอร์ชัน v1.7.7 สำหรับเมนเน็ต BSC ถูกจัดอยู่ในหมวดฮาร์ดฟอร์ก Pasteur และกำหนดเวลาใช้งานไว้ที่ 11:30 น. ของวันที่ 25 ไบแนนซ์ (Binance) เองก็จะระงับการฝากถอนโทเคนที่เกี่ยวข้องชั่วคราวตั้งแต่เวลา 11:25 น. เพื่อรองรับการอัปเกรดเครือข่ายและฮาร์ดฟอร์กที่เกิดขึ้นในเวลาเดียวกัน
Pasteur เป็นการอัปเกรดที่รวมหลายข้อเสนอปรับปรุงไว้ด้วยกัน ตามบันทึกการเปลี่ยนแปลง (changelog) ของ BSC มีการระบุโค้ดที่รองรับบล็อกที่เสนอโดยบิลเดอร์ (builder) และการเซ็นรับรองแบบไม่เปิดเผยข้อมูลของผู้ตรวจสอบ (blind signing) ไว้ในหมวดที่เกี่ยวข้องกับ Pasteur
ชื่อทางการของ BEP-675 คือ "บล็อกที่เสนอโดยบิลเดอร์ พร้อมการเซ็นรับรองแบบไม่เปิดเผยข้อมูลของผู้ตรวจสอบ" (Builder-Proposed Block with Validator Blind Signing) โดยถูกบันทึกไว้ในคลัง BNB Evolution Proposals ตั้งแต่วันที่ 10 เมษายนที่ผ่านมา ในฐานะข้อเสนอมาตรฐาน และปัจจุบันยังอยู่ในสถานะร่าง (Draft)
หัวใจของข้อเสนอนี้คือการเปลี่ยนเส้นทางการผลิตบล็อก เพื่อไม่ให้ผู้ตรวจสอบต้องรันผลลัพธ์บล็อกที่บิลเดอร์รันไว้ล่วงหน้าซ้ำอีกครั้งก่อนปิดผนึกบล็อก การเปลี่ยนแปลงนี้ส่งผลต่อวิธีการทำงานของบิลเดอร์และผู้ตรวจสอบมากกว่าจะกระทบหน้าจอกระเป๋าเงินหรือขั้นตอนการใช้งานของผู้ใช้ทั่วไป
ในเส้นทางเดิม เมื่อบิลเดอร์ส่งคำเสนอ (bid) ที่บรรจุรายการธุรกรรมมา ผู้ตรวจสอบจะต้องจำลองการทำงาน (simulate) รายการเหล่านั้นซ้ำอีกครั้งก่อนปิดผนึกบล็อก การที่บิลเดอร์และผู้ตรวจสอบต้องรันธุรกรรมเดียวกันต่อเนื่องกันเช่นนี้ ทำให้ต้องใช้ทั้งเวลาผลิตบล็อกและทรัพยากรประมวลผลมากขึ้น
BEP-675 นำเสนอการเรียกใช้งานระยะไกล (RPC) แบบใหม่ที่ชื่อ "SendBidBlock" เมื่อบิลเดอร์ส่ง "BidBlock" ที่รวมผลลัพธ์การรันธุรกรรมของผู้ใช้และของระบบ พร้อมส่วนหัวบล็อกเข้าด้วยกัน ผู้ตรวจสอบจะเซ็นรับรองธุรกรรมของระบบ แล้วประกอบ TxHash และ Extra ขึ้นใหม่เพื่อปิดผนึกบล็อก
เอกสารระบุว่าหากตัดขั้นตอนการจำลองการทำงานฝั่งผู้ตรวจสอบออกไป เพดานแก๊ส (gas limit) ที่ใช้งานได้จริงอาจเพิ่มขึ้นราว 50% ภายใต้สภาพเครือข่ายทั่วไป เพดานแก๊สคือขีดจำกัดปริมาณการประมวลผลที่บล็อกหนึ่งสามารถรองรับได้ ยิ่งเพดานสูงขึ้น บล็อกก็ยิ่งบรรจุธุรกรรมได้มากขึ้น
บีเอ็นบีเชนบรรจุ BEP-675 ไว้ในแผนงานขยายขีดความสามารถของเครือข่าย ตามแผนงานเทคโนโลยีครึ่งปีหลังของปี 2026 โดยตั้งเป้าเพิ่มปริมาณการประมวลผลของเมนเน็ตอีกเท่าตัว ควบคู่ไปกับการผนวกรวม BAL และการปรับปรุงการทำงานของเครื่องเสมือนอีเธอเรียม (Ethereum Virtual Machine หรือ EVM)
เบื้องหลังการปรับปรุงครั้งนี้คือระยะเวลาสร้างบล็อกที่สั้นลง โดยบีเอ็นบีเชนระบุในแผนงานเทคโนโลยีครึ่งปีหลังของปี 2026 ว่าในช่วงครึ่งปีแรกที่ผ่านมา ได้ลดช่วงเวลาระหว่างบล็อกของ BSC ลงเหลือ 450 มิลลิวินาที และลดเวลาสรุปผลแบบในหน่วยความจำ (in-memory finality) ลงเหลือราว 650 มิลลิวินาที
ยิ่งเวลาสร้างบล็อกสั้นลงเท่าไร ภาระจากการที่บิลเดอร์และผู้ตรวจสอบต้องรันบล็อกเดียวกันซ้ำก็ยิ่งมากขึ้นเท่านั้น BEP-675 จึงถูกออกแบบมาเพื่อลดการรันซ้ำ มากกว่าจะเปลี่ยนกฎฉันทามติ (consensus rule) เพื่อให้ประกอบบล็อกได้ทันภายในเวลาที่จำกัด
ข้อเสนอนี้ยังคงความเข้ากันได้กับวิธีการเดิม เอกสาร BEP-675 ระบุว่าจะใช้งาน SendBid และ SendBidBlock ควบคู่กันไป และย้ำว่าข้อเสนอนี้เป็นการเปลี่ยนแปลงในระดับการพัฒนาฝั่งไคลเอนต์ (client implementation) ที่ไม่จำเป็นต้องทำฮาร์ดฟอร์กแยกต่างหาก แม้โค้ดรองรับจะถูกรวมไว้ในการอัปเกรดฮาร์ดฟอร์ก Pasteur แต่ก็ไม่ได้หมายความว่า BEP-675 เองต้องการกฎฉันทามติใหม่
เมื่อผู้ตรวจสอบไม่ต้องรันทั้งบล็อกซ้ำก่อนปิดผนึก กลไกตรวจสอบภายหลังจึงมีความสำคัญมากขึ้น ผู้ตรวจสอบจะปิดผนึกและกระจายบล็อกออกไปก่อน จากนั้นจึงตรวจสอบ state root และ receipt root อีกครั้งระหว่างขั้นตอนดึงข้อมูลในเครื่อง (local import)
หากตรวจพบปัญหาระหว่างการตรวจสอบ สิทธิ์การใช้ SendBidBlock ของบิลเดอร์รายนั้นจะถูกเพิกถอนชั่วคราว และระบบจะย้อนกลับไปใช้เส้นทาง SendBid แบบเดิม แม้จะช่วยเพิ่มประสิทธิภาพการประมวลผล แต่ก็อาจทำให้ขั้นตอนบริหารจัดการบิลเดอร์และการตรวจสอบภายหลังมีความซับซ้อนมากขึ้น
ก่อนหน้านี้ เวอร์ชัน v1.7.6 สำหรับเทสต์เน็ต Chapel ถูกปล่อยออกมาเพื่อรองรับฮาร์ดฟอร์ก Pasteur ตั้งแต่วันที่ 21 เดือนที่แล้ว เวลา 11:30 น. ผู้ดูแลเมนเน็ตจึงต้องเตรียมอัปเดตเป็นเวอร์ชัน v1.7.7 ให้เสร็จก่อนกำหนดใช้งานจริงในวันที่ 25 เวลา 11:30 น.
แหล่งข้อมูลอ้างอิง: เอกสารทางการ BEP-675, บันทึกการอัปเดตของบีเอ็นบีเชน, แผนงานเทคโนโลยีครึ่งปีหลังปี 2026 ของบีเอ็นบีเชน, บันทึกการเปลี่ยนแปลงของ BSC
ความคิดเห็น 0