พูดคุยเกี่ยวกับวิธีทำลายแวดวงของเกม Web3 ผ่านนามธรรมของบัญชี?
ผู้เขียนต้นฉบับ:Jack,Shima Capital
การรวบรวมต้นฉบับ: angelilu, Foresight News
ผู้เขียนต้นฉบับ:
การรวบรวมต้นฉบับ: angelilu, Foresight News
กระบวนการนำผู้เล่นเข้าสู่เกมแบบดั้งเดิมมักจะไม่ซับซ้อน ใน Web2 ผู้เล่นสามารถใช้บัญชีโซเชียลที่มีอยู่ เช่น Apple ID หรือ Google เพื่อเข้าสู่ระบบเกมได้อย่างง่ายดาย บัญชีโซเชียลเหล่านี้เปิดใช้งานการลงชื่อเข้าใช้ครั้งเดียว (SSO) เพื่อการรวมที่ง่ายดายและเปิดใช้งานการแบ่งปันความคืบหน้าในอุปกรณ์หลายเครื่อง ตัวอย่างเช่น เมื่อผู้เล่นเข้าสู่ระบบ Epic Games Store Epic จะรวมบัญชีจาก Google, Apple และ Nintendo เพื่อสร้างกระบวนการมีส่วนร่วมที่ราบรื่นและโปรไฟล์ผู้เล่นที่รวมเป็นหนึ่งเดียว ก่อนหน้านี้ใน Web3 ผู้เล่นจำเป็นต้องติดตั้งกระเป๋าเงินและจัดเก็บคีย์ส่วนตัวอย่างปลอดภัย หากผู้เล่นสามารถดำเนินการตามขั้นตอนได้ พวกเขายังต้องเผชิญกับขั้นตอนเพิ่มเติมในการอนุมัติและลงนามในการทำธุรกรรมก่อนที่จะเริ่มเล่นเกมได้ กระบวนการที่ยุ่งยากในการติดตั้งกระเป๋าเงินและการจัดการคีย์ส่วนตัวสามารถทำลายความดื่มด่ำของเกมและทำลายประสบการณ์โดยรวม เนื่องจากจะเพิ่มแรงเสียดทานโดยไม่จำเป็นให้กับกระบวนการเริ่มต้นใช้งาน
เพื่อให้เกม Web3 ได้รับการนำไปใช้อย่างแพร่หลาย สิ่งสำคัญคือต้องมอบประสบการณ์การใช้งานที่เหมือน Web2 ประสบการณ์กระเป๋าเงินไม่ควรส่งผลกระทบต่อตัวเกม และในกรณีส่วนใหญ่ ผู้เล่นไม่ควรรู้ด้วยซ้ำว่าตนมีกระเป๋าเงิน! ตลอดปี 2021 และ 2022 บริษัทต่างๆ เช่น Venly, Sequence และ Stardust ได้ระดมทุน 20 ล้านถึง 40 ล้านดอลลาร์ในการร่วมลงทุนเพื่อหาแนวทางแก้ไขปัญหานี้ และการติดตั้ง ERC-4337 ของ Ethereum ล่าสุดทำให้ Web3 สามารถนำเสนอประสบการณ์ของผู้ใช้ ด้วย Web2 ช่วยให้นักพัฒนามีโซลูชันการจัดการบัญชีแบบโมดูลาร์ที่ยืดหยุ่นมากขึ้น
ก่อนที่จะเจาะลึกลงไปถึงสิ่งที่ทำให้การสรุปบัญชีมีความพิเศษ สิ่งสำคัญคือต้องทำความเข้าใจประเภทบัญชีต่างๆ ของ Ethereum และความแตกต่าง Ethereum มีสองประเภทบัญชี:
บัญชีภายนอก (EOA) ควบคุมโดยใครก็ตามที่มีรหัสส่วนตัว
การสรุปบัญชีเป็นแนวคิดในการแทนที่บัญชีที่กำหนดไว้ล่วงหน้าซึ่งใช้ได้กับทุกประเภทบัญชี (EOA) ด้วยโซลูชันไดนามิกเดียว (Smart Contract Account SCA) EOA แบบเดิม เช่น MetaMask และ Rainbow สามารถดำเนินการที่กำหนดไว้ล่วงหน้าเท่านั้น เช่น การเริ่มต้นธุรกรรม ซึ่งจะเป็นการจำกัดฟังก์ชันการทำงาน นี่เป็นส่วนหนึ่งของเหตุผลว่าทำไมเมื่อคุณดูเกม "crypto" แบบเรียลไทม์ส่วนใหญ่ เกมเหล่านี้ส่วนใหญ่เป็นเกมแคชชวล/กลยุทธ์ (เช่น DFK, Wolf Game, เกม Treasure ในยุคแรกๆ) ลูปเกม Web3 ทั่วไปมีลักษณะดังนี้:

แหล่งที่มา:https: //twitter.com/gelatonetwork
ผู้เล่นต้องการใช้ทรัพยากร x เพื่อสร้างเครื่องมือ y ผู้เล่นเลือกเครื่องมือ ผู้เล่นอนุมัติธุรกรรมเพื่ออนุญาตให้ใช้ทรัพยากร x จากนั้นผู้เล่นลงนามในธุรกรรมอื่นเพื่อเริ่มสร้าง 3 ป๊อปอัปต่อมา ในที่สุดผู้เล่นก็ได้รับของพวกเขา เครื่องมือ.
และวงจรนี้จะนำประสบการณ์ที่เลวร้ายมาสู่ผู้ใช้ บัญชีสัญญาอัจฉริยะสามารถปรับปรุงประสบการณ์ผู้ใช้และอัปเกรดฟังก์ชันการทำงานได้ ก่อนหน้า ERC-4337 มีไม่กี่โครงการที่ใช้บัญชีสัญญาอัจฉริยะ (เงิน, ปลอดภัย) และโซลูชันทางเลือกส่วนใหญ่จำเป็นต้องเปลี่ยนแปลงโปรโตคอลครั้งใหญ่ ERC-4337 ถ่ายโอนตรรกะการตรวจสอบของ Ethereum ไปยัง EVM และอนุญาตให้สัญญาอัจฉริยะเริ่มต้นการทำธุรกรรมโดยไม่ต้องใช้ EOA แบบดั้งเดิม

แหล่งที่มา:https://twitter.com/Delphi_Digital
ดังนั้นบัญชีสัญญาอัจฉริยะจะปรับปรุงเกม Web3 ได้อย่างไร
แหล่งที่มา:The Citadelสิ่งที่เป็นนามธรรมของบัญชีทำให้กระบวนการเริ่มต้นเกมเทียบได้กับของ Web2 แนวทางนี้ช่วยให้นักพัฒนามีความยืดหยุ่นและควบคุมได้ตามต้องการเพื่อสร้างประสบการณ์การเล่นเกมที่ไม่เหมือนใครและเป็นส่วนตัว แม้ว่าโซลูชันในปัจจุบันจำนวนมากจะมีฟังก์ชันการทำงานที่คล้ายกันมาก แต่คุณลักษณะบางอย่างที่ต้องมีมีดังนี้Proof of PlaySession Keys และ Sponsored Transactions: Session Keys ใช้เพื่อส่งธุรกรรมจากเกมในนามของผู้เล่นโดยไม่ต้องยืนยันกระเป๋าเงิน และธุรกรรมที่ได้รับการสนับสนุนช่วยให้นักพัฒนาเกมและระบบนิเวศสามารถอุดหนุนค่าใช้จ่ายในการทำธุรกรรมของผู้เล่นได้ นอกจากนี้ ธุรกรรมที่ได้รับการสนับสนุนอนุญาตให้นักพัฒนาระบุโทเค็น (เช่น AXS, USDC) เพื่อใช้เป็นค่าธรรมเนียมการทำธุรกรรม SDK เชิงนามธรรมของบัญชีจำนวนมากให้บริการนี้เป็นบริการรวม แต่เมื่อ ERC-4337 กลายเป็นสินค้าโภคภัณฑ์เมื่อเวลาผ่านไป ทีมจำนวนมากขึ้นจะเลือกสร้างฟังก์ชันนี้ภายในองค์กรสำหรับโซลูชันที่ "เหมาะสม" มากขึ้น ตัวอย่างเช่น เกมออนไลน์ "
” เพิ่งยกเลิกคีย์เซสชั่นทดลองและผู้สร้าง Pirate Nation
ข้อเสนอประเภทธุรกิจเริ่มต้นพร้อมฟังก์ชันนี้เปิดตัวแล้ว สิ่งนี้มีลักษณะอย่างไรในทางปฏิบัติ? Proof of Play สร้างกระเป๋าเงินรองสำหรับผู้ใช้แต่ละคนเมื่อพวกเขาเข้าสู่ระบบครั้งแรก กระเป๋าเงินนี้โฮสต์และจัดเก็บไว้ในที่เก็บข้อมูลเบราว์เซอร์ของผู้ใช้ กระเป๋าเงินสำรองให้สิทธิ์ Proof of Play ในการชำระเงินสำหรับการทำธุรกรรมของผู้ใช้ ซึ่งหมายความว่าสินทรัพย์จะไม่ถูกถ่ายโอนจาก Secure Wallet ของคุณ และไอเท็มที่ได้รับในเกมจะถูกส่งไปยัง Secure Wallet ของคุณโดยอัตโนมัติRealmsความสามารถในการปรับแต่งได้: ผู้พัฒนาเกมต้องการอินเทอร์เฟซกระเป๋าเงินที่ปรับแต่งได้และตลาดในเกม กระเป๋าเงินและตลาดในเกมควรผสมผสานกันอย่างลงตัว ตามหลักการแล้ว กระเป๋าเงินควร "มองไม่เห็น" สำหรับผู้เล่น และตลาดควรเข้ากับธีมและสไตล์ของเกม ถ้าฉันกำลังสร้างเกมภาพพิกเซล กระเป๋าเงินและตลาดควรจะทำจากภาพพิกเซล!
ธุรกรรมแบบรวม: ธุรกรรมแบบกลุ่ม (การโทรหลายครั้ง) ซึ่งกันและกันเพื่อเพิ่มประสิทธิภาพ Gas และ UX การซื้อ NFT สามารถทำได้ใน 1 คลิกแทนที่จะเป็น 3 หรือ 4 คลิก!
การใช้แพ็คเทรดทำให้ผู้เล่นเก็บเกี่ยวฟาร์มหลายแห่งหรือสร้างอาคารหลายหลังได้ในเวลาเดียวกันDelegate.cashการกู้คืนโซเชียลและการเข้าสู่ระบบโซเชียล: วิธีการกู้คืนโซเชียลช่วยให้ผู้เล่นสามารถกู้คืนเงินทุนโดยไม่ต้องสูญเสียการควบคุมตนเอง Argent เป็นผู้บุกเบิกการกู้คืนโซเชียลในปี 2561 ช่วยให้ผู้ใช้สามารถกู้คืนบัญชีของตนผ่านเพื่อนหรือสมาชิกในครอบครัวที่ไว้ใจได้ การเข้าสู่ระบบโซเชียลอนุญาตให้ผู้เล่นเข้าสู่ระบบผ่านบัญชีโซเชียลมีเดียที่มีอยู่มากมาย การเข้าสู่ระบบด้วยโซเชียลทำให้ผู้เล่นไม่ต้องจำชื่อผู้ใช้และรหัสผ่านหลายรายการหรือปกป้องคีย์ส่วนตัว ทำให้กระบวนการเข้าสู่ระบบมีประสิทธิภาพและเป็นมิตรกับผู้ใช้
อำนาจการมอบหมาย: "กระเป๋าสตางค์การมอบหมาย" เป็นบัญชีสัญญาอัจฉริยะที่ผูกไว้กับกระเป๋าเงินเย็นของผู้ใช้ ผู้เล่นลงชื่อเพียงครั้งเดียวและอนุญาตการสร้างบัญชีโดยไม่ต้องเสี่ยงกับการสูญเสีย NFT
โซลูชันต่างๆ เช่น NFT กำลังได้รับความนิยมจากนักสะสม NFT ที่ต้องการวิธีที่ปลอดภัยยิ่งขึ้นในการโต้ตอบกับสัญญาอัจฉริยะต่างๆ เป็นเพียงเรื่องของเวลาก่อนที่บริษัทเกมที่ต้องการปกป้องทรัพย์สินของผู้เล่นจะนำมาใช้ การมอบสิทธิ์แบบ Liquid เป็นแนวคิดที่ค่อนข้างใหม่ซึ่งรวมสิทธิ์การมอบสิทธิ์ไว้ใน NFT ปัจจุบันตัวแทน Liquid ถูกนำมาใช้ในเกม ตัวอย่างเช่น ผู้ถือ BAYC ใช้ตัวแทนของ Liquid เพื่อเช่าหรือให้สิทธิ์การเข้าถึง "Sewer Passes" ซึ่งใช้ในการเล่นเกม Dookie Dash ที่ดำเนินไปไม่รู้จบ
เป็นที่น่าสังเกตว่าโซลูชันที่มีอยู่จำนวนมากไม่เพียงแค่มอบความสามารถเหล่านี้ทีละรายการเท่านั้น แต่รวมเป็นชุดด้วย ผู้ให้บริการมุ่งมั่นที่จะจัดหาโซลูชันแบบครบวงจรที่ดีที่สุดและครอบคลุมที่สุด แม้ว่าคุณสมบัติข้างต้นจะถือว่า "ต้องมี" แต่นี่คือคุณสมบัติเพิ่มเติมบางส่วนที่ควรพิจารณาเมื่อมองหาโซลูชันที่ครอบคลุมที่สุด
พอร์ทัลนักพัฒนาและแดชบอร์ดการวิเคราะห์ผู้เล่น: ผู้ให้บริการมุ่งมั่นที่จะมอบประสบการณ์นักพัฒนาที่ดีที่สุดเท่าที่จะเป็นไปได้ โซลูชันอย่าง Stardust ช่วยให้นักพัฒนาสามารถจัดการเกมได้จากแดชบอร์ดเดียว โดยให้ข้อมูลเชิงลึกเกี่ยวกับข้อมูลเกมและเมตริกของผู้เล่น เช่น ไอเท็มที่สร้างขึ้นและการแลกเปลี่ยนโทเค็น Nefta ก้าวไปอีกขั้นโดยตั้งเป้าที่จะรวม AD SDK เข้ากับบริการจัดการบัญชี เพื่อให้นักพัฒนาได้รับข้อมูลเชิงลึกที่ลึกขึ้นในการมีส่วนร่วมและสร้างรายได้จากผู้ชม


