이더리움 베이직 - 마트 컨트랙트 입문에서 DApp구현까지 | 블록체인 4차 산업혁명의 열쇠! 4차 산업혁명 총론 5
조수현 외 지음 / 북스타(Bookstar) / 2017년 11월
평점 :
장바구니담기


이더리움 베이직



가상화폐의 핵심 기술인 블록체인과 이더리움을 기술적으로 이해하고

프로그래밍까지 경험할 수 있는 국내 유일한 교재.

바로 이 책에 대한 한줄 설명으로 이렇게 적어 본다.



가상화폐 광풍, 빗썸 거래제재 등 최근 신문과 언론에 등장하는 기사 제목과 약간은 관련이 있는 책이다.

정말 약간은 관련이 있다. 내 생각은 그렇다.

블록체인과 이더리움은 비트코인의 폭등과는 그리 상관이 없다.

나와 같은 기술자의 관점에서는 더욱 그렇다.

다만 비트코인의 관심으로 사람들은 가상화폐와 암호화폐, 분산원장 같은 용어에 익숙해 졌다.

물론 이해하고 싶어하는 사람은 많지 않다. 그저 재테크의 대상으로만 관심을 가질 것이다.

하지만, 잘 이해하면 앞으로 어떤 가상화폐가 보다 성장할 수 있을지를 예상할 수 있을 것이다.



현재의 비트코인도 블록체인을 기반으로 하고 있다.

그렇다면, 이더리움은 그저 비트코인의 아류일까? 전문가들은 이더리움은 오픈 프로그래밍 인터페이스 제공으로

좀더 다양한 변화와 응용이 가능한 플랫폼이라 설명한다. 보통은 그저 2등 가상화폐로만 알고 있다.

그런 단순한 이해를 넘어 4차산업의 새로운 성장동력으로 이더리움을 이해하고 미리 연구하도록 이 책은 돕는다.



나와 같은 구닥다리 개발자들은 블록체인을 분산 스토리지나 클러스터링으로 이해한다.

중앙서버가 없이 참여하는 일반 사용자들의 PC리소스(디스크.CPU.메모리 등)를 공유하여

익명성을 보장하고 보다 개념적으로 안전한 운영환경으로 이해한다.

블록체인도 버전이 있어서 간단한 것은 1.0, 그 보다 발전한 것은 2.0, 3.0으로 구분하기도 한다.

정부1.0, 정부2.0하는 것과 같은 맥락이라 생각하면 된다. 어느 나라는 정부 행정서비스를 블록체인으로 구현 중이라고 한다.

그렇게 되면, 고용량, 고성능의 중앙서버는 더 이상 필요가 없게 된다.

대문 역할을 할 웹서버는 필요하겠지만, 중앙의 데이타베이스 서버는 참여하는 여러 대의 노드와 PC들이

공동으로 중복해서 나눠 가지게 된다. 개념적으로는 복잡할 수 있지만, 제대로 구현된 블록체인 모듈만 있다면,

쉽고 간단하게 분산되어 보다 안전하고 빠른 서비스를 제공할 수 있다.

참여자 모두가 동일 데이타로 인정하는 것만이 무결한 데이타로 인정 받을 수 있다.

해킹에도 보다 안전할 수 있다.



그런데, 이 책은 그런 블록체인보다 이더리움에 대한 근복적인 이해를 돕기 위한 책이다.

그래서 성질 급한 사람들을 만족시키기 위해 곧 바로 이더리움으로 들어가서 이더리움의 서비스 인터페이스를 언급한다.

이더리움 운영환경을 리눅스와 윈도우에 구축하는 방법부터 사설 네트워크 구축, 스마트계약을 구현하기 위한

Solidity 언어와 구현방법에 대해서 많은 양의 지면을 할애하고 있다.

간단한 스크립트 프로그래밍을 할 수 있는 사람이라면 쉽게 배울 수 있다. 물론 뒤쪽으로 갈 수록 다소 쉽지만은 않다.

html에 대한 기본적인 지식이 있어야 예제들이 쉽게 이해될 것이다.



개념서를 기대하였다면 적합한 책은 아니다. 이더리움이란 것이 이런 부속들로 구성되고 현실화 되는구나하며 이해할 수 있다.

즉, 충분히 이해하고 응용할 수 있다면, 이더리움의 바다에서 순풍을 받으며 항해할 수 있을 것이다.

또 다른 응용 코인을 개발할 수도 있다. 천리길도 한 걸음부터...


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo