◇ 본 글은 크립토키티 게임을 처음 시작해보려는 독자를 대상으로 간단한 안내를 해주기 위해 작성되었으며, 필자와 같은 시행착오를 조금 덜 겪게 하기 위해 쓰여졌습니다. 세부 내용에 오류가 있을 수 있으니 적당히 양해 바랍니다.
크립토키티란?
이더리움 플랫폼 기반 디지털 고양이 수집 게임입니다.
처음에 이더리움 네트워크를 고양이들이 다 차지하고 있다는 이야기를 듣고 한번 시작해볼까 하여 게임에 발을 담그게 되었습니다.
고양이를 왜 사지? 이걸 사서 뭐하지? 하는 의문점은 들었지만 디지털 소장품 같은 느낌으로, 이더리움 어플리케이션을 사용해볼 목적으로 일단 해보자 라고 결정을 내렸습니다.
자 그럼 시작해봅시다.
우선 당연한 이야기겠지만, 이더리움을 보유하고 있어야 합니다.
저는 업비트(https://upbit.com/)에서 이더리움을 구입하여 사용하였습니다.
다음은 거래소에서 구입한 이더리움을 개인 지갑으로 전송해야 합니다.
이더리움 개인 지갑을 만들고, 크롬에서 이더리움을 사용하기 위해서는 메타마스크라는 것을 먼저 설치해야 합니다.
https://chrome.google.com/webstore/search/metamask?hl=ko
여기로 가서 메타마스크를 설치합니다. 물론 크롬에서 설치해야 합니다. 설치를 마치면 크롬 우상단에 여우 모양의 프로그램이 추가됩니다.
메타마스크는 내 개인 이더리움 지갑과 연동하여 이더리움을 사용할 수 있게 해주는 프로그램 정도로 이해하고 있습니다.
이제 마이이더월렛(https://www.myetherwallet.com/)에 가서 개인 지갑을 하나 만들어봅시다.
상단에서 언어를 한국어로 바꾸면 조금 더 편리합니다.
비밀번호를 입력하고 지갑 생성을 누르면 비밀번호 잃어버리지 말라고 강한 경고를 보냅니다. 파일을 잘 저장해둡시다.
다음 화면에서 나오는 Private Key는 지갑을 사용하기 위해 반드시 필요하니 잘 적어두시기 바랍니다.
다음은 메타마스크와 마이이더웰렛에 있는 지갑을 연결해야 합니다.
크롬에서 아까 설치한 메타마스크를 실행해봅시다. 크롬 우상단의 여우 모양의 아이콘을 클릭하고 사람 모양의 버튼을 눌러봅시다.
다음 import account를 누르면 Private Key를 입력해야 하는데, 아까 마이이더월렛에서 만들어놓은 개인 지갑의 Private Key를 입력합니다.
위 이미지에서는 이미 Private Key를 넣어서 지갑을 연결한 모습입니다.
지갑이 연결되었고 잔액이 들어있다면 잔액이 나올겁니다. 저는 1이더 정도가 들어있네요.
이제 지갑에 이더를 넣었고, 메타마스크를 설치하였으면 크립토키티에 가입을 하러 갑시다.
크립토키티(https://www.cryptokitties.co/)에 가서 Sign in을 하고 메일주소와 닉네임을 기입하면 됩니다.
메타마스크가 설치되어있고, 활성화되어 있다면 지갑주소는 자동으로 연동될겁니다.
이건 로그인된 화면입니다.
마이키티에 가면 자기가 보유한 고양이들을 볼 수 있습니다.
전 열마리정도 가지고 있습니다. 처음에는 마켓에서 고양이를 사서 하나씩 늘려나가야 합니다.
고양이 중, For sale가 달린 녀석들은 현재 판매를 걸어놓은 것입니다. Bun in oven은 지금 임신중인 고양이입니다.
Resting이 달린 녀석들은 교배를 마친 수컷으로 쉬고 있는 중입니다.
고양이마다 고유의 모양과 속성을 가지고 있는데 마켓에 가서 좀 더 자세히 살펴봅시다.
아기 고양이가 생길때마다 자동으로 번호가 부여됩니다. 최근 고양이들은 15만번대네요.
Gen은 세대 번호입니다. 부모 중 큰 세대 번호 + 1이 부여됩니다. 예를 들어 Gen 2와 Gen 4를 교배하면 아기 고양이는 Gen 5가 됩니다. 세대가 지날수록 교배 속도가 느려지게 됩니다. 처음에 교배를 빨리빨리 진행해서 아기 고양이들을 많이 만드려면 세대 번호가 낮은 고양이들로 시작하는게 좋겠죠.
Gen 0부터 시작되는데, Gen 0은 15분마다 마켓에 하나씩 풀리게 됩니다. Gen 0의 구매 비용은 개발자에게 가는 것으로 알고 있습니다. Gen 0의 가격은 이전에 팔린 Gen 0의 가격들에 따라 결정되는 것 같습니다. Gen 0은 꽤 비쌉니다.
For Sale 메뉴를 누르면 현재 판매중인 고양이들을 볼 수 있습니다. 검색을 해서 원하는 고양이들을 찾으면 됩니다. 세대 번호로 검색하는 법은 gen:숫자(예: gen:4)를 넣으면 되고, 교배 속도로 검색하는 법은 cooldown:속도(예: cooldown:swift)를 넣으면 됩니다. 그 외 고양이들이 가진 고유 속성을 입력해도 되며, 여러 검색어를 조합할 수 있습니다(예: gen:4 cooldown:snappy otaku)
교배 속도는 세대 번호가 낮을 수록 빠르며, 아기 고양이를 많이 낳을수록 느려집니다. 가장 빠른 Fast부터 Catatonic까지 있습니다. 아무래도 초반에는 속도가 빠른 고양이들이 좋을듯 합니다. 당연히 교배 속도가 빠른 고양이들이 비쌉니다. 교배 속도가 빠르면 교배를 마치고 나서 수컷은 회복하는 시간, 암컷은 임신하는 시간이 짧아지게 됩니다.
고양이들의 특성은 매우 많이 있으며, http://cryptokittydex.com/ 여기에서 현재 나타난 특성들을 확인할 수 있고, 유전자 조합도 해볼 수 있습니다. 어떤 특성이 좋은지는 저도 잘 모르겠으나, 아무래도 희귀한 특성들이 좀 더 가치가 높지 않을까 합니다.
다음은 고양이 구매에 관한 부분입니다.
마음에 드는 고양이를 찾았으면 Buy Now를 통해 구입 가능합니다. 고양이 가격은 판매자가 정해놓은 시작 가격, 종료 가격, 판매 기간에 따라 자동 계산되며, 현재 시점에서의 가격을 확인할 수 있습니다. 보통 시간이 지나면서 점점 가격이 낮아지는 고양이들이 많습니다.
해당 고양이 구입에 몇 이더가 소모되는지 나오며, OK를 누르면 메타마스크랑 연동이 되어서 gas limit, gas price, 구입 가격 등이 나옵니다.
가스 리밋은 10만~25만 정도 사이에서 자동 계산되나, 혹시 0이나 60만이 넘는 큰 수치가 나오면 리젝을 누르고 다시 시도하셔야 합니다. 가스 가격은 네트워크 부하에 따라 그때그때 다릅니다. 혹시 네트워크가 과부하인데 40가스로 구입하면 구입은 계속 펜딩 상태로 남고 가스비만 날리게 됩니다. 가스비를 아끼기 위해서는 몇백원 더내더라도 넉넉한 가스로 구입하는 것을 추천합니다. 저는 https://ethgasstation.info/ 여기서 gas price std 보고 맞춰서 입력하고 있습니다. 현재 시세(1이더: 55만원)로 4~6천원정도의 트랜잭션 비용이 수수료로 발생합니다. 즉, 고양이가격 + 수수료를 지불해야 고양이 구입이 가능합니다.
마켓에 고양이 구입 외에 Siring 탭에서는 유전자 분양중인 수컷 고양이들로부터 고양이를 사지 않더라도 교배할 수 있습니다. 즉, 내 고양이는 암컷이 되며, 수컷의 정자(?)를 돈주고 사는 것입니다. 구입보다 저렴하지만 어쨌든 트랜잭션비용(가스비)는 발생하므로 잘 계산하는 것이 좋습니다.
고양이 구입을 했다면 현재 상태를 확인해봅시다. 상단 우측 메뉴에서 번개 모양 아이콘을 눌러봅시다.
목록 중 가장 상단에 있는게 현재 구입한 고양이 상황입니다. In progress 단계는 트랜잭션이 펜딩 상태일 때 나오며, 클릭해보면 트랜잭션 상태를 확인 가능합니다. 가스비를 충분히 설정했다면, Successful로 바뀌게 될 것입니다.
구입이 성공적으로 진행되었다면 마이키티에서 새로운 고양이 확인이 가능합니다. 저는 Lucky Sphynx Lemonade G8 라는 고양이를 방금 0.03이더 정도를 주고 구입했습니다. 혹시 트랜잭션이 완료되었음에도 고양이가 마이키티에 안나올때가 있는데 크립토키티 네트워크가 좀 느린거 같습니다. 기다리면 결국 나오긴 합니다만, 몇 시간 걸릴때도 있습니다.
고양이를 눌러보면 교배, 판매, 선물이 가능합니다. 고양이 이름을 누르면 이름 변경이 가능합니다. 교배는 내 고양이랑 교배하거나, 마켓 교배 목록에 올려 놓을 수 있습니다. 내 고양이와 교배할 경우에는 교배 대상으로 선택된 고양이가 임신됩니다. 마켓에 올리면 다른 사람이 선택할 때까지 교배를 기다리게 됩니다.
판매는 시작 가격, 종료 가격, 기간을 설정하고 마켓에 등록하면 됩니다. 선물은 저도 아직 안해봤습니다.
주의: 이 모든 과정에서 이더리움 네트워크를 사용하는 상황에서는 트랜잭션 수수료(가스비)는 건별로 발생합니다. 예를 들어 고양이 2마리 구입, 2마리를 서로 교배, 아기 고양이 판매를 한다면 총 4번의 트랜잭션이 발생하게 되므로 4번 수수료를 내야 합니다. 그리고 마켓에 올려 놓은 고양이를 다시 취소할 경우에도 트랜잭션 수수료가 발생하므로 신중하게 올려놓으셔야 합니다.
추가적으로 고양이 정보는 다음 사이트들을 참고하면 유용합니다.
http://www.kittyexplorer.com/
http://cryptokittydex.com/
https://kittysales.herokuapp.com/
그리고 혹시 고양이 구매, 교배 등에서 오류가 날 경우가 있습니다. 구입은 내가 구입하기 전에 다른 사람이 먼저 구입한 경우(한발 늦은 경우)에 오류가 나기도 합니다. 그러면 트랜잭션 수수료만 날리게 됩니다(ㅜㅜ). 그리고 교배하고 나서 수컷은 Resting, 암컷은 Bun in oven 상태로 바뀌게 되는데, 이게 바로 바뀌지 않습니다. 혹시 교배 상태가 success로 바뀌고 나서 상태가 안바뀐다고 또 교배를 시도하게 되면 오류가 나고 가스비만 날리게 됩니다. 교배를 진행한 고양이들은 Resting이나 Bun in oven이 될 때 까지 다른 것들을 안하시는게 좋습니다. 고양이 구입, 교배 등에서 트랜잭션이 완료되더라도 크립토키티 네트워크가 느린 관계로 바로바로 진행이 안될때가 많으니 천천히 기다리시면서 하시는게 좋습니다.
또한, 가스비를 너무 낮게 걸어서 트랜잭션이 계속 펜딩 상태라면, 메타마스크에서 가스비를 수정할 수 있습니다. 메타마스크를 누르고 해당 트랜잭션에 보면 가스비 수정 버튼을 찾을 수 있으니 활용하시면 좋습니다. 메타마스크는 저도 잘 모르기에 다른 분들 게시물 참고하시는게 좋을 것 같습니다.
크립토키티 관련 글과 정보가 너무 없는것 같아서 몇 글자 적어보았습니다.
그럼 모두 집사가 되어봅시다~
Cheer Up!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
정성스러운 글이네요
얼마 안되지만 저도 풀봇입니다....
즐거운 주말 보내세요~^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
감사합니다 즐거운 주말되세요~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
찾고 있던 정보였는데 너무나 감사드립니다. 간략한 설명 정도이려니 하고 들어왔다가 감탄하고 갑니다. 풀봇과 리스팀도 ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
저도 감사드립니다 즐거운 주말되세요~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @hwnam! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes received
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
이글을 일찍봤다면 좀 더 빨리 고양이를 접할수 있었겠군요. ㅋㅋㅋㅋㅋ
GEN이 높은것들은 가스비가 높아서 배보다 배꼽이 더 큰것 같아서 좀 아쉽습니다 ㅋㅋㅋ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @hwnam! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You published your First Post
You got a First Vote
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
재미있겠네요 ㅋㅋ 호랑이인줄알았어요
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @hwnam! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You made your First Vote
You made your First Comment
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
좋은 정보 감사합니다. 궁금했던 점이 많았는데 많은 도움이 되었습니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
자세한 정보 감사합니다.
크립토키티 해볼려는데 많은 참고가 됩니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
저도 막 시작했는데 쉬운듯 어렵네요~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit