Are self-contained worlds / full-chain games just boring toys for Crypto tech geeks? Or are they a kind of Cult-like MeMe?
เหตุผลที่ทำให้มีความสงสัยเหล่านี้ อยู่ในความซับซ้อนของโลกที่เป็นตัวเอง / การกำหนดเกมส์ full-chain และอินเทอร์เฟสเกมที่ยุติธรรมและหยาบกระด้าง ในปัจจุบัน ซึ่งทำให้เกมเมอร์ส่วนใหญ่รู้สึกขยะแขยงและตกใจ
อย่างไรก็ตาม ความจริงคือว่า โลกที่มีอยู่เอง / เกมเต็มลิ้งค์ ถึงแม้จะมอบประสบการณ์ในการเล่นเกมที่แตกต่างอย่างสิ้นเชิงจากเกมแบบพาราดิมที่อื่น ๆ แต่ไม่ได้หมายความว่าพวกเขาไม่สนุก ในฐานะเกมเมอร์ที่มีประสบการณ์ ซึ่งเกมเต็มลิ้งค์ครั้งแรก คือ DarkForest ก็คือเกมที่ฉันเล่นต่อเนื่อง 2 วันติด ๆ ในช่วง 5 ปีที่ผ่านมา
ถ้าเราพูดว่าพื้นที่ของเกมอื่น ๆ คือทรายกล่อง และเนื้อหาของเกมจำลองการหนีออกจากห้องเรียกเกมเป็นจริง พอตัวเกมเต็มลำโซ่เป็นความเป็นจริงทางดิจิตอล และเนื้อหาของเกมเต็มลำโซ่จำลองการเล่นเกมในโลกจริง ขณะที่เล่น DarkForest ฉันได้สัมผัสประสบการณ์ที่ทำให้ตกใจจนกระทบกระทั่นซึ่งเป็นผลงานความสยองขวัญทางโลกอวกาศที่ถูกเล่าในเรื่อง “ปัญหาทรัพย์สินทั้งสาม” ของ ลิว ติเซิน
ทีม Lattice ได้กำหนดความหมายและขยายความคิดของโลกที่เป็นองค์รวม / เกมเต็มโซนใน "ปฏิญญาโลกที่เป็นองค์รวม" โดยแยกแยะจากเกม Web2.5
โลกที่มีอยู่ในตัว / เกม full-chain ถูกสร้างขึ้นจากหลักการของความเป็นจริงทางดิจิทัลและกฎพื้นฐาน ซึ่งเป็นระบบเกมที่เปิดอย่างมีอิสระตัวเอง พวกเขามีความต่อเนื่อง คงที่ และไม่สามารถเปลี่ยนแปลงได้
ในนิยามที่ถูกจำกัดไว้ เกมเต็มโซ่หมายถึงโลกที่เป็นอิสระตัวเอง ที่ความสามารถในการเล่นไม่ได้มาจากเนื้อหาเกมที่นักพัฒนาเกมให้ (มุมมองของจักรวาล การเคลื่อนไหว ดนตรี ภาพประกอบ ฯลฯ) และวัตถุประสงค์ของเกม (ระดับ ความสำเร็จ เหตุการณ์ สงครามระหว่างประเทศ) แต่มาจากประสบการณ์จริงที่ผู้เล่นสร้างขึ้นภายในโลกตัวเองในโลกย่อย
ตรรกะก่อสร้างของโลกเอ็นทิตี้ / เกมเต็มวงจรคือวัตถุ - กฎพื้นฐาน - จริยธรรมดิจิทัลทางกายภาพ ที่สอดคล้องกับโครงสร้างของ Entity - Component - System ของเชนเจนเกม ECS
ในทางทฤษฎีมีโลกอยู่ภายในตัวเอง / เกมเต็มโซ่สำรวจการสร้างชั้นของโลกเสมือนโดยขึ้นอยู่กับข้อมูลบิตของโลกจริงที่เราอาศัย หรือ ตามที่มัสก์หยิบย้ำว่า การซ้อนกันของโลกเสมือนใหม่ภายในโลกเสมือน นี้สอดคล้องกับฉากที่น่าจดจำจากซีรีส์วิทยาศาสตร์การ์ตูน “Rick and Morty” ที่มีการซ้อนกันของโลกหลายชั้นอย่างไม่มีที่สิ้นสุดอย่างต่อเนื่อง
ข้อความที่ได้แสดงถึงโลกที่เป็นระบบลำดับเอง / เกมเต็มระบบในรูปแบบที่เรียบง่าย หากต้องการสร้างข้อความของโลกที่เป็นระบบลำดับเอง / เกมเต็มระบบ จำเป็นต้องใช้ชุดสมบูรณ์ของอุปกรณ์พื้นฐานใหม่ที่ประกอบด้วยบล็อกเชน เอนจินเกม มิดเดิลแวร์ ไคลเอ็นต์เกม และโมดูลวิศวกรรมอื่น ๆ
พื้นฐานใหม่ของโลกที่มีอยู่เอง / เกมเต็มรูปแบบต้องจัดการกับปัญหาสามปัญหาหลัก
ปัญหาของความสามารถในการขยายตัวของบล็อกเชน การบรรลุความต่อเนื่อง ความไม่สามารถแก้ไขและการไม่มีการอนุญาตให้มีโลกที่เป็นระบบเอง / เกมเต็มเซิร์ฟเวอร์ ต้องการให้สถานะเกมและตรรกะทั้งหมดอยู่บนเชน ทำให้มีความต้องการที่สูงมากในเรื่องของความสามารถในการขยายตัวและการโปรแกรมบล็อกเชน
ปัญหาการตรวจสอบลูป บล็อคเชนทำงานเป็นเครื่องจักรสถานะเชิงลำดับตามลูกศรของเวลาและไม่เหมาะสมสำหรับการจัดการสถานะของโลกที่มีอยู่เอง / เกมเต็มสาย นี่เป็นเพราะโลกที่มีอยู่เอง / เกมเต็มสาย เกี่ยวข้องกับเหตุการณ์ที่วนซ้ำมากมาย เช่น อาทิตย์ขึ้นและตก การยามของมอนสเตอร์ขนาดเล็ก ฯลฯ นอกจากนี้ บล็อคเชนอัพเดตอย่างเป็นระบบโดยการส่งผ่านอย่างไม่เร่งด่วน ต้องการผู้ใช้ส่งธุรกรรมเพื่อเรียกเหตุการณ์
วิธีที่จะบรรลุถึงความไม่สามารถเปลี่ยนแปลงของความเป็นจริงทางดิจิตอลและความเปิดเผย การไม่มีการอนุญาต และการดำเนินการ CRUD (สร้าง, อ่าน, อัปเดต, ลบ) ของกฎพื้นฐานและวัตถุ
เพื่อแก้ไขปัญหาสามประการนี้ ทีมเกมที่เป็นโลกที่มีอยู่ในตัวเอง / ทีมเกมเชื่อมโยงทั้งหมด ที่รวมถึง Lattice, Dojo, และ Zypher Games เสนอวิธีการที่แตกต่างกัน
พื้นฐานของ Lattice สำหรับโลกที่มีอยู่แยกตัว / เกมเต็มระบบประกอบด้วยโครงสร้างการพัฒนา Worlds, เครื่องเล่น MUD game engine, และโปรโตคอลความเห็นที่เชื่อถือได้ Redstone ซ้อนอยู่เบื้องหลัง
กรอบการพัฒนาโลก: โลกเป็นกรอบการพัฒนาสัญญาอัจฉริยะที่สร้างขึ้นบนเครื่องมือเก็บข้อมูลใหม่ของ MUD V2, STORE STORE เป็นเครื่องมือเก็บข้อมูลที่ถูกกำหนดโดยเวลาประมวลผล MUD V2 ใช้มันเพื่อแทนที่รูปแบบการเก็บของคอมไพเลอร์ Solidity
World เป็นรูปแบบใหม่สำหรับแอปพลิเคชัน EVM คุณสามารถคิดเกี่ยวกับมันเป็นคอมพิวเตอร์ชุมชน: มันมีอยู่เป็นหนึ่งเกม multiplayer kernel ซึ่งยินยอมการมีส่วนร่วมจากผู้ใดก็ตามบนเชน - ไม่ว่าจะเป็นโค้ดหรือสถานะ
โลกมีความสามารถในการจัดการการเข้าถึงที่ตั้งโปรแกรมได้ทําให้สถานะหรือตรรกะใด ๆ สามารถควบคุมบัญชีใด (หรือตรรกะอื่น ๆ ) ที่สามารถเข้าถึงได้ สิ่งนี้ทําให้สามารถสร้างลําดับชั้นของความไว้วางใจและอนุญาตให้สัญญาอัจฉริยะที่ไม่น่าเชื่อถืออ่านรัฐและเข้าร่วมในกฎโดยไม่ต้องเขียนถึงที่เก็บข้อมูลโดยตรง
MUD Game Engine: เครื่องยนต์เกม MUD ซึ่งเป็นเครื่องยนต์เกม full-chain แรกในนิเวศ EVM เวอร์ชัน 2 ประกอบด้วย STORE ที่ถูกกำหนดโดย runtime, state synchronization, และโมดูล native AA (account abstraction)
คุณลักษณะใหม่ของ MUD V2 ทำให้เป็นไปได้ที่จะสร้างชุดฟิสิกส์ดิจิทัล ซึ่งกำหนดว่าโลกจะถูกสร้างและเปลี่ยนแปลงอย่างไร และต่อมาทำให้การเข้าถึงรากตัวเองถูกทำลาย; โดยเสมอเอาใจใส่กฎเกณฑ์ที่มีมาตรฐาน: ใครก็ตาม - มนุษย์และเครื่องจักร - ในโลกสามารถแอบแตะกับกฎเหล่านี้และสร้างอุปกรณ์ทางสังคมและวิศวกรรมบนบริเวณดังกล่าว
โปรโตคอลเหล็กดินพื้นฐาน: เรดสโตนเป็นการสร้าง Plasma Rollup L2 ครั้งแรกของ OP Stack โดย Lattice และ Optimism ร่วมกันโดยเฉพาะสำหรับนักพัฒนาเกมแบบออนเชนและโลกอัตโนมัส
การดำเนินการของ Redstone คล้ายกับ OP Rollup แบบดั้งเดิม แต่ไม่เหมือนกับ OP Rollup ที่เผยแพร่สถานะของข้อมูลเข้าสู่ L1 Redstone เพียงเผยแพร่เฉพาะ data commitment hash เท่านั้น สถานะข้อมูลของ input commitments จะถูกเก็บไว้นอกเครือข่ายโดยผู้ให้บริการความสามารถในการเข้าถึงข้อมูล เพื่อให้มั่นใจว่าสถานะของข้อมูลที่เกี่ยวข้องกับ input commitments พร้อมใช้งาน มีการสร้างสัญญา data availability challenge บน L1 ซึ่งช่วยให้ใครก็สามารถท้าทาย data commitments หากผู้ให้บริการเผชิญกับปัญหา
โดจอเป็นโครงการ Fork ของ MUD ตั้งแต่แรก มุ่งเน้นในการนำ MUD มาใช้บน Starknet โดยใช้ภาษา Cario เป็นหลัก. พื้นฐานของโลกที่อยู่อย่างเอง / เกมเต็มรูปของ Dojo ปัจจุบันประกอบด้วยสถานะ Cario และโครงสร้างการพัฒนาสมาร์ทคอนแทรค, เครื่องเกมเต็มรูป SOZO CLI, บริการมิดเดิลแวร์ดัชนีและ RPC TORII, และโปรโตคอลความเห็นร่วม KATANA ในระดับพื้นฐาน
Cario State และเฟรมเวิร์กการพัฒนาสมาร์ทคอนแทร็ค: Dojo ให้วิธีมาตรฐานสำหรับการสร้างเกมเต็มโซ่ / โลกที่มีอยู่เองบนสมาร์ทคอนแทร็ค Cario เพื่อทำให้กระบวนการพัฒนาง่ายขึ้นและให้นักพัฒนาสามารถมุ่งเน้นที่ตรรกะ โดยไม่จำเป็นต้องคิดถึงโครงสร้าง
SOZO CLI เครื่องยนต์เกม Full-Chain: SOZO CLI รองรับการสร้าง การก่อสร้าง การทดสอบ และการนำส่งตัวอย่างของเกมเต็มระบบ / โลกที่มีอยู่อิสระ มันรองรับการสร้างส่วนประกอบและระบบใหม่ ๆ โดยช่วยในการจัดการของตัวอย่างโลกที่มีอยู่อิสระหลาย ๆ รายการ
Index และ RPC Service Middleware TORII: TORII จะดัชนีทุกสถานะของสัญญาโดยอัตโนมัติและเปิดเผยผ่าน GraphQL API หรือ gRPC โดยอัตโนมัติ นักพัฒนาไม่ต้องสร้างดัชนีที่กำหนดเองอีกต่อไป
โปรโตคอลเชิงรากฐานของ KATANA: KATANA เป็นเครือข่ายการพัฒนา Starknet ที่กำหนดเองที่ช่วยให้สามารถทำการอัพเดตตัวตนของเกมอย่างรวดเร็ว
ความแตกต่างหลักระหว่าง Dojo และ MUD คือการใช้ ZK-Rollup เป็นโปรโตคอลความเห็นพื้นฐานและภาษา Cario เป็นภาษาการพัฒนา
ไม่เหมือนกับ Dojo ซึ่งแฟ้มจาก MUD เพื่อเชี่ยวชาญในเส้นทางการพัฒนาเกม full-chain ที่ปรับเปลี่ยน / โลกที่มีอยู่เองโดยสมบูรณ์ Zypher Game เป็นโกลนตัวเต็มที่เป็นโจรสำคัญ / โลกที่มีอยู่เองที่ตั้งอยู่บนเทคโนโลยี ZK เบื้องต้นของ Zypher Game สำหรับเกม full-chain / โลกที่มีอยู่เองประกอบด้วยเครื่องมือหลักของ Zypher Game คือเครื่องเกม Secret Engine และ AW Engine และโปรโตคอลความเห็นในระดับฐาน Zytron Kit
Secret Engine ให้ชุดของ SDKs ที่ขับเคลื่อนโดย zk (zero-knowledge) เพื่อดำเนินการคำนวณเข้ารหัสที่สามารถยืนยันได้อย่างปลอดภัย โดยรักษาให้แน่ใจว่าส่วนประกอบที่ต้องการโดยเกมนั้นยังคงอยู่บนเชื่อมโยง เซอร์วิสที่มีอยู่เช่น zk-shuffle-as-a-service ได้ช่วยเหลือกว่า 3 เกมการ์ดเต็มรูปแบบในการเข้ารหัสและการสลับไพ่แล้ว
AW Engine: เครื่องยนต์ AW ประกอบด้วยบริการ SDK ต่าง ๆ ที่ขับเคลื่อนโดย ZK รวมถึง ชุดเครื่องมือ Gadgets, วงจรที่เฉพาะแอปพลิเคชัน, โหนดการตรวจสอบ on-chain, และอื่น ๆ อีกมากมาย เครื่องยนต์ AW สามารถบรรลุฟังก์ชัน ZK แบบ plug-and-play, ความสามารถในการประกอบวงจร ZK, และการผสานรวมกับเครื่องจำลอง ZeroZK ของบุคคลที่สามและ RISC
AW Engine ยังพัฒนา Z4 Engine อย่างนวัตกรรมโดยเฉพาะสำหรับเกมแบบมัลติเพลเยอร์แบบเรียลไทม์ Z4 ขยายความสามารถในการทำงานพร้อมกันของเกมมัลติเรานด์ผ่าน zk-rollup โดยมีส่วนหลักคือวิธีการเปลี่ยนสถานะอย่างรวดเร็ว Z4 ช่วยให้เกมหลีกเลี่ยงการส่งสถานะทั่วโลกบนเชนต้นฉบับและแทนที่นั้นเปลี่ยนแปลงเป็นการเปลี่ยนสถานะท้องถิ่นที่ไม่แพง สามารถลดค่าธรรมเนียมการทำธุรกรรมของผู้ใช้ได้อย่างมีประสิทธิภาพและสนับสนุนการทำธุรกรรมล้านหรือแม้แต่พันล้านครั้งต่อวินาที (tps)
Zytron Kit: Zytron Kit เป็นชุดการสร้าง Sovereign L3 Rollup แบบโมดูลาร์ ประกอบด้วย Sovereign L3 Rollup, เอ็นจิ้นเกม Zypher เป็นสัญญาที่ถูกคอมไพล์ไว้ล่วงหน้า, server sharding, ความเข้ากันได้ของข้อมูล, และเครือข่ายที่ปรับแต่ง
Zytron Kit ถูกออกแบบ khusus untuk pengembang untuk membangun dunia mandiri, permainan mini-strategy, atau bermigrasi permainan AAA ke rantai dengan biaya terendah, tanpa belajar yang curam. Ini memungkinkan mereka untuk bermigrasi aset, logika permainan, dan penyimpanan data ke rantai sambil tetap mempertahankan pengalaman pengguna tingkat produksi.
นอกจาก AW Engine และ Zytron Kit นอกจากนี้ Zypher Game ยังมีตลาดการคำนวณพิสูจน์สำหรับผู้เล่นเกมมือถือและรวมถึงการบูรณะระบบที่เกี่ยวข้องกับเกมบางรายการ
เร็ซเซนท์ล่าสุด Zypher Game ได้เข้าคู่ค้ากับ Risc Zero และ Celestia โดยในการร่วมมือกับ Risc Zero Zypher Game รวมเข้ากับเครื่องจำลอง ZK ของ Risc Zero และขยายกรณีการใช้งานของ Risc Zero ผ่าน SDKs ที่เกี่ยวข้องกับเกม ในการร่วมมือกับ Celestia Zypher Game ใช้เครื่องมือ Roll Kit ของ Celestia เพื่อสร้าง Zytron Kit และรวม Celestia เป็นเลเยอร์ DA ค่าเริ่มต้นสำหรับ Zytron Kit
เมื่อเร็ว ๆ นี้ Zypher Games ได้เปิดตัว B² Network testnet ซึ่งบ่งบอกถึงการสนับสนุนสำหรับระบบนิเวศ BTC และตั้งใจที่จะช่วยในการพัฒนาเกม on-chain ในระบบนิเวศ BTC ผ่านเทคโนโลยี ZKP และ AI
จากเรื่องราวสู่พื้นฐาน โลกอิสระ / เกมเต็มโซ่มีการหาทางแก้ปัญหาความยืดหยุ่นของบล็อกเชน ปัญหาการวนลูป, และการรับรองถึงความไม่เปลี่ยนแปลงและกฎพื้นฐานของฟิสิกส์ดิจิทัล, และความเปิดเผยของวัตถุ Lattice เลือกทาง OP-Rollup+ การทบทวนอย่างรุนแรงของกลไกสถานะเครื่องจักรตัดสินใจของ EVM ในขณะที่ Zypher Game และ Dojo เลือกใช้ ZKP เพื่อบีบอัดข้อมูลสถานะต่าง ๆ อย่างไร้ความเชื่อถือและการย้ายการตรวจสอบไปยังการคำนวณแบบออฟไลน์
แต่ละวิธีมีข้อได้เปรียบของตัวเอง โดยระบบการปฏิบัติของ Lattice มีข้อได้เปรียบในเชิงเทียบกับ EVM และความเป็นมิตรต่อนักพัฒนา โดย Dojo Game ถูกปรับให้เหมาะกับสภาพแวดล้อมการพัฒนาและความเฉพาะเจาะจงของ Starknet Zypher ทำการใช้งาน DA แบบโมดูลาร์ RiscZero ZK coprocessor และลักษณะทางดิจิทัล ทางร่างกายเชิงธรรมชาติของ Bitcoin UTXO เพื่อให้ได้ระบบที่มีความน่าเชื่อถือ มีความยืดหยุ่นในเรื่องของประสิทธิภาพ
นอกจากสามแบบดังกล่าว ยังมี Argus’ World Engine และ Nervous (CKB)’s full-chain game / autonomous world primitives ที่ใช้โครงสร้างข้อมูลสถานะ eUTXO
ปัจจุบัน เกมเต็มระบบ/โลกอิสระอยู่ในช่วงเริ่มต้นของเส้นโค้งการเติบโตของเทคโนโลยีที่เกิดขึ้นของการ์ทเนอร์ ณ ช่วงนี้ จำนวนนักพัฒนามากกว่าจำนวนผู้เล่น และมีเกมทดสอบมากมายที่เป็นเกมสุ่มเหมือนกับ 4399 อย่างไรก็ตาม สิ่งนี้ไม่หยุดไม่หยุดนักลงทุนเรือนยุทธการ์โครโทรฯ ที่จะลงทุนอย่างหนักในสาขาใหม่นี้ แต่ในสายตาของพวกเขา สถานะปัจจุบันของเกมเต็มระบบ/โลกอิสระไม่ใช่ปัญหา แต่เป็นโอกาส คล้ายกับรถไฟในทศกัณฐ์ 1820 ที่ไม่สามารถแข่งขันกับคันรถม้า
Are self-contained worlds / full-chain games just boring toys for Crypto tech geeks? Or are they a kind of Cult-like MeMe?
เหตุผลที่ทำให้มีความสงสัยเหล่านี้ อยู่ในความซับซ้อนของโลกที่เป็นตัวเอง / การกำหนดเกมส์ full-chain และอินเทอร์เฟสเกมที่ยุติธรรมและหยาบกระด้าง ในปัจจุบัน ซึ่งทำให้เกมเมอร์ส่วนใหญ่รู้สึกขยะแขยงและตกใจ
อย่างไรก็ตาม ความจริงคือว่า โลกที่มีอยู่เอง / เกมเต็มลิ้งค์ ถึงแม้จะมอบประสบการณ์ในการเล่นเกมที่แตกต่างอย่างสิ้นเชิงจากเกมแบบพาราดิมที่อื่น ๆ แต่ไม่ได้หมายความว่าพวกเขาไม่สนุก ในฐานะเกมเมอร์ที่มีประสบการณ์ ซึ่งเกมเต็มลิ้งค์ครั้งแรก คือ DarkForest ก็คือเกมที่ฉันเล่นต่อเนื่อง 2 วันติด ๆ ในช่วง 5 ปีที่ผ่านมา
ถ้าเราพูดว่าพื้นที่ของเกมอื่น ๆ คือทรายกล่อง และเนื้อหาของเกมจำลองการหนีออกจากห้องเรียกเกมเป็นจริง พอตัวเกมเต็มลำโซ่เป็นความเป็นจริงทางดิจิตอล และเนื้อหาของเกมเต็มลำโซ่จำลองการเล่นเกมในโลกจริง ขณะที่เล่น DarkForest ฉันได้สัมผัสประสบการณ์ที่ทำให้ตกใจจนกระทบกระทั่นซึ่งเป็นผลงานความสยองขวัญทางโลกอวกาศที่ถูกเล่าในเรื่อง “ปัญหาทรัพย์สินทั้งสาม” ของ ลิว ติเซิน
ทีม Lattice ได้กำหนดความหมายและขยายความคิดของโลกที่เป็นองค์รวม / เกมเต็มโซนใน "ปฏิญญาโลกที่เป็นองค์รวม" โดยแยกแยะจากเกม Web2.5
โลกที่มีอยู่ในตัว / เกม full-chain ถูกสร้างขึ้นจากหลักการของความเป็นจริงทางดิจิทัลและกฎพื้นฐาน ซึ่งเป็นระบบเกมที่เปิดอย่างมีอิสระตัวเอง พวกเขามีความต่อเนื่อง คงที่ และไม่สามารถเปลี่ยนแปลงได้
ในนิยามที่ถูกจำกัดไว้ เกมเต็มโซ่หมายถึงโลกที่เป็นอิสระตัวเอง ที่ความสามารถในการเล่นไม่ได้มาจากเนื้อหาเกมที่นักพัฒนาเกมให้ (มุมมองของจักรวาล การเคลื่อนไหว ดนตรี ภาพประกอบ ฯลฯ) และวัตถุประสงค์ของเกม (ระดับ ความสำเร็จ เหตุการณ์ สงครามระหว่างประเทศ) แต่มาจากประสบการณ์จริงที่ผู้เล่นสร้างขึ้นภายในโลกตัวเองในโลกย่อย
ตรรกะก่อสร้างของโลกเอ็นทิตี้ / เกมเต็มวงจรคือวัตถุ - กฎพื้นฐาน - จริยธรรมดิจิทัลทางกายภาพ ที่สอดคล้องกับโครงสร้างของ Entity - Component - System ของเชนเจนเกม ECS
ในทางทฤษฎีมีโลกอยู่ภายในตัวเอง / เกมเต็มโซ่สำรวจการสร้างชั้นของโลกเสมือนโดยขึ้นอยู่กับข้อมูลบิตของโลกจริงที่เราอาศัย หรือ ตามที่มัสก์หยิบย้ำว่า การซ้อนกันของโลกเสมือนใหม่ภายในโลกเสมือน นี้สอดคล้องกับฉากที่น่าจดจำจากซีรีส์วิทยาศาสตร์การ์ตูน “Rick and Morty” ที่มีการซ้อนกันของโลกหลายชั้นอย่างไม่มีที่สิ้นสุดอย่างต่อเนื่อง
ข้อความที่ได้แสดงถึงโลกที่เป็นระบบลำดับเอง / เกมเต็มระบบในรูปแบบที่เรียบง่าย หากต้องการสร้างข้อความของโลกที่เป็นระบบลำดับเอง / เกมเต็มระบบ จำเป็นต้องใช้ชุดสมบูรณ์ของอุปกรณ์พื้นฐานใหม่ที่ประกอบด้วยบล็อกเชน เอนจินเกม มิดเดิลแวร์ ไคลเอ็นต์เกม และโมดูลวิศวกรรมอื่น ๆ
พื้นฐานใหม่ของโลกที่มีอยู่เอง / เกมเต็มรูปแบบต้องจัดการกับปัญหาสามปัญหาหลัก
ปัญหาของความสามารถในการขยายตัวของบล็อกเชน การบรรลุความต่อเนื่อง ความไม่สามารถแก้ไขและการไม่มีการอนุญาตให้มีโลกที่เป็นระบบเอง / เกมเต็มเซิร์ฟเวอร์ ต้องการให้สถานะเกมและตรรกะทั้งหมดอยู่บนเชน ทำให้มีความต้องการที่สูงมากในเรื่องของความสามารถในการขยายตัวและการโปรแกรมบล็อกเชน
ปัญหาการตรวจสอบลูป บล็อคเชนทำงานเป็นเครื่องจักรสถานะเชิงลำดับตามลูกศรของเวลาและไม่เหมาะสมสำหรับการจัดการสถานะของโลกที่มีอยู่เอง / เกมเต็มสาย นี่เป็นเพราะโลกที่มีอยู่เอง / เกมเต็มสาย เกี่ยวข้องกับเหตุการณ์ที่วนซ้ำมากมาย เช่น อาทิตย์ขึ้นและตก การยามของมอนสเตอร์ขนาดเล็ก ฯลฯ นอกจากนี้ บล็อคเชนอัพเดตอย่างเป็นระบบโดยการส่งผ่านอย่างไม่เร่งด่วน ต้องการผู้ใช้ส่งธุรกรรมเพื่อเรียกเหตุการณ์
วิธีที่จะบรรลุถึงความไม่สามารถเปลี่ยนแปลงของความเป็นจริงทางดิจิตอลและความเปิดเผย การไม่มีการอนุญาต และการดำเนินการ CRUD (สร้าง, อ่าน, อัปเดต, ลบ) ของกฎพื้นฐานและวัตถุ
เพื่อแก้ไขปัญหาสามประการนี้ ทีมเกมที่เป็นโลกที่มีอยู่ในตัวเอง / ทีมเกมเชื่อมโยงทั้งหมด ที่รวมถึง Lattice, Dojo, และ Zypher Games เสนอวิธีการที่แตกต่างกัน
พื้นฐานของ Lattice สำหรับโลกที่มีอยู่แยกตัว / เกมเต็มระบบประกอบด้วยโครงสร้างการพัฒนา Worlds, เครื่องเล่น MUD game engine, และโปรโตคอลความเห็นที่เชื่อถือได้ Redstone ซ้อนอยู่เบื้องหลัง
กรอบการพัฒนาโลก: โลกเป็นกรอบการพัฒนาสัญญาอัจฉริยะที่สร้างขึ้นบนเครื่องมือเก็บข้อมูลใหม่ของ MUD V2, STORE STORE เป็นเครื่องมือเก็บข้อมูลที่ถูกกำหนดโดยเวลาประมวลผล MUD V2 ใช้มันเพื่อแทนที่รูปแบบการเก็บของคอมไพเลอร์ Solidity
World เป็นรูปแบบใหม่สำหรับแอปพลิเคชัน EVM คุณสามารถคิดเกี่ยวกับมันเป็นคอมพิวเตอร์ชุมชน: มันมีอยู่เป็นหนึ่งเกม multiplayer kernel ซึ่งยินยอมการมีส่วนร่วมจากผู้ใดก็ตามบนเชน - ไม่ว่าจะเป็นโค้ดหรือสถานะ
โลกมีความสามารถในการจัดการการเข้าถึงที่ตั้งโปรแกรมได้ทําให้สถานะหรือตรรกะใด ๆ สามารถควบคุมบัญชีใด (หรือตรรกะอื่น ๆ ) ที่สามารถเข้าถึงได้ สิ่งนี้ทําให้สามารถสร้างลําดับชั้นของความไว้วางใจและอนุญาตให้สัญญาอัจฉริยะที่ไม่น่าเชื่อถืออ่านรัฐและเข้าร่วมในกฎโดยไม่ต้องเขียนถึงที่เก็บข้อมูลโดยตรง
MUD Game Engine: เครื่องยนต์เกม MUD ซึ่งเป็นเครื่องยนต์เกม full-chain แรกในนิเวศ EVM เวอร์ชัน 2 ประกอบด้วย STORE ที่ถูกกำหนดโดย runtime, state synchronization, และโมดูล native AA (account abstraction)
คุณลักษณะใหม่ของ MUD V2 ทำให้เป็นไปได้ที่จะสร้างชุดฟิสิกส์ดิจิทัล ซึ่งกำหนดว่าโลกจะถูกสร้างและเปลี่ยนแปลงอย่างไร และต่อมาทำให้การเข้าถึงรากตัวเองถูกทำลาย; โดยเสมอเอาใจใส่กฎเกณฑ์ที่มีมาตรฐาน: ใครก็ตาม - มนุษย์และเครื่องจักร - ในโลกสามารถแอบแตะกับกฎเหล่านี้และสร้างอุปกรณ์ทางสังคมและวิศวกรรมบนบริเวณดังกล่าว
โปรโตคอลเหล็กดินพื้นฐาน: เรดสโตนเป็นการสร้าง Plasma Rollup L2 ครั้งแรกของ OP Stack โดย Lattice และ Optimism ร่วมกันโดยเฉพาะสำหรับนักพัฒนาเกมแบบออนเชนและโลกอัตโนมัส
การดำเนินการของ Redstone คล้ายกับ OP Rollup แบบดั้งเดิม แต่ไม่เหมือนกับ OP Rollup ที่เผยแพร่สถานะของข้อมูลเข้าสู่ L1 Redstone เพียงเผยแพร่เฉพาะ data commitment hash เท่านั้น สถานะข้อมูลของ input commitments จะถูกเก็บไว้นอกเครือข่ายโดยผู้ให้บริการความสามารถในการเข้าถึงข้อมูล เพื่อให้มั่นใจว่าสถานะของข้อมูลที่เกี่ยวข้องกับ input commitments พร้อมใช้งาน มีการสร้างสัญญา data availability challenge บน L1 ซึ่งช่วยให้ใครก็สามารถท้าทาย data commitments หากผู้ให้บริการเผชิญกับปัญหา
โดจอเป็นโครงการ Fork ของ MUD ตั้งแต่แรก มุ่งเน้นในการนำ MUD มาใช้บน Starknet โดยใช้ภาษา Cario เป็นหลัก. พื้นฐานของโลกที่อยู่อย่างเอง / เกมเต็มรูปของ Dojo ปัจจุบันประกอบด้วยสถานะ Cario และโครงสร้างการพัฒนาสมาร์ทคอนแทรค, เครื่องเกมเต็มรูป SOZO CLI, บริการมิดเดิลแวร์ดัชนีและ RPC TORII, และโปรโตคอลความเห็นร่วม KATANA ในระดับพื้นฐาน
Cario State และเฟรมเวิร์กการพัฒนาสมาร์ทคอนแทร็ค: Dojo ให้วิธีมาตรฐานสำหรับการสร้างเกมเต็มโซ่ / โลกที่มีอยู่เองบนสมาร์ทคอนแทร็ค Cario เพื่อทำให้กระบวนการพัฒนาง่ายขึ้นและให้นักพัฒนาสามารถมุ่งเน้นที่ตรรกะ โดยไม่จำเป็นต้องคิดถึงโครงสร้าง
SOZO CLI เครื่องยนต์เกม Full-Chain: SOZO CLI รองรับการสร้าง การก่อสร้าง การทดสอบ และการนำส่งตัวอย่างของเกมเต็มระบบ / โลกที่มีอยู่อิสระ มันรองรับการสร้างส่วนประกอบและระบบใหม่ ๆ โดยช่วยในการจัดการของตัวอย่างโลกที่มีอยู่อิสระหลาย ๆ รายการ
Index และ RPC Service Middleware TORII: TORII จะดัชนีทุกสถานะของสัญญาโดยอัตโนมัติและเปิดเผยผ่าน GraphQL API หรือ gRPC โดยอัตโนมัติ นักพัฒนาไม่ต้องสร้างดัชนีที่กำหนดเองอีกต่อไป
โปรโตคอลเชิงรากฐานของ KATANA: KATANA เป็นเครือข่ายการพัฒนา Starknet ที่กำหนดเองที่ช่วยให้สามารถทำการอัพเดตตัวตนของเกมอย่างรวดเร็ว
ความแตกต่างหลักระหว่าง Dojo และ MUD คือการใช้ ZK-Rollup เป็นโปรโตคอลความเห็นพื้นฐานและภาษา Cario เป็นภาษาการพัฒนา
ไม่เหมือนกับ Dojo ซึ่งแฟ้มจาก MUD เพื่อเชี่ยวชาญในเส้นทางการพัฒนาเกม full-chain ที่ปรับเปลี่ยน / โลกที่มีอยู่เองโดยสมบูรณ์ Zypher Game เป็นโกลนตัวเต็มที่เป็นโจรสำคัญ / โลกที่มีอยู่เองที่ตั้งอยู่บนเทคโนโลยี ZK เบื้องต้นของ Zypher Game สำหรับเกม full-chain / โลกที่มีอยู่เองประกอบด้วยเครื่องมือหลักของ Zypher Game คือเครื่องเกม Secret Engine และ AW Engine และโปรโตคอลความเห็นในระดับฐาน Zytron Kit
Secret Engine ให้ชุดของ SDKs ที่ขับเคลื่อนโดย zk (zero-knowledge) เพื่อดำเนินการคำนวณเข้ารหัสที่สามารถยืนยันได้อย่างปลอดภัย โดยรักษาให้แน่ใจว่าส่วนประกอบที่ต้องการโดยเกมนั้นยังคงอยู่บนเชื่อมโยง เซอร์วิสที่มีอยู่เช่น zk-shuffle-as-a-service ได้ช่วยเหลือกว่า 3 เกมการ์ดเต็มรูปแบบในการเข้ารหัสและการสลับไพ่แล้ว
AW Engine: เครื่องยนต์ AW ประกอบด้วยบริการ SDK ต่าง ๆ ที่ขับเคลื่อนโดย ZK รวมถึง ชุดเครื่องมือ Gadgets, วงจรที่เฉพาะแอปพลิเคชัน, โหนดการตรวจสอบ on-chain, และอื่น ๆ อีกมากมาย เครื่องยนต์ AW สามารถบรรลุฟังก์ชัน ZK แบบ plug-and-play, ความสามารถในการประกอบวงจร ZK, และการผสานรวมกับเครื่องจำลอง ZeroZK ของบุคคลที่สามและ RISC
AW Engine ยังพัฒนา Z4 Engine อย่างนวัตกรรมโดยเฉพาะสำหรับเกมแบบมัลติเพลเยอร์แบบเรียลไทม์ Z4 ขยายความสามารถในการทำงานพร้อมกันของเกมมัลติเรานด์ผ่าน zk-rollup โดยมีส่วนหลักคือวิธีการเปลี่ยนสถานะอย่างรวดเร็ว Z4 ช่วยให้เกมหลีกเลี่ยงการส่งสถานะทั่วโลกบนเชนต้นฉบับและแทนที่นั้นเปลี่ยนแปลงเป็นการเปลี่ยนสถานะท้องถิ่นที่ไม่แพง สามารถลดค่าธรรมเนียมการทำธุรกรรมของผู้ใช้ได้อย่างมีประสิทธิภาพและสนับสนุนการทำธุรกรรมล้านหรือแม้แต่พันล้านครั้งต่อวินาที (tps)
Zytron Kit: Zytron Kit เป็นชุดการสร้าง Sovereign L3 Rollup แบบโมดูลาร์ ประกอบด้วย Sovereign L3 Rollup, เอ็นจิ้นเกม Zypher เป็นสัญญาที่ถูกคอมไพล์ไว้ล่วงหน้า, server sharding, ความเข้ากันได้ของข้อมูล, และเครือข่ายที่ปรับแต่ง
Zytron Kit ถูกออกแบบ khusus untuk pengembang untuk membangun dunia mandiri, permainan mini-strategy, atau bermigrasi permainan AAA ke rantai dengan biaya terendah, tanpa belajar yang curam. Ini memungkinkan mereka untuk bermigrasi aset, logika permainan, dan penyimpanan data ke rantai sambil tetap mempertahankan pengalaman pengguna tingkat produksi.
นอกจาก AW Engine และ Zytron Kit นอกจากนี้ Zypher Game ยังมีตลาดการคำนวณพิสูจน์สำหรับผู้เล่นเกมมือถือและรวมถึงการบูรณะระบบที่เกี่ยวข้องกับเกมบางรายการ
เร็ซเซนท์ล่าสุด Zypher Game ได้เข้าคู่ค้ากับ Risc Zero และ Celestia โดยในการร่วมมือกับ Risc Zero Zypher Game รวมเข้ากับเครื่องจำลอง ZK ของ Risc Zero และขยายกรณีการใช้งานของ Risc Zero ผ่าน SDKs ที่เกี่ยวข้องกับเกม ในการร่วมมือกับ Celestia Zypher Game ใช้เครื่องมือ Roll Kit ของ Celestia เพื่อสร้าง Zytron Kit และรวม Celestia เป็นเลเยอร์ DA ค่าเริ่มต้นสำหรับ Zytron Kit
เมื่อเร็ว ๆ นี้ Zypher Games ได้เปิดตัว B² Network testnet ซึ่งบ่งบอกถึงการสนับสนุนสำหรับระบบนิเวศ BTC และตั้งใจที่จะช่วยในการพัฒนาเกม on-chain ในระบบนิเวศ BTC ผ่านเทคโนโลยี ZKP และ AI
จากเรื่องราวสู่พื้นฐาน โลกอิสระ / เกมเต็มโซ่มีการหาทางแก้ปัญหาความยืดหยุ่นของบล็อกเชน ปัญหาการวนลูป, และการรับรองถึงความไม่เปลี่ยนแปลงและกฎพื้นฐานของฟิสิกส์ดิจิทัล, และความเปิดเผยของวัตถุ Lattice เลือกทาง OP-Rollup+ การทบทวนอย่างรุนแรงของกลไกสถานะเครื่องจักรตัดสินใจของ EVM ในขณะที่ Zypher Game และ Dojo เลือกใช้ ZKP เพื่อบีบอัดข้อมูลสถานะต่าง ๆ อย่างไร้ความเชื่อถือและการย้ายการตรวจสอบไปยังการคำนวณแบบออฟไลน์
แต่ละวิธีมีข้อได้เปรียบของตัวเอง โดยระบบการปฏิบัติของ Lattice มีข้อได้เปรียบในเชิงเทียบกับ EVM และความเป็นมิตรต่อนักพัฒนา โดย Dojo Game ถูกปรับให้เหมาะกับสภาพแวดล้อมการพัฒนาและความเฉพาะเจาะจงของ Starknet Zypher ทำการใช้งาน DA แบบโมดูลาร์ RiscZero ZK coprocessor และลักษณะทางดิจิทัล ทางร่างกายเชิงธรรมชาติของ Bitcoin UTXO เพื่อให้ได้ระบบที่มีความน่าเชื่อถือ มีความยืดหยุ่นในเรื่องของประสิทธิภาพ
นอกจากสามแบบดังกล่าว ยังมี Argus’ World Engine และ Nervous (CKB)’s full-chain game / autonomous world primitives ที่ใช้โครงสร้างข้อมูลสถานะ eUTXO
ปัจจุบัน เกมเต็มระบบ/โลกอิสระอยู่ในช่วงเริ่มต้นของเส้นโค้งการเติบโตของเทคโนโลยีที่เกิดขึ้นของการ์ทเนอร์ ณ ช่วงนี้ จำนวนนักพัฒนามากกว่าจำนวนผู้เล่น และมีเกมทดสอบมากมายที่เป็นเกมสุ่มเหมือนกับ 4399 อย่างไรก็ตาม สิ่งนี้ไม่หยุดไม่หยุดนักลงทุนเรือนยุทธการ์โครโทรฯ ที่จะลงทุนอย่างหนักในสาขาใหม่นี้ แต่ในสายตาของพวกเขา สถานะปัจจุบันของเกมเต็มระบบ/โลกอิสระไม่ใช่ปัญหา แต่เป็นโอกาส คล้ายกับรถไฟในทศกัณฐ์ 1820 ที่ไม่สามารถแข่งขันกับคันรถม้า