공유

Web3 게임을 위한 계정 추상화

전통적인 게임에 플레이어를 온보딩하는 프로세스는 일반적으로 간단합니다. Web2 온보딩을 통해 플레이어는 Apple ID 또는 Google 로그인과 같은 기존 소셜 계정을 편리하게 활용할 수 있습니다. 이러한 소셜 계정을 통해 SSO(Single Sign-On)를 간단하게 통합하고 여러 장치에서 진행 상황을 공유할 수 있습니다. 예를 들어 플레이어가 Epic Games 스토어에 로그인하면 Epic은 Google, Apple, Nintendo와 같은 다양한 계정을 집계하여 원활한 온보딩 흐름과 통합된 플레이어 프로필을 생성합니다. 이전 web3에서는 플레이어가 지갑을 설치하고 개인 키를 안전하게 보관해야 했습니다. 플레이어가 이 프로세스를 탐색할 수 있는 경우 게임 자체에 참여하기 위해 트랜잭션을 승인하고 서명하는 추가 단계에 직면하게 됩니다. 지갑을 설치하고 개인 키를 관리하는 이 번거로운 과정은 온보딩 프로세스 내에서 불필요한 마찰을 추가하여 게임 몰입을 깨고 전반적인 경험을 해칠 수 있습니다.

 

web3 게임이 널리 채택되기 위해서는 web2와 유사한 사용자 경험을 제공하는 것이 무엇보다 중요합니다. 지갑 경험은 게임 자체에서 벗어나서는 안 되며, 대부분의 경우 플레이어는 지갑이 있다는 사실조차 몰라야 합니다! 2021년과 2022년 동안 Venly, Sequence 및 Stardust와 같은 회사는 이 문제 공간에 대한 솔루션을 제공하기 위해 벤처 펀딩에서 $20M-$40M를 모금했으며 최근 Ethereum ERC-4337의 구현으로 "web2- "와 같은" 사용자 경험을 제공하여 개발자에게 더 많은 유연성과 계정 관리를 위한 모듈식 솔루션을 제공합니다.

 

계정 추상화를 특별하게 만드는 요소에 대해 알아보기 전에 Ethereum이 제공하는 다양한 계정 유형과 그 차이점을 이해하는 것이 중요합니다. Ethereum에는 두 가지 계정 유형이 있습니다.  개인 키를 가진 사람이 관리하는 외부 소유 계정  (EOA); 그리고-nbsp; 스마트 계약 계정(SCA) , 네트워크에 배포되고 코드로 제어되는 스마트 계약.

 

계정 추상화 는 미리 정의된 모든 계정 유형에 적합한 하나의 크기(EOA)를 단일 동적 솔루션(SCA)으로 대체하는 아이디어입니다. MetaMask 및 Rainbow와 같은 기존의 EOA는 원래 트랜잭션과 같은 사전 정의된 작업만 수행할 수 있으므로 기능이 제한됩니다. 이것이 부분적으로 대부분의 라이브 "암호화" 게임을 보고 주로 유휴/전략 게임(예: DFK, Wolf Game, 초기 Treasure 게임)인 이유입니다. 일반적인 web3 게임 루프는 다음과 같습니다.

 

플레이어는 x 자원을 사용하여 y 도구를 제작하기를 원하고, 플레이어는 도구를 선택하고, 플레이어는 x 자원의 사용을 허용하는 거래를 승인하고, 플레이어는 제작을 시작하는 또 다른 거래에 서명하고, 나중에 3개의 팝업이 표시되고, 플레이어는 마침내 수신 그들의 도구.

 

출처:  https://twitter.com/gelatonetwork

 

플레이어에게 문제가 있는 경험을 남깁니다. 스마트 계약 계정은 향상된 사용자 경험과 업그레이드 가능한 기능 세트를 허용합니다. ERC-4337 이전에는 스마트 계약 계정(Argent, Safe)을 활용한 프로젝트가 거의 없었으며 대부분의 대체 솔루션에는 상당한 프로토콜 변경이 필요했습니다. ERC-4337은 이더리움의 검증 논리를 EVM으로 옮기고 스마트 계약이 기존의 EOA가 아닌 트랜잭션을 생성할 수 있도록 합니다.

 

그렇다면 스마트 계약 계정은 어떻게 웹3 게임을 개선할까요?

 

출처:  https://twitter.com/Delphi_Digital

 

계정 추상화는 web2와 동등한 온보딩 흐름을 가능하게 합니다. 이 접근 방식은 개발자에게 고유하고 개인화된 게임 경험을 만드는 데 필요한 유연성과 제어 기능을 제공합니다. 오늘날의 많은 솔루션이 제공하지만 nbsp; 매우-nbsp; 유사한 기능 세트, 다음은 몇 가지 필수 기능입니다.

 

세션 키 및 후원 거래: 세션 키는 지갑 확인 없이 플레이어를 대신하여 게임에서 거래를 보내는 데 사용되며, 후원 거래를 통해 게임 개발자와 생태계는 플레이어 거래 비용을 보조할 수 있습니다. 또한 스폰서 거래를 통해 개발자는 거래 수수료(예: $AXS, $USDC)에 사용되는 토큰을 지정할 수 있습니다. 많은 계정 추상화 SDK가 이것을 번들 서비스로 제공하지만 ERC-4337이 시간이 지남에 따라 상품화됨에 따라 더 많은 팀이 보다 "적합한" 솔루션을 위해 사내에서 구축하도록 선택할 것입니다. 예를 들어, 온체인 게임 " The Citadel "은 최근에 실험적인 세션 키와 Proof of Play, 제작자인--nbsp를 공개했습니다. Pirate Nation은 이 기능이 포함된 초기 수직 슬라이스를 출시했습니다. 그렇다면 실제로는 어떤 모습일까요? Proof of Play는 각 사용자가 처음 로그인할 때 버너/보조 지갑을 생성합니다. 이 지갑은 보관되며 사용자의 브라우저 저장소에 저장됩니다. 버너 지갑은 Proof of Play에 사용자 거래에 대한 지불 권한을 부여합니다. 즉, 자산은 보안 지갑 밖으로 전송되지 않으며 게임 내에서 획득한 아이템은 자동으로 보안 지갑으로 전송됩니다.

 

사용자 정의 가능성: 게임 개발자는 사용자 정의 가능한 지갑 인터페이스와 게임 내 시장을 원합니다. 지갑과 게임 내 시장은 매끄럽게 혼합되어야 합니다. 이상적으로는 지갑이 플레이어에게 "보이지 않아야" 하며 시장은 게임의 테마 및 스타일과 일치해야 합니다. 내가 픽셀 아트 게임을 만들고 있다면 지갑과 마켓플레이스는 픽셀 아트로 구성되어야 합니다!

 

번들 트랜잭션: 가스 및 UX를 최적화하기 위해 트랜잭션(다중 호출)을 서로 번들로 묶습니다. NFT 구매는 3~4번의 클릭 대신 한 번의 클릭으로 완료할 수 있습니다!  Realms  번들 트랜잭션을 사용하여 플레이어가 한 번에 여러 농장을 수확하거나 여러 건물을 지을 수 있도록 합니다.

 

소셜 복구 및 소셜 로그인: 소셜 복구 방법을 사용하면 플레이어가 자기 관리권을 희생하지 않고도 자금을 복구할 수 있습니다.  Argent  2018년 소셜 복구를 개척하여 사용자가 신뢰할 수 있는 친구나 가족을 통해 계정을 복구할 수 있도록 합니다. 소셜 로그인을 통해 플레이어는 다양한 기존 소셜 미디어 계정을 통해 로그인할 수 있습니다. 소셜 로그인을 사용하면 플레이어가 여러 사용자 이름과 암호를 기억하거나 개인 키를 보호할 필요가 없으므로 로그인 프로세스가 효율적이고 사용자 친화적입니다.

 

위임 액세스: "위임 지갑" 은 사용자의 콜드 지갑에 연결된 스마트 계약 계정입니다. 플레이어는 한 번 서명하고 귀중한 NFT를 잃을 위험 없이 자신을 대신하여 행동할 수 있도록 계정을 승인합니다. 다음과 같은 솔루션  Delegate.cash  다양한 스마트 계약과 상호 작용하는 더 안전한 방법을 원하는 NFT 수집가로부터 상당한 사용을 얻고 있습니다. 플레이어의 자산을 보호하려는 게임 회사에서 이를 채택하는 것은 시간 문제입니다. 유동 위임은 상당히 새로운 개념이며 위임 권한을 NFT로 래핑합니다. 오늘날 게임에서 액체 대표가 사용되고 있습니다. 예를 들어 Bored Ape 보유자는 무한 주자 Dookie Dash를 플레이하는 데 사용되는 하수구 패스를 임대하거나 액세스 권한을 부여하기 위해 액체 대리인을 사용하고 있습니다.

 

많은 기존 솔루션이 이러한 기능을 개별적으로 제공하는 것이 아니라 번들로 제공한다는 점은 주목할 가치가 있습니다. 서비스 제공업체는 가장 포괄적인 최상의 원스톱 솔루션을 제공하기 위해 노력하고 있습니다. 위의 기능은 "필수"로 간주될 수 있지만 가장 포괄적인 솔루션을 찾을 때 고려해야 할 추가 기능은 다음과 같습니다.

 

Fiat On/Off-ramp: 이전에는 비수탁 지갑으로 자금을 이체하는 것이 번거로웠으며 종종 네트워크를 사용하기 위해 중앙 집중식 교환 계정이 필요했습니다. 이 경험은 게임에서 증폭됩니다. web3 게임을 해본 경험이 있는 사람이라면 누구나 해당 게임을 위해 특별히 새 지갑에 자금을 조달해야 하는 고통을 알 것입니다. 이제 많은 계정 관리 SDK가 타사 솔루션을 제공하여 플레이어가 Moonpay, Stripe 또는 Wyre를 사용하여 계정에 쉽게 자금을 조달할 수 있습니다. 대부분의 램핑 서비스는 여전히 Apple Pay로 가능해진 원활한 경험이 부족하지만, 확실히 올바른 방향으로 나아가는 단계이며 "펀딩" 단계에서 플레이어 이탈을 방지합니다.

 

흰 장갑 지원: 게임 개발자는 신뢰할 수 있는 지원의 가용성을 우선시합니다. 게임 개발자는 문제가 발생했을 때 의지할 수 있는 팀을 선택했는지 알고 싶어합니다. 계정 관리를 아웃소싱함으로써 플레이어의 온보딩 경험 대부분을 아웃소싱하고 있습니다.

 

개발자 포털 및 플레이어 분석 대시보드: 서비스 제공업체는 최고의 개발자 경험을 제공하기 위해 노력하고 있습니다. Stardust와 같은 솔루션을 사용하면 개발자가 단일 대시보드에서 게임을 관리할 수 있으므로 생성된 항목 및 거래된 토큰과 같은 게임 데이터 및 플레이어 메트릭에 대한 통찰력을 제공합니다. Nefta는 이를 한 단계 더 발전시켜 계정 관리 서비스와 함께 AD SDK를 번들로 제공하여 개발자가 청중을 참여시키고 수익을 창출할 수 있는 더 깊은 통찰력을 제공하는 것을 목표로 합니다.

 

게임에서 계정 추상화의 1부를 읽어 주셔서 감사합니다. 2부에서는 업계의 특정 플레이어를 조사하고 서로 어떻게 차별화되는지 분석하여 주제를 더 깊이 파고들 것입니다. 각각이 제공하는 다양한 기능과 이점을 자세히 살펴보고 web3에서 게임을 향상시키는 데 어떻게 사용되는지 살펴보겠습니다.

 

 

추가로 감사드립니다  필립 뱅키어 알렉스 웨터만 알렉스 린코리 로스, 케빈 은,  Anthony Cheng  그리고  Carl Hua  입력을 제공하고 많은 초안을 검토했습니다.

 

이 기사에 표현된 의견과 아이디어는 전적으로 저자의 것이며 과거 또는 현재 고용주의 공식적인 입장이나 견해를 나타내지 않습니다.

 

이 게시물은 정보 제공만을 목적으로 하며 (i) 보안 또는 투자 상품이나 서비스의 판매 또는 구매 제안, (ii) 투자, 법률, 비즈니스 또는 세금 조언 또는 (iii) 투자를 위한 근거를 구성하지 않습니다. 결정. 투자 결정을 내리기 전에 특정 투자 요구 사항과 목표를 평가할 수 있는 면허가 있는 재정 고문과 상담하는 것이 좋습니다. 이 게시물이나 해당 링크 또는 리소스에 액세스한다고 해서 독자와 Shima Capital Management LLC 또는 그 계열사("Shima Capital") 간에 어떤 형태의 관계도 성립되지 않습니다. 이 게시물에 표현된 모든 의견은 개별 작성자의 의견이며 Shima Capital의 견해를 반영하지 않을 수 있습니다. 제공된 정보의 정확성, 완전성, 신뢰성 또는 적합성에 대해 진술하거나 보증하지 않습니다. 모든 정보는 예고 없이 변경될 수 있으며 업데이트되지 않을 수 있습니다. 모든 미래 예측 진술은 정확하지 않을 수 있는 가정을 기반으로 합니다.

Translate & Edit: P2E Game

Welcome to P2E GAME

Hearing the echoes from Metaverse.

블록체인 게임 리스트 | NFT 게임 리스트s | 암호화폐 게임 리스트 | 플레이 투 언 게임 목록
즐겨찾기 0
즐겨찾기
Not-liked 0
좋아요

리뷰

댓글
최신