BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

계정 추상화를 통해 Web3 게임의 틀을 깨는 방법에 대해 이야기하고 있습니까?

Foresight News
特邀专栏作者
2023-02-17 03:20
이 기사는 약 2433자로, 전체를 읽는 데 약 4분이 소요됩니다
계정 추상화의 특별한 점은 무엇입니까?
AI 요약
펼치기
계정 추상화의 특별한 점은 무엇입니까?

원저자:JackShima Capital

편집 원본: angelilu, Foresight News

원저자:

편집 원본: angelilu, Foresight News

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

  • Web3 게임이 널리 채택되기 위해서는 Web2와 같은 사용자 경험을 제공하는 것이 중요합니다. 지갑 경험은 게임 자체에 영향을 미치지 않아야 하며, 대부분의 경우 플레이어는 자신에게 지갑이 있다는 사실조차 몰라야 합니다! 2021년과 2022년 동안 Venly, Sequence 및 Stardust와 같은 회사는 이 문제에 대한 해결책을 제공하기 위해 벤처 자금으로 2천만 달러에서 4천만 달러를 모금했으며 최근 Ethereum의 ERC-4337 구현을 통해 Web3는 다음과 같은 사용자 경험을 제공할 수 있습니다. with Web2는 개발자에게 보다 유연한 모듈식 계정 관리 솔루션을 제공합니다.

  • 계정 추상화를 특별하게 만드는 요소에 대해 알아보기 전에 Ethereum이 제공하는 다양한 계정 유형과 그 차이점을 이해하는 것이 중요합니다. Ethereum에는 두 가지 계정 유형이 있습니다.

개인 키를 가진 사람이 제어하는 ​​외부 계정(EOA)

계정 추상화는 모든 계정 유형(EOA)에 적용 가능한 사전 정의를 단일 동적 솔루션(스마트 계약 계정 SCA)으로 대체한다는 아이디어입니다. MetaMask 및 Rainbow와 같은 기존 EOA는 트랜잭션 시작과 같은 사전 정의된 작업만 수행할 수 있으므로 기능이 제한됩니다. 이것은 대부분의 실시간 "암호화" 게임을 볼 때 대부분 캐주얼/전략 게임(예: DFK, Wolf Game, 초기 Treasure 게임)인 이유 중 하나입니다. 일반적인 Web3 게임 루프는 다음과 같습니다.

원천:https: //twitter.com/gelatonetwork

플레이어는 x 자원을 사용하여 y 도구를 제작하기를 원하고, 플레이어는 도구를 선택하고, 플레이어는 x 자원을 사용할 수 있도록 거래를 승인한 다음, 플레이어는 제작을 시작하기 위해 또 다른 거래에 서명하고, 나중에 3개의 팝업이 표시되고, 플레이어는 최종적으로 자신의 도구.

그리고 이 주기는 사용자에게 매우 나쁜 경험을 가져올 것입니다. 스마트 계약 계정은 사용자 경험을 개선하고 기능을 업그레이드할 수 있습니다. ERC-4337 이전에는 스마트 계약 계정(Argent, Safe)을 사용하는 프로젝트가 거의 없었으며 대부분의 대체 솔루션은 프로토콜을 크게 변경해야 했습니다. ERC-4337은 이더리움의 검증 논리를 EVM으로 전송하고 스마트 계약이 기존 EOA 없이 트랜잭션을 시작할 수 있도록 합니다.

원천:https://twitter.com/Delphi_Digital

그렇다면 스마트 계약 계정이 Web3 게임을 어떻게 개선할 수 있을까요?

원천:The Citadel계정 추상화는 게임 온보딩 프로세스를 Web2와 유사하게 만듭니다. 이 접근 방식은 개발자에게 고유하고 개인화된 게임 경험을 만드는 데 필요한 유연성과 제어 기능을 제공합니다. 오늘날의 많은 솔루션이 매우 유사한 기능을 제공하지만 다음은 필수 기능입니다.Proof of Play세션 키 및 스폰서 트랜잭션: 세션 키는 지갑 확인 없이 플레이어를 대신하여 게임에서 트랜잭션을 전송하는 데 사용되며 스폰서 트랜잭션을 통해 게임 개발자와 생태계는 플레이어 트랜잭션 비용을 보조할 수 있습니다. 또한 후원 거래를 통해 개발자는 거래 수수료에 사용할 토큰(예: AXS, USDC)을 지정할 수 있습니다. 많은 계정 추상화 SDK가 이것을 번들 서비스로 제공하지만 ERC-4337이 시간이 지남에 따라 상품화됨에 따라 더 많은 팀이 보다 "적합한" 솔루션을 위해 사내에서 이 기능을 구축하도록 선택할 것입니다. 예를 들어, 온체인 게임 "

” 최근 실험적인 세션 키를 취소하고 Pirate Nation의 제작자

이 기능이 포함된 초기 수직 제품이 출시되었습니다. 그렇다면 실제로는 어떤 모습일까요? Proof of Play는 각 사용자가 처음 로그인할 때 두 번째 지갑을 생성하며, 이 지갑은 사용자의 브라우저 스토리지에 호스팅되고 저장됩니다. 보조 지갑은 Proof of Play에 사용자 거래에 대한 지불 권한을 부여합니다. 즉, 자산은 보안 지갑에서 전송되지 않으며 게임 내에서 획득한 항목은 자동으로 보안 지갑으로 전송됩니다.Realms사용자 지정 가능성: 게임 개발자는 사용자 지정 가능한 지갑 인터페이스와 게임 내 마켓플레이스가 필요합니다. 지갑과 인게임 마켓플레이스는 매끄럽게 조화를 이루어야 합니다. 이상적으로는 지갑이 플레이어에게 "보이지 않아야" 하며 시장은 게임의 테마 및 스타일과 일치해야 합니다. 내가 픽셀아트 게임을 만든다면 지갑과 마켓플레이스도 픽셀아트로 만들어야 한다!

묶음 트랜잭션: Gas와 UX를 최적화하기 위해 트랜잭션(다중 호출)을 서로 묶습니다. 3~4번의 클릭이 아닌 1번의 클릭으로 NFT를 구매할 수 있습니다!

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

위임 권한: "위임 지갑"은 사용자의 콜드 지갑에 바인딩된 스마트 계약 계정입니다. 플레이어는 NFT를 잃을 위험 없이 한 번 서명하고 계정 생성을 승인합니다.

NFT와 같은 솔루션은 다양한 스마트 계약과 상호 작용하는 보다 안전한 방법을 원하는 NFT 수집가에 의해 많이 사용되고 있습니다. 플레이어 자산을 보호하려는 게임 회사가 이를 채택하는 것은 시간 문제입니다. 유동 위임은 위임 권한을 NFT로 래핑하는 상당히 새로운 개념입니다. 오늘날 Liquid 델리게이트는 게임에서 사용됩니다. 예를 들어, BAYC 보유자는 Liquid 대리인을 사용하여 끝없는 달리기 게임 Dookie Dash를 플레이하는 데 사용되는 "Sewer Passes"를 임대하거나 액세스 권한을 부여합니다.

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

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

원본 링크

GameFi
Odaily 공식 커뮤니티에 가입하세요