ชื่อเดิม: เหตุใด Chain Abstraction จึงเป็นพรมแดนถัดไปสำหรับ Web3
ผู้เขียนต้นฉบับ: อิลเลีย โปโลซูคิน
การรวบรวมต้นฉบับ: Luccy, BlockBeats
หมายเหตุบรรณาธิการ: ในแนวโน้มการพัฒนาปัจจุบันของ Web3, chain abstraction ค่อยๆ กลายเป็นหัวข้อที่น่ากังวลอย่างมาก นับตั้งแต่ก่อตั้งในปี 2561 ระบบนิเวศของ NEAR ได้ทำงานเพื่อมุ่งสู่วิสัยทัศน์ของสิ่งที่เป็นนามธรรมแบบลูกโซ่
ในบทความนี้ Illia Polosukhin ผู้ร่วมก่อตั้ง NEAR สำรวจแนวคิดของ chain abstraction และแนะนำสแต็กเทคโนโลยีของ NEAR โดยละเอียด โดยเน้นความสำคัญของ chain abstraction ในการปรับปรุงการใช้งาน Web3 การค้นพบได้ และความปลอดภัย Illia Polosukhin ตั้งข้อสังเกตว่ากลุ่มเทคโนโลยี NEAR ได้รับการขยายเพื่อรองรับการสรุปห่วงโซ่ที่ครอบคลุมทั่วทั้งเครือข่ายและการใช้งานต่างๆ BlockBeats รวบรวมข้อความต้นฉบับดังนี้:
DApps ในปัจจุบันส่วนใหญ่ไม่ใช่แอปพลิเคชันแบบกระจายอย่างแท้จริง หากผู้ใช้จำเป็นต้องออกจากแอปก่อนใช้งาน แสดงว่าเป็นเพียงส่วนหน้าเท่านั้น ไม่ใช่แอปจริง หากผู้ใช้จำเป็นต้องเข้าร่วมและจัดการหลายบัญชีด้วยตนเอง จัดการค่าธรรมเนียมก๊าซหลายรายการ และเชื่อมโยงผ่านการแลกเปลี่ยน คุณได้สร้างแอปพลิเคชันขึ้นมาแล้วจริงหรือ? ฉันไม่คิดอย่างนั้น – ซึ่งอาจอธิบายได้ว่าทำไมคนเพียงไม่กี่ล้านคนในโลกจึงใช้ dapps
เพราะเราเชื่อว่าอินเทอร์เน็ตที่เปิดกว้างและกระจายอำนาจมากขึ้นซึ่งสนับสนุนความเป็นอิสระของทุกคนนั้นดีต่อโลกมากขึ้น ดังนั้นหากเราต้องการเห็น Web3 ถูกใช้อย่างแพร่หลายมากขึ้น เราจำเป็นต้องทำอะไรสักอย่าง
ปรัชญาที่แพร่หลายใน Web3 ในปัจจุบันคือความเป็นโมดูล ซึ่งเป็นการแยกชั้นการทำงานที่แตกต่างกันของบล็อกเชน เช่น การชำระ ความพร้อมใช้งานของข้อมูล และการดำเนินการ เพื่อปรับปรุงความสามารถในการขยายขนาด L2, การมองโลกในแง่ดีและการโรลอัพ ZK, เลเยอร์ความพร้อมใช้งานของข้อมูล, ไซด์เชน และช่องทางสถานะ ล้วนเป็นตัวอย่างของโซลูชันแบบโมดูลาร์
การแพร่กระจายของบล็อคเชนและโรลอัพทำให้ประสบการณ์ผู้ใช้และนักพัฒนาลดลง ความเป็นโมดูลและการมีอยู่ของเครือข่ายจำนวนมากทำให้เกิดการกระจายตัวของสภาพคล่อง แอปพลิเคชัน และผู้ใช้มากขึ้น ซึ่งนำความซับซ้อนมาสู่ประสบการณ์ผู้ใช้ ทำให้ยากสำหรับผู้ใช้ทั่วไปในการปรับตัว เช่นเดียวกับนักพัฒนาที่รู้สึกว่าถูกบังคับให้ผูกมัดกับกลุ่มเทคโนโลยีเฉพาะในขณะที่จำกัดผู้ชมของแอป ตอนนี้ เมื่อคุณสร้าง dApp โดยการเลือก chain เดียว คุณจะล็อคตัวเองให้อยู่ใน niche เป็นหลัก
ฉันอยากจะเสนอวิสัยทัศน์ที่ดีกว่าสำหรับระบบนิเวศ Ethereum ทั้งหมดและ Web3: เรามาทำงานร่วมกันเพื่อขับเคลื่อนการยอมรับกระแสหลักผ่านทางนามธรรมแบบลูกโซ่ แนวคิดก็คือบล็อคเชนจะต้องถูกแยกออกจากผู้ใช้ เพื่อไม่ให้ขัดขวางการเข้าถึงหรือการมีส่วนร่วมของผู้ใช้ NEAR ให้ความสำคัญกับวิสัยทัศน์นี้มาตั้งแต่ปี 2561 และปัจจุบันเป็นเครือข่ายที่มีผู้ใช้มากที่สุดใน Web3: มีผู้ใช้งาน 12.4 ล้านรายต่อเดือน และผู้ใช้งานทั้งหมด 34 ล้านราย
นี่คือวิธีที่เราผสานรวม Web3 และดึงดูดผู้ใช้หลายพันล้านคนผ่าน dapps
สิ่งนี้มีลักษณะอย่างไรสำหรับผู้ใช้?
ลองจินตนาการดูว่าการใช้ dApp ควรจะเป็นอย่างไร: ทำธุรกรรมระหว่างเครือข่ายต่างๆ ได้อย่างง่ายดาย นำทางระหว่างประสบการณ์ที่แตกต่างกันได้อย่างสะดวกสบาย ทั้งหมดนี้ภายในอินเทอร์เฟซเดียว เพื่อเป็นตัวอย่าง อลิซหยิบโทรศัพท์ขึ้นมาแล้วเปิด KAIKAI จากหน้าจอล็อคของเธอ เธอสั่งสมูทตี้จากธุรกิจในท้องถิ่น ค้นหาส่วนลดสำหรับแอปที่ Maison ร้านขายเสื้อผ้าที่เธอชื่นชอบ และสั่งรองเท้าสำหรับฤดูใบไม้ผลิหนึ่งคู่ Alice ค้นพบว่าเธอได้รับรางวัล KAICHING มากพอที่จะรับเหรียญตราที่ Maison ซึ่งเธอไม่รู้ว่าเป็น NFT บน Polygon และแลกมันในบัญชีของเธอ
เมื่อเธอดู Maison บนแอป KAIKAI ในวันนั้น เธอสังเกตเห็นว่าป้ายใหม่ของเธอเผยให้เห็นข้อตกลงเกี่ยวกับตั๋วเข้าร่วมงานพิเศษที่ร้าน พร้อมด้วยดีเจที่เธอชอบ เธอซื้อตั๋ว 2 ใบกับ KAICHING โดยไม่รู้ว่าเป็น NFT บน Arbitrum เนื่องจากเธอมีที่นั่งพิเศษ อลิซจึงเชิญ Bob เพื่อนของเธอไปด้วยและขอที่อยู่ของเขา
Bob ส่งที่อยู่ NEAR ของเขาไปให้อลิซแล้วเปิดใบสมัครเพื่อดูตั๋ว เขาส่ง ETH ให้กับอลิซเพื่อขอบคุณเธอสำหรับคำเชิญ และดูสกุลเงินดิจิทัลต่างๆ ในบัญชีของเขา เนื่องจากเขาใช้เวลาอยู่บนรถไฟใต้ดินมาระยะหนึ่ง เขาจึงตัดสินใจซื้อ BTC และให้ยืมกับ USDC เพื่อที่เขาจะได้สร้าง Fighting Dragon NFT บน Magic Eden Charles เพื่อนของเขาส่งข้อความหาเขาก่อนหน้านี้เกี่ยวกับการซื้อหนึ่งอันเพื่อให้พวกเขาสามารถเล่นกันเองในปีแห่งมังกร ซึ่งเป็นเกมใหม่บน NEAR ที่ซึ่งมังกรของพวกเขาจะต่อสู้เพื่อเหรียญของกันและกัน
การโต้ตอบและธุรกรรมทั้งหมดนี้สามารถดำเนินการได้ในอินเทอร์เฟซเดียวและเป็นส่วนตัวโดยสมบูรณ์ ไม่มีกระเป๋าเงิน ไม่มีเครือข่ายการสลับ และไม่มีค่าธรรมเนียมธุรกรรมที่ต้องจัดการ ทั้งหมดนี้ฝังอยู่ในการแลกเปลี่ยนหรือการซื้อโดยตรงและดำเนินการในนามของผู้ใช้ Alice ไม่ต้องกังวลว่าตั๋วอยู่บนเครือข่ายใด Bob สามารถส่งการชำระเงินค่าตั๋วของเธอเป็นสกุลเงินดิจิทัลใดก็ได้ที่เขาต้องการ และสามารถซื้อสกุลเงินดิจิทัลอื่น ๆ ได้อย่างง่ายดายในวินาทีถัดไป ทั้งหมดนี้ภายในแอปเดียว นี่คือระดับของความราบรื่นที่เราควรมุ่งมั่นให้เป็นระบบนิเวศ
เราจะนำ chain abstraction ไปใช้อย่างไร
ทุกคนที่สร้างแอปพลิเคชันใน Web3 จะได้รับประโยชน์จากการเข้าถึงตลาดที่กว้างขวางของผู้มีโอกาสเป็นผู้ใช้ในตัวอย่างนี้ - ใครก็ตามที่ใช้แอปพลิเคชัน แม้ว่าในปัจจุบันนี้ นักพัฒนาจะเลือกเครือข่ายตามการเข้าถึงสภาพคล่องหรือผู้ใช้ของโรลอัพหรือเชนที่เฉพาะเจาะจง แต่ในอนาคตของ chain abstraction พวกเขาสามารถสร้างด้วยเทคโนโลยีที่ดีที่สุดที่มีอยู่ได้ ผู้ใช้จะเพิ่มขึ้นเพื่อประสบการณ์ที่ดีที่สุด
ลองนึกภาพว่าหากผู้ใช้ Gmail ไม่สามารถส่งข้อความไปยังที่อยู่ Outlook ได้ ก็ถือว่าไม่สมเหตุสมผล และที่อยู่ Web3 ก็เช่นเดียวกัน สมมติฐานหลักของ chain abstraction คือผู้ใช้ไม่สนใจเกี่ยวกับ blockchain ที่ซ่อนอยู่ พวกเขาแค่ต้องการให้แอปพลิเคชันทำงาน ในความเป็นจริง บล็อกเชนเป็นเพียงโครงสร้างพื้นฐานในการดึงมูลค่าจาก Web3: ความปลอดภัยของสินทรัพย์จากการยึด โอกาสทางเศรษฐกิจ การกำจัดคนกลางออกจากธุรกรรม ข้อมูลระบุตัวตนที่ไม่ได้รับอนุญาตทั่วโลก แหล่งที่มาของข้อมูล ประสบการณ์ความบันเทิง และอื่นๆ
เป้าหมายหลักของ chain abstraction คือการผสานรวมภูมิทัศน์แบบโมดูลาร์ที่กระจัดกระจายมากขึ้นของ Web3 แม้ว่าสิ่งนี้จะเห็นได้ชัดที่สุดในระดับประสบการณ์ผู้ใช้ แต่การบูรณาการสภาพคล่องและบัญชีนี้จะได้รับประโยชน์จากนวัตกรรมในระดับความปลอดภัย
Zero-knowledge (ZK) แนะนำแนวทางพื้นฐานใหม่ในการรักษาความปลอดภัยบัญชีแยกประเภท ก่อนหน้านี้ ผู้คนจำเป็นต้องเชื่อถือกลุ่มเครื่องมือตรวจสอบความถูกต้องแบบกระจายอำนาจ แต่ตอนนี้แม้แต่คอมพิวเตอร์เครื่องเดียวก็สามารถพิสูจน์ได้ด้วยหลักฐานง่ายๆ ว่าได้ปฏิบัติตามกฎแล้ว ซึ่งหมายความว่าเมื่อก่อนนักพัฒนาถูกบังคับให้สร้างบนเครือข่ายที่ใช้ร่วมกันหรือใช้ทรัพยากรมหาศาลในการเปิดตัวเครือข่ายใหม่ ตอนนี้พวกเขาสามารถเปิดตัวเครือข่ายบนเซิร์ฟเวอร์เดียวของตนได้
กระบวนทัศน์ใหม่นี้แนะนำแนวคิดของการชำระหนี้ข้ามสาย: เนื่องจากโซ่จำนวนมากขึ้นเรื่อยๆ สามารถพิสูจน์ได้อย่างสมบูรณ์ (พิสูจน์ได้ด้วย ZK) หากมีการเผยแพร่การพิสูจน์บางอย่างบนโซ่อื่น ๆ ก็ไม่จำเป็นต้องคืนโซ่อื่น ๆ กลับ โซ่ไม่สามารถเพิกถอนได้ . ด้วยการพิสูจน์ ZK ธุรกรรมจากเครือข่ายหนึ่งสามารถชำระบนเครือข่ายอื่น ๆ ได้ สิ่งนี้ให้การรักษาความปลอดภัยแบบตาข่ายเนื่องจากมีการรวบรวมหลักฐานทั้งหมดอย่างต่อเนื่อง ทำให้สามารถเคลื่อนย้ายสินทรัพย์ระหว่างเครือข่ายเหล่านี้ได้อย่างปลอดภัย
เพื่อให้บรรลุการรักษาความปลอดภัยแบบรวมศูนย์ จำเป็นต้องมีสองสิ่งที่ด้านล่างของสแต็ก: ความพร้อมใช้งานของข้อมูล ซึ่งจัดเตรียมวิธีที่ทุกคนจะซิงค์กันแม้ว่าผู้ปฏิบัติงานจะออฟไลน์ และการสั่งซื้อแบบกระจายอำนาจสำหรับแอปพลิเคชันโดยไม่มีกลไกของผู้ปฏิบัติงานแบบรวมศูนย์
เลเยอร์ถัดไปคือเอกลักษณ์ที่มีการรักษาความปลอดภัยแบบครบวงจร ผู้ใช้สามารถมีที่อยู่ในเครือข่ายที่เป็นไปได้ทั้งหมดและย้ายทรัพย์สินระหว่างกันได้อย่างอิสระ จากมุมมองของผู้ใช้ นี่ควรเป็นบัญชีเดียวที่พวกเขาสามารถโต้ตอบกับแอปพลิเคชันบนเครือข่ายที่แตกต่างกัน และสินทรัพย์สามารถเชื่อมโยงหรือแลกเปลี่ยนได้โดยอัตโนมัติ
ฉันเรียกสิ่งนี้ว่า การรวมบัญชี NEAR จะเปิดตัว FastAuth เวอร์ชันถัดไปในเดือนมีนาคม 2567 ซึ่งจะมีความสามารถในการจับคู่ที่อยู่ NEAR กับ EVM, Bitcoin และที่อยู่อื่น ๆ บัญชี NEAR สามารถขอลงนามธุรกรรมในเครือข่ายอื่นได้ ซึ่งช่วยให้พวกเขาสามารถสร้างแอปพลิเคชันแบบหลายลูกโซ่ได้โดยตรงเป็นสัญญาอัจฉริยะบน NEAR
เลเยอร์สุดท้ายคือเลเยอร์ประสบการณ์แบบครบวงจร หรือเลเยอร์แอปพลิเคชัน (เช่น DapDap) ซึ่งให้วิธีการโต้ตอบกับแอปพลิเคชันบนเครือข่ายต่างๆ โดยที่ผู้ใช้ไม่จำเป็นต้องสลับหรือออกจากอินเทอร์เฟซเดียว ส่วนหน้าแบบกระจายอำนาจสามารถจัดเตรียมส่วนประกอบที่ง่ายต่อการสร้างใน chain abstraction NEAR ทำให้สิ่งนี้เป็นไปได้ด้วย NearJS ซึ่งรวมการจัดทำดัชนีข้อมูลและส่วนหน้าแบบกระจายอำนาจ - V2 ก็จะเปิดตัวในเดือนมีนาคม 2024 เช่นกัน
NEAR ใช้ chain abstraction อย่างไร
ระบบนิเวศของ NEAR ทำงานเพื่อมุ่งสู่วิสัยทัศน์ของ chain abstraction นับตั้งแต่ก่อตั้งขึ้นในปี 2018 โดยมุ่งเน้นไปที่การใช้งาน รูปแบบบัญชีที่ยืดหยุ่น และบล็อกเชนที่ปรับขนาดได้สูง เพื่อรองรับแอปพลิเคชันกระแสหลักที่มีผู้ใช้นับพันล้านคน ปัจจุบัน กลุ่มเทคโนโลยีได้ขยายเพื่อรองรับการสร้างนามธรรมของห่วงโซ่ที่ครอบคลุมทั่วทั้งเครือข่ายและแอปพลิเคชันต่างๆ
บล็อกเชนที่ครอบคลุมและปรับขนาดได้ซึ่งสามารถขยายไปสู่บัญชีที่ใช้งานมากกว่า 1 พันล้านบัญชีต่อวัน
สแต็คเทคโนโลยีการบรรจบกันที่ปลอดภัย รวมถึง NEAR DA, zkWASM (ในความร่วมมือกับ Polygon Labs) และการสรุปผลที่รวดเร็วโดย EigenLayer
การรวมบัญชีนอกเหนือจากนี้เพื่อให้สามารถทำธุรกรรมบนเครือข่ายทั้งหมดโดยใช้บัญชีเดียว
รองรับชั้นข้อมูลจากเครือข่ายแบบเสาหิน แบบรวม แบบโมดูลาร์ แบบส่วนตัว และแบบได้รับอนุญาต ไปจนถึงการสืบค้นข้อมูลในโปรโตคอลที่คาดเดาได้
ผู้ถ่ายทอดเจตนาสามารถใช้โครงสร้างพื้นฐานนี้เพื่อดำเนินการเจตนาที่ซับซ้อนระหว่างเครือข่ายได้
ส่วนหน้าแบบกระจายอำนาจที่ให้การค้นพบแบบหลายสายโซ่และความสามารถในการประกอบเป็นประสบการณ์แบบครบวงจร
กระเป๋าเงิน Super (แอป) ที่ใช้งานง่ายและให้วิธีการเรียกดู Web3 ทั้งหมดโดยไม่ต้องเปลี่ยนเครือข่ายหรือจัดการกับโทเค็นและบริดจ์ของแก๊ส
ที่สำคัญ เลเยอร์เหล่านี้รองรับผู้สร้างจากทั่วทั้ง Web3 รวมถึง Ethereum, Rollup, L2 ฯลฯ อนาคตของ chains กำลังกลายเป็นอนาคตของ chain abstraction
สรุป
ปี 2024 เป็นปีแห่งการซ่อนความซับซ้อนของโครงสร้างพื้นฐานแบบหลายสายโซ่เพื่อมอบประสบการณ์ Web3 การปรับปรุงการใช้งานและความสามารถในการค้นพบ ขณะเดียวกันก็จัดการกับการกระจายตัวของสภาพคล่องและการแลกเปลี่ยนด้านความปลอดภัย ควรให้ความสำคัญสูงสุดสำหรับผู้สร้าง Web3 ทั้งหมด
มาเปลี่ยนสิ่งที่เป็นนามธรรมของห่วงโซ่ให้เป็นการเคลื่อนไหว ระบบนิเวศของ NEAR เชิญชวนผู้สร้างจากทั่วทั้ง Web3 ให้ใช้ประโยชน์จากโซลูชันที่เรานำเสนอ และร่วมมือกับเราเพื่อสร้างโซลูชันนามธรรมแบบลูกโซ่เพิ่มเติม
ขอขอบคุณเป็นพิเศษสำหรับ Zaki Manian สำหรับการสนทนาและความคิดเห็นที่นำไปสู่การตีพิมพ์บทความนี้


