จากเกาะสู่อินเทอร์เน็ต: Skate ซึ่งเป็นเลเยอร์แอปพลิเคชันแบบห่วงโซ่เต็มรูปแบบ ตระหนักถึงการใช้งาน DApps แบบห่วงโซ่เต็มรูปแบบได้อย่างไร
เมื่อเร็วๆ นี้ Skate แอปพลิเคชันเลเยอร์เต็มรูปแบบได้เปิดตัวโครงสร้างพื้นฐานสำหรับการใช้งานแอปพลิเคชันไร้สัญชาติ (Stateless App) ในการประกาศอย่างเป็นทางการล่าสุด Skate 101 โดยมีเป้าหมายเพื่อสร้างแอปไร้สัญชาติที่ใช้งานเต็มรูปแบบในสถานการณ์แบบหลายห่วงโซ่ขนานในปัจจุบัน และแก้ไขการกระจายตัวของ แอปพลิเคชัน Web3 และความไร้ประสิทธิภาพในการทำงานร่วมกัน เทคโนโลยีที่เป็นนวัตกรรมนี้ช่วยให้เกิดการเชื่อมต่อที่ราบรื่นของแอปพลิเคชันข้ามสายโซ่ผ่านการออกแบบที่เป็นเอกลักษณ์ ซึ่งวางรากฐานสำหรับความเป็นไปได้ใหม่ๆ สำหรับแอปพลิเคชันข้ามสายโซ่ในอนาคต

วิวัฒนาการทางเทคโนโลยีของ Ethereum และการขยายตัวทางนิเวศวิทยา
นับตั้งแต่เปิดตัวฟังก์ชันสัญญาอัจฉริยะใน Ethereum แอปพลิเคชันกระจายอำนาจเชิงนวัตกรรม (DApps) จำนวนมากก็ได้ถือกำเนิดขึ้นมา ด้วยการปรับใช้แอปพลิเคชันเหล่านี้อย่างแพร่หลาย ปัญหาความแออัดของเครือข่ายจึงรุนแรงมากขึ้น ส่งผลให้ต้นทุนการทำธุรกรรมเพิ่มขึ้นอย่างมาก เพื่อจัดการกับความท้าทายนี้ โซลูชั่นบล็อกเชนเลเยอร์ 1 ใหม่จึงเกิดขึ้น เพื่อแก้ปัญหาความสามารถในการขยายขนาด Ethereum เองก็กำลังเปลี่ยนเส้นทางเป็น Rollup-centered การเปลี่ยนแปลงเชิงกลยุทธ์นี้ได้ส่งเสริมการพัฒนาเทคโนโลยีบล็อกเชนเลเยอร์ 2 อย่างมาก อย่างไรก็ตาม ความท้าทายที่มาพร้อมกับบล็อกเชนที่เกิดขึ้นใหม่แต่ละอันจำเป็นต้องปรับใช้แอปพลิเคชัน Web3 พื้นฐานครบชุดในตลาด ได้รับการปรับใช้บนเครือข่ายมากถึง 30 แห่ง
จำนวนโซลูชัน Ethereum Layer 2 เพิ่มขึ้นในปีที่ผ่านมา และแนวโน้มการเติบโตนี้คาดว่าจะรวดเร็วยิ่งขึ้นในอนาคต การเติบโตอย่างรวดเร็วนี้ได้ผลักดันการพัฒนาโปรโตคอลการทำงานร่วมกันที่ช่วยให้โมเดลบริการแบบโรลอัพแบบโมดูลาร์สามารถลดเวลาการใช้งานบล็อกเชนลงเหลือเพียง 5 นาที
เรากำลังเข้าสู่อนาคตอย่างรวดเร็วซึ่งมีบล็อกเชนที่ใช้งานอยู่นับพันรายการ ซึ่งจะเปลี่ยนภูมิทัศน์ของแอปพลิเคชัน Web3 และวิธีการโต้ตอบระหว่างกันโดยสิ้นเชิง
ความท้าทายในการทำงานร่วมกันและการกระจายตัวของแอปพลิเคชัน
ปัจจุบัน แอปพลิเคชันมากถึง 90% ในระบบนิเวศ EVM เป็นเวอร์ชันที่แยกออกมาซึ่งปรับใช้บนเชนใหม่ การทำซ้ำนี้นำไปสู่การสิ้นเปลืองทรัพยากรอย่างร้ายแรงและปัญหาการกระจายตัวของแอปพลิเคชัน แม้ว่าจะมีทีมงานมืออาชีพจำนวนมากที่ทุ่มเทให้กับการพัฒนาระดับแอปพลิเคชัน แต่โมเดล "fork ทุกที่" ยังคงมีชัยเหนือ บล็อกเชนที่แตกต่างกันมีเวลาบล็อก ขั้นสุดท้าย และกลไกที่เป็นเอกฉันท์ที่แตกต่างกัน ซึ่งเพิ่มความซับซ้อนของโปรโตคอลการทำงานร่วมกัน
ปัจจุบัน แอปพลิเคชันได้รับการออกแบบโดยทั่วไปให้เป็นแอปพลิเคชันแบบเสาหินบนห่วงโซ่เดียว และโปรโตคอลการทำงานร่วมกันส่วนใหญ่จะใช้สำหรับการส่งข้อความและการเชื่อมโยงสินทรัพย์ โปรโตคอลการทำงานร่วมกันกำลังพยายามค้นหาสมดุลที่เหมาะสมระหว่างการกระจายอำนาจและความเร็วของธุรกรรมเพื่อให้เหมาะกับความต้องการกรณีการใช้งานเฉพาะของพวกเขา อย่างไรก็ตาม โปรโตคอลความสามารถในการทำงานร่วมกันส่วนใหญ่ยังคงมีความล่าช้าอย่างมากในระยะเวลาสุดท้ายของข้อความ (ตั้งแต่ 15 นาทีถึง 7 วัน) ซึ่งเป็นสาเหตุหลักที่ทำให้ไม่สามารถบรรลุความสามารถในการทำงานร่วมกันอย่างราบรื่นในระดับแอปพลิเคชัน Web3 ปัจจุบัน ดังนั้น พื้นที่แอปพลิเคชัน Web3 ที่มีอยู่จึงกระจัดกระจายและไม่มีประสิทธิภาพ
การลดความล่าช้าในการทำงานร่วมกันและการบรรลุความสามารถในการทำงานร่วมกันของเลเยอร์แอปพลิเคชันที่ราบรื่นถือเป็นสิ่งสำคัญอันดับแรกในอุตสาหกรรม
Skate แก้ปัญหานี้ได้อย่างไร?
Skate เป็นเพียงบล็อคเชนอื่นหรือไม่? ข้อตกลงการทำงานร่วมกันอื่น ๆ ? หรือเทคโนโลยีนามธรรมแบบลูกโซ่?
ไม่แน่นอน Skate สร้างกระบวนทัศน์ใหม่โดยการแก้ปัญหานี้ในระดับการใช้งาน
โซลูชันแอปพลิเคชันข้ามโซ่ที่เป็นนวัตกรรมใหม่ของ Skate: เลื่อนเข้าสู่โลกของ "แอปพลิเคชันไร้สัญชาติ"
Skate เสนอให้สร้างแอปไร้สัญชาติที่สามารถเชื่อมต่อระหว่างเครือข่ายต่างๆ ได้ ทำให้ DApp ใดๆ สามารถทำงานพร้อมกันบนเครือข่ายนับพันผ่านชุดสถานะเดียว (สถานะ) ซึ่งจะช่วยปลดล็อกปัญหาการทำงานร่วมกันแบบข้ามเครือข่ายของแอปพลิเคชัน Web3 เชนใหม่ที่ไม่ใช่ EVM และ EVM สามารถเชื่อมต่อกับ Skate ได้อย่างง่ายดาย และผู้ใช้และนักพัฒนาเพียงต้องโต้ตอบกับ Skate เป็นรายบุคคลเพื่อเข้าถึงเชนนับพันพร้อมกันได้ทันที
โดยการแยกโครงสร้างของแอปพลิเคชัน Web3 ออกเป็นสององค์ประกอบพื้นฐาน: สัญญาหลัก (เคอร์เนล) ที่รักษาตรรกะของตัวเองและสัญญาอุปกรณ์ต่อพ่วง (อุปกรณ์ต่อพ่วง) ที่รับผิดชอบในการโต้ตอบของผู้ใช้ ส่วนหลักจะจัดการตรรกะพื้นฐานและสถานะของแอปพลิเคชัน ในขณะที่ ส่วนต่อพ่วงจะจัดการกับการโต้ตอบของผู้ใช้ วิสัยทัศน์ของ Skate คือการแยกองค์ประกอบทั้งสองนี้ออกเพื่อให้แอปพลิเคชันสามารถรักษาสถานะทั่วทั้งเครือข่ายทั้งหมดผ่านสัญญาหลักเดียว

แต่ละบล็อกเชนจะมีสัญญาเกตเวย์ Skate ซึ่งเป็นวิธีเดียวที่แกนแอปพลิเคชันจะโต้ตอบกับอุปกรณ์ต่อพ่วง ผู้ใช้โต้ตอบกับแอปพลิเคชันบนเครือข่ายที่แตกต่างกันผ่าน Intent และความตั้งใจเหล่านี้จะได้รับการยืนยันล่วงหน้าอย่างรวดเร็วโดยผู้ดำเนินการพิเศษ (เช่น หน่วยงานที่อนุญาตพิเศษ) เพื่อให้บรรลุการทำงานร่วมกันในระดับแอปพลิเคชัน
เมื่อใดก็ตามที่ผู้ใช้สร้างเอาต์พุต เคอร์เนลของแอพจะสร้างงานและส่งไปยังกล่องงานบน Skate chain ซึ่งเป็นเชนกลางซึ่งเก็บสถานะของแอพ งานเหล่านี้จะได้รับ ID งานและข้อมูลการโทร และส่งไปยังห่วงโซ่การโต้ตอบของผู้ใช้ผ่าน AVS เลเยอร์การยืนยันล่วงหน้าของ Skate ซึ่งได้รับการรักษาความปลอดภัยโดย Eigen Layer Eigen Layer ให้ความไว้วางใจทางเศรษฐกิจในระดับสูง ทำให้แอปพลิเคชัน Skate สามารถแบ่งปันสถานะเดียวในเครือข่ายนับพันแห่ง
การขยายความสามารถในการทำงานร่วมกันข้ามสายโซ่สำหรับ Skate
นอกจากนี้ แอปไร้สัญชาติจะใช้โมเดล Plug-and-Play โดยใช้โปรโตคอลการทำงานร่วมกันใดๆ เช่น Axelar หรือ LayerZero เพื่อยืนยันขั้นสุดท้ายจริงและรับรองการควบคุมความเสี่ยงสำหรับการยืนยันล่วงหน้า งานจะเปลี่ยนจากสถานะรอดำเนินการของกล่องงานเป็นสถานะที่ยืนยันล่วงหน้า จากนั้นข้อมูลการโทรที่เกี่ยวข้องกับงานจะถูกดำเนินการผ่านสัญญาเกตเวย์เพื่อให้ได้ผลลัพธ์ที่คาดหวังในส่วนประกอบต่อพ่วงของแอปพลิเคชัน

นวัตกรรมการเปลี่ยนแปลงนี้ช่วยให้แอปพลิเคชันใช้งานได้จริงเป็นแอปพลิเคชันเดียวบนเครือข่ายนับพัน โดยใช้ประโยชน์จากผลกระทบของเครือข่ายของระบบนิเวศทั้งหมด เลเยอร์ 2 ใหม่และที่กำลังจะมาถึงช่วยลดความจำเป็นในการสร้างแอปพลิเคชันที่จำเป็นทั้งหมดตั้งแต่เริ่มต้น นอกจากนี้ Skate ยังพัฒนาตัวห่อหุ้มเกตเวย์สำหรับเครือข่ายที่ไม่ใช่ EVM เช่น Solana, SUI, Aptos และ Ton ซึ่งช่วยให้แอปพลิเคชัน EVM สามารถแชร์สถานะแอปพลิเคชันผ่านเครือข่าย EVM และที่ไม่ใช่ EVM


