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