Beginner's Guide to Inscription (EVM)
Recently, BRC-20 is gaining insane traction and there is an Inscription exploding on various chains. Inscription refers to the process of embedding information, often cryptographic signatures, within transactions or smart contracts. Unlike ERC-20, where tokens are issued and distributed based on existing smart contracts, Inscription tokens are deployed, minted, and transferred by storing data values in transaction messages (input data) through self-transactions. However, the concept of Inscri...
Beginner's Guide to Inscription (EVM) - KR
최근 BRC-20이 핫한데, 이에 맞춰 다양한 체인들에서 Inscription 붐이 일어나고 있습니다. Inscription은 트랜잭션 또는 스마트 컨트랙트 내에 정보를 삽입하는 프로세스를 의미합니다. 기존 스마트 컨트랙 기반으로 토큰의 발행과 유통이 되었던 ERC-20과 다르게 Inscription 토큰들은 트랜잭션 메시지(imput data)에 데이터 값을 self transaction을 통해 저장하는 형태로 토큰의 deploy, mint, transfer가 이루어집니다. 그러나 Inscription이라는 개념은 매우 생소하고, 실제로 혼란스럽습니다. 혹자는 ERC-20을 두고 왜 이런 방식을 선택하는지 이야기하기도 하죠. 다만 개인적으로 Inscription의 매력은 누구에게나 공평하다는 점이라고 생각합니다. 이런 특징은 밈코인에서 장점이 도드라집니다. 밈 코인의 가장 큰 리스크는 팀이 유동성을 마음대로 조작하거나, 나도 모르는 사이에 판매되었거나 분배되었던 팀과 제 3자...
Web3 Marketing Overview (KR)
지난 NFT Bull Market에서의 마케팅은 주로 한정된 수량의 NFT를 판매하고 2차 시장의 거래량과 FP를 높이는 것에 초점이 맞춰졌습니다. 그리고 이러한 성과는 FP와 Volume으로 성공과 실패가 판가름되었습니다. 하지만 실질적인 제품이 출시되고 Web3(NFT, 토큰 등)가 하나의 레이어로 들어감에 따라, 앞으로의 Web3 마케팅에서는 새로운 사용자를 확보하고 제품을 성장시키는 것이 주요한 과제가 될 것이라 생각합니다..우리는 더이상 이런 시대에 살고있지 않습니다.다시 말해, NFT에서 Product로 관점이 전환되며 FP, Volume이 아닌 LTV>CAC를 만들어내는 Growth 관점에서의 Web3 마케팅 전략에 대한 고민이 필요합니다.LTV : Life Time Value의 약자로 한 명의 고객이 고객으로 남아 있는 기간 동안 결제하는 총금액을 의미함 CAC : Customer Acquisition Cost의 약자로 고객을 확보하기 위해 드는 비용을 뜻함이와 ...
Beginner's Guide to Inscription (EVM)
Recently, BRC-20 is gaining insane traction and there is an Inscription exploding on various chains. Inscription refers to the process of embedding information, often cryptographic signatures, within transactions or smart contracts. Unlike ERC-20, where tokens are issued and distributed based on existing smart contracts, Inscription tokens are deployed, minted, and transferred by storing data values in transaction messages (input data) through self-transactions. However, the concept of Inscri...
Beginner's Guide to Inscription (EVM) - KR
최근 BRC-20이 핫한데, 이에 맞춰 다양한 체인들에서 Inscription 붐이 일어나고 있습니다. Inscription은 트랜잭션 또는 스마트 컨트랙트 내에 정보를 삽입하는 프로세스를 의미합니다. 기존 스마트 컨트랙 기반으로 토큰의 발행과 유통이 되었던 ERC-20과 다르게 Inscription 토큰들은 트랜잭션 메시지(imput data)에 데이터 값을 self transaction을 통해 저장하는 형태로 토큰의 deploy, mint, transfer가 이루어집니다. 그러나 Inscription이라는 개념은 매우 생소하고, 실제로 혼란스럽습니다. 혹자는 ERC-20을 두고 왜 이런 방식을 선택하는지 이야기하기도 하죠. 다만 개인적으로 Inscription의 매력은 누구에게나 공평하다는 점이라고 생각합니다. 이런 특징은 밈코인에서 장점이 도드라집니다. 밈 코인의 가장 큰 리스크는 팀이 유동성을 마음대로 조작하거나, 나도 모르는 사이에 판매되었거나 분배되었던 팀과 제 3자...
Web3 Marketing Overview (KR)
지난 NFT Bull Market에서의 마케팅은 주로 한정된 수량의 NFT를 판매하고 2차 시장의 거래량과 FP를 높이는 것에 초점이 맞춰졌습니다. 그리고 이러한 성과는 FP와 Volume으로 성공과 실패가 판가름되었습니다. 하지만 실질적인 제품이 출시되고 Web3(NFT, 토큰 등)가 하나의 레이어로 들어감에 따라, 앞으로의 Web3 마케팅에서는 새로운 사용자를 확보하고 제품을 성장시키는 것이 주요한 과제가 될 것이라 생각합니다..우리는 더이상 이런 시대에 살고있지 않습니다.다시 말해, NFT에서 Product로 관점이 전환되며 FP, Volume이 아닌 LTV>CAC를 만들어내는 Growth 관점에서의 Web3 마케팅 전략에 대한 고민이 필요합니다.LTV : Life Time Value의 약자로 한 명의 고객이 고객으로 남아 있는 기간 동안 결제하는 총금액을 의미함 CAC : Customer Acquisition Cost의 약자로 고객을 확보하기 위해 드는 비용을 뜻함이와 ...

Subscribe to wise

Subscribe to wise
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
최근 Paradigm Ventures의 The Open Problems of Onchain Games를 읽고 Fully Onchain Game에 관한 흥미가 생겨 리서치를 진행했습니다.
현재 Fully Onchain Game 생태계는 실제 유저들이 사용할 수 있는 제품들이 활발하게 개발되고 있는 것이 아닌 Fully Onchain Game을 구현하기 위한 인프라의 개발과 POC 단계에 있습니다.
해당 글에서는 FOG의 구조를 이해하고, FOG가 마주한 챌린지와 기회에 대해서 이야기해보고자 합니다.
Axie Infinity 이후의 등장한 수많은 Web3 게임들은 게임성과 플레이어 경험을 강조하며, 블록체인을 다음과 같은 용도로 활용하고 있습니다.
NFT, Tokenomics를 활용한 오너쉽 강화
게임 플레이는 오프체인에서 일어나며, 블록체인은 결과를 저장하는 용도로 활용
그러나 FOG는 NFT, Token을 활용한 소유권, 투명성에서 나아가 블록체인을 100% 활용한 게임을 만드는 것을 목표로 합니다.
블록체인을 단순 데이터 저장이나 참조 용도로 사용하는게 아니라 (ex. NFT 소유 여부) 모든 주요한 데이터가 블록체인에 저장됨 (ex. Mod, State 등)
Smart contract을 활용해 게임 로직, 규칙이 결정되어 결과가 발생함.
Client Agnostic하기 때문에 Client가 없어져도 게임은 영속적으로 존재함
즉 Fully Onchain Game이란 개념은 새로운 게임 장르가 아닌, 기존 중앙화 되어있던 게임의 서버와 클라이언트를 탈중앙화하는 개념으로 이해할 수 있습니다.

그럼 FOG는 어떻게 구성되어있는지 알아보겠습니다. 앞에도 이야기했지만 아직은 인프라단에서 개발자들을 위한 제품들이 많이 나오고 있는 상황입니다.

Blockchain - 모든 AW/게임의 인프라로 데이터 영속성을 보장하기 위해서 필요한 레이어입니다. 페러다임은 비싸고 느린 이더리움은 당연하고, 다른 메인넷들도 게임이 배포되기에 적합한 환경이 아니라고 이야기합니다. 이러한 상황에서 OP Stack, Aribitrum Orbit, Starknet L3 등을 활용해 게임 자체 블록체인을 만들되 L2를 활용해 보안성을 유지하는 방안들이 해결책으로 제시되고 있습니다.
Engine framework - 해당 레이어는 개발자들이 손쉽게 게임을 구현할 수 있도록 도와주는 프레임워크들입니다. Web2 버전으로는 유니티, 언리얼 엔진 등을 생각하면 됩니다. 현재 가장 활발하게 개발이 이루어지고 있는 분야로, 수많은 게임 개발자들이 손쉽게 FOG를 만들기 위해 Lattice, Mud, Dojo 같은 프레임워크와 플랫폼들이 만들어지고 있습니다.

Module/Provider - 해당 레이어는 기존 게임 엔진에 리더보드 랭킹, VRF 등과 같은 특정 목적을 수행하는 기능들을 플러그인 처럼 손쉽게 구축할 수 있게 해줍니다. 아래 Adobe XD의 플러그인 처럼 차트, 아이콘등을 손쉽게 디자인할때 사용할 수 있도록 만들어주는 외부 앱이라고 생각하면 이해가 빠르게 됩니다.

위와 같은 기술 스택위에서 만들어진 FOG게임이 만들어집니다.
FOG게임은 하나의 세계관에서만 상호작용을 할 수 있는 기존 게임들과 다르게, FOG는 월드의 자연 법칙을 준수하는 한 플레이어나 개발자가 무한하게 수정 배포가 가능합니다. 또한 이렇게 만들어진 세계관들은 상호 운용성이 확보된 환경이고, 이러한 상호 운영성의 범위는 커뮤니티와 개발자에 의해서 결정될 수 있습니다.
이에 대한 자세한 소개는 Birchnut 님의 ‘부상하는 WEB3메타 : Autonomous World’ 글을 참고해주시기 바랍니다.
https://brunch.co.kr/@birchnut/9
나아가 FOG 게임을 플레이하는 과정에서 파생되는 다양한 비즈니스가 탄생할 수 있는데요, 거래, 스테이킹, 베팅, 길드와 같은 기존 web3 게임에서 볼 수 있는 프로젝트들, 나아가 모든 로직이 온체인화된 특성을 활용한 Smart contract player (Astral Colossus)를 통해 플레이를 시키는것과 같은 다양한 모델들이 나올 수 있습니다.
현재 Fully Onchain Game은 기술적인 챌린지 뿐만 아니라 게임 설계 과정, 운영 과정에서의 챌린지가 공존하고 있습니다.
기술적 챌린지
게임 상태 동기화가 어려움 : 블록체인의 설계상 지연 시간은 필연적이나, 이는 사용자 경험에 영향을 미침. 즉 지연 시간을 최소화하면서 게임 상태의 동기화를 달성하는 것은 온체인 게임의 근본적으로 해결해야할 과제.
Tick rate : 기존의 틱 기반 게임 루프를 비동기식 블록체인 트랜잭션에 적용하는 어렵습니다. 이로 인해 빠른 틱 속도를 가진 게임은 부적합하며 적용할 수 있는 게임 장르의 한계를 가져올 수 밖에 없습니다.
위와 같은 기술적 챌린지는 게임 설계와 운영 과정의 챌린지를 가져옵니다.
불완전한 정보 구현의 어려움 : 불완전한 정보란 플레이어가 게임 상태나 상대방의 행동을 완전히 알지 못한다는 것을 의미하며, 이로인해 게임 플레이에 불확실성과 전략 요소가 가미되는 역할을 합니다. 그러나 DarkForest의 cryptographic fog of war 케이스에서는, 전략적인 플레이가 아닌 하드웨어 파워를 활용해 정보 우위를 선점하려는 행위로 변질되어 의도된 게임 플레이와 게임 공정성이 파괴되는 결과를 만들어 냈습니다 (= 노잼). 즉 FOG는 불완전한 정보 메커니즘을 구현하는것이 어려워 게임 설계과정에서 어려움을 더합니다.
봇 : 많은 Web3 게임들이 겪는 문제가 똑같이 적용됩니다. 익명의 지갑은 봇인지 사람인지 구별하지 못합니다. 또한 모든 로직이 온체인상에 구현되어있는 FOG는 근본적으로 이러한 문제를 해결하기 어렵습니다. 이로 인해 게임 경제가 망가지지 않는 설계를 해야 지속 가능한 FOG를 만들 수 있습니다.
메타게임 정체: 게임에서 다양성과 혁신의 부족으로 인해 게임플레이가 정적이고 흥미롭지 않게 되는 상황을 말합니다. 이는 플레이어가 특정 전략이나 전술을 최적화하는 경향이 있어 반복적이고 예측 가능한 게임 경험으로 이어지게 됩니다 (몰입도 저하). 이러한 특징은 새로운 콘텐츠, 전략 또는 밸런스 조정이 필요한 게임 장르에게는 치명적인 문제입니다.
위에 언급한 Dojo, Mud, Lattice 같은 프로젝트들이 기술적 챌린지들을 해결하기 위한 제품을 만들고 있습니다. 다만 기존 금융의 오더북을 AMM으로 혁신했던 Uniswap 케이스와 다르게 이미 수많은 시도들이 있었던 게임에서 Uniswap과 같은 혁신이 이루어지긴 어렵다고 Paradigm은 이야기합니다.
즉 블록체인의 특성으로 인해 다양한 장르의 게임들이 Fully Onchain화 되기 어려운 환경입니다.
그런데, 위의 문장은 특정 장르의 경우 fully onchain화 함으로써 엄청난 시너지를 만들어 낼 수 있다는 의미로 해석할 수 있습니다.
FOG는 다음과 같은 가능성을 가지고 있습니다.
Composable Modding: 플레이어(혹은 모더)는 자유롭게 모드를 추가할 수 있는 환경을 제공합니다. 이로써 게임에 다양한 창의성이 더해지며 UGC 기반의 확장이 자유롭습니다. 이로써 게임 세계는 다양성과 혁신을 더욱 증가시킬 수 있습니다. 플레이어들은 게임 경제와 규칙에 직접 참여하고 새로운 아이디어와 모드를 개발하는 과정에서 강력한 게임에 대한 로열티를 만들어 낼 수 있는 가능성이 있습니다.
Open Economy : 플레이어는 게임내의 자산을 획득하고 자유롭게 거래할 수 있으며, 이러한 인센티브는 다양한 형태의 모딩을 통해 콘탠츠 생산하는 플레이어들을 증가시키고, 궁극적으로 더 많은 플레이어를 유입시킬 수 있는 선순환 구조를 만들어낼 수 있습니다.
즉 FOG는 기존 게임에서 한발짝 더 나아간 개방된 환경에서 유저들의 자유롭게 자산만의 세계와 재미를 추구할 수 있는 문을 열어준다는 것에 의의가 있는 하나의 실험이자, 블록체인의 철학과 밀접하게 맞닿아 있는 하나의 네러티브라고 생각합니다.
아직은 개념적인 수준에서 논의가 되고 있고, 구체적인 사례들이 없는 상황에서, 위와 같은 FOG의 가능성을 보여줄 수 있는 게임은 어떤 모습일지가 기대됩니다.
https://www.paradigm.xyz/2023/08/onchain-games
https://medium.com/iosg-ventures/network-effects-in-web3-game-engines-46d2d0397d0b
최근 Paradigm Ventures의 The Open Problems of Onchain Games를 읽고 Fully Onchain Game에 관한 흥미가 생겨 리서치를 진행했습니다.
현재 Fully Onchain Game 생태계는 실제 유저들이 사용할 수 있는 제품들이 활발하게 개발되고 있는 것이 아닌 Fully Onchain Game을 구현하기 위한 인프라의 개발과 POC 단계에 있습니다.
해당 글에서는 FOG의 구조를 이해하고, FOG가 마주한 챌린지와 기회에 대해서 이야기해보고자 합니다.
Axie Infinity 이후의 등장한 수많은 Web3 게임들은 게임성과 플레이어 경험을 강조하며, 블록체인을 다음과 같은 용도로 활용하고 있습니다.
NFT, Tokenomics를 활용한 오너쉽 강화
게임 플레이는 오프체인에서 일어나며, 블록체인은 결과를 저장하는 용도로 활용
그러나 FOG는 NFT, Token을 활용한 소유권, 투명성에서 나아가 블록체인을 100% 활용한 게임을 만드는 것을 목표로 합니다.
블록체인을 단순 데이터 저장이나 참조 용도로 사용하는게 아니라 (ex. NFT 소유 여부) 모든 주요한 데이터가 블록체인에 저장됨 (ex. Mod, State 등)
Smart contract을 활용해 게임 로직, 규칙이 결정되어 결과가 발생함.
Client Agnostic하기 때문에 Client가 없어져도 게임은 영속적으로 존재함
즉 Fully Onchain Game이란 개념은 새로운 게임 장르가 아닌, 기존 중앙화 되어있던 게임의 서버와 클라이언트를 탈중앙화하는 개념으로 이해할 수 있습니다.

그럼 FOG는 어떻게 구성되어있는지 알아보겠습니다. 앞에도 이야기했지만 아직은 인프라단에서 개발자들을 위한 제품들이 많이 나오고 있는 상황입니다.

Blockchain - 모든 AW/게임의 인프라로 데이터 영속성을 보장하기 위해서 필요한 레이어입니다. 페러다임은 비싸고 느린 이더리움은 당연하고, 다른 메인넷들도 게임이 배포되기에 적합한 환경이 아니라고 이야기합니다. 이러한 상황에서 OP Stack, Aribitrum Orbit, Starknet L3 등을 활용해 게임 자체 블록체인을 만들되 L2를 활용해 보안성을 유지하는 방안들이 해결책으로 제시되고 있습니다.
Engine framework - 해당 레이어는 개발자들이 손쉽게 게임을 구현할 수 있도록 도와주는 프레임워크들입니다. Web2 버전으로는 유니티, 언리얼 엔진 등을 생각하면 됩니다. 현재 가장 활발하게 개발이 이루어지고 있는 분야로, 수많은 게임 개발자들이 손쉽게 FOG를 만들기 위해 Lattice, Mud, Dojo 같은 프레임워크와 플랫폼들이 만들어지고 있습니다.

Module/Provider - 해당 레이어는 기존 게임 엔진에 리더보드 랭킹, VRF 등과 같은 특정 목적을 수행하는 기능들을 플러그인 처럼 손쉽게 구축할 수 있게 해줍니다. 아래 Adobe XD의 플러그인 처럼 차트, 아이콘등을 손쉽게 디자인할때 사용할 수 있도록 만들어주는 외부 앱이라고 생각하면 이해가 빠르게 됩니다.

위와 같은 기술 스택위에서 만들어진 FOG게임이 만들어집니다.
FOG게임은 하나의 세계관에서만 상호작용을 할 수 있는 기존 게임들과 다르게, FOG는 월드의 자연 법칙을 준수하는 한 플레이어나 개발자가 무한하게 수정 배포가 가능합니다. 또한 이렇게 만들어진 세계관들은 상호 운용성이 확보된 환경이고, 이러한 상호 운영성의 범위는 커뮤니티와 개발자에 의해서 결정될 수 있습니다.
이에 대한 자세한 소개는 Birchnut 님의 ‘부상하는 WEB3메타 : Autonomous World’ 글을 참고해주시기 바랍니다.
https://brunch.co.kr/@birchnut/9
나아가 FOG 게임을 플레이하는 과정에서 파생되는 다양한 비즈니스가 탄생할 수 있는데요, 거래, 스테이킹, 베팅, 길드와 같은 기존 web3 게임에서 볼 수 있는 프로젝트들, 나아가 모든 로직이 온체인화된 특성을 활용한 Smart contract player (Astral Colossus)를 통해 플레이를 시키는것과 같은 다양한 모델들이 나올 수 있습니다.
현재 Fully Onchain Game은 기술적인 챌린지 뿐만 아니라 게임 설계 과정, 운영 과정에서의 챌린지가 공존하고 있습니다.
기술적 챌린지
게임 상태 동기화가 어려움 : 블록체인의 설계상 지연 시간은 필연적이나, 이는 사용자 경험에 영향을 미침. 즉 지연 시간을 최소화하면서 게임 상태의 동기화를 달성하는 것은 온체인 게임의 근본적으로 해결해야할 과제.
Tick rate : 기존의 틱 기반 게임 루프를 비동기식 블록체인 트랜잭션에 적용하는 어렵습니다. 이로 인해 빠른 틱 속도를 가진 게임은 부적합하며 적용할 수 있는 게임 장르의 한계를 가져올 수 밖에 없습니다.
위와 같은 기술적 챌린지는 게임 설계와 운영 과정의 챌린지를 가져옵니다.
불완전한 정보 구현의 어려움 : 불완전한 정보란 플레이어가 게임 상태나 상대방의 행동을 완전히 알지 못한다는 것을 의미하며, 이로인해 게임 플레이에 불확실성과 전략 요소가 가미되는 역할을 합니다. 그러나 DarkForest의 cryptographic fog of war 케이스에서는, 전략적인 플레이가 아닌 하드웨어 파워를 활용해 정보 우위를 선점하려는 행위로 변질되어 의도된 게임 플레이와 게임 공정성이 파괴되는 결과를 만들어 냈습니다 (= 노잼). 즉 FOG는 불완전한 정보 메커니즘을 구현하는것이 어려워 게임 설계과정에서 어려움을 더합니다.
봇 : 많은 Web3 게임들이 겪는 문제가 똑같이 적용됩니다. 익명의 지갑은 봇인지 사람인지 구별하지 못합니다. 또한 모든 로직이 온체인상에 구현되어있는 FOG는 근본적으로 이러한 문제를 해결하기 어렵습니다. 이로 인해 게임 경제가 망가지지 않는 설계를 해야 지속 가능한 FOG를 만들 수 있습니다.
메타게임 정체: 게임에서 다양성과 혁신의 부족으로 인해 게임플레이가 정적이고 흥미롭지 않게 되는 상황을 말합니다. 이는 플레이어가 특정 전략이나 전술을 최적화하는 경향이 있어 반복적이고 예측 가능한 게임 경험으로 이어지게 됩니다 (몰입도 저하). 이러한 특징은 새로운 콘텐츠, 전략 또는 밸런스 조정이 필요한 게임 장르에게는 치명적인 문제입니다.
위에 언급한 Dojo, Mud, Lattice 같은 프로젝트들이 기술적 챌린지들을 해결하기 위한 제품을 만들고 있습니다. 다만 기존 금융의 오더북을 AMM으로 혁신했던 Uniswap 케이스와 다르게 이미 수많은 시도들이 있었던 게임에서 Uniswap과 같은 혁신이 이루어지긴 어렵다고 Paradigm은 이야기합니다.
즉 블록체인의 특성으로 인해 다양한 장르의 게임들이 Fully Onchain화 되기 어려운 환경입니다.
그런데, 위의 문장은 특정 장르의 경우 fully onchain화 함으로써 엄청난 시너지를 만들어 낼 수 있다는 의미로 해석할 수 있습니다.
FOG는 다음과 같은 가능성을 가지고 있습니다.
Composable Modding: 플레이어(혹은 모더)는 자유롭게 모드를 추가할 수 있는 환경을 제공합니다. 이로써 게임에 다양한 창의성이 더해지며 UGC 기반의 확장이 자유롭습니다. 이로써 게임 세계는 다양성과 혁신을 더욱 증가시킬 수 있습니다. 플레이어들은 게임 경제와 규칙에 직접 참여하고 새로운 아이디어와 모드를 개발하는 과정에서 강력한 게임에 대한 로열티를 만들어 낼 수 있는 가능성이 있습니다.
Open Economy : 플레이어는 게임내의 자산을 획득하고 자유롭게 거래할 수 있으며, 이러한 인센티브는 다양한 형태의 모딩을 통해 콘탠츠 생산하는 플레이어들을 증가시키고, 궁극적으로 더 많은 플레이어를 유입시킬 수 있는 선순환 구조를 만들어낼 수 있습니다.
즉 FOG는 기존 게임에서 한발짝 더 나아간 개방된 환경에서 유저들의 자유롭게 자산만의 세계와 재미를 추구할 수 있는 문을 열어준다는 것에 의의가 있는 하나의 실험이자, 블록체인의 철학과 밀접하게 맞닿아 있는 하나의 네러티브라고 생각합니다.
아직은 개념적인 수준에서 논의가 되고 있고, 구체적인 사례들이 없는 상황에서, 위와 같은 FOG의 가능성을 보여줄 수 있는 게임은 어떤 모습일지가 기대됩니다.
https://www.paradigm.xyz/2023/08/onchain-games
https://medium.com/iosg-ventures/network-effects-in-web3-game-engines-46d2d0397d0b
No activity yet