Cointime

Download App
iOS & Android

Dojo의 해석: Starknet의 온체인 게임 엔진의 특별한 점은 무엇입니까?

Validated Media

Dojo는 Starknet 체인에서 모든 게임 내 자산, 사용자 작업 및 트랜잭션이 발생하는 고품질 게임을 만들 수 있는 툴킷을 개발자에게 제공하는 Starknet 체인의 검증 가능한 온체인 게임 엔진입니다. Dojo의 기능을 논의하기 전에 Dojo의 Cairo 언어 사용을 살펴보겠습니다. 그런 다음 이 새로운 온체인 게임 프레임워크를 사용하여 구축된 일부 애플리케이션을 검토하고 마지막으로 온체인 게임 개발에 대한 Dojo의 의미에 대해 논의할 것입니다.

도장 기능

게임 엔진인 Dojo에는 기본 Cairo의 ECS(엔티티 구성 요소 시스템), Torii 자동 인덱서, Katana 게임 시퀀서, Sozu 개발 및 배포 도구 체인을 비롯한 다양한 하위 구성 요소가 포함되어 있습니다. 이에 대해 간단히 논의해 보겠습니다.

엔터티 구성 요소 시스템(ECS)

ECS는 게임 내 상호 작용을 "엔티티", "구성 요소" 및 "시스템"으로 나누는 게임 디자인에 일반적으로 사용되는 디자인 패턴입니다.

기본적으로 엔터티는 피카츄와 같은 게임 내 에이전트를 나타냅니다. 이 에이전트에는 기본적으로 기능을 모듈식으로 그룹화한 여러 구성 요소가 있습니다. 일부 구성 요소에는 위치, 이동 및 공격이 포함될 수 있습니다. 이러한 구성 요소에는 논리가 포함되지 않고 데이터만 포함됩니다. 논리는 사용자가 상호 작용하는 게임 시스템에서 정의됩니다. 예를 들어, 사용자는 사용자 시스템과 상호 작용할 수 있으며, 사용자 시스템은 공격 구성 요소에서 데이터를 읽은 다음 모바일 시스템의 업데이트를 트리거하고 모바일 및 위치 구성 요소를 업데이트합니다. 또한 다양한 엔터티 또는 엔터티 클래스가 이러한 구성 요소의 다양한 그룹을 공유할 수 있습니다. 예를 들어 NPC(비플레이어 캐릭터)에는 이동 및 위치 지정 구성 요소만 있고 공격 구성 요소는 없을 수 있습니다.

결과적으로 ECS는 게임 개발자가 게임 환경에서 다양한 에이전트가 상호 작용하는 방식을 지정하는 데 사용할 수 있는 매우 유연하고 직관적이며 강력한 프레임워크입니다. Dojo의 주요 특징 중 하나는 게임 개발자가 익숙한 프로세스로 게임을 빠르게 개발할 수 있도록 유연하고 친숙한 프레임워크를 Cairo에 구현하는 것입니다.

Torii: 자동 인덱서

Cairo의 기본 ECS 프레임워크를 갖는 것은 훌륭하지만 우리의 임무는 일반적인 게임을 개발하는 것이 아니라 특히 모든 자산, 상태 및 논리가 Starknet과 같은 공개 블록체인에 저장되는 블록체인 게임을 개발하는 것입니다. 이를 위해서는 퍼블릭 블록체인과 상호 작용하고 체인의 정보를 모니터링할 수 있는 방법, 즉 블록체인 인덱서가 필요합니다.

이것이 Dojo 전용 자동 인덱서인 Torii가 등장하는 곳입니다. Torii는 Dojo 월드를 자동으로 인덱싱하고 대기 시간이 짧은 고성능 GraphQL 및 GRPC 인터페이스를 게임 클라이언트에 제공하여 게임 상태 변경 사항을 실시간으로 렌더링할 수 있도록 합니다. Torii를 사용하면 사용자는 Dojo를 기반으로 구축된 온체인 배포 게임 세계에서 발생하는 모든 이벤트를 신속하게 색인화할 수 있습니다. 따라서 Dojo의 Torii를 사용하면 개발자가 특정 게임에 대해 자체 인덱서를 작성해야 할 필요성이 줄어들어 불필요한 오버헤드와 오류가 발생할 수 있습니다.

Katana: 게임 분류기

Dojo 툴킷의 다음 기능은 게임용 Katana 시퀀서입니다. Katana는 온체인 게임 개발 및 배포의 고유한 요구 사항을 염두에 두고 설계되었습니다. 낮은 대기 시간과 높은 처리량에 최적화되어 로컬 개발 및 프로덕션 배포를 지원하는 중앙 집중식 시퀀서로 실행되도록 설계되었습니다. 프로덕션 배포에서 해당 아키텍처는 정식 상위 체인으로 롤업된 샤딩 및 영역 배포 실행을 지원하므로 게임이 대규모 사용자 기반으로 확장될 수 있습니다.

Sozo: 개발 및 배포 도구 모음

마지막으로 Sozo는 개발자가 스크립트를 쉽게 구축, 개발, 테스트 및 배포할 수 있는 스캐폴딩 코드 세트입니다. Sozo에는 init, build, test, migration과 같은 일련의 프로젝트 명령이 있어 개발자가 특히 배포 측면에서 상용구 코드를 개발하는 데 시간을 절약할 수 있습니다. 간단한 sozo 마이그레이션 명령을 사용하여 사용자는 게임 세계를 온체인에 빠르게 배포할 수 있으며 Sozo 라이브러리는 기존 온체인 데이터와 새로 배포된 코드 간의 상태 차이를 중재합니다.

Dojo 생태계 애플리케이션

위에서 볼 수 있듯이 Dojo는 기존 게임 개발(예: ECS 모델)과 블록체인 개발(Torii, Katana, Sozo)의 몇 가지 일반적인 사례를 결합한 포괄적인 개발 인프라를 제공합니다. 이제 Starknet에서 실행되고 현재 Dojo를 사용하고 있거나 향후 릴리스에서 Dojo를 사용할 예정인 Dojo 생태계의 일부 애플리케이션에 대해 논의하겠습니다.

전리품 영역

BibliothecaDAO가 만든 Loot Realms는 단순한 게임 그 이상입니다. 오히려 그것은 많은 관련 게임, 그들 자신의 지식 및 역사를 지속적으로 생성하는 데 사용되는 느슨한 온체인 IP 모음입니다. 2021년 텍스트 기반 Loot NFT 모음으로 시작되었으며, 오늘날 Loot는 많은 게임의 기반이 되었습니다. 온체인 IP의 주요 소스인 전리품 기반 게임과 문화는 Dojo 생태계와 광범위한 온체인 게임 커뮤니티에서 미래의 주요 동력이 될 수 있습니다.

Loot Realms IP를 활용하여 개발된 주요 게임 중 하나는 플레이어용 NFT 기반 MMO 전략 게임인 Realms: Eternum입니다. 기본적으로 Realm NFT는 도시, 지역, 항구, 강과 같은 특징과 구리, 석재, 석탄, 루비와 같은 자원을 포함하는 지리적 영역의 지도입니다. 이러한 NFT의 특성에 따라 플레이어가 자신의 영역에서 개발할 수 있는 자원의 양이 결정되며, 이 자원은 모두 유동적인 시장에서 거래될 수 있습니다. 플레이어는 지속적으로 전략적 결정을 내리고 리소스의 균형을 유지해야 하므로 이는 플레이어에게 통제감을 주고 게임에 전략적 깊이를 제공합니다.

Loot IP를 기반으로 한 또 다른 게임은 Loot의 텍스트 기원에서 영감을 받은 텍스트 생존 게임인 Loot Survivor입니다. 기본적으로 플레이어는 RPG 스타일의 전략을 개발하고, 전리품을 놓고 다른 플레이어와 경쟁하며, 실시간 전략 방식으로 진행합니다.

나만의 롤

Roll Your Own은 Dojo의 주요 개발사 중 하나인 Cartridge Gaming Company에서 개발한 멀티플레이어 전략 게임입니다. 원래는 2021년에 Cairo Zero로 만들어졌지만 Starknet이 Cairo로 업그레이드되면서 스마트 계약을 다시 작성해야 했고 Cartridge는 Dojo를 사용하여 작업을 수행했습니다. 실제로 Dojo는 원래 Cartridge 팀이 주도하는 프로세스인 RYO를 재구축하기 위해 개발되었습니다.

Katana 시퀀서에 배포된 최근 플레이어 테스트에서 RYO는 70,000건 이상의 트랜잭션과 2,500회 이상의 라운드 플레이를 기록했습니다. 이는 일반적인 게임 애플리케이션의 엄청난 계산 부하를 구현하고 처리하는 Dojo 툴킷의 능력을 보여줍니다.

브릭

Briq는 Starknet의 또 다른 흥미로운 게임 프로젝트이며, 그 팀은 Dojo 소프트웨어를 유지 관리하는 개발 팀 중 하나입니다. 본질적으로 Briq는 플레이어가 "briq" 컬렉션을 만들고 자신만의 창작물을 만든 다음 NFT로 내보낼 수 있도록 하는 "LEGO on Chain" 개념을 만드는 것을 목표로 합니다. 기존의 'briq' 구조는 구성 벽돌로 다시 분해된 다음 다른 구조를 만드는 데 사용될 수도 있습니다.

Briq는 Starknet의 또 다른 흥미로운 게임 프로젝트이며, 그 팀은 Dojo 소프트웨어를 유지 관리하는 개발 팀 중 하나입니다. 본질적으로 Briq는 플레이어가 "briq" 컬렉션을 만들고 자신만의 창작물을 만든 다음 NFT로 내보낼 수 있도록 하는 "LEGO on Chain" 개념을 만드는 것을 목표로 합니다. 기존의 'briq' 구조는 구성 벽돌로 다시 분해된 다음 다른 구조를 만드는 데 사용될 수도 있습니다.

온체인 게임에 대한 Dojo의 중요성

Dojo의 아키텍처와 애플리케이션에서 볼 수 있듯이 플레이어가 서로 리소스를 교환할 수 있는 개방형 게임 디자인에 중점을 두고 있습니다. 실제로 이는 새로운 형태의 게임에 대한 블록체인 약속의 핵심 측면일 수 있습니다. 즉, Starknet과 같은 공개 블록체인에 리소스를 공유하고 등록하여 특정 게임의 멀티플레이어 상호 작용을 향상시키는 것입니다.

틀림없이 블록체인을 기반으로 하는 향상된 멀티플레이어 경험은 “자율 세계”의 핵심 약속입니다. 이 정의에 따르면 "세계"는 고유한 규칙과 독특한 문화를 지닌 독립된 공간입니다. 블록체인 기록이 있지만 사용자가 정의하는 "자율 세계"는 창의적인 표현을 위한 새로운 플랫폼을 제공하며, 이는 블록체인 게임의 진화를 위한 중요한 장기적 가치 제안이 될 수 있습니다.

이러한 거대한 계획에서 Dojo와 Starknet 생태계는 이러한 성장을 가능하게 하는 업계 최고의 기술 스택이 될 수 있는 좋은 위치에 있습니다. Solidity에 비해 Cairo의 언어 우위, Starknet의 고급 고성능 STARK 증명 시스템, Dojo의 포괄적인 테스트 제품군 및 아키텍처 등 이 생태계는 온체인 게임과 "자율 세계"의 잠재력을 최대한 발휘할 수 있는 기술적 역량을 갖춘 것으로 보입니다. 그리고 궁극적으로 Cairo는 널리 채택되는 사용하기 쉬운 범용 프로그래밍 언어로 만들었습니다.

댓글

모든 댓글

Recommended for you

  • 미국 상원 은행위원회 위원장은 스테이블코인 수익률 관련 새로운 조항 초안이 이르면 이번 주에 공개될 수 있다고 밝혔습니다.

    코인타임(Cointime) 보도에 따르면, 상원 은행위원회 위원장인 팀 스콧(Tim Scott) 상원의원은 DC 블록체인 서밋에서 의원들이 이번 주 초에 최소한 스테이블코인 관련 조항을 포함한 새로운 법안 초안을 볼 수 있을 것이라고 밝혔습니다. 스콧 의원은 스테이블코인 수익률이 법안에서 가장 많이 논의된 사안이지만, 의원들은 계속해서 이 문제를 논의하고 있다고 언급했습니다. 그는 "이번 주 안에 검토할 첫 번째 초안을 받을 수 있을 것으로 생각합니다. 이번 주말까지 그렇게 된다면, 적어도 법안의 기본 틀이 마련되고 있는지 알 수 있을 것입니다. 그렇게 된다면, 우리는 더 나은 상황에 놓일 수 있을 것입니다."라고 말했습니다. 그는 또한 스테이블코인 수익률 문제에 대한 진전은 민주당 소속 앤젤라 올스브룩스(Angela Alsobrooks) 상원의원, 공화당 소속 톰 틸리스(Thom Tillis) 상원의원, 그리고 백악관 관계자인 패트릭 위트(Patrick Witt)의 노력 덕분이라고 덧붙였습니다. 그는 지난 한 달간 진행된 협상에서 도널드 트럼프 대통령과 그의 가족이 추진하는 암호화폐 사업에 대한 의원들의 우려, 주요 규제 기관의 초당적 대표성 부족, 그리고 고객확인제도(KYC) 규정 등 해결되지 않았던 다른 쟁점들도 논의되었다고 밝혔습니다. 스콧 의원은 또한 "윤리적 문제와 정족수 문제에 대한 합의에 거의 도달했다고 생각합니다. 상대방에게도 중요한 문제라는 것을 알고 있기 때문에 우리도 이 부분을 다루고 있습니다. 몇몇 인사 지명에 대해서도 진전이 있어 다행입니다. 디파이(DeFi)는 마크 워너 상원의원이 집중적으로 관심을 기울여 온 분야이며, 자금세탁방지(AML)는 매우 중요한 부분입니다. 따라서 이러한 문제들에 대해 진전이 있다고 생각합니다."라고 말했습니다.

  • 골든 모닝 브리핑 | 3월 18일 밤 주요 변동 사항

    21:00-7:00 주요 키워드: 팬텀, 스트라이프, 오토노머스, 이란 1. 이란은 미국과 이스라엘이 자국 영토를 이용하는 것을 허용하는 국가에 대해 합법적으로 공격할 수 있다고 주장했습니다. 2. 미국 상품선물거래위원회(CFTC): 팬텀 지갑은 브로커 등록이 필요하지 않습니다. 3. 애리조나 주 법무장관, 예측 마케팅 업체 칼시(Kalshi)에 대해 형사 고발 조치를 취했습니다. 4. 미국 국무부는 전 세계 모든 대사관에 "즉시" 보안 평가를 실시하도록 지시했습니다. 5. 로빈후드 벤처 캐피털, 스트라이프와 일레븐랩스에 약 3,500만 달러 투자. 6. GSR, 오토노머스와 아키텍을 5,700만 달러에 인수하여 암호화폐 펀드 운용 플랫폼 구축. 7. 미국 증권거래위원회(SEC)와 상품선물거래위원회(CFTC), 대부분의 디지털 자산은 증권이 아니라는 새로운 암호화폐 가이드라인 발표.

  • 미국 증권거래위원회(SEC)와 상품선물거래위원회(CFTC)는 암호화폐에 대한 새로운 의견을 발표하며, 대부분의 디지털 자산은 증권 범주에 속하지 않는다고 밝혔습니다.

    코인타임은 3월 18일 미국 증권거래위원회(SEC)와 상품선물거래위원회(CFTC)가 암호화폐에 대한 68페이지 분량의 가이드라인 문서를 발표했으며, 대부분의 디지털 자산은 증권이 아니라고 밝혔다고 보도했습니다. 이 새로운 설명은 스테이블코인, 디지털 상품, 그리고 "디지털 상품" 토큰의 분류를 자세히 설명하며, SEC는 이 모든 것들이 증권이 아니라고 명시했습니다. 또한 "비증권 암호화 자산"이 어떻게 증권이 될 수 있는지 설명하고, 채굴, 프로토콜 스테이킹, 에어드롭에 연방 증권법이 어떻게 적용되는지 명확히 했습니다. SEC는 또한 비증권 디지털 자산이 어떻게 투자 계약의 대상이 될 수 있는지에 대해서도 설명했습니다. SEC는 설명에서 "발행자가 투자자를 공동 사업에 투자하도록 유도하고 필요한 경영 업무를 수행하겠다는 약속이나 진술을 하며, 구매자가 그로부터 수익을 기대할 만한 이유가 있을 때, 비증권 암호화 자산은 투자 계약의 대상이 된다"고 밝혔습니다.

  • 마스터카드는 스테이블코인 회사인 BVNK를 최대 18억 달러에 인수할 계획입니다.

    코인타임(Cointime) 보도에 따르면 마스터카드(Mastercard)는 스테이블코인 인프라 스타트업인 BVNK를 최대 18억 달러(조건부 대가 3억 달러 포함)에 인수할 계획입니다. 이번 인수는 BVNK와 코인베이스(Coinbase)의 약 20억 달러 규모의 합병 협상이 결렬된 지 불과 4개월 만에 이루어졌습니다. 양사는 화요일 공동 성명을 통해 이번 거래를 공식적으로 확인했습니다.

  • 비트코인이 7만 5천 달러를 돌파했습니다.

    시장 데이터에 따르면 비트코인(BTC)이 75,000달러를 돌파하여 현재 75,033.01달러에 거래되고 있으며, 24시간 동안 2.83% 상승했습니다. 시장 변동성이 매우 크므로 투자 시 위험 관리에 유의하시기 바랍니다.

  • 비트코인이 71,500달러를 돌파했습니다.

    시장 데이터에 따르면 비트코인(BTC)이 71,500달러를 돌파하여 현재 71,510.19달러에 거래되고 있으며, 24시간 동안 1.06% 상승했습니다. 시장 변동성이 매우 크므로 투자 시 위험 관리에 유의하시기 바랍니다.

  • 이더리움(ETH)이 2100달러를 돌파했습니다.

    시장 데이터에 따르면 이더리움(ETH)이 2,100달러를 돌파하여 현재 2,100.58달러에 거래되고 있으며, 24시간 동안 0.44% 상승했습니다. 시장 변동성이 매우 크므로 투자 시 위험 관리에 유의하시기 바랍니다.

  • 미국 이더리움 현물 ETF는 어제 2,670만 달러의 순유입을 기록했습니다.

    파사이드 인베스터스가 모니터링한 데이터에 따르면, 3월 14일 미국 이더리움 현물 ETF에는 2,670만 달러의 순유입이 기록되었습니다.

  • 미국 법무부는 파월 사건 판결에 항소할 예정이며, 이로 인해 워쉬의 임명이 지연될 가능성이 있다.

    3월 14일, 한 판사가 연방준비제도(Fed)에 발부된 소환장을 기각하자, 로버트 피로 미 연방 검사는 제롬 파월 연준 의장에 대한 수사를 계속하겠다고 밝혔으며, 이는 5월 임기가 만료되는 후임 케빈 워시 의장의 임명에 차질을 빚게 할 가능성이 있다. 제임스 보스버그 미 연방 지방 판사는 정부가 연준 본부 개조 공사 및 파월 의장의 관련 발언과 관련된 소환장을 발부할 만한 증거를 제시하지 못했다고 밝혔다. 피로 검사는 "이 절차는 급진적인 판사에 의해 자의적으로 중단되었다. 절차는 순조롭게 진행되었어야 했지만, 그렇지 않았다. 이는 수치스러운 일이다."라고 말했다. 상원 은행위원회 위원인 틸리스 상원의원은 법무부의 파월 의장에 대한 수사가 계속되는 한 연준 의장 지명을 저지하겠다고 경고했다. 틸리스 의원은 "이번 판결은 파월 의장에 대한 형사 수사가 얼마나 허술하고 근거 없는지를 보여준다. 이는 연준의 독립성을 훼손하려는 실패한 공격에 불과하다."라고 말했다. "이번 항소는 케빈 워시의 차기 연준 의장 인준을 지연시킬 뿐입니다."