การพัฒนาของอินเทอร์เน็ตเป็นเครื่องมือที่มีประสิทธิภาพสำหรับการเชื่อมต่อในปัจจุบันไม่ได้เป็นเพราะการเข้าใจอย่างแพร่หลายเกี่ยวกับโปรโตคอลหลัก เช่น HTTP, TCP/IP, และ UDP แต่เช่นเดียวกัน ความซับซ้อนทางเทคนิคเหล่านี้ถูกแยกออกเพื่อให้ประชาชนสามารถใช้อินเทอร์เน็ตได้โดยไม่จำเป็นต้องรู้รายละเอียด ในทางเดียวกัน เทคโนโลยีบล็อกเชนและแอปพลิเคชันที่เกิดจากบล็อกเชนมีความคาดหวังว่าจะเกินไปสู่วิวัฒนาการที่คล้ายกันตามเวลา
โดยเสนอโดย NEAR, การสะท้อนซ้อนของเชนมุ่งเน้นการแยกเทคโนโลยีบล็อกเชนจากประสบการณ์ผู้ใช้ (UX) โดยการทำให้วิธีการที่ผู้ใช้ติดต่อกับเทคโนโลยีบล็อกเชนเป็นเรื่องที่ง่ายขึ้น ด้วยวิธีนี้ผู้ใช้สามารถเข้าร่วมใช้งานแอปพลิเคชันบล็อกเชนโดยไม่จำเป็นต้องรู้ถึงเทคโนโลยีบล็อกเชนที่พวกเขากำลังใช้งาน
เพื่อซ่อนความ复杂จากผู้ใช้ กรอบข้อมูลขั้นตอนถูกแบ่งออกเป็นสามชั้นโครงสร้าง: ชั้นแอปพลิเคชัน, ชั้นบัญชี, และชั้นบล็อกเชน เรียกชั้นเหล่านี้ว่าชั้นที่เฉพาะเจาะจงที่นักพัฒนา, ผู้ใช้ปลายทาง, และผู้ให้โครงสร้างพบเจอเมื่อต้องการสื่อสารข้ามโซ่
ความท้าทาย
ในระบบนิเวศหลายโซ่ นักพัฒนาต้องเผชิญกับความท้าทายที่สำคัญในการปรับใช้แอปพลิเคชันอย่างมีประสิทธิภาพบนบล็อกเชนต่าง ๆ แต่ละโซ่มีภาษาเฉพาะ สแต็กเทคโนโลยี และกลไกด้านความปลอดภัยของตัวเอง ซึ่งต้องการให้นักพัฒนาปรับตัวเข้ากับแต่ละโซ่โดยเฉพาะ ตัวอย่างเช่น แอปพลิเคชันที่พัฒนาบน Ethereum จะต้องถูกพัฒนาใหม่ในภาษา Move ของ Sui เพื่อใช้งานบนโซ่ Sui ความพยายามในการพัฒนาที่ซ้ำซ้อนและการดำเนินการข้ามโซ่เพิ่มความซับซ้อน ค่าใช้จ่าย และอาจทำให้นวัตกรรมช้าลง
โซลูชันการแยกสาย
Application-layer chain abstraction มีอินเทอร์เฟซและเครื่องมือแบบรวมศูนย์ เช่น SDK และ API ที่ปรับปรุงการพัฒนาในสภาพแวดล้อมแบบมัลติเชน ด้วยการใช้ลายเซ็นข้ามสายโซ่และกลไกการประสานงานธุรกรรมนักพัฒนาสามารถปรับใช้โค้ดของตนได้อย่างราบรื่นในหลายเชน โครงการเช่น Agoric, Skip และ Socket เป็นเครื่องมือที่ก้าวหน้าในด้านนี้ทําให้นักพัฒนาสามารถทําธุรกรรมข้ามสายโซ่ด้วยลายเซ็นเดียว การยกระดับประสบการณ์ของนักพัฒนาเป็นกุญแจสําคัญในการเติบโตของระบบนิเวศบล็อกเชน และ chain abstraction ช่วยเร่งลูปคําติชมของนักพัฒนา-แอปพลิเคชัน-ผู้ใช้ ซึ่งกระตุ้นนวัตกรรม
ความท้าทาย
ในสภาพแวดล้อมแบบหลายลูกโซ่ ผู้ใช้ทั่วไปมักพบกับงานที่ซับซ้อนในการจัดการทรัพย์สินในลูกโซ่ต่าง ๆ แต่ละลูกโซ่ต้องการการจัดการบัญชีแยกกัน การติดตามทรัพย์สิน และการจัดการค่าธรรมเนียมแก๊สด้วยตนเองซึ่งทำให้ประสบปัญหาในประสบการณ์ผู้ใช้และยกระดับขอบเขตการเข้าถึงสำหรับแอปพลิเคชัน Web3 ความซับซ้อนนี้ทำให้อุดมคติในการใช้งานแอปพลิเคชันบล็อกเชนน้อยลงสำหรับผู้ใช้อินเทอร์เน็ตกลาง
Chain Abstraction Solution
บทคัดย่อห่วงโซ่ชั้นบัญชีช่วยปรับปรุงประสบการณ์ของผู้ใช้อย่างมีนัยสําคัญผ่านการจัดการบัญชีแบบรวมการชําระเงินด้วยก๊าซอัตโนมัติและการรวมข้อมูลประจําตัวข้ามสายโซ่ ผู้ใช้สามารถดูยอดคงเหลือของสินทรัพย์ได้ในทุกเชนโดยไม่จําเป็นต้องตรวจสอบแต่ละรายการ นอกจากนี้ด้วยข้อมูลประจําตัวเดียวผู้ใช้สามารถทําธุรกรรมและโต้ตอบได้อย่างอิสระในห่วงโซ่ต่างๆลดความยุ่งยากในการจัดการหลายบัญชี โครงการต่างๆเช่น Particle Network, XION และ NEAR กําลังสํารวจโซลูชันในพื้นที่นี้เพื่อปรับปรุงประสบการณ์ผู้ใช้แอปพลิเคชัน Web3 ให้อยู่ในระดับที่ใกล้เคียงกับแอปพลิเคชันอินเทอร์เน็ตแบบดั้งเดิม
ความท้าทาย
ในเรดมของบล็อกเชน การสรุปโฉมสำคัญของเชนหลักมักเกี่ยวกับการที่ผู้ให้โครงสร้างเผยแพร่ในหลายๆ เชนต้องเผชิญกับอุปสรรณ์ในเรื่องความสามารถในการทำงานร่วมกันและความปลอดภัย การแยกแยะระหว่างบล็อกเชนทำให้เกิดความเสี่ยงด้านความปลอดภัย ความไม่สมดุลในความสามารถที่มีการสื่อสาร ตัวอย่างเช่น สะพานระหว่างเชนมักมีช่องโหว่ในด้านความปลอดภัย ทำให้เกิดความเสี่ยงต่อความปลอดภัยของทรัพย์สิน
โซลูชัน Chain Abstraction
Blockchain-layer chain abstraction ช่วยเพิ่มความเข้ากันได้และการแบ่งปันข้อมูลระหว่างเชนผ่านโปรโตคอลการสื่อสารข้ามสายโซ่ที่ได้มาตรฐาน เช่น IBC ของ Cosmos และ XCMP ของ Polkadot โซ่ที่สร้างขึ้นบนสแต็คเทคโนโลยีเดียวกัน เช่น เครือข่ายในระบบนิเวศของ Cosmos ที่ใช้ Tendermint สามารถทํางานร่วมกันได้ง่ายขึ้น ลดความเสี่ยงด้านความปลอดภัยและค่าใช้จ่ายในการปรับใช้ กลไกการรักษาความปลอดภัยข้ามสายโซ่แบบรวมศูนย์ช่วยลดความซับซ้อนของการโต้ตอบข้ามสายโซ่ปรับปรุงสภาพคล่องและการทํางานร่วมกันของระบบนิเวศ
ทุกชั้นของเหล่านี้สามารถใช้ได้ทั้งสามชั้น: ชั้นแอปพลิเคชันให้เครื่องมือที่ทำให้การรวมเชือกเป็นไปได้, ชั้นบัญชีมีผลต่อประสบการณ์ของผู้ใช้โดยตรง, และชั้นบล็อกเชนเป็นพื้นฐานที่ให้ความเป็นไปได้ทางเทคนิค การแยกเชือกของโซลูชันที่แนบแน่นกันที่เกิดขึ้นในชั้นเหล่านี้สามชั้น มีผลกันและเสริมกัน ทำงานสู่จุดมุ่งหมายสุดท้ายที่มุ่งเน้นไปที่ประสบการณ์ของผู้ใช้
ในฐานะที่เป็นบล็อกเชน Proof-of-stake Layer 1 แบบแบ่งส่วน NEAR มุ่งเน้นไปที่การเชื่อมช่องว่างระหว่างแอปพลิเคชันดั้งเดิมของบล็อกเชนและผู้ชมกระแสหลัก NEAR บรรลุเป้าหมายนี้ผ่านการรวมบัญชีซึ่งเป็นสถาปัตยกรรมหลายชั้นที่คัดย่อจุดปวดที่สําคัญของการใช้เครือข่ายบล็อกเชนเช่นการเปลี่ยนกระเป๋าเงินการจัดการค่าธรรมเนียมก๊าซและการโต้ตอบข้ามสาย การโต้ตอบทั้งหมดจะถูกรวมไว้ในบัญชีเดียว ระบบการจัดการคีย์ FastAuth ที่เป็นเอกลักษณ์ของ NEAR ช่วยลดอุปสรรคในการเข้าซึ่งช่วยเพิ่มนามธรรมของบล็อกเชนสําหรับผู้ใช้ปลายทาง FastAuth อนุญาตให้ผู้ใช้ลงทะเบียนสําหรับบัญชีดั้งเดิมของบล็อกเชนด้วยที่อยู่อีเมลและใช้รหัสผ่าน (ผ่านการตรวจสอบไบโอเมตริกซ์แทนรหัสผ่าน) เพื่อแทนที่คีย์ส่วนตัวและรหัสผ่านที่ซับซ้อน
Agoric เป็นบล็อกเชนเลเยอร์ 1 ดั้งเดิมภายในระบบนิเวศของ Cosmos ซึ่งออกแบบด้วยสภาพแวดล้อมการดําเนินการแบบอะซิงโครนัสหลายบล็อกเพื่ออํานวยความสะดวกในการใช้งานข้ามสายโซ่ Agoric ใช้โปรโตคอล IBC ของ Cosmos สําหรับการสื่อสารระหว่างสายโซ่และ General Message Passing (GMP) ของ Axelar เพื่อโต้ตอบกับระบบนิเวศนอกเหนือจากจักรวาล ด้วยการสรุปความซับซ้อนที่เกี่ยวข้องกับการสื่อสารข้ามสายโซ่และการดําเนินการสัญญาอัจฉริยะอินเทอร์เฟซแอปพลิเคชันแบบประสานงาน (API) ของ Agoric ทําให้ประสบการณ์ของนักพัฒนาง่ายขึ้นทําให้ผู้ใช้ปลายทางได้รับประโยชน์จากแอปพลิเคชันที่มีความสามารถในการแยกส่วนลูกโซ่ในตัว
ในขณะที่อุตสาหกรรมบล็อกเชนยังคงพัฒนาอย่างต่อเนื่องทางเลือกหลักของโซ่มีแนวโน้มที่จะเปลี่ยนไปโดยมีแอปพลิเคชันต่างๆที่ปรับใช้บนเชนต่างๆที่เหมาะสมกับความต้องการของพวกเขามากที่สุด เรากําลังก้าวไปสู่อนาคตแบบหลายสายโซ่ ซึ่งจะนําเสนอความท้าทายด้านประสบการณ์ผู้ใช้มากขึ้นอย่างหลีกเลี่ยงไม่ได้ ซึ่งเป็นอุปสรรคต่อการนําแอปพลิเคชันกระแสหลักมาใช้ ดังนั้นสิ่งที่เป็นนามธรรมของโซ่จึงเป็นสิ่งจําเป็น
การพัฒนาของอินเทอร์เน็ตเป็นเครื่องมือที่มีประสิทธิภาพสำหรับการเชื่อมต่อในปัจจุบันไม่ได้เป็นเพราะการเข้าใจอย่างแพร่หลายเกี่ยวกับโปรโตคอลหลัก เช่น HTTP, TCP/IP, และ UDP แต่เช่นเดียวกัน ความซับซ้อนทางเทคนิคเหล่านี้ถูกแยกออกเพื่อให้ประชาชนสามารถใช้อินเทอร์เน็ตได้โดยไม่จำเป็นต้องรู้รายละเอียด ในทางเดียวกัน เทคโนโลยีบล็อกเชนและแอปพลิเคชันที่เกิดจากบล็อกเชนมีความคาดหวังว่าจะเกินไปสู่วิวัฒนาการที่คล้ายกันตามเวลา
โดยเสนอโดย NEAR, การสะท้อนซ้อนของเชนมุ่งเน้นการแยกเทคโนโลยีบล็อกเชนจากประสบการณ์ผู้ใช้ (UX) โดยการทำให้วิธีการที่ผู้ใช้ติดต่อกับเทคโนโลยีบล็อกเชนเป็นเรื่องที่ง่ายขึ้น ด้วยวิธีนี้ผู้ใช้สามารถเข้าร่วมใช้งานแอปพลิเคชันบล็อกเชนโดยไม่จำเป็นต้องรู้ถึงเทคโนโลยีบล็อกเชนที่พวกเขากำลังใช้งาน
เพื่อซ่อนความ复杂จากผู้ใช้ กรอบข้อมูลขั้นตอนถูกแบ่งออกเป็นสามชั้นโครงสร้าง: ชั้นแอปพลิเคชัน, ชั้นบัญชี, และชั้นบล็อกเชน เรียกชั้นเหล่านี้ว่าชั้นที่เฉพาะเจาะจงที่นักพัฒนา, ผู้ใช้ปลายทาง, และผู้ให้โครงสร้างพบเจอเมื่อต้องการสื่อสารข้ามโซ่
ความท้าทาย
ในระบบนิเวศหลายโซ่ นักพัฒนาต้องเผชิญกับความท้าทายที่สำคัญในการปรับใช้แอปพลิเคชันอย่างมีประสิทธิภาพบนบล็อกเชนต่าง ๆ แต่ละโซ่มีภาษาเฉพาะ สแต็กเทคโนโลยี และกลไกด้านความปลอดภัยของตัวเอง ซึ่งต้องการให้นักพัฒนาปรับตัวเข้ากับแต่ละโซ่โดยเฉพาะ ตัวอย่างเช่น แอปพลิเคชันที่พัฒนาบน Ethereum จะต้องถูกพัฒนาใหม่ในภาษา Move ของ Sui เพื่อใช้งานบนโซ่ Sui ความพยายามในการพัฒนาที่ซ้ำซ้อนและการดำเนินการข้ามโซ่เพิ่มความซับซ้อน ค่าใช้จ่าย และอาจทำให้นวัตกรรมช้าลง
โซลูชันการแยกสาย
Application-layer chain abstraction มีอินเทอร์เฟซและเครื่องมือแบบรวมศูนย์ เช่น SDK และ API ที่ปรับปรุงการพัฒนาในสภาพแวดล้อมแบบมัลติเชน ด้วยการใช้ลายเซ็นข้ามสายโซ่และกลไกการประสานงานธุรกรรมนักพัฒนาสามารถปรับใช้โค้ดของตนได้อย่างราบรื่นในหลายเชน โครงการเช่น Agoric, Skip และ Socket เป็นเครื่องมือที่ก้าวหน้าในด้านนี้ทําให้นักพัฒนาสามารถทําธุรกรรมข้ามสายโซ่ด้วยลายเซ็นเดียว การยกระดับประสบการณ์ของนักพัฒนาเป็นกุญแจสําคัญในการเติบโตของระบบนิเวศบล็อกเชน และ chain abstraction ช่วยเร่งลูปคําติชมของนักพัฒนา-แอปพลิเคชัน-ผู้ใช้ ซึ่งกระตุ้นนวัตกรรม
ความท้าทาย
ในสภาพแวดล้อมแบบหลายลูกโซ่ ผู้ใช้ทั่วไปมักพบกับงานที่ซับซ้อนในการจัดการทรัพย์สินในลูกโซ่ต่าง ๆ แต่ละลูกโซ่ต้องการการจัดการบัญชีแยกกัน การติดตามทรัพย์สิน และการจัดการค่าธรรมเนียมแก๊สด้วยตนเองซึ่งทำให้ประสบปัญหาในประสบการณ์ผู้ใช้และยกระดับขอบเขตการเข้าถึงสำหรับแอปพลิเคชัน Web3 ความซับซ้อนนี้ทำให้อุดมคติในการใช้งานแอปพลิเคชันบล็อกเชนน้อยลงสำหรับผู้ใช้อินเทอร์เน็ตกลาง
Chain Abstraction Solution
บทคัดย่อห่วงโซ่ชั้นบัญชีช่วยปรับปรุงประสบการณ์ของผู้ใช้อย่างมีนัยสําคัญผ่านการจัดการบัญชีแบบรวมการชําระเงินด้วยก๊าซอัตโนมัติและการรวมข้อมูลประจําตัวข้ามสายโซ่ ผู้ใช้สามารถดูยอดคงเหลือของสินทรัพย์ได้ในทุกเชนโดยไม่จําเป็นต้องตรวจสอบแต่ละรายการ นอกจากนี้ด้วยข้อมูลประจําตัวเดียวผู้ใช้สามารถทําธุรกรรมและโต้ตอบได้อย่างอิสระในห่วงโซ่ต่างๆลดความยุ่งยากในการจัดการหลายบัญชี โครงการต่างๆเช่น Particle Network, XION และ NEAR กําลังสํารวจโซลูชันในพื้นที่นี้เพื่อปรับปรุงประสบการณ์ผู้ใช้แอปพลิเคชัน Web3 ให้อยู่ในระดับที่ใกล้เคียงกับแอปพลิเคชันอินเทอร์เน็ตแบบดั้งเดิม
ความท้าทาย
ในเรดมของบล็อกเชน การสรุปโฉมสำคัญของเชนหลักมักเกี่ยวกับการที่ผู้ให้โครงสร้างเผยแพร่ในหลายๆ เชนต้องเผชิญกับอุปสรรณ์ในเรื่องความสามารถในการทำงานร่วมกันและความปลอดภัย การแยกแยะระหว่างบล็อกเชนทำให้เกิดความเสี่ยงด้านความปลอดภัย ความไม่สมดุลในความสามารถที่มีการสื่อสาร ตัวอย่างเช่น สะพานระหว่างเชนมักมีช่องโหว่ในด้านความปลอดภัย ทำให้เกิดความเสี่ยงต่อความปลอดภัยของทรัพย์สิน
โซลูชัน Chain Abstraction
Blockchain-layer chain abstraction ช่วยเพิ่มความเข้ากันได้และการแบ่งปันข้อมูลระหว่างเชนผ่านโปรโตคอลการสื่อสารข้ามสายโซ่ที่ได้มาตรฐาน เช่น IBC ของ Cosmos และ XCMP ของ Polkadot โซ่ที่สร้างขึ้นบนสแต็คเทคโนโลยีเดียวกัน เช่น เครือข่ายในระบบนิเวศของ Cosmos ที่ใช้ Tendermint สามารถทํางานร่วมกันได้ง่ายขึ้น ลดความเสี่ยงด้านความปลอดภัยและค่าใช้จ่ายในการปรับใช้ กลไกการรักษาความปลอดภัยข้ามสายโซ่แบบรวมศูนย์ช่วยลดความซับซ้อนของการโต้ตอบข้ามสายโซ่ปรับปรุงสภาพคล่องและการทํางานร่วมกันของระบบนิเวศ
ทุกชั้นของเหล่านี้สามารถใช้ได้ทั้งสามชั้น: ชั้นแอปพลิเคชันให้เครื่องมือที่ทำให้การรวมเชือกเป็นไปได้, ชั้นบัญชีมีผลต่อประสบการณ์ของผู้ใช้โดยตรง, และชั้นบล็อกเชนเป็นพื้นฐานที่ให้ความเป็นไปได้ทางเทคนิค การแยกเชือกของโซลูชันที่แนบแน่นกันที่เกิดขึ้นในชั้นเหล่านี้สามชั้น มีผลกันและเสริมกัน ทำงานสู่จุดมุ่งหมายสุดท้ายที่มุ่งเน้นไปที่ประสบการณ์ของผู้ใช้
ในฐานะที่เป็นบล็อกเชน Proof-of-stake Layer 1 แบบแบ่งส่วน NEAR มุ่งเน้นไปที่การเชื่อมช่องว่างระหว่างแอปพลิเคชันดั้งเดิมของบล็อกเชนและผู้ชมกระแสหลัก NEAR บรรลุเป้าหมายนี้ผ่านการรวมบัญชีซึ่งเป็นสถาปัตยกรรมหลายชั้นที่คัดย่อจุดปวดที่สําคัญของการใช้เครือข่ายบล็อกเชนเช่นการเปลี่ยนกระเป๋าเงินการจัดการค่าธรรมเนียมก๊าซและการโต้ตอบข้ามสาย การโต้ตอบทั้งหมดจะถูกรวมไว้ในบัญชีเดียว ระบบการจัดการคีย์ FastAuth ที่เป็นเอกลักษณ์ของ NEAR ช่วยลดอุปสรรคในการเข้าซึ่งช่วยเพิ่มนามธรรมของบล็อกเชนสําหรับผู้ใช้ปลายทาง FastAuth อนุญาตให้ผู้ใช้ลงทะเบียนสําหรับบัญชีดั้งเดิมของบล็อกเชนด้วยที่อยู่อีเมลและใช้รหัสผ่าน (ผ่านการตรวจสอบไบโอเมตริกซ์แทนรหัสผ่าน) เพื่อแทนที่คีย์ส่วนตัวและรหัสผ่านที่ซับซ้อน
Agoric เป็นบล็อกเชนเลเยอร์ 1 ดั้งเดิมภายในระบบนิเวศของ Cosmos ซึ่งออกแบบด้วยสภาพแวดล้อมการดําเนินการแบบอะซิงโครนัสหลายบล็อกเพื่ออํานวยความสะดวกในการใช้งานข้ามสายโซ่ Agoric ใช้โปรโตคอล IBC ของ Cosmos สําหรับการสื่อสารระหว่างสายโซ่และ General Message Passing (GMP) ของ Axelar เพื่อโต้ตอบกับระบบนิเวศนอกเหนือจากจักรวาล ด้วยการสรุปความซับซ้อนที่เกี่ยวข้องกับการสื่อสารข้ามสายโซ่และการดําเนินการสัญญาอัจฉริยะอินเทอร์เฟซแอปพลิเคชันแบบประสานงาน (API) ของ Agoric ทําให้ประสบการณ์ของนักพัฒนาง่ายขึ้นทําให้ผู้ใช้ปลายทางได้รับประโยชน์จากแอปพลิเคชันที่มีความสามารถในการแยกส่วนลูกโซ่ในตัว
ในขณะที่อุตสาหกรรมบล็อกเชนยังคงพัฒนาอย่างต่อเนื่องทางเลือกหลักของโซ่มีแนวโน้มที่จะเปลี่ยนไปโดยมีแอปพลิเคชันต่างๆที่ปรับใช้บนเชนต่างๆที่เหมาะสมกับความต้องการของพวกเขามากที่สุด เรากําลังก้าวไปสู่อนาคตแบบหลายสายโซ่ ซึ่งจะนําเสนอความท้าทายด้านประสบการณ์ผู้ใช้มากขึ้นอย่างหลีกเลี่ยงไม่ได้ ซึ่งเป็นอุปสรรคต่อการนําแอปพลิเคชันกระแสหลักมาใช้ ดังนั้นสิ่งที่เป็นนามธรรมของโซ่จึงเป็นสิ่งจําเป็น