SLV เปิดตัว “SLV Install” เครื่องมือใหม่สำหรับยุค Web3 ที่ช่วยให้ติดตั้งโครงสร้างพื้นฐานประสิทธิภาพสูงได้ง่ายและทำซ้ำได้

ELSOUL LABO B.V. (สำนักงานใหญ่: อัมสเตอร์ดัม ประเทศเนเธอร์แลนด์; CEO: Fumitake Kawasaki) และ Validators DAO เปิดตัวซอฟต์แวร์ระบบอัตโนมัติโอเพนซอร์ส “SLV” เวอร์ชัน v0.9.800 พร้อมฟีเจอร์สำคัญใหม่ SLV Install
การเปิดตัวครั้งนี้ทำให้นักพัฒนาติดตั้ง Redis, TiDB, Grafana, Prometheus, Kafka และองค์ประกอบสำคัญอื่นที่จำเป็นสำหรับแอปพลิเคชัน Web3 ประสิทธิภาพสูงและแอปพลิเคชันระดับการเงินได้ด้วยคำสั่งเดียว
ไม่ต้องจัดเตรียมสภาพแวดล้อมที่ซับซ้อนหรือจัดการ dependencies อีกต่อไป ทุกคนจึงสร้างโครงสร้างพื้นฐานแบ็กเอนด์ที่ขยายระบบได้และทำซ้ำได้ภายในไม่กี่นาที
ไม่ต้องจัดเตรียมสภาพแวดล้อมที่ซับซ้อนหรือจัดการ dependencies อีกต่อไป ทุกคนจึงสร้างโครงสร้างพื้นฐานแบ็กเอนด์ที่ขยายระบบได้และทำซ้ำได้ภายในไม่กี่นาที
ที่มา: ข้อจำกัดของคลาวด์และการเปลี่ยนแปลงของโครงสร้างพื้นฐาน Web3
คลาวด์คอมพิวติ้งได้รับการออกแบบมาโดยเน้นความพร้อมใช้งานทั่วโลก ความทนทาน และความสามารถในการขยายระบบ
สถาปัตยกรรมของคลาวด์อาศัยเทคโนโลยีคอนเทนเนอร์ เช่น Docker โดยกระจาย CPU core ขนาดเล็กจำนวนมากไปยังหลายโหนดเพื่อให้ระบบทำงานได้อย่างเสถียร
โมเดลนี้มีประสิทธิภาพสูงสำหรับแอปพลิเคชันทั่วไป เพราะให้ความสำคัญกับความทนทานต่อข้อผิดพลาดและความยืดหยุ่น
สถาปัตยกรรมของคลาวด์อาศัยเทคโนโลยีคอนเทนเนอร์ เช่น Docker โดยกระจาย CPU core ขนาดเล็กจำนวนมากไปยังหลายโหนดเพื่อให้ระบบทำงานได้อย่างเสถียร
โมเดลนี้มีประสิทธิภาพสูงสำหรับแอปพลิเคชันทั่วไป เพราะให้ความสำคัญกับความทนทานต่อข้อผิดพลาดและความยืดหยุ่น
อย่างไรก็ตาม โครงสร้างพื้นฐาน Web3 โดยเฉพาะ Solana ต้องการแนวทางที่แตกต่างอย่างสิ้นเชิง
ระบบต้องการโหนดประสิทธิภาพสูงเพียงโหนดเดียวที่ปรับให้เหมาะกับ CPU cache การเข้าถึงหน่วยความจำ และเครือข่ายที่มี latency ต่ำเป็นพิเศษ
คุณลักษณะเหล่านี้ไม่สามารถทำได้อย่างเต็มที่ภายใต้ชั้น abstraction ของสภาพแวดล้อมคลาวด์ทั่วไป
ประเด็นไม่ได้อยู่ที่ว่า “คลาวด์ไม่ดี” แต่เป็นเพราะปรัชญาการออกแบบของคลาวด์มุ่งสู่เป้าหมายที่ต่างกัน
ระบบต้องการโหนดประสิทธิภาพสูงเพียงโหนดเดียวที่ปรับให้เหมาะกับ CPU cache การเข้าถึงหน่วยความจำ และเครือข่ายที่มี latency ต่ำเป็นพิเศษ
คุณลักษณะเหล่านี้ไม่สามารถทำได้อย่างเต็มที่ภายใต้ชั้น abstraction ของสภาพแวดล้อมคลาวด์ทั่วไป
ประเด็นไม่ได้อยู่ที่ว่า “คลาวด์ไม่ดี” แต่เป็นเพราะปรัชญาการออกแบบของคลาวด์มุ่งสู่เป้าหมายที่ต่างกัน
ด้วยเหตุนี้ VPS ประสิทธิภาพสูงและเซิร์ฟเวอร์ bare-metal จึงกลายเป็นตัวเลือกที่นิยมสำหรับ Solana validator และผู้ให้บริการ RPC เพราะให้ความคุ้มค่าและประสิทธิภาพดิบที่เหนือกว่ามาก
อย่างไรก็ตาม สภาพแวดล้อมเหล่านี้ขาดความสะดวกและการรองรับระบบอัตโนมัติแบบคลาวด์ ทำให้มีเพียงวิศวกรผู้มีประสบการณ์ไม่กี่รายที่สามารถสร้างระบบแบบทำซ้ำได้
อย่างไรก็ตาม สภาพแวดล้อมเหล่านี้ขาดความสะดวกและการรองรับระบบอัตโนมัติแบบคลาวด์ ทำให้มีเพียงวิศวกรผู้มีประสบการณ์ไม่กี่รายที่สามารถสร้างระบบแบบทำซ้ำได้
หากไม่สามารถเข้าถึงโครงสร้างพื้นฐานประสิทธิภาพสูงได้ แอปพลิเคชันแบบกระจายศูนย์ที่ทรงพลังก็ยังนำไปใช้งานได้ยาก และประสบการณ์ผู้ใช้บล็อกเชนโดยรวมจะไม่พัฒนา
SLV Install จึงถูกสร้างขึ้นเพื่อเติมเต็มช่องว่างนี้
SLV Install จึงถูกสร้างขึ้นเพื่อเติมเต็มช่องว่างนี้
ภาพรวมของ SLV Install

“SLV Install” เป็นเครื่องมือบรรทัดคำสั่งใหม่ที่นำ backend stack เต็มรูปแบบซึ่งปรับให้เหมาะกับ Solana ไปติดตั้งโดยอัตโนมัติ
เครื่องมือนี้ทำงานได้อย่างราบรื่นทั้งบน bare-metal, VPS และคลาวด์ ทำให้ตั้งค่าระบบได้สอดคล้องกันโดยไม่ขึ้นกับความแตกต่างของแพลตฟอร์ม
เครื่องมือนี้ทำงานได้อย่างราบรื่นทั้งบน bare-metal, VPS และคลาวด์ ทำให้ตั้งค่าระบบได้สอดคล้องกันโดยไม่ขึ้นกับความแตกต่างของแพลตฟอร์ม
เพียงทำตามคำถามแบบโต้ตอบ SLV Install จะจัดการการกำหนดค่าและ dependencies โดยอัตโนมัติ พร้อมเตรียมสภาพแวดล้อมที่ใช้งานได้ภายในไม่กี่นาที
องค์ประกอบหลักประกอบด้วย:
- Redis: ระบบจัดเก็บข้อมูลในหน่วยความจำสำหรับแคชและประมวลผลธุรกรรม ช่วยเพิ่มประสิทธิภาพแบบเรียลไทม์
- TiDB (MySQL Cluster): ฐานข้อมูลแบบกระจายที่รองรับ MySQL พร้อมความสามารถในการขยายระบบและความพร้อมใช้งานสูงสำหรับงานข้อมูลขนาดใหญ่
- Grafana: เครื่องมือแสดงผลที่ยืดหยุ่นสำหรับการติดตามและวิเคราะห์ข้อมูลผ่านแดชบอร์ดที่เข้าใจง่าย
- Prometheus / Node Exporter: รวบรวมและรวม metrics ของระบบเพื่อติดตามการใช้ทรัพยากรแบบเรียลไทม์
- Kafka Cluster: ระบบส่งข้อความแบบกระจายสำหรับการประมวลผลงานที่มี throughput สูง ทำงานแบบ asynchronous และขยายระบบได้
องค์ประกอบทั้งหมดได้รับการกำหนดค่าให้ทำงานร่วมกันโดยอัตโนมัติ จึงสร้างสภาพแวดล้อมที่ทำซ้ำได้และพร้อมใช้งานจริงด้วยคำสั่งเดียว
เป้าหมาย: ทำให้ทุกคนเข้าถึงโครงสร้างพื้นฐานประสิทธิภาพสูง
SLV Install เชื่อมช่องว่างที่มีมายาวนานระหว่างความสะดวกของคลาวด์คอมพิวติ้งกับประสิทธิภาพดิบของโครงสร้างพื้นฐาน bare-metal
นักพัฒนาสามารถสร้างสถาปัตยกรรมระดับการเงินได้ง่ายเช่นเดียวกับการใช้เครื่องมือคลาวด์ ทำให้ผู้สร้าง Web3 ทุกคนเข้าถึงสภาพแวดล้อมที่รวดเร็ว เสถียร และขยายระบบได้
นักพัฒนาสามารถสร้างสถาปัตยกรรมระดับการเงินได้ง่ายเช่นเดียวกับการใช้เครื่องมือคลาวด์ ทำให้ผู้สร้าง Web3 ทุกคนเข้าถึงสภาพแวดล้อมที่รวดเร็ว เสถียร และขยายระบบได้
SLV มุ่งเร่งนวัตกรรมและปรับปรุงประสบการณ์ผู้ใช้โดยรวมของแอปพลิเคชันบล็อกเชน ด้วยการเปิดโอกาสให้ทุกคนเข้าถึงโครงสร้างพื้นฐานประสิทธิภาพสูง
แนวทางในอนาคต
ต่อจากนี้ SLV จะเดินหน้าทำให้วงจรชีวิตทั้งหมดของโครงสร้างพื้นฐาน Solana เป็นระบบที่คล่องตัวยิ่งขึ้น ตั้งแต่การตั้งค่า validator และ RPC ไปจนถึงการเชื่อมต่อ dApp การพัฒนา และการดำเนินงาน
ยังมีแผนผสานการทำงานกับ Solana v3, Jito และไคลเอนต์ Firedancer เพื่อรองรับสถาปัตยกรรม validator ที่กำลังจะมาถึง
ยังมีแผนผสานการทำงานกับ Solana v3, Jito และไคลเอนต์ Firedancer เพื่อรองรับสถาปัตยกรรม validator ที่กำลังจะมาถึง
นอกจากนี้ อินเทอร์เฟซ SLV แบบ GUI การแจ้งเตือนผ่าน Discord และฟีเจอร์จัดการ log ขั้นสูงก็กำลังอยู่ระหว่างการพัฒนา เพื่อเพิ่มความชัดเจนในการดำเนินงานและยกระดับประสบการณ์ของนักพัฒนา
ลิงก์ที่เกี่ยวข้อง
- บันทึกประจำรุ่น SLV v0.9.800: https://github.com/ValidatorsDAO/slv/releases/tag/v0.9.800
- คู่มือเริ่มต้นใช้งาน SLV Install: https://slv.dev/th/doc/slv-install/quickstart/
- เว็บไซต์อย่างเป็นทางการของ SLV: https://slv.dev
- Discord ของ Validators DAO: https://discord.gg/C7ZQSrCkYR


