Cointime

Download App
iOS & Android

Arweave เวอร์ชัน 2.8.0: Hard fork เริ่มในวันที่ 13 พฤศจิกายน การอัปเดตนี้มีอะไรให้บ้าง?

Validated Project

Arweave 2.8.0 จะเปิดใช้งานที่ความสูงของบล็อก 1547120 ในวันที่ 13 พฤศจิกายน 2567 การอัปเดตนำกลไกการบรรจุแบบคอมโพสิต ลดการพึ่งพาอุปกรณ์ระดับไฮเอนด์ ปรับปรุงความยืดหยุ่นในการขุด และลดการใช้พลังงาน โครงสร้างส่วนหัวของบล็อกสามารถปรับเปลี่ยนได้หลังจากการเพิ่มประสิทธิภาพ แข็งแกร่งขึ้น ระบบออราเคิลทำให้ราคามีความโปร่งใสและมีเสถียรภาพมากขึ้น และขยายระยะเวลาอ้างอิงเป็น 3 เดือน ในขณะเดียวกัน เวอร์ชันใหม่จะปรับปรุงความเร็วการซิงโครไนซ์โหนดและประสิทธิภาพของฐานข้อมูล ลดการใช้ทรัพยากรและค่าใช้จ่ายในการบำรุงรักษา และมอบประสบการณ์ที่รวดเร็วและเสถียรยิ่งขึ้นแก่ผู้ใช้และนักขุด

ผู้เขียน: ไคล์

บทวิจารณ์โดย: แซนดี้

ที่มา: Content Guild - ข่าว

ที่การประชุม Arweave Asia 2024 ซึ่งจัดขึ้นที่สิงคโปร์เมื่อวันที่ 19 กันยายน 2567 Sam ผู้ก่อตั้ง Arweave/AO ได้แสดงตัวอย่าง การอัปเดตเวอร์ชัน Arweave 2.8.0 ที่กำลังจะมาถึง เมื่อวันที่ 17 ตุลาคม เอกสารอย่างเป็นทางการของเวอร์ชันนี้ก็ได้รับการเผยแพร่ในที่สุด

Arweave วางแผน ที่จะเปิดใช้งานเวอร์ชัน 2.8.0 ที่ความสูงของบล็อก 1547120 เวลา 14:00 UTC (22:00 ตามเวลาปักกิ่ง) ในวันที่ 13 พฤศจิกายน 2024 การอัปเดตนี้ประกอบด้วยกลไกการบรรจุแบบคอมโพสิต การปรับรูปแบบส่วนหัวของบล็อก การเพิ่มประสิทธิภาพกลไกราคา และการปรับปรุงประสิทธิภาพ โดยมีเป้าหมายเพื่อปรับปรุงประสิทธิภาพของเครือข่าย ลดการใช้ทรัพยากร และเพิ่มเสถียรภาพของระบบ ต่อไป เราจะอธิบายไฮไลท์ของการอัปเดตนี้โดยละเอียด

การอัปเดตหลักของเวอร์ชัน Arweave 2.8.0

1. กลไกการบรรจุแบบคอมโพสิต - วิธีการขุดที่มีประสิทธิภาพมากขึ้น

Arweave เวอร์ชัน 2.8.0 เปิดตัว Composite Packing ซึ่งช่วยให้นักขุด สามารถใช้ฮาร์ดดิสก์ความจุสูงสำหรับการขุดได้อย่างเต็มที่ โดยการลดอัตราการอ่านฮาร์ดดิสก์ และลดการพึ่งพาอุปกรณ์จัดเก็บข้อมูลประสิทธิภาพสูง กลไกนี้ทำให้วิธีการขุด "ยืดหยุ่นและประณีต" มากขึ้น:

  • รองรับความยากในการบรรจุหลายระดับ (1-32) : นักขุดสามารถเลือกความยากที่แตกต่างกันได้ (1 ถึง 32) ยิ่งความยากสูงเท่าใด การบรรจุข้อมูลก็จะใช้เวลานานขึ้น แต่จะลดความต้องการความเร็วในการอ่านของฮาร์ดดิสก์ลง
  • การบล็อกและการแฮช : แต่ละบล็อกที่บรรจุแบบคอมโพสิตจะถูกแบ่งออกเป็น 32 บล็อกย่อย และค่อยๆ บรรจุผ่านอัลกอริธึม RandomX โมดูลการจัดเก็บข้อมูลทั้งหมดจะต้องเป็นไปตามรูปแบบบรรจุภัณฑ์และกฎเกณฑ์ที่เป็นหนึ่งเดียวเพื่อให้เกิดความเป็นธรรมภายใต้ความยากลำบากที่แตกต่างกัน และป้องกันช่องโหว่ของกฎ

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

2. การเพิ่มประสิทธิภาพรูปแบบส่วนหัวของบล็อก - โครงสร้างข้อมูลที่ยืดหยุ่นมากขึ้น

เมื่อใช้ร่วมกับการปรับเปลี่ยนกลไกการบรรจุ Arweave เวอร์ชัน 2.8.0 จะปรับโครงสร้างส่วนหัวของบล็อกให้เหมาะสม เพื่อปรับปรุงความสามารถในการปรับตัวและประสิทธิภาพการจัดเก็บของบรรจุภัณฑ์รูปแบบต่างๆ การอัปเดตนี้จะเพิ่มฟิลด์ใหม่หลายฟิลด์และปรับวิธีจัดเก็บส่วนหัวของบล็อกให้เหมาะสม

  • เพิ่มฟิลด์ packing_difficulty : บันทึกความยากในการบรรจุหีบห่อของบล็อก ช่วยให้เครือข่ายติดตามรูปแบบการบรรจุและความซับซ้อนที่ใช้สำหรับแต่ละบล็อก
  • ปรับ poa1 และ ฟิลด์ poa2 : ปรับวิธีการจัดเก็บแยกกันสำหรับรูปแบบเก่า (spora_2_6) และรูปแบบบรรจุภัณฑ์แบบรวม - รูปแบบเก่าจะเก็บข้อมูลไว้ครบถ้วน ในขณะที่รูปแบบใหม่จะลดข้อมูลที่ซ้ำซ้อนและจัดเก็บเฉพาะข้อมูลบรรจุภัณฑ์เพียงบางส่วนเท่านั้น
  • เพิ่มฟิลด์ unpacked_chunk_hash : ใช้เพื่อจัดเก็บค่าแฮชของข้อมูลที่คลายแพ็กเพื่อให้แน่ใจว่าข้อมูลมีความสมบูรณ์และป้องกันการปลอมแปลง

3. การเพิ่มประสิทธิภาพกลไกราคา - การกำหนดราคาที่ชาญฉลาดและโปร่งใสยิ่งขึ้น

Arweave เวอร์ชัน 2.8.0 อัปเดตกลไกการกำหนดราคาพื้นที่เก็บข้อมูลเพื่อส่งเสริมการกระจายอำนาจของการจัดการราคาเพิ่มเติม การเปลี่ยนแปลงหลัก:

  • ขอแนะนำระบบ oracle ที่ไม่น่าเชื่อถือ : เริ่มต้นจากความสูงของบล็อก 1551470 ราคาอัปโหลดจะถูกคำนวณและจัดการโดยอัตโนมัติโดยระบบ oracle ที่ไม่น่าเชื่อถือ ลดการแทรกแซงของมนุษย์และปรับปรุงความโปร่งใสและความยุติธรรม
  • ขยายระยะเวลาอ้างอิงข้อมูลในอดีต : การคำนวณราคาพื้นที่จัดเก็บอิงตามข้อมูลในอดีต 3 เดือน แทนที่จะเป็น 1 เดือนก่อนหน้า เพื่อหลีกเลี่ยงผลกระทบจากความผันผวนของตลาดในระยะสั้น และตรวจสอบให้แน่ใจว่าราคามีเสถียรภาพและคาดการณ์ได้มากขึ้น

4. การเพิ่มประสิทธิภาพและการซ่อมแซมข้อผิดพลาด - ปรับปรุงความเร็วการซิงโครไนซ์และความเสถียรของระบบ

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

  • การเพิ่มประสิทธิภาพฐานข้อมูล: ปรับฐานข้อมูลหลัก RocksDB เพื่อแก้ไขปัญหาความเสียหายของฐานข้อมูล ในเวลาเดียวกัน ฟังก์ชัน repair_rocksdb จะถูกลบออก และปรับปรุงเสถียรภาพของฐานข้อมูล
  • ปรับปรุงความเร็วการซิงโครไนซ์บล็อคเชน: ด้วยการปรับปรุงกลไกการซิงโครไนซ์ของบล็อกและส่วนหัวของธุรกรรม เวลาการซิงโครไนซ์โหนดของอุปกรณ์ใหม่จะสั้นลงอย่างมาก ทำให้โหนดสามารถเข้าถึงเครือข่ายได้เร็วขึ้น
  • การแก้ไขข้อบกพร่อง API: แก้ไขปัญหาของอินเทอร์เฟซ / data_sync_record ที่ส่งคืนข้อมูลบล็อกที่ถูกลบ เพื่อหลีกเลี่ยงความสับสนของข้อมูลและผลบวกลวง

Sam มีความหมายเฉพาะเจาะจงว่า "การลดการใช้ทรัพยากรลงมากกว่า 75%" อย่างไร

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

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

  • การบรรจุภัณฑ์ที่ยากมากจะลดความถี่ในการอ่านดิสก์ : ความยากในการบรรจุภัณฑ์ที่สูงขึ้นจะช่วยลดการอ่านข้อมูลบ่อยครั้ง ยืดอายุของฮาร์ดดิสก์ และลดค่าเสื่อมราคาของอุปกรณ์และการใช้พลังงาน
  • การเพิ่มประสิทธิภาพการซิงโครไนซ์ช่วยลดเวลาการทำงานของอุปกรณ์ : กลไกการซิงโครไนซ์ที่ได้รับการปรับปรุงช่วยลดเวลาการซิงโครไนซ์โหนดและลดพลังงานที่จำเป็นสำหรับการทำงานของอุปกรณ์ในระยะยาว
  • อัลกอริธึม RandomX ปรับปรุงประสิทธิภาพการประมวลผล : อัลกอริธึมใหม่ต้องการการจอง 3,500 HugePages (หน่วยความจำประมาณ 7 GB) เพื่อเพิ่มประสิทธิภาพความเร็วการเข้าถึงหน่วยความจำและประสิทธิภาพการขุด แม้ว่าอัลกอริธึม RandomX อาศัยประสิทธิภาพของ CPU มากกว่า แต่ก็ใช้ทรัพยากรได้อย่างมีประสิทธิภาพมากขึ้นโดยการลดภาระการอ่านฮาร์ดดิสก์

ดังนั้น "การลดการใช้ทรัพยากร" ส่วนใหญ่จะสะท้อนให้เห็นในด้านเหล่านี้: การลดแรงกดดันต่ออุปกรณ์จัดเก็บข้อมูล ลดระยะเวลาที่จำเป็นสำหรับการทำงานของโหนด และปรับปรุงประสิทธิภาพของการใช้งาน CPU และหน่วยความจำ

สรุป

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

สำหรับผู้ใช้ การอัปเดตนี้นำเสนอ:

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

สำหรับนักขุด เวอร์ชันใหม่ให้วิธีการขุดที่ยืดหยุ่นและประหยัดพลังงานมากขึ้น ขณะเดียวกันก็แนะนำข้อกำหนดใหม่บางประการ:

  • กลไกการบรรจุแบบคอมโพสิตช่วยลดภาระของอุปกรณ์ ฮาร์ดไดรฟ์ความจุขนาดใหญ่ยังสามารถขุดได้อย่างมีประสิทธิภาพ ลดการสูญเสียอุปกรณ์และค่าไฟฟ้า
  • การเลือกความยากหลายระดับ : นักขุดสามารถปรับกลยุทธ์ตามทรัพยากรได้อย่างยืดหยุ่นเพื่อปรับให้เข้ากับสภาพการขุดที่แตกต่างกัน
  • ความเสถียรของระบบที่สูงขึ้น : ความเร็วในการซิงโครไนซ์ได้รับการปรับปรุง ปัญหาความเสียหายของฐานข้อมูลได้รับการแก้ไข และค่าบำรุงรักษาลดลง
  • ข้อกำหนดด้านฮาร์ดแวร์ใหม่ : HugePages 3,500 หน้าต้องถูกจองไว้เพื่อเปิดใช้งานอัลกอริธึม RandomX เวอร์ชันเก่าจะเพิ่ม 2,500 หน้า และนักขุดต้องเตรียมการล่วงหน้า
  • การแจ้งเตือนโหนดเวลา : นักขุดสามารถดำเนินการเตรียมการได้ก่อนความสูงของบล็อก 1547120 (13 พฤศจิกายน 2567) เท่านั้น และการขุดอย่างเป็นทางการต้องรอการเปิดใช้งาน Hard Fork เพื่อเริ่มต้น

การอัพเกรด Arweave แต่ละเวอร์ชันส่งเสริมการพัฒนาเครือข่ายในทิศทางที่มีประสิทธิภาพและกระจายอำนาจมากขึ้น ในอนาคต ในขณะที่ระบบนิเวศเจริญเติบโตและมีการนำเสนอฟีเจอร์ใหม่ๆ อย่างต่อเนื่อง Arweave จะยังคงตอบสนองความต้องการของผู้ใช้และนักขุด และรักษาความมีชีวิตชีวาและความยืดหยุ่นของเครือข่าย

🏆 รางวัลสำหรับ "การจับแมลง": หากคุณพบการพิมพ์ผิด ประโยคไม่ถูกต้อง หรือคำอธิบายที่ไม่ถูกต้องในบทความนี้ คลิกฉัน เพื่อรายงาน และคุณจะได้รับสิ่งจูงใจ

ข้อจำกัดความรับผิดชอบ: บทความนี้ไม่ได้แสดงถึงมุมมองหรือจุดยืนของ PermaDAO PermaDAO ไม่ได้ให้คำแนะนำด้านการลงทุนหรือรับรองโครงการใดๆ ผู้อ่านจะต้องปฏิบัติตามกฎหมายของประเทศที่พวกเขาตั้งอยู่และดำเนินกิจกรรม Web3 ตามข้อกำหนด

🔗 เกี่ยวกับ PermaDAO: เว็บไซต์ | Twitter | Telegram | Discord | Medium | Youtube

ความคิดเห็น

ความคิดเห็นทั้งหมด

Recommended for you