엔진, "뉴스 풀링 코인" 뒤에 실제 콘텐츠가 있습니까?
DappReview
2020-02-19 08:42
本文约3864字,阅读全文需要约15分钟
제안을 끌어낼 뿐만 아니라 성과를 내는 프로젝트 파티는 업계에서 드물다”고 말했다.

편집자 주: 이 기사의 출처는DappReview(ID:dappreview), 저자: DR Little Partner, 승인을 받아 Odaily에서 재인쇄함.

편집자 주: 이 기사의 출처는

, 저자: DR Little Partner, 승인을 받아 Odaily에서 재인쇄함.

과거 경험에 따르면 엔진은 큰 뉴스를 낼 때마다 끌어당기는 작전의 물결을 보일 수밖에 없다. 지난해 엔진과 삼성의 협력 소식이 나온 뒤 미친 70%의 현장이 어제처럼 선명하다. 2월 4일 저녁, Enjin은 다시 한 번 뉴스를 사용하여 주문을 풀는 것이 무엇을 의미하는지 모두에게 가르쳤습니다.Enjin 플랫폼(Enjin Platform)이 곧 출시될 것이라는 공식 발표 후, 통화 가격은 2년 이내에 한때 거의 40% 상승했습니다. 시간. 2월 18일 공식 출시되면 통화 가격이 다시 30% 이상 급등할 것입니다. 엔진처럼 "시장을 끌어당길 뿐만 아니라 일도 한다"는 프로젝트 파티는 업계에서 보기 드문데, 오늘은 이를 유심히 살펴보고 새롭게 출시된 엔진 플랫폼이 무엇인지 알아보도록 할까요?

엔진 플랫폼 출시 이전에 엔진의 가장 눈길을 끌었던 행동은 새로운 토큰 표준 개발이었습니다. 2018년 6월 17일 CTO 비텍 라돔스키(Witek Radomski)는 이더리움의 Github 라이브러리에 새로운 토큰 표준인 ERC-1155를 제출했습니다. 1년 간의 지속적인 개선과 연마 끝에 이 표준은 마침내 최종 형태로 발전했습니다. 2019년 6월 18일 Witek은 ERC-1155가 Ethereum의 공식 토큰 표준이 되었다는 문서를 발행했습니다.

ERC-1155의 발기인으로서 Enjin의 야망은 이를 훨씬 뛰어넘어 플레이어가 게임 자산의 소유권을 진정으로 소유할 수 있도록 하는 것입니다. 엔진의 제품 매트릭스에는 언제 어디서나 게임 아이템을 볼 수 있는 엔진 지갑, 거래 데이터에 쉽게 접근할 수 있는 엔진X 블록체인 브라우저, 개발자가 게임 아이템을 체인에 업로드할 수 있는 엔진 SDK가 포함되어 있어 중개인을 피하고 중앙 집중식 게임 자산 거래 플랫폼, 하나의 게임 아이템을 재사용할 수 있는 엔진 멀티버스... 물론 이러한 기능의 구현은 ERC-1155 표준 지원과 불가분의 관계입니다.

ERC-1155의 항목 표준은 ERC-721 이후 가장 널리 사용되는 NFT 표준이며, 점점 더 많은 비교적 대규모 블록체인 게임이 Enjin의 멀티버스 게임 플레이에 합류하여 ERC-1155를 NFT 표준으로 채택했습니다.

앞서 화폐계 유명인사 린다 ​​셰(Linda Xie)도 트위터에 글을 올려 ERC-1155의 현재 사용 현황에 주목해 ERC-721과 비교했다.

1. 게임 자산 외에도 ERC-1155를 기반으로 발행을 시도하는 수집 속성을 가진 수집 가능한 NFT도 많이 있습니다. 바이낸스는 지난해 말 무료 추첨을 위한 시장 운영과 연계해 6개 테마 총 3,718개의 NFT를 발행했다. NFT 교환 거래가 미화 2400달러까지(2020년 1월 1일 데이터 기준).

2. ERC-1155의 특성 및 특성에 대해 DappReview는 여러 기사를 작성했습니다.

3. 엔진 ERC-1155와 게임 멀티버스

체인에 있는 게임 소품의 가치 - Unity+Enjin을 살펴보겠습니다.

이 기사의 주제로 돌아가 엔진 플랫폼에 대해 이야기해 봅시다.

보조 제목

Enjin 플랫폼의 아키텍처 아이디어

본질적으로 Enjin은 전통적인 게임 개발자가 이더리움에서 직접 자산을 발행하고 게임과 상호 작용할 수 있도록 돕고 싶습니다.

블록체인 게임을 실행하려면 강력한 생태계뿐만 아니라 이더리움 네트워크와의 지속적인 통신이 필요합니다. Enjin은 개발자의 부담을 줄이기 위해 스마트 계약, Trusted Cloud(Trusted Cloud), 플랫폼 API(GraphQL), Enjin Wallet 및 Wallet Daemon을 포함한 블록체인 게임 개발자를 위한 완전한 아키텍처를 특별히 설계했습니다.

  1. 플레이어가 검을 팔고자 한다면 Enjin 플랫폼은 블록체인 게임이 아이템 거래 기능을 실현하는 데 어떻게 도움이 될까요? 아래 그림을 보면 한 눈에 알 수 있습니다.

  2. 전체 상호 작용은 여섯 부분으로 나눌 수 있습니다.

  3. 플레이어는 게임과 상호 작용하여 게임에 검을 팔라고 지시합니다.

  4. 게임은 Enjin의 Trusted Cloud에 요청을 보내 Enjin에게 플레이어의 인벤토리에서 검을 제거하라고 지시합니다.

  5. Trusted Cloud는 검을 제거하라는 요청을 플레이어의 엔진 지갑 앱으로 보냅니다.

  6. 요청을 받은 후 플레이어는 수락 또는 거부를 선택할 수 있습니다.

플레이어가 수락하면 요청이 Ethereum 네트워크로 브로드캐스팅됩니다. Enjin의 스마트 계약은 이더리움 체인에서 해당하는 모든 작업을 처리합니다.

신뢰할 수 있는 클라우드는 이더리움에서 트랜잭션 결과를 듣고 다시 게임으로 보냅니다. 모든 것이 순조롭게 진행되면 플레이어의 검이 제거되고 그에 상응하는 양의 금이 수여됩니다.

분명히 게임 클라이언트와 이더리움 간의 상호 작용 요청을 처리하는 데 사용되는 Trusted Cloud 서비스(Trusted Cloud)는 상호 작용 프로세스의 중앙 허브에 해당하는 전체 아키텍처의 핵심 부분입니다. 다음은 인터랙션에서 각 부분의 역할에 대한 자세한 설명입니다.

스마트 계약:

  1. Enjin의 스마트 계약은 사용자의 행동에 따라 이더리움 체인에 대한 작업을 처리할 수 있습니다.

  2. 주요 기능은 다음과 같습니다.

  3. 블록체인 자산 발행(토큰)

  4. 블록체인 자산 분해

사용자 지정 토큰 데이터 및 메타데이터

땅(개발자와 사용자) 사이에 토큰 보내기

신뢰할 수 있는 클라우드:

Trusted Cloud는 Enjin 플랫폼의 주요 백엔드 서비스입니다. 클라우드에 구축된 이더리움 네트워크에 게임을 연결하는 서비스입니다.

Trusted Cloud는 클라이언트, 게임 서버 및 Enjin Wallet의 요청을 수집한 다음 Enjin의 스마트 계약과 상호 작용하고 최종적으로 데이터를 게임에 반환하는 허브 역할을 합니다. 또한 플레이어의 게임 계정(예: SteamID)과 블록체인 ID(블록체인 지갑 주소)의 매핑을 관리합니다.

Platform API (GraphQL):

Enjin은 또한 개발자가 Enjin 스마트 계약 또는 지갑과의 상호 작용에 대해 걱정할 필요가 없도록 API를 제공합니다. Trusted Cloud는 Enjin의 스마트 계약과 직접 상호 작용하는 것보다 더 나은 오류 처리 및 입력 유효성 검사를 제공합니다. 또한 게임의 거래 상태를 푸시합니다.

Enjin Wallet:

신뢰할 수 있는 클라우드에는 이더리움 테스트 네트워크와 메인 네트워크의 두 서버가 포함됩니다. 테스트넷의 ETH와 Enjin Coin은 모두 가치가 없으며 개발자는 여기에서 저비용 테스트를 수행할 수 있습니다. 메인넷의 거래는 모두 실제 돈이며 테스트넷 테스트가 완료된 후에만 메인넷에서 프로젝트를 시작할 수 있습니다.

Wallet Daemon:

각 사용자는 고유한 블록체인 주소를 가지며 블록체인의 모든 트랜잭션은 사용자의 개인 키로 서명되고 승인되어야 합니다. 엔진 지갑은 엔진 스마트 계약을 통해 복잡한 명령을 쉽게 실행할 수 있는 원활한 서명 체계를 제공합니다.

보조 제목

주소:https://cloud.enjin.io/

엔진 플랫폼 경험

  • 주소:

  • DappReview는 처음으로 Enjin 플랫폼의 전체 기능을 테스트하고 먼저 비용을 청구했습니다... 무료 패키지에는 아무것도 없으며 프로젝트를 생성할 수 없습니다.현재 두 가지 결제 옵션이 있습니다.

1인 개발자 - 월 29달러, 프로젝트 1개만 구축 가능, 팀원 1명만 가능, 하루 500개의 API 요청

Pro - 월 $99, 최대 3개의 빌드, 5명의 팀원, 하루 5000개의 API 요청

개인적으로 이 가격 책정이 좀 까다롭다고 느끼며 조만간 조정될 것으로 예상됩니다. 결제 후 프로젝트 생성 과정에서 Enjin 지갑을 바인딩해야 하며, 그런 다음 지갑에서 일부 작업을 승인합니다.

준비가 완료되면 엔진 플랫폼에서 무엇을 할 수 있는지 살펴보겠습니다. 현재 이 웹 버전 플랫폼이 할 수 있는 주요 작업은 왼쪽의 Assets 섹션에 있으며 다른 섹션에는 기본적으로 많은 것이 없습니다. Asset 섹션에서 사용자는 ERC-1155 기반으로 FT 또는 NFT를 쉽게 사용자 정의할 수 있습니다. , 클릭 한 번으로 자산 분배를 완료합니다.

Create Assets 클릭 후 바인딩된 Enjin 지갑에서 생성 권한을 부여해야 하며, 이때 Minting 시 약정한 ENJ 토큰을 Enjin 컨트랙트에 전송하는 트랜잭션이 시작됩니다. 얼마 지나지 않아 방금 발행된 DappReviewTest 자산은 자산 페이지에서 볼 수 있으며 체인의 자산이 생성되었습니다. 다른 사용자의 경우 엔진 지갑과 엔진X 브라우저에서 새로 태어난 NFT 자산을 이미 확인할 수 있습니다.

요약하다

위는 현재 웹 사이드 Enjin 플랫폼의 기본 기능이며 주로 자산 생성 및 관리를 중심으로 합니다.게임에서 자산과의 상호 작용은 Enjin SDK 문서를 읽고 GraphQL을 사용하여 상호 작용해야 합니다. 신뢰할 수 있는 클라우드에 연결하고 작업을 완료하라는 요청을 보냅니다.

요약하다

Enjin의 모든 아이디어는 신뢰할 수 있는 클라우드를 개발자가 스마트 계약과 상호 작용할 수 있는 미들웨어로 사용하는 것입니다.개발자는 게임이 Ethereum과 상호 작용하는 방식에 신경 쓸 필요가 없으며 NFT 자산이 어떻게 작동하는지 이해할 필요가 없습니다. 계약이 구성됩니다. Enjin 플랫폼을 브리지로 사용하여 개발자는 API를 사용하여 게임과 신뢰할 수 있는 클라우드 간의 상호 작용을 완료하고 그래픽 인터페이스를 사용하여 자산을 관리하고 생성할 수 있습니다.블록체인 주변의 모든 상호 작용은 Enjin의 신뢰할 수 있는 클라우드에서 처리됩니다.

DappReview
作者文库