ในสัปดาห์นี้ Solayer โครงการ restaking ในนิเวศโซลานา เปิดตัวแผนงานปี 2025 ของตน โดยมีส่วนสำคัญคือบล็อกเชน SVM ที่มีการเร่งด่วนด้วยฮาร์ดแวร์ ชื่อ Solayer InfiniSVM สำหรับ Solayer "Solayer InfiniSVM" เป็นขั้นตอนสำคัญที่ช่วยให้บรรทัดวิสัยระยะยาวของตน
Chaofan Shou หัวหน้าวิศวกรของ Solayer เข้าร่วมทีมหลังจากออกจากหลักสูตรปริญญาเอกที่ UC Berkeley Shou เปิดเผยว่าทีมได้รับแรงบันดาลใจที่สําคัญจาก Firedancer ซึ่งเป็นลูกค้าผู้ตรวจสอบความถูกต้องของ Solana และตัดสินใจถ่ายโอนส่วนประกอบส่วนใหญ่ของ Solana ไปยัง SmartNICs และสวิตช์ที่ตั้งโปรแกรมได้ วิธีการนี้ช่วยเพิ่มความสามารถในการประมวลผลเครือข่ายอย่างมีนัยสําคัญทําให้การดําเนินการธุรกรรมมีประสิทธิภาพมากขึ้น
ใน Solayer Chain ทุกธุรกรรมจะเป็นไปตามเวิร์กโฟลว์ที่มีโครงสร้าง ธุรกรรมจะถูกส่งผ่านคลัสเตอร์ทางเข้าที่ปรับขนาดได้หลายแสนถึงล้านโหนดซึ่งพวกเขาได้รับการทําความสะอาดและการดําเนินการล่วงหน้าตามการคาดการณ์สถานะในอนาคตที่น่าจะเป็นไปได้ จากนั้นสแนปช็อตการดําเนินการจะถูกส่งไปยังซีเควนเซอร์ที่สร้างขึ้นด้วยสวิตช์ Intel Tofino และส่วนประกอบ FPGA เพิ่มเติม โดยเฉพาะอย่างยิ่งธุรกรรมส่วนใหญ่ได้รับการตรวจสอบแล้วในระหว่างขั้นตอนก่อนการดําเนินการและไม่จําเป็นต้องดําเนินการซ้ําบนซีเควนเซอร์ สําหรับธุรกรรมที่ขัดแย้งกันซีเควนเซอร์ของ Solayer Chain ใช้ประโยชน์จากอัลกอริธึมการจัดกําหนดการที่ล้ําสมัย (SOTA) ตามรูปแบบการเข้าถึงบัญชีแบบละเอียดที่รวบรวมระหว่างการดําเนินการล่วงหน้าเพื่อให้มั่นใจถึงความเป็นธรรมและประสิทธิภาพ
ตาม Chaofan Shou, โซลาเยอร์เชนบล็อกเชนบรรลุกว่า 16 พันล้านธุรกรรมต่อวินาที (TPS) สำหรับภารกิจง่าย ในขณะที่จัดการได้ถึง 890,000 TPS สำหรับภารกิจที่มีความขัดแย้ง ซึ่งทำให้แพลตฟอร์มสามารถประมวลผลการโอน USDC ได้หลายพันล้านต่อวินาที และรองรับผู้ใช้ล้าน ๆ คนที่ซื้อขายเหรียญแม่มู่เดียวกันบน Raydium พร้อมกัน
แต่ Solayer InfiniSVM ทำให้สิ่งนี้เป็นไปได้อย่างไร?
ตามที่ระบุไว้ใน Solayer Chain Lightpaper แพลตฟอร์มบรรลุประสิทธิภาพไร้ขีดจำกัดสำหรับบล็อกเชนที่มีสถานะเดียวโดยการกระจายภาระงานไปยังฮาร์ดแวร์และคลัสเตอร์ที่เชี่ยวชาญในขณะที่ยังคงรักษาสถานะอะตอมิกทั่วโลก
Solayer ใช้ SDN (Software-Defined Networking) และ RDMA (Remote Direct Memory Access) เพื่อบรรลุผลลัพธ์ที่ผ่านการผ่านสถานะเอตอมิก 100 Gbps ในขณะที่ยังคงรักษาสถานะอะตอมิก โดยการโอนภารกิจไปยังวงจรฮาร์ดแวร์และเคอร์เนล Solayer InfiniSVM บรรลุการแลกเปลี่ยนที่มั่นคงภายใน 1 มิลลิวินาที
นี่คือภาพรวมโดยย่อของเวิร์กโฟลว์ Solayer Chain:
การเข้าระบบธุรกรรม
ทุกธุรกรรมเข้าสู่จุดเข้าใช้เริ่มต้น (แสดงในมุมบนซ้ายของแผนภาพ) เพื่อการตรวจสอบลายเซ็น (sigverify) และการลบซ้ำซ้อนในระดับท้องถิ่น (เพื่อหลีกเลี่ยงธุรกรรมที่ซ้ำกัน)
เฟสการดำเนินการก่อนดำเนินการ
ธุรกรรมที่ผ่านการตรวจสอบแล้วจะถูกส่งไปยังกลุ่มการดำเนินการก่อนการประมวลผลเพื่อการประมวลผลแบบสุ่ม
การเรียงลำดับและกำหนดเวลา
ผลลัพธ์การทําธุรกรรมและสแนปช็อตระดับกลางจะถูกส่งไปยังซีเควนเซอร์ผ่าน InfiniBand ซึ่งเป็นสถาปัตยกรรมเครือข่ายความเร็วสูงและเวลาแฝงต่ําที่ออกแบบมาโดยเฉพาะสําหรับการประมวลผลประสิทธิภาพสูงและสภาพแวดล้อมศูนย์ข้อมูล ซีเควนเซอร์ใช้ประโยชน์จากสวิตช์ SDN และ FPGA เพื่อตรวจสอบว่าธุรกรรมเป็นไปตามเส้นทางอย่างง่ายหรือเส้นทางที่ซับซ้อน:
Simple Path: หากบัญชีทั้งหมดที่เกี่ยวข้องกับธุรกรรมอยู่ในรุ่นล่าสุดของตนในระหว่างเฟสการดำเนินการก่อนการดำเนินการจริง การเปลี่ยนแปลงสถานะจะถูกนำมาใช้โดยตรงผ่านทาง RDMA (Remote Direct Memory Access) โดยใช้แคชท้องถิ่นบน SDN โดยไม่ผ่านกระบวนการอื่นๆ โดยตัวเรียงลำดับการดำเนินการ
เส้นทางที่ซับซ้อน: หากมีบัญชีอย่างน้อยหนึ่งบัญชีมีเวอร์ชันที่อัปเดตแล้ว ธุรกรรมจะถูกนำไปยังพูลหน่วยความจำส่วนตัว ซีเควนเซอร์จะวางตารางเวลาของธุรกรรมในพูลหน่วยความจำเพื่อให้เป็นธรรมและการดำเนินการแบบขนานที่เหมาะสมที่สุด
การอัปเดตสถานะ
หลังจากการดำเนินการ การเปลี่ยนแปลงสถานะของธุรกรรมถูกอัปเดตในฐานข้อมูลแบ่งกลุ่ม ฐานข้อมูลแบ่งกลุ่มใช้โปรโตคอล RDMA เพื่อการเข้าถึงข้อมูลระหว่างโหนดอย่างมีประสิทธิภาพ
การส่งออกธุรกรรม
เมื่อธุรกรรมถูกดำเนินการและการเปลี่ยนแปลงสถานะถูกเขียน แล้วจะถูกแพร่กระจายทั่วโลกผ่านจุดปรากฏการณ์ (PoPs)
โซเลย์เชนใช้โปรโตคอลคอนเซนซัสผสมระหว่างการยืนยันจากเจ้าของและการเสถียรภาพ (PoAS) เมื่อธุรกรรมถูกจัดเป็นชุดเรียกว่าส่วนหรือตัวอย่างเศษทุกชิ้นรวกรวมเลขช่อง, เวกเตอร์ของธุรกรรม, ข้อมูลเกี่ยวกับการเข้าถึงเวอร์ชันบัญชี, และการเชื่อมโยงแฮช ผู้ถือความไว้วางใจทำหน้าที่เป็นตัวต่อตัวเพื่อเผยแพร่รีเกรนที่เกี่ยวข้อง, ในขณะเดียวกันผู้พันธมิตรที่มีสิทธิ์ลงคะแนนเสียงเพื่อตัดสินใจว่ารีเกรนที่เกี่ยวข้องสามารถยอมรับได้หรือไม่
สิ่งที่ทำให้ Solayer Chain แตกต่างกันคือ ไม่เพียงแค่การทำงานที่ดีเท่านั้น แต่ยังมีการปรับปรุงประสบการณ์ของผู้ใช้ในระดับเชื่อมโยง ซึ่งรวมถึงคุณลักษณะการสนับสนุนระดับเชื่อมโยงที่สำคัญ เช่น:
Hooks: ช่วยให้นักพัฒนาสามารถฝังตรรกะหลังจากธุรกรรม เช่น การอาร์บิเทรจ การลิควิเดชั่น และบัญชี โดยตรงในเชน ธุรกรรมขนาดใหญ่: รองรับขนาดธุรกรรมที่ใหญ่ขึ้น เพื่อเปิดโอกาสให้ทำการเรียกใช้โปรแกรมข้ามโปรแกรม: โปรแกรมระบบที่มีอยู่เพื่อส่งเสริมการดำเนินการข้ามเชนแบบอะตอมิกการรับรอง OAuth ที่ฤทธิ์: ช่วยให้ผู้ใช้สามารถใช้บริการ OAuth เช่น Google, X, หรือ Reddit เป็นกระเป๋าเงิน
ทุกครั้งที่มีการดําเนินการเบ็ดจํานวนการเสนอราคาจะถูกแจกจ่ายดังนี้:
40% ถึงผู้เริ่มต้นธุรกรรม: ส่งเสริมการใช้เครือข่ายอย่างเป็นกิจวัตร. 40% ถึงเจ้าของโปรแกรม: สร้างสรรค์และส่งเสริมการพัฒนาและบำรุงรักษาโปรแกรมคุณภาพสูง. 20% ถึงเครือข่าย: ชดเชยค่าใช้จ่ายเพิ่มเติมในการคำนวณบนเชน
โดเมนการกระจายค่าธรรมเนียมนี้ส่งเสริมการมีส่วนร่วมมากขึ้นจากนักพัฒนาและผู้ใช้ทั้งสองฝั่ง ทำให้ฟังก์ชันของแพลตฟอร์มมีประสิทธิภาพมากขึ้นและเพิ่มกิจกรรมของเครือข่าย อีกทั้ง โดยการต้องการการเสนอราคา Solayer Chain ลดปริมาณธุรกรรมสแปมและป้องกันการใช้ช่องโหว่ MEV ที่เป็นอันตรายออกจากเครือข่าย
วิสัยทัศน์ของ Solayer Chain ยาวไกลกว่าการเพิ่มประสิทธิภาพ มันมุ่งหวังที่จะรวมคุณสมบัติที่ให้บริการตามผู้ใช้และนักพัฒนามากขึ้นในเทคโนโลยีบล็อกเชน
ในสัปดาห์นี้ Solayer โครงการ restaking ในนิเวศโซลานา เปิดตัวแผนงานปี 2025 ของตน โดยมีส่วนสำคัญคือบล็อกเชน SVM ที่มีการเร่งด่วนด้วยฮาร์ดแวร์ ชื่อ Solayer InfiniSVM สำหรับ Solayer "Solayer InfiniSVM" เป็นขั้นตอนสำคัญที่ช่วยให้บรรทัดวิสัยระยะยาวของตน
Chaofan Shou หัวหน้าวิศวกรของ Solayer เข้าร่วมทีมหลังจากออกจากหลักสูตรปริญญาเอกที่ UC Berkeley Shou เปิดเผยว่าทีมได้รับแรงบันดาลใจที่สําคัญจาก Firedancer ซึ่งเป็นลูกค้าผู้ตรวจสอบความถูกต้องของ Solana และตัดสินใจถ่ายโอนส่วนประกอบส่วนใหญ่ของ Solana ไปยัง SmartNICs และสวิตช์ที่ตั้งโปรแกรมได้ วิธีการนี้ช่วยเพิ่มความสามารถในการประมวลผลเครือข่ายอย่างมีนัยสําคัญทําให้การดําเนินการธุรกรรมมีประสิทธิภาพมากขึ้น
ใน Solayer Chain ทุกธุรกรรมจะเป็นไปตามเวิร์กโฟลว์ที่มีโครงสร้าง ธุรกรรมจะถูกส่งผ่านคลัสเตอร์ทางเข้าที่ปรับขนาดได้หลายแสนถึงล้านโหนดซึ่งพวกเขาได้รับการทําความสะอาดและการดําเนินการล่วงหน้าตามการคาดการณ์สถานะในอนาคตที่น่าจะเป็นไปได้ จากนั้นสแนปช็อตการดําเนินการจะถูกส่งไปยังซีเควนเซอร์ที่สร้างขึ้นด้วยสวิตช์ Intel Tofino และส่วนประกอบ FPGA เพิ่มเติม โดยเฉพาะอย่างยิ่งธุรกรรมส่วนใหญ่ได้รับการตรวจสอบแล้วในระหว่างขั้นตอนก่อนการดําเนินการและไม่จําเป็นต้องดําเนินการซ้ําบนซีเควนเซอร์ สําหรับธุรกรรมที่ขัดแย้งกันซีเควนเซอร์ของ Solayer Chain ใช้ประโยชน์จากอัลกอริธึมการจัดกําหนดการที่ล้ําสมัย (SOTA) ตามรูปแบบการเข้าถึงบัญชีแบบละเอียดที่รวบรวมระหว่างการดําเนินการล่วงหน้าเพื่อให้มั่นใจถึงความเป็นธรรมและประสิทธิภาพ
ตาม Chaofan Shou, โซลาเยอร์เชนบล็อกเชนบรรลุกว่า 16 พันล้านธุรกรรมต่อวินาที (TPS) สำหรับภารกิจง่าย ในขณะที่จัดการได้ถึง 890,000 TPS สำหรับภารกิจที่มีความขัดแย้ง ซึ่งทำให้แพลตฟอร์มสามารถประมวลผลการโอน USDC ได้หลายพันล้านต่อวินาที และรองรับผู้ใช้ล้าน ๆ คนที่ซื้อขายเหรียญแม่มู่เดียวกันบน Raydium พร้อมกัน
แต่ Solayer InfiniSVM ทำให้สิ่งนี้เป็นไปได้อย่างไร?
ตามที่ระบุไว้ใน Solayer Chain Lightpaper แพลตฟอร์มบรรลุประสิทธิภาพไร้ขีดจำกัดสำหรับบล็อกเชนที่มีสถานะเดียวโดยการกระจายภาระงานไปยังฮาร์ดแวร์และคลัสเตอร์ที่เชี่ยวชาญในขณะที่ยังคงรักษาสถานะอะตอมิกทั่วโลก
Solayer ใช้ SDN (Software-Defined Networking) และ RDMA (Remote Direct Memory Access) เพื่อบรรลุผลลัพธ์ที่ผ่านการผ่านสถานะเอตอมิก 100 Gbps ในขณะที่ยังคงรักษาสถานะอะตอมิก โดยการโอนภารกิจไปยังวงจรฮาร์ดแวร์และเคอร์เนล Solayer InfiniSVM บรรลุการแลกเปลี่ยนที่มั่นคงภายใน 1 มิลลิวินาที
นี่คือภาพรวมโดยย่อของเวิร์กโฟลว์ Solayer Chain:
การเข้าระบบธุรกรรม
ทุกธุรกรรมเข้าสู่จุดเข้าใช้เริ่มต้น (แสดงในมุมบนซ้ายของแผนภาพ) เพื่อการตรวจสอบลายเซ็น (sigverify) และการลบซ้ำซ้อนในระดับท้องถิ่น (เพื่อหลีกเลี่ยงธุรกรรมที่ซ้ำกัน)
เฟสการดำเนินการก่อนดำเนินการ
ธุรกรรมที่ผ่านการตรวจสอบแล้วจะถูกส่งไปยังกลุ่มการดำเนินการก่อนการประมวลผลเพื่อการประมวลผลแบบสุ่ม
การเรียงลำดับและกำหนดเวลา
ผลลัพธ์การทําธุรกรรมและสแนปช็อตระดับกลางจะถูกส่งไปยังซีเควนเซอร์ผ่าน InfiniBand ซึ่งเป็นสถาปัตยกรรมเครือข่ายความเร็วสูงและเวลาแฝงต่ําที่ออกแบบมาโดยเฉพาะสําหรับการประมวลผลประสิทธิภาพสูงและสภาพแวดล้อมศูนย์ข้อมูล ซีเควนเซอร์ใช้ประโยชน์จากสวิตช์ SDN และ FPGA เพื่อตรวจสอบว่าธุรกรรมเป็นไปตามเส้นทางอย่างง่ายหรือเส้นทางที่ซับซ้อน:
Simple Path: หากบัญชีทั้งหมดที่เกี่ยวข้องกับธุรกรรมอยู่ในรุ่นล่าสุดของตนในระหว่างเฟสการดำเนินการก่อนการดำเนินการจริง การเปลี่ยนแปลงสถานะจะถูกนำมาใช้โดยตรงผ่านทาง RDMA (Remote Direct Memory Access) โดยใช้แคชท้องถิ่นบน SDN โดยไม่ผ่านกระบวนการอื่นๆ โดยตัวเรียงลำดับการดำเนินการ
เส้นทางที่ซับซ้อน: หากมีบัญชีอย่างน้อยหนึ่งบัญชีมีเวอร์ชันที่อัปเดตแล้ว ธุรกรรมจะถูกนำไปยังพูลหน่วยความจำส่วนตัว ซีเควนเซอร์จะวางตารางเวลาของธุรกรรมในพูลหน่วยความจำเพื่อให้เป็นธรรมและการดำเนินการแบบขนานที่เหมาะสมที่สุด
การอัปเดตสถานะ
หลังจากการดำเนินการ การเปลี่ยนแปลงสถานะของธุรกรรมถูกอัปเดตในฐานข้อมูลแบ่งกลุ่ม ฐานข้อมูลแบ่งกลุ่มใช้โปรโตคอล RDMA เพื่อการเข้าถึงข้อมูลระหว่างโหนดอย่างมีประสิทธิภาพ
การส่งออกธุรกรรม
เมื่อธุรกรรมถูกดำเนินการและการเปลี่ยนแปลงสถานะถูกเขียน แล้วจะถูกแพร่กระจายทั่วโลกผ่านจุดปรากฏการณ์ (PoPs)
โซเลย์เชนใช้โปรโตคอลคอนเซนซัสผสมระหว่างการยืนยันจากเจ้าของและการเสถียรภาพ (PoAS) เมื่อธุรกรรมถูกจัดเป็นชุดเรียกว่าส่วนหรือตัวอย่างเศษทุกชิ้นรวกรวมเลขช่อง, เวกเตอร์ของธุรกรรม, ข้อมูลเกี่ยวกับการเข้าถึงเวอร์ชันบัญชี, และการเชื่อมโยงแฮช ผู้ถือความไว้วางใจทำหน้าที่เป็นตัวต่อตัวเพื่อเผยแพร่รีเกรนที่เกี่ยวข้อง, ในขณะเดียวกันผู้พันธมิตรที่มีสิทธิ์ลงคะแนนเสียงเพื่อตัดสินใจว่ารีเกรนที่เกี่ยวข้องสามารถยอมรับได้หรือไม่
สิ่งที่ทำให้ Solayer Chain แตกต่างกันคือ ไม่เพียงแค่การทำงานที่ดีเท่านั้น แต่ยังมีการปรับปรุงประสบการณ์ของผู้ใช้ในระดับเชื่อมโยง ซึ่งรวมถึงคุณลักษณะการสนับสนุนระดับเชื่อมโยงที่สำคัญ เช่น:
Hooks: ช่วยให้นักพัฒนาสามารถฝังตรรกะหลังจากธุรกรรม เช่น การอาร์บิเทรจ การลิควิเดชั่น และบัญชี โดยตรงในเชน ธุรกรรมขนาดใหญ่: รองรับขนาดธุรกรรมที่ใหญ่ขึ้น เพื่อเปิดโอกาสให้ทำการเรียกใช้โปรแกรมข้ามโปรแกรม: โปรแกรมระบบที่มีอยู่เพื่อส่งเสริมการดำเนินการข้ามเชนแบบอะตอมิกการรับรอง OAuth ที่ฤทธิ์: ช่วยให้ผู้ใช้สามารถใช้บริการ OAuth เช่น Google, X, หรือ Reddit เป็นกระเป๋าเงิน
ทุกครั้งที่มีการดําเนินการเบ็ดจํานวนการเสนอราคาจะถูกแจกจ่ายดังนี้:
40% ถึงผู้เริ่มต้นธุรกรรม: ส่งเสริมการใช้เครือข่ายอย่างเป็นกิจวัตร. 40% ถึงเจ้าของโปรแกรม: สร้างสรรค์และส่งเสริมการพัฒนาและบำรุงรักษาโปรแกรมคุณภาพสูง. 20% ถึงเครือข่าย: ชดเชยค่าใช้จ่ายเพิ่มเติมในการคำนวณบนเชน
โดเมนการกระจายค่าธรรมเนียมนี้ส่งเสริมการมีส่วนร่วมมากขึ้นจากนักพัฒนาและผู้ใช้ทั้งสองฝั่ง ทำให้ฟังก์ชันของแพลตฟอร์มมีประสิทธิภาพมากขึ้นและเพิ่มกิจกรรมของเครือข่าย อีกทั้ง โดยการต้องการการเสนอราคา Solayer Chain ลดปริมาณธุรกรรมสแปมและป้องกันการใช้ช่องโหว่ MEV ที่เป็นอันตรายออกจากเครือข่าย
วิสัยทัศน์ของ Solayer Chain ยาวไกลกว่าการเพิ่มประสิทธิภาพ มันมุ่งหวังที่จะรวมคุณสมบัติที่ให้บริการตามผู้ใช้และนักพัฒนามากขึ้นในเทคโนโลยีบล็อกเชน