ด้วยความนิยมอย่างล้นหลามของ "Black Myth: Wukong" มีอีกเสียงในแวดวงที่ลบล้างเกม Web3 ในสภาพแวดล้อมของตลาดล่าสุดที่ซบเซาและมีข้อสงสัยในตัวเองจึงมีการเพิ่มดีบัฟอีกชั้นหนึ่ง
เป็นเพราะคน Web3 ไม่รักเกมใช่ไหม? เป็นเรื่องจริงที่ในช่วงฟองสบู่แรกของตลาด บรรยากาศการเก็งกำไรที่แข็งแกร่งเป็นสิ่งที่หลีกเลี่ยงไม่ได้ แต่ผู้สร้างจำนวนมากยังคงเร่งรีบเข้าสู่อุตสาหกรรมด้วยความตั้งใจที่จะสร้างเกมที่ดี เกมที่เป็นของผู้เล่นอย่างแท้จริง และ Web3 ต้องการบรรลุเป้าหมาย การยอมรับอย่างกว้างขวางอย่างแท้จริง การเล่นเกมยังเป็นเส้นทางที่ไม่สามารถหลีกเลี่ยงและสามารถเจาะลึกเข้าไปในตลาดได้
แต่ความจริงนั้นรุนแรง เมื่อผู้คนต้องการนับเกมแถวแรกของ Web3 พวกเขาพบว่าจำนวนเกมที่มีคุณภาพมีน้อยมาก และเกมส่วนใหญ่ก็ขาดความสดใส . ทีมเกมจำนวนมากที่มีประสบการณ์จริงใน Web2 ล้มเหลวใน Web3 เหตุผลที่ฉันเข้าใจในปัจจุบันส่วนใหญ่มี 2 ประเด็น:
1. เมื่อเปรียบเทียบกับเกมแบบเดิมๆ เป็นเรื่องยากสำหรับเกม Web3 ที่จะอัปเดตเนื้อหาเกมอย่างต่อเนื่อง
2. เนื่องจากผู้ชมที่แตกต่างกัน เกม Web3 จำเป็นต้องพิจารณาประเด็นทางเศรษฐศาสตร์ของเกมเพิ่มเติมนอกเหนือจากการเล่นเกมมากกว่าเกมแบบดั้งเดิม
ภาวะที่กลืนไม่เข้าคายไม่ออกในการอัปเดตเนื้อหาเกม
เพื่อให้เกมคงความมีชีวิตชีวาในระยะยาว การอัปเดตและแพตช์ถือเป็นสิ่งสำคัญ มิฉะนั้น ข้อบกพร่องจะไม่ได้รับการแก้ไข และความใหม่ของผู้เล่นจะอยู่ได้ไม่นาน ในการพัฒนาเกมแบบดั้งเดิม หากโครงสร้างข้อมูลไม่เปลี่ยนแปลง แต่ตรรกะของเกมเปลี่ยนแปลง แพตช์ตรรกะของโปรแกรมอย่างง่ายสามารถทำการอัปเกรดที่เกี่ยวข้องให้เสร็จสิ้นได้
อย่างไรก็ตาม การไม่เปลี่ยนแปลงของบล็อคเชนทำให้การใช้งานที่ดูเหมือนเรียบง่ายนี้ยากขึ้น ยกตัวอย่างการพัฒนาเกม Solidity สัญญาเกมออนไลน์มักจะกำหนดโครงสร้างข้อมูลโดยรวมของเกม เนื่องจากตรรกะของเกมนั้นเป็นการย้ายสถานะข้อมูล การแก้ไขตรรกะของเกมจึงมักต้องมีการอัพเกรดสัญญา
หลังจากอัปเกรดสัญญาแล้ว ข้อมูลของสัญญาก่อนอัปเกรดจะไม่สามารถนำมาใช้ซ้ำได้อย่างต่อเนื่อง เพื่อให้การอัพเกรดตรรกะของเกมเสร็จสมบูรณ์ มีเพียงสองตัวเลือกเท่านั้น:
1 การโยกย้าย
2. แยกชั้นข้อมูลและชั้นตรรกะที่จุดเริ่มต้นของการออกแบบสัญญา
ตัวเลือกที่สองจะเพิ่มการใช้ก๊าซในการเรียกสัญญา ดังนั้นการอัพเกรดเนื้อหาเกมความถี่สูงมักจะทำได้ยากใน Web3 ซึ่งส่งผลเสียต่อความสามารถของเกมที่มีศักยภาพในการหาลูกค้าต่อไป

ไม่มีการอัพเกรดอินเทอร์เฟซข้อมูลแบบลอจิคัล

ทำการอัพเกรดอินเทอร์เฟซข้อมูลแบบลอจิคัล
เพื่อแก้ไขปัญหานี้ เราต้องแก้ไขปัญหาการใช้ข้อมูลซ้ำและการอัปเกรดข้อมูลก่อน เมื่อตรรกะของเกมได้รับการแก้ไข เรายังต้องการให้ข้อมูลต้นฉบับยังคงอยู่ครบถ้วน โซลูชันที่ไม่มีค่าใช้จ่ายที่ดีที่สุดคือ App As A Rollup แบบสแตนด์อโลน เนื่องจากในการรวบรวมแอป ราก Merkle ของข้อมูลต้นฉบับสามารถนำมาใช้ซ้ำได้โดยตรง และการปรับเปลี่ยนตรรกะจะต้องสะท้อนให้เห็นในตรรกะของโค้ดเท่านั้น

การอัพเกรดแบบลอจิคัลที่ทำงานโดยตรงในเครื่องเสมือน
หลังจากที่ปัญหาการใช้ข้อมูลซ้ำและการอัพเกรดลอจิกได้รับการแก้ไขแล้ว ปัญหาการอัพเกรดโครงสร้างข้อมูลจะยังคงนำความท้าทายมาสู่การอัพเกรดเกม การย้ายข้อมูลทั่วไปบนลูกโซ่มักต้องใช้ Oracle เพื่อแก้ไขข้อมูลตามสคริปต์ที่ตั้งไว้ จากนั้นจึงป้อนลงในลูกโซ่อีกครั้ง ซึ่งใช้เวลานาน
ในสถาปัตยกรรม App As A Rollup หลังจากการตรวจสอบการย้ายข้อมูลแล้ว สามารถเรียกใช้สถาปัตยกรรมดังกล่าวได้ใน zkVM เพื่อให้สามารถตรวจสอบลอจิกการย้ายได้อย่างสมบูรณ์ เนื่องจากการโยกย้ายข้อมูลเกี่ยวข้องกับการจัดระเบียบข้อมูลใหม่ในหลาย ๆ สถานการณ์ จึงมีลอจิกการประมวลผลน้อยลง หากโค้ดที่เกี่ยวข้องกับการจัดระเบียบโหนดปลายแต่ละอันใหม่มีประมาณ 1,000 บรรทัด ดังนั้นการติดตามการดำเนินการที่จำเป็นสำหรับโหนดปลายสุดมากกว่าหนึ่งล้านรายการจึงสามารถมีได้ประมาณ 1,000 บรรทัด 100w. ในปัจจุบัน เวลาในการตรวจสอบของแต่ละล้านบรรทัดของ zkVM ทั่วไปคือ 9-15 วินาที ดังนั้นเวลาการย้ายข้อมูล zk โดยรวมยังคงเป็นตัวเลขที่ควบคุมได้
เป็นเพราะความเป็นอิสระของข้อมูลของ Application Rookup จึงนำวิธีการใหม่มาสู่การทำซ้ำเนื้อหาเกม Web3
เนื่องจากความซับซ้อนของแอปในเครือข่ายอื่นและความเร่งด่วนในการอัปเดตนั้นน้อยกว่าเกมมาก zkVM จะนำโอกาสใหม่ ๆ มาสู่เกมในเครือเต็มรูปแบบหรือเกมที่ตรวจสอบได้
เศรษฐศาสตร์และภาวะที่กลืนไม่เข้าคายไม่ออกของการกระจายผลประโยชน์
การพัฒนาโปรเจ็กต์เกมเป็นงานที่ซับซ้อน ครอบคลุม และไม่สำคัญมาก หากเกมคุณภาพสูงไม่สามารถสร้างผลประโยชน์ทางเศรษฐกิจที่จับต้องได้ เมื่อเปรียบเทียบกับเกมแบบดั้งเดิมแล้ว Web3 จะมีความน่าดึงดูดใจน้อยลงสำหรับนักพัฒนา
ปัจจุบัน ความสัมพันธ์ระหว่างโปรเจ็กต์เกมและเครือข่ายสาธารณะมักถูกครอบงำด้วยความสัมพันธ์ด้านการรับส่งข้อมูล เสริมด้วยความสัมพันธ์ด้านรายได้ โปรเจ็กต์เกมระดับกลางที่มีความสัมพันธ์ด้านทราฟฟิกมักจะขึ้นอยู่กับทราฟฟิกแพลตฟอร์มและทราฟฟิกเริ่มต้นที่มาจากเชนสาธารณะ เชนสาธารณะดูดซับโปรเจ็กต์เกมที่ดีและเพลิดเพลินกับการเพิ่มขึ้นของผู้ใช้เชนสาธารณะที่มาจากเกมในระยะกลางหลัง เกมเปิดตัวแล้ว
ความสัมพันธ์ด้านรายได้จะซับซ้อนมากขึ้นและซ่อนปัญหาการกระจายความสนใจที่ลึกซึ้งยิ่งขึ้น ในด้านหนึ่ง พฤติกรรมของผู้ใช้จะสร้างรายได้ รวมถึงรายได้จากก๊าซของห่วงโซ่และค่าธรรมเนียมการใช้เนื้อหาเกม ในทางกลับกัน ปริมาณการใช้เกมและการบริโภคนำมาซึ่ง ราคาสกุลเงิน มูลค่าเพิ่ม เกมที่มีปริมาณธุรกรรมสร้างรายได้จากสินทรัพย์ผ่านการออกโทเค็นเกม และยังนำผลกระทบทางนิเวศวิทยาที่เจริญรุ่งเรืองมาสู่ห่วงโซ่ เพิ่มความคาดหวังในการประเมินมูลค่าโทเค็นของห่วงโซ่สาธารณะ

ในความสัมพันธ์ทางผลประโยชน์ที่ซับซ้อนนี้ ยังไม่มีคำจำกัดความที่ชัดเจนเกี่ยวกับวิธีการจัดสรรค่าใช้จ่ายจริงของผู้ใช้ให้สมเหตุสมผล การเริ่มเกมแบบ Cold Start ต้องใช้เงินทุนจำนวนมาก และรายได้แรกของผู้ใช้มักจะขึ้นอยู่กับอัตราการจ่ายให้กับ Chain ทำให้วงจรสำหรับผู้สร้างเกมได้รับการตอบรับเชิงบวกยาวนานมาก บางครั้งอาจมีการพัฒนาเกมด้วยซ้ำ ทีมที่ หลังจากจำนวนแปรงถึงค่า DAU พื้นฐานของห่วงโซ่แล้ว เลือดจะได้รับการฟื้นฟูโดยได้รับทุนน้อย สิ่งนี้บังคับให้เกมต้องอาศัยความคาดหวังของโทเค็นในระยะแรกเพื่อดึงดูดผู้เล่นให้จ่ายเงินเพื่อการโต้ตอบ ภาระก๊าซส่วนนี้ไม่สามารถละเลยสำหรับผู้เล่นเกมได้อีกต่อไป ดังนั้นเกมในเครือจึงแนะนำให้ผู้ใช้ใช้โทเค็นของตนเอง ซึ่งหมายความว่าการซื้อโทเค็นเกมกลายเป็นเรื่องยากกว่าในเกมทั่วไป

เนื่องจากการเติมเกมเป็นขั้นตอนหลักของการตอบรับเชิงบวกสำหรับเกม ภาระก๊าซที่ทำให้การเติมเกมล่าช้าจะส่งผลเสียอย่างมากต่อความสามารถของเกมในการหาลูกค้า อย่างไรก็ตาม เนื่องจากเกมลูกโซ่จำเป็นต้องแบกรับภาระผูกพันในการอัปโหลดไปยังลูกโซ่ในความหมายดั้งเดิม แม้กระทั่งในเลเยอร์ 2 แก๊สก็ยังคงนำหน้าการเติมโทเค็นดั้งเดิมของเกมครั้งแรกอย่างโหดเหี้ยม ดังนั้น Web3 จึงไม่มีประสบการณ์การเล่นเกม "เล่นก่อนแล้วใช้จ่ายทีหลัง" อย่างแท้จริง
การแลกเปลี่ยนไอเท็มเกมถือเป็นส่วนที่น่าสนใจที่สุดของเกมบล็อคเชนในช่วงกลางและปลาย ไอเท็มเกมมูลค่าสูงที่ได้รับจากคริปทอนโกลด์หรือความพยายามในการโต้ตอบระยะยาวยังคงมีมูลค่าเพิ่มขึ้นหลังจากการจำหน่ายและการสะสม มันเป็นประสบการณ์ที่น่าตื่นเต้นสำหรับทั้งผู้เล่นเกมและนักออกแบบ อย่างไรก็ตาม เนื่องจากไอเท็มเกมเป็นอนุพันธ์ของเกม พรีเมี่ยมส่วนใหญ่ที่มาจากธุรกรรมการหมุนเวียนจะถูกหารด้วยผลิตภัณฑ์ออนไลน์อื่น ๆ: ค่าธรรมเนียมการทำธุรกรรมของเกม NFT อาจหารด้วยการแลกเปลี่ยน NFT และธุรกรรมของโทเค็นเกมจะถูกหารด้วย defi . คุณค่าที่สร้างจากเกมที่ดีไม่สามารถไหลกลับเข้าสู่เกมเพื่อสนับสนุนทีมเกมได้อย่างมีประสิทธิภาพ
ความผันผวนของค่าโทเค็นจะนำไปสู่การขยายเอาต์พุตในเกมแบบไดนามิก เมื่อมูลค่าของโทเค็นเกมถูกประเมินต่ำเกินไป อัตราของเกมจะต่ำ ผลลัพธ์ของเกมและการลงทุนโทเค็นเกมจริงมักจะมีความสัมพันธ์เชิงบวก ส่งผลให้ราคาโทเค็นต่ำ ต้นทุนการใช้โทเค็นเกมเดียวกันจะลดลง แต่เอาต์พุตจะสูงกว่า เมื่อราคาสกุลเงินของเกมสูง มูลค่าโทเค็นเกมที่มากเกินไปจะเป็นอุปสรรคต่อการบริโภคในเกม เอฟเฟกต์การขยายดังกล่าวทำให้ความผันผวนของมูลค่าของโทเค็นเกมได้รับผลกระทบจากเอาต์พุตทั้งนอกสถานที่และในสถานที่ เพิ่มความท้าทายที่เกี่ยวข้องกับการออกแบบเศรษฐศาสตร์โทเค็น
App As A rollup + zkVM: ทางออกที่เป็นไปได้
เมื่อแจกแจงความท้าทายชุดนี้ เราพบว่าสถาปัตยกรรมของ Application As Rollup สามารถบรรเทาปัญหาที่เกี่ยวข้องได้อย่างเหมาะสมและมีประสิทธิภาพ
ก่อนอื่น ก๊าซจริงของการสะสมของตัวเองจะลดลงอย่างมากเหลือ 1/20 หรือแม้แต่น้อยกว่าของเกมเต็มลูกโซ่ด้วยซ้ำ สิ่งนี้ช่วยให้ทีมงานโปรเจ็กต์สามารถขจัดการแทรกแซงค่าธรรมเนียมก๊าซในช่วงแรกของเกมได้อย่างสมบูรณ์ มอบประสบการณ์การเล่นเกมที่เล่นฟรีอย่างแท้จริง และสร้างสภาพแวดล้อมที่ดีขึ้นสำหรับการรวบรวมการเริ่มเกมในช่วงแรกของเกม
ประการที่สอง Application As Rollup สามารถให้บริการแพลตฟอร์มการให้กู้ยืมแบบคลิกเดียว ในช่วงแรกของเกม ผู้ใช้สามารถใช้ USDC เพื่อยืมโทเค็นภายในของเกมเพื่อกระตุ้นให้ผู้ใช้ลองใช้ฟังก์ชันที่ต้องชำระเงินในเกม เนื่องจากผลลัพธ์ที่คาดหวังในเชิงบวกของเกมมักจะมากกว่าปริมาณการใช้ ผู้ใช้สามารถแลกหลักประกัน USDC ที่ใช้สำหรับเงินกู้เดิมได้หลังจากที่เอาต์พุตเกินปริมาณการใช้
ในกระบวนการหมุนเวียน Application As a Rollup สามารถทำหน้าที่เป็นสะพานข้ามสายโซ่สำหรับทรัพย์สินเกมได้อย่างมีประสิทธิภาพ เมื่อเราต้องการโอนสินทรัพย์บนเครือข่ายที่แตกต่างกัน เราเพียงแต่ต้องฝากเงินเข้าเกมแล้วถอนออกไปยังเครือข่ายอื่น ฟังก์ชัน cross-chain ดั้งเดิมนี้ช่วยให้ส่วนหนึ่งของมูลค่าของธุรกรรมอนุพันธ์ของเกมถูกบันทึกโดยตัวเกมเอง
สิ่งที่รุนแรงยิ่งกว่านั้นคือเกมสามารถจัดให้มีฟังก์ชั่นเงินฝากที่มั่นคงสำหรับการให้กู้ยืม ดังนั้นมูลค่า TVL ที่สามารถจับได้โดยห่วงโซ่ในอดีตเท่านั้นที่สามารถจับได้โดยตัวเกมเอง สุดท้ายนี้ Application Rollup สามารถให้ความสามารถในการเก็บค่าธรรมเนียม chain gas แบบดั้งเดิมในที่สุด โดยการแนะนำกลไกที่คล้ายกับค่าธรรมเนียม gas สำหรับผู้เล่นระดับทองในเกม การออกแบบกลไกที่เป็นไปได้มากขึ้นคือ เมื่อค่าโทเค็นสูง ต้นทุนก๊าซต่ำ และเมื่อมูลค่าโทเค็นต่ำ ต้นทุนก๊าซจะสูง สาระสำคัญของมันเกิดจากความเป็นอิสระของเลเยอร์ 3 ซึ่งผูกมัด มูลค่าก๊าซและมูลค่าโทเค็น การลดความผันผวนของมูลค่าโทเค็น
แน่นอนว่าสิ่งนี้จะไม่เกิดขึ้นในชั่วข้ามคืน และ Delphinus Lab zkWASM ซึ่งเป็นผู้เล่นรายแรกๆ ในการผลักดัน zkVM เข้าสู่แอปพลิเคชันเกม เพิ่งเปิดตัว zkWASM Mini Rollup นี่คือชุดเครื่องมือสำหรับการพัฒนาและการปรับใช้แอปพลิเคชัน ZK Rollup อย่างรวดเร็ว ช่วยให้นักพัฒนาสามารถเขียนโค้ด Rust คอมไพล์ลงใน WebAssembly จากนั้นรันในสภาพแวดล้อม Node.js SDK นี้ประมวลผลธุรกรรม สร้างการพิสูจน์ความรู้เป็นศูนย์ และโต้ตอบกับบล็อกเชน

กระบวนการหลักคือ: การรับธุรกรรม การประมวลผลธุรกรรมในเครื่องเสมือน WASM การใช้บริการคลาวด์ zkWASM เพื่อสร้างการพิสูจน์ และสุดท้ายคือการส่งการพิสูจน์ไปยังบล็อกเชนเพื่อตรวจสอบและชำระเงิน กระบวนการทั้งหมดทำให้มั่นใจได้ถึงความเป็นส่วนตัวและความปลอดภัยของธุรกรรม ขณะเดียวกันก็ปรับปรุงความสามารถในการปรับขนาดของบล็อกเชนได้อย่างมาก นักพัฒนาจำเป็นต้องมุ่งเน้นไปที่ตรรกะของแอปพลิเคชันโดยไม่ต้องเข้าใจรายละเอียดทางเทคนิคของการพิสูจน์ความรู้แบบศูนย์ที่ซับซ้อนอย่างลึกซึ้ง นอกจากนี้ยังมีระบบตรวจสอบ Rollup ที่สามารถใช้การพิสูจน์และข้อมูลธุรกรรมเพื่อกระตุ้นการชำระหนี้แบบออนไลน์ ตรวจสอบการพิสูจน์โดยการจัดเก็บรากของ Merkle และ API การตรวจสอบ เพื่อให้มั่นใจว่าการชำระหนี้เป็นไปตามลำดับของรากของ Merkle บนห่วงโซ่ นอกจากนี้ SDK ยังช่วยลดความยุ่งยากในการสร้างสภาพแวดล้อมการพัฒนาในเครื่อง คุณเพียงแค่ต้องเริ่ม MongoDB และ Redis เรียกใช้ dbservice จากนั้นเรียกใช้เซิร์ฟเวอร์ที่รัน npm ในไดเร็กทอรี ts เพื่อเริ่มบริการภายในเครื่องโดยสมบูรณ์

การเกิดขึ้นของ zkWASM Mini Rollup SDK มอบโซลูชันที่เป็นไปได้สำหรับความท้าทายสองประการที่เกม Web3 ต้องเผชิญ ด้วยสถาปัตยกรรมของ Application As A Rollup ไม่เพียงแต่ทำให้กระบวนการอัปเดตเนื้อหาเกมง่ายขึ้น แต่ยังมอบความเป็นไปได้ใหม่ๆ สำหรับการเพิ่มประสิทธิภาพของโมเดลทางเศรษฐกิจของเกมอีกด้วย
วิธีการที่เป็นนวัตกรรมใหม่นี้ใช้ประโยชน์จากความเข้ากันได้ของ WASM เป็นครั้งแรกเพื่อให้นักพัฒนาแบบดั้งเดิมจำนวนมากสามารถใช้ภาษาการเขียนโปรแกรมที่คุ้นเคยที่สุด เช่น Rust เพื่อเขียนโค้ดเกม ประการที่สอง ช่วยให้นักพัฒนาเกมสามารถนำข้อมูลมาใช้ซ้ำและอัปเกรดลอจิกได้ง่ายขึ้น อย่างมาก ค่าน้ำมันลดลง และยังเป็นไปได้ที่จะได้รับประสบการณ์ "เล่นแก๊ส 0" และ "เล่นก่อนแล้วใช้ทีหลัง" อย่างแท้จริง ในเวลาเดียวกัน โปรเจ็กต์เกมมีโอกาสมากขึ้นในการดึงดูดมูลค่า รวมถึงการโอนสินทรัพย์ข้ามสายโซ่ ฟังก์ชันการให้ยืม ฯลฯ ซึ่งช่วยสร้างระบบเศรษฐกิจเกมที่ยั่งยืนมากขึ้น
การใช้ zkWASM เพื่อเผยแพร่ภาพรวมด้วยการคลิกเพียงครั้งเดียว หมายความว่าเราสามารถก้าวไปสู่การนำไปใช้งานจำนวนมากทั้งฝั่งนักพัฒนาและฝั่งผู้ใช้ แม้ว่าเทคโนโลยีนี้ยังอยู่ในช่วงเริ่มต้น และเกม Web3 ก็เผชิญกับความไม่ไว้วางใจสองเท่าทั้งภายในและภายนอกวงกลมในระหว่างรอบนี้ และกำลังดิ้นรนเพื่อก้าวไปข้างหน้าท่ามกลางข้อสงสัย มันชี้ให้เห็นถึงวิธีการแก้ไขปัญหาหลักที่ Web3 เผชิญอยู่ในปัจจุบัน เกม
เนื่องจากผู้พัฒนาเกมหันมาใช้เทคโนโลยีนี้มากขึ้น และผู้ให้บริการเกมและข้อตกลงการให้กู้ยืมก็เต็มใจที่จะเข้าร่วมในรูปแบบทางเศรษฐกิจที่แนะนำข้างต้นมากขึ้นเรื่อยๆ เราจึงมีเหตุผลที่เชื่อได้ว่าเกม Web3 จะค่อยๆ เอาชนะปัญหาที่มีอยู่ได้ เราไม่ได้คาดหวังว่าจะมี Black Myth Wukong หรือ Call of Duty เป็นของตัวเอง แต่ด้วยการทำงานหนักและถูกต้อง และทำงานอย่างไม่เหน็ดเหนื่อยเพื่อบรรลุเป้าหมายสูงสุด แทนที่จะใช้ประโยชน์จากโอกาส ในที่สุดเกม Web3 จะนำช่วงเวลาแห่ง "การเผชิญหน้า" ของตัวเองออกมาในที่สุด พรหมลิขิต” และขับเคลื่อน อุตสาหกรรมทั้งหมดกำลังผ่านการใช้งานขนาดใหญ่ร่วมกันมายาวนาน


