메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

편집자 Choice

지금이라도 블록체인을 한 권으로 배우고 싶다면?

한빛미디어

|

2018-06-28

|

by 이중민

8,194

처음 배우는 블록체인

비트코인, 이더리움, 솔리디티, 트러플 프레임워크로 배우는 블록체인 이론과 개발

한빛미디어

2017년 말 암호화폐 열풍 후에도 2018년 상반기까지 암호화폐 및 블록체인과 관련해서 여러 가지 이슈가 있습니다. 여기서 중요한 점은 암호화폐와 블록체인은 불가분의 관계라는 사실을 인지하면서도 블록체인 애플리케이션 개발은 조금은 별개의 시각으로도 바라봐야 한다는 것입니다. 암호화폐에 관한 부정적인 시각이 제법 많은 데도 블록체인이라는 기술에 사람들이 관심을 두는 이유는 근본적으로 블록체인 애플리케이션을 개발해 다양한 분야에 활용할 수 있을 것으로 생각하기 때문입니다. 전혀 연관이 없을 것 같은 미스코리아 심사에서도 공정함을 기하고자 블록체인 심사를 도입한다는 뉴스가 있을 정도죠.

 

[2018 미코 통신 D-8] 확 달라진 미스코리아, '블록체인' 심사 도입

 

블록체인 애플리케이션을 이해하려면 블록체인과 관련한 기반 기술(암호화 기술, 분산 시스템, 블록 생성)과 블록체인 애플리케이션 개발 방법을 모두 배워야 탄탄한 기초를 쌓을 수 있습니다.

 

이 책을 번역 및 편집한 관점에서 『처음 배우는 블록체인』은 다음과 같은 특징이 있습니다.

 

1. 블록체인의 기반 기술을 꽤 폭넓게 소개합니다

 

블록체인은 엄청나게 팽창하는 분야라 사실 모든 현상을 한 권에 책에 담기는 어렵습니다. 하지만 비트코인과 이더리움을 중심으로 한 블록체인의 기반 기술을 그림을 곁들여서 친절하게 설명합니다.

 

 

001.png

(이 정도면 꽤 이해하기 좋지 아니한가?)

 

또한 암호화폐 이외의 분야에 블록체인 기술을 사용하려는 블록체인 2.0에 관한 다양한 사례를 소개합니다. 퍼블릭 블록체인과 프라이빗 블록체인도 소개합니다.

 

002.png

(프라이빗 블록체인이 있다는 사실을 몰랐다면 필독)

 

블록체인의 모든 기반 기술을 소개한다고 자부할 수는 없지만 블록체인을 배우려는 사람이 꼭 알아야 할 핵심은 빠짐없이 담았습니다.

 

2. 솔리디티와 트러플 프레임워크를 소개합니다.

 

솔리디티는 현재 이더리움 기반의 블록체인 애플리케이션을 개발하는 프로그래밍 언어입니다. 앞으로 퍼블릭 블록체인 기반의 애플리케이션을 개발하고 싶다면 반드시 한 번 살펴봐야 한다고 이야기할 수 있죠.

 

이 책에서는 솔리디티로 개발하는 환경 설정부터 시작해서 솔리디티로 개발하는 데 필요한 기초 문법을 잘 알려줍니다. 또한 누구나 웹 사이트에 접속해서 쉽게 실습할 수 있는 Remix라는 개발 도구로 실습을 진행할 수 있습니다.

 

003.png

 

(http://remix.ethereum.org/에 접속하면 바로 실습을 시작할 수 있다)

 

또한 앞으로 이더리움 기반의 애플리케이션 개발 프레임워크로 폭넓게 사용할 것으로 기대하는 트러플 프레임워크(Truffle Framework, https://truffleframework.com/)의 기본 사용법을 설명합니다. 앞으로 어디선가 출간할 블록체인 애플리케이션 외국 서적에서도 이 트러플 프레임워크를 적극 사용하는 것을 이미 확인했습니다.

 

004.png

 

3. 블록체인의 해결 과제도 소개합니다

 

블록체인은 현재보다 앞으로가 더 기대되는 기술입니다. 앞으로 블록체인을 더 유용하게 사용할 수 있는 기술적 진화가 계속되고 있습니다. 주요 해결 과제로는 채굴 경쟁 때문에 벌어지는 블록의 불균형 분배, 아직은 상대적으로 느린 결제 속도 문제 해결 등이 있습니다. 그러한 과정에서 꼭 살펴봐야 할 문제점의 해결 방식도 빠짐없이 소개합니다.

 

005.png

(그림과 같은 방식을 도입하면 비싼 그래픽 카드로 채굴하지 않아도 될 것입니다 ^^)

 

 

006.png

(속도 문제를 해결하는 오프체인 기술)

 

이미 블록체인과 관련한 여러 권의 책이 출간되어 있습니다. 굳이 출간한 책을 보신 분이 이 책을 꼭 보셔야 한다고 말하고 싶지는 않습니다. 하지만 지금 블록체인에 관심이 생겨 블록체인을 공부하고 싶으시다면 이 책 한 권을 읽고 블록체인이 무엇이고 애플리케이션 개발을 어떻게 하는지 한 번 살펴보면 어떨까요? 『처음 배우는 블록체인』은 이러한 기대에는 충분히 부합하는 책일 것입니다.

 

댓글 입력
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0