Pipe Network เปิดตัว SolanaCDN: ไคลเอนต์ตัวตรวจสอบ Solana ฟรีและโอเพนซอร์ส พร้อมฟังก์ชันเร่งความเร็วในตัว
- ประเด็นหลัก: Pipe Network ได้เปิดตัว SolanaCDN ซึ่งเป็นซอฟต์แวร์ฟรีและโอเพนซอร์ส โดยมีเป้าหมายเพื่อมอบการแพร่กระจายบล็อกชาร์ดที่ยุติธรรมและรวดเร็วยิ่งขึ้นให้กับตัวตรวจสอบ Solana ทั่วโลก ผ่านการรวมชั้นการเร่งความเร็ว CDN เพื่อเพิ่มประสิทธิภาพและระดับการกระจายอำนาจของเครือข่ายโดยรวม
- องค์ประกอบสำคัญ:
- SolanaCDN สร้างขึ้นจากการฟอร์กของไคลเอนต์ Agave ของ Anza โดยใช้เครือข่ายโหนด PoP กว่า 35,000 โหนดของ Pipe เพื่อมอบเส้นทางการส่งข้อมูลที่สองที่รวดเร็วให้กับตัวตรวจสอบ ซึ่งเป็นอิสระจากโปรโตคอล gossip ดั้งเดิม
- มีประสิทธิภาพโดดเด่น โดยความเร็วในการแพร่กระจายชาร์ดเร็วกว่าโปรโตคอล Turbine มาตรฐานถึง 3.8 เท่า โดยค่ามัธยฐานความหน่วงเวลาข้ามภูมิภาคอยู่ที่ประมาณ 78 มิลลิวินาที ซึ่งต่ำกว่าค่าเบสไลน์ 300 มิลลิวินาทีอย่างมาก
- โซลูชันนี้มีเป้าหมายเพื่อแก้ไขปัญหาความไม่ยุติธรรมด้านประสิทธิภาพของตัวตรวจสอบที่เกิดจากความแตกต่างทางภูมิศาสตร์ ทำให้ตัวตรวจสอบทั้งหมดสามารถมีส่วนร่วมและได้รับรางวัลได้อย่างยุติธรรมมากขึ้น ซึ่งจะช่วยเพิ่มความเร็วในการยืนยันขั้นสุดท้ายของเครือข่ายโดยรวมและลดการแยกสาย (fork)
- ไคลเอนต์และชั้น CDN ให้บริการฟรีทั้งหมด ในฐานะโครงสร้างพื้นฐานสาธารณะ และชั้น CDN ถูกออกแบบให้เป็นตัวเลือกและไม่เกี่ยวข้องกับฉันทามติ แม้ว่าจะไม่สามารถใช้งานได้ก็จะไม่ส่งผลกระทบต่อการทำงานปกติของตัวตรวจสอบ
- SolanaCDN พร้อมใช้งานแล้วขณะนี้ ซอร์สโค้ดได้เผยแพร่บน GitHub และพร้อมทำงานบน Solana Mainnet Beta แล้ว

Pipe Network ประกาศเปิดตัว SolanaCDN ในวันนี้ ซึ่งเป็นไคลเอนต์ตัวตรวจสอบความถูกต้อง (validator client) ของ Solana ที่เป็นโอเพ่นซอร์สและให้ใช้ฟรี โดยมีการผสานชั้นการเร่งความเร็ว CDN เข้าไป SolanaCDN ถูกสร้างขึ้นโดยใช้ฟอร์กของไคลเอนต์ Agave จาก Anza โดยให้การเข้าถึงการแพร่กระจายชาร์ด (shred propagation) ที่เร็วขึ้นสำหรับตัวตรวจสอบความถูกต้องของ Solana ทุกตัวผ่านเครือข่ายทั่วโลกของ Pipe ที่ประกอบด้วยโหนด PoP (Points of Presence) กว่า 35,000 โหนด
ทั้งไคลเอนต์และชั้น CDN นี้ให้บริการฟรีทั้งหมด Pipe Network กำลังนำเสนอ SolanaCDN ในฐานะโครงสร้างพื้นฐานสาธารณะสำหรับระบบนิเวศ Solana
ปัญหาที่ SolanaCDN แก้ไข
ประสิทธิภาพของตัวตรวจสอบความถูกต้องบน Solana ได้รับผลกระทบอย่างมากจากตำแหน่งทางภูมิศาสตร์ของเครือข่าย ตัวตรวจสอบความถูกต้องที่อยู่ใกล้กับผู้ผลิตบล็อก (block producer) จะได้รับชาร์ด (shreds) ก่อนหน้า โหวตได้เร็วกว่า และได้รับรางวัลมากขึ้น ในขณะที่ตัวตรวจสอบความถูกต้องที่อยู่ในพื้นที่ที่มีการเชื่อมต่อเครือข่ายไม่ดีจะเผชิญกับการแพร่กระจายที่ช้า การพลาดการโหวต และรายได้จากสล็อตผู้นำ (leader slot) ที่ลดลง โดยไม่คำนึงถึงประสิทธิภาพของฮาร์ดแวร์
SolanaCDN แก้ไขปัญหานี้โดยให้เส้นทางการส่งชาร์ดที่สองที่เร็วกว่าและแยกจากโปรโตคอล gossip ดั้งเดิมของ Solana แพ็กเก็ตข้อมูลชาร์ดและการโหวตจะถูกกำหนดเส้นทางผ่านเครือข่ายเมชระดับโลกของ Pipe ซึ่งทำการวัดเส้นทางเครือข่ายแต่ละเส้นทางอย่างต่อเนื่องและส่งผ่านปริมาณข้อมูลตามเส้นทางที่เร็วที่สุดที่มีในเวลาจริง
โปรโตคอล gossip ดั้งเดิมยังคงทำงานอยู่ที่ชั้นล่าง SolanaCDN เพิ่มช่องทางด่วนที่ทำงานคู่ขนานบนนั้น
ประสิทธิภาพ
SolanaCDN มีความเร็วในการแพร่กระจายเร็วกว่าโปรโตคอลการแพร่กระจายบล็อก Turbine มาตรฐานถึง 3.8 เท่า โดยมีความหน่วง P50 (ค่ามัธยฐาน) ข้ามภูมิภาคอยู่ที่ประมาณ 78 มิลลิวินาที ในขณะที่ความหน่วงพื้นฐานของโปรโตคอล gossip มาตรฐานอยู่ที่ประมาณ 300 มิลลิวินาที
ไคลเอนต์นี้ยังมาพร้อมกับฟังก์ชันการปรับปรุงประสิทธิภาพที่พัฒนาโดย Pipe ซึ่งสามารถใช้ได้ทันทีแม้ก่อนเปิดใช้งานชั้น CDN: ฟังก์ชันการรวมชาร์ดที่ปรับให้เหมาะกับผู้นำ (Fast Shreds) การดาวน์โหลดสแนปช็อตจากเครือข่ายทั่วโลกของ Pipe และการแสดงความคืบหน้าฟื้นฟูพร้อมประมาณการเวลาเสร็จสิ้นแบบเรียลไทม์ในขณะที่ตัวตรวจสอบความถูกต้องกำลังไล่ตามสถานะเครือข่าย
โครงสร้างพื้นฐานสาธารณะ
ความเร็วในการแพร่กระจายที่เร็วกว่าเป็นผลกระทบจากเครือข่าย (network effect) ตัวตรวจสอบความถูกต้องทุกตัวที่รัน SolanaCDN จะช่วยปรับปรุงการส่งผ่านชาร์ดทั่วโลก ซึ่งหมายความว่าเครือข่าย Solana ทั้งหมดจะมีบล็อกที่ยืนยันขั้นสุดท้ายเร็วขึ้น มีฟอร์กน้อยลง และพลาดสล็อตน้อยลง
"ประสิทธิภาพของตัวตรวจสอบความถูกต้องไม่ควรถูกกำหนดโดยตำแหน่งทางภูมิศาสตร์" David Rhodus ซีอีโอของ Pipe Network กล่าว "SolanaCDN ทำให้ตัวตรวจสอบความถูกต้องทุกตัวสามารถเข้าถึงโครงสร้างพื้นฐานที่รวดเร็วเท่าเทียมกัน ยิ่งมีตัวตรวจสอบความถูกต้องที่รันอยู่มากเท่าไหร่ เครือข่าย Solana ทั้งหมดก็จะยิ่งเร็วขึ้นเท่านั้น"
การออกแบบทางเทคนิค
SolanaCDN เป็นฟอร์กของ Agave ที่เข้ากันได้อย่างสมบูรณ์ ตัวตรวจสอบความถูกต้องสามารถติดตั้งเป็นตัวแทนโดยตรงสำหรับไคลเอนต์ที่มีอยู่ ชั้น CDN เป็นตัวเลือกที่สามารถเปิดใช้งานได้ผ่านแฟล็กการกำหนดค่า และถูกออกแบบมาไม่ให้มีส่วนร่วมในการสร้างฉันทามติ (consensus) มันจะไม่แก้ไขการผลิตบล็อก ตรรกะการสร้างฉันทามติ การกำหนดเวลาผู้นำ หรือกฎการโหวต การดำเนินการทั้งหมดของ CDN เป็นแบบไม่บล็อกกิ้งและมีกลไกปลอดภัยเมื่อเกิดข้อผิดพลาด หากชั้น CDN ไม่สามารถใช้งานได้ ตัวตรวจสอบความถูกต้องจะยังคงทำงานได้ตามปกติ
เมตริก Prometheus ในตัวและข้อมูลเปรียบเทียบความเร็วการส่งผ่านระหว่าง CDN กับโปรโตคอล gossip ทำให้ผู้ดำเนินการสามารถเข้าใจการเปลี่ยนแปลงของประสิทธิภาพในสภาพแวดล้อมของตนได้อย่างครอบคลุม
ความพร้อมใช้งาน
SolanaCDN พร้อมให้ใช้งานแล้วขณะนี้ ซอร์สโค้ดได้เผยแพร่บน GitHub แล้ว และไคลเอนต์นี้พร้อมสำหรับการรันบน Solana Mainnet Beta
เว็บไซต์: https://solanacdn.com
GitHub: https://github.com/pipenetwork/agave-solana
เกี่ยวกับ Pipe Network
Pipe Network เป็นบริษัทโครงสร้างพื้นฐานเอดจ์ระดับโลกที่สร้างอยู่บน Solana เครือข่ายดำเนินการโหนด PoP ที่เป็นไฮเปอร์โลคัลมากกว่า 35,000 โหนดทั่วโลก โดยให้บริการพื้นที่เก็บข้อมูลแบบกระจายศูนย์ที่มีความสามารถในการอ่านที่รวดเร็วและการส่งผ่านข้อมูลแบบเรียลไทม์ เครือข่ายโอเวอร์เลย์ของ Pipe จะติดตามความหน่วง การสูญเสียแพ็กเก็ต และการกระตุกของแต่ละเส้นทางแบบเรียลไทม์ และกำหนดเส้นทางปริมาณข้อมูลตามเส้นทางที่เร็วที่สุด


