본 포스팅은 크립토좀비(Crypto Zombies)의 레슨1 챕터10 (함수 더 알아보기 편)의 내용들을 비개발자를 대상으로 설명하고 풀이 하였습니다. 크립토좀비는 룸 네트워크(Loom Network)라는 블록체인 기반의 게임 스타트업이 만든 게임을 만들어보는 이더리움 개발 강의로서 매우 재미있고 쉽게 솔리디티(Solidity)를 배울 수 있는 가이드를 제공합니다. 함수의 반환(Return)값 솔리디티는 자바스크립트(Javascript)와 유사하나 몇가지 추가적으로 설정을 해야 되는 것이 있습니다. 개발자의 입장에서는 귀찮을 수 있겠지만 돈이 움직이는 것이니, 귀찮더라도 명시적으로 설정을 하는 것이 프로그램 입장에서나 프로그래머 입장에서나 컨트랙트를 이해하는데 유리할 것입니다. 솔리디티에서 반환값 설정 ..
본 포스팅은 크립토좀비의 레슨1 챕터8 (구조체와 배열 활용편)의 내용들을 비개발자를 대상으로 설명하고 풀이 하였습니다. 크립토좀비는 룸 네트워크(Loom Network)라는 블록체인 기반의 게임 스타트업이 만든 게임을 만들어보는 이더리움 개발 강의로서 매우 재미있고 쉽게 솔리디티(Solidity)를 배울 수 있는 가이드를 제공합니다. 크립토좀비 솔리디티 #1 (contract 편)크립토좀비 솔리디티 #2 (상태 변수 & 정수)크립토좀비 솔리디티 #3 (수학연산 편)크립토좀비 솔리디티 #4 (구조체 편)크립토좀비 솔리디티 #5 - 배열 편크립토좀비 솔리디티 #6 - 함수(Function) 편 구조체와 배열 활용 구조체와 배열에 대해서 배웠지만 아직 그것을 활용하는 방안에 대해서는 배우지 않았습니다. 이번..
룸 네트워크(Loom Network, LOOM)는 크립토키티에서 파생된 이더리움의 위기를 기반으로 태어난 코인입니다. 크립토키티 사태만으로 이더리움을 배척할 수 없을 만큼 장점이 많은 것이 이더리움이기에 장점은 적극적으로 수용 하되, 단점은 다른 방식으로 회피하여 블록체인을 극대화하는 것이 룸 네트워크 입니다. 현재 수많은 토큰들은 독립을 하거나 토큰으로서 이더리움에 종속되어 살아가는 것을 선택하지만 룸 네트워크는 이와는 다른 선택을 하고 있는데요. 과연 LOOM은 어떤 코인인지 알아보도록 하겠습니다. 룸 네트워크의 기본 정보 룸 네트워크는 2018년 3월에 처음 발행된 비교적 최근에 발행된 이더리움 기반의 토큰이자 Dapp 플랫폼입니다. 현재 시총은 약 300억 정도이며, 총 공급량은 10억이고 유통 ..
보통 누군가 코인을 만든다고 한다면, 10중 8,9는 바로 댑(Dapp)을 말하는 것이다. 시중에는 수많은 이더리움(Ethereum) 개발 관련 책들이 존재하는데 게임을 만들면서 이더리움 댑 코딩을 알려주는 크립토좀비(Cryptozombies)라는 사이트가 있다. 이 사이트는 대화형 무료 코딩 스쿨로 이더리움 게임을 만드는 방법을 알려준다. 이를 통해서 댑을 만드는 방법을 깨닫게 되고 실습을 할 수 있는 좋은 기회를 제공한다. 코스가 높아질수록 난이도가 높아가며 높은 난이도를 성공해서 얻는 성취욕도 제공해 준다. 금일 게임과 가계부를 결합한 포춘시티를 포스팅을 하였었는데 크립토 좀비도 바로 게임화(Gamification)가 녹아든 것이라 보면 될 것 같다. 그럼 과연 이 무료 코딩 사이트는 누가 만들고 ..