도서상세보기

도서명 코어 이더리움 프로그래밍
저자 박재현 외
출판사 제이펍
출판일 2018-04-19
정가 28,000원
ISBN 9791188621200
수량
1장 블록체인 컴퓨팅 1
1.1 비트코인 1
돌로 만든 스톤머니에서 암호화폐까지 1
새로운 암호화폐, 비트코인의 출현 3
알트코인 4
1.2 블록체인 기술의 탄생 6
블록체인 기술의 탄생 6
중앙집중 원장과 분산 공유 원장 8
1.3 블록체인 P2P 컴퓨팅 9
1.3.1 컴퓨팅 플랫폼의 발전 과정 9
1.3.2 블록체인 P2P 컴퓨팅 11
P2P 컴퓨팅 11
P2P 네트워크 연결 방식 11
1.4 블록체인 기반 플랫폼 분류 13
공개형 블록체인 13
프라이빗 블록체인 15
클라우드 블록체인 18
1.5 블록체인 운영 모델에 대한 이해 22
중앙집중식 플랫폼 비즈니스 모델 22
블록체인 기반 탈중앙형 플랫폼 비즈니스 23
독립형 생태계를 꿈꾸는 블록체인 24

2장 이더리움 플랫폼의 작동 원리 25
2.1 이더리움 플랫폼 살펴보기 25
2.1.1 이더리움 작동 과정 25
이더리움 지갑 설치와 사용 26
모든 거래 기록의 공유 및 블록체인 구성 27
다양한 응용 앱 개발 28
2.1.2 미스트로 이더리움 이해하기 29
미스트 설치 29
이더리움 월릿으로 돈 주고받기 33
이더리움 월릿으로 스마트 컨트랙트 배포하기 37
2.2 이더리움 단일 상태 모델 42
2.2.1 이더리움 상태 전이 모델 42
현실 세계에서의 거래 42
이더리움에서의 거래, 상태 전이 43
참고: 비트코인 상태 정보 모델 44
2.2.2 이더리움 플랫폼 참조 모델 45
2.3 이더리움 플랫폼 구성 49
2.3.1 데이터 계층 49
어카운트 49
어카운트 생성 51
어카운트 상태 54
트랜잭션과 리시트 55
core 패키지: 트랜잭션 생성 및 전자 서명 56
블록체인 59
2.3.2 합의 계층 89
합의 알고리즘 89
이더리움 합의 엔진 94
2.3.3 실행 계층 107
스마트 컨트랙트 107
이더리움 가상 머신 111
2.3.4 공통 계층 114
이더리움 P2P 네트워크 115
이더리움 데이터 저장
블록체인 개발자와 기획자가 함께 읽는 이더리움 개발 전문서!
이더리움 플랫폼과 스마트 컨트랙트 개발 전문가가 공개하는 이더리움 프로그래밍의 모든 것!

블록체인 플랫폼은 현재 이더리움을 필두로 수많은 프로젝트들이 진행되고 있으며, 블록체인 기술의 문제점인 빠른 처리 성능, 대용량 처리, 저렴한 스마트 컨트랙트 실행 비용 등을 해결하기 위해 많은 노력을 기울이고 있다. 그중 이더리움은 가장 안정화되고 앞선 기술이며, 상당수의 DApp(댑 서비스들이 이더리움을 기반으로 개발되고 있다. 따라서 이 책에 설명된 이더리움 플랫폼의 아키텍처와 운영 방법, 그리고 솔리디티를 통한 스마트 컨트랙트 및 DApp 개발 방법을 잘 익히기만 해도 블록체인 기술을 실제 서비스에 적용시키는 데 충분할 것이다.

현재 블록체인 기획자와 개발자로 일하고 있는 분들이나 블록체인 개발을 배우자 하는 분들에게 이상적인 이 책은 이더리움의 내부 아키텍처와 작동 원리를 실습을 통해 익히고, 솔리디티 언어와 스마트 컨트랙트 그리고 이를 활용한 DApp 작성과 운영 방법을 실제 다양한 암호화폐를 생성하고 활용하는 과정을 따라 하며 익힐 수 있다. 또한, 여러분은 현재 이더리움의 기술 현황과 문제점, 그리고 이를 해결하기 위한 노력들 또한 살펴봄으로써 앞으로 무엇을 스스로 학습해야 할지 이 책을 통해 배우게 될 것이다.