Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

Nitro v3.11.4 ของอาร์บิทรัมแก้ข้อผิดพลาด RPC

สายเคเบิลเครือข่ายที่เชื่อมต่อกับอุปกรณ์โหนด / TokenPost.ai

ออฟเชนแล็บส์ (Offchain Labs) เปิดตัวอาร์บิทรัม Nitro v3.11.4 สำหรับผู้ให้บริการโหนด โดยเป็นรุ่นบำรุงรักษาที่แก้ไขการประมวลผลคำขอ RPC และข้อผิดพลาดของแบตช์โพสเตอร์ โดยไม่เปลี่ยนกฎฉันทามติของเชนหรือเศรษฐศาสตร์ของโทเคน

ออฟเชนแล็บส์ระบุในบันทึกการเปิดตัวบน GitHub ว่าใช้คอมมิตอ้างอิง 7d5ac27 ส่วนอิมเมจ Docker คือ offchainlabs/nitro-node:v3.11.4-7d5ac27 และแสดงวันที่เปิดตัวเป็นวันที่ 9 กันยายน

การเปลี่ยนแปลงสำคัญอยู่ที่ข้อจำกัดคำขอ RPC โดย eth_getProof จะปฏิเสธคำขอที่มีคีย์สตอเรจเกิน 1,024 รายการ เพื่อป้องกันการจัดสรรหน่วยความจำแบบไม่จำกัดและให้การทำงานสอดคล้องกับข้อจำกัดของ Ethereum Geth

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

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

การประมวลผลเฮดเดอร์ของเชนแม่ได้รับการปรับปรุงเช่นกัน โดยรองรับเฮดเดอร์ที่มี blockAccessListHash และ slotNumber ซึ่งใช้ใน Glamsterdam devnet-8 พร้อมแก้ไขให้สามารถสร้างบล็อกแฮชมาตรฐานได้

บันทึกการรอของผู้สเตก BoLD เพิ่มฟิลด์ reason โดย BoLD เป็นระบบที่ใช้สำหรับการตรวจสอบและจัดการข้อพิพาทของอาร์บิทรัม การเปลี่ยนแปลงนี้เพิ่มข้อมูลที่ถูกบันทึกไว้ในล็อกที่เกี่ยวข้อง

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

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

บัญชีนักพัฒนาอาร์บิทรัมระบุว่า การเปิดตัวครั้งนี้เป็นเพียงการอัปเดตซอฟต์แวร์โหนดและไม่มีการเปลี่ยนแปลงฉันทามติของเชน โดยโหนดเวอร์ชันเดิมยังซิงก์กับแต่ละเชนได้ตามปกติ

การเปิดตัวครั้งนี้แตกต่างจากการอัปเกรด Elara ก่อนหน้า ซึ่งกำหนดให้ผู้ดูแลโหนดอาร์บิทรัมใช้ Nitro v3.11.3 ขึ้นไป เพราะไม่ได้เปิดใช้ฟังก์ชันเชนใหม่ขนาดใหญ่ แต่เน้นปรับปรุงข้อยกเว้นระหว่างการดำเนินงาน เช่น ขอบเขต RPC การประมาณค่าแก๊ส และการประมวลผลเฮดเดอร์

ควิกโนดส์ประกาศแผนอัปเกรดโครงสร้างพื้นฐานของอาร์บิทรัมเมนเน็ต โนวา โรบินฮูดเชน และกราวิตีเป็น Nitro v3.11.4 โดยระบุว่าเป็นการบำรุงรักษาตามกำหนด และอาจทำให้การเชื่อมต่อ RPC หยุดชะงักชั่วครู่

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

ยังไม่มีการระบุผลกระทบของเวอร์ชันนี้ต่อราคาของโทเคนอาร์บิทรัมหรือมูลค่ารวมที่ล็อกไว้ (TVL) และรายการการเปลี่ยนแปลงอย่างเป็นทางการก็ไม่มีเนื้อหาเกี่ยวกับราคาหรือเศรษฐศาสตร์ของโทเคน

ผู้ดูแลโหนดควรตรวจสอบความแตกต่างระหว่างอิมเมจทั่วไปกับอิมเมจ -validator สำหรับผู้ตรวจสอบความถูกต้องก่อนนำไปใช้งาน โดยมีการระบุอิมเมจสำหรับผู้ตรวจสอบที่ไม่ได้ใช้เซิร์ฟเวอร์ตรวจสอบแบบแยกไว้ต่างหาก

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1