상세정보
미리보기
처음 배우는 블록체인
- 저자
- 가사키 나가토,시노하라 와타루 공저/이중민 역
- 출판사
- 한빛미디어
- 출판일
- 2018-06-20
- 등록일
- 2018-12-12
- 파일포맷
- PDF
- 파일크기
- 7MB
- 공급사
- YES24
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
블록체인 애플리케이션 개발에 필요한 이론과 기본기를 한 권에!이 책은 블록체인의 구조, 이론, 애플리케이션 개발을 모두 다루는 입문서입니다. 다양한 그림과 비트코인 및 이더리움을 중심으로 블록체인의 구조와 이론을 살펴봅니다. 그리고 솔리디티와 트러플 프레임워크를 이용해 블록체인 애플리케이션을 개발하는 기본과 설계 주의점을 살펴봅니다. 마지막으로 앞으로 보완될 것으로 기대하는 블록체인의 기술적 과제와 해결 방향, 비즈니스 관점을 포함하는 미래 전망을 소개합니다.블록체인에 관심은 있었으나 어떻게 시작할지가 막막했던 프로그래머, 블록체인 애플리케이션 프로젝트를 진행하는 팀 구성원 모두가 이 책으로 블록체인이 무엇인지 제대로 배울 수 있을 것입니다.
저자소개
게이오대학 대학원과 학생 벤처에서 멀티미디어 데이터베이스를 대상으로 한 검색 및 추천 알고리즘의 연구와 서비스 개발을 했습니다. 현재는 (주)DMM.com 연구소에서 빅데이터를 활용하기 위한 기반 시스템 구축, 스파크와 SQL on Hadoop을 이용한 추천 기능 및 빅데이터 활용에 대한 연구와 개발을 하고 있습니다
목차
1장 블록체인과 암호화폐__1.1 인터넷이 바꾼 변화__1.2 블록체인이 가져올 변화__1.3 블록체인의 역사__1.4 암호화폐의 가치2장 블록체인 이해하기__2.1 블록체인의 타임스탬프 서버__2.2 작업 증명 알고리즘__2.3 UTXO3장 스마트 계약과 이더리움 이해하기__3.1 스마트 계약__3.2 이더리움__3.3 비트코인과 이더리움의 차이4장 블록체인 2.0과 스마트 계약 플랫폼__4.1 블록체인 2.0과 알트코인__4.2 스마트 계약 플랫폼__4.3 기업용 블록체인 플랫폼5장 블록체인 서비스 활용하기__5.1 블록체인 서비스 이해하기__5.2 암호화폐 기반의 서비스__5.3 블록체인 2.0 서비스6장 블록체인 애플리케이션 개발 기초__6.1 애플리케이션 개발 환경 구축__6.2 블록 구조와 거래7장 솔리디티를 이용한 애플리케이션 개발__7.1 첫 스마트 계약 개발__7.2 값 타입__7.3 참조 타입, 배열, 구조체__7.4 매핑 타입과 타입 캐스팅__7.5 예약어와 전역 함수·변수__7.6 파라미터, 제어 구조, 함수__7.7 계약8장 애플리케이션 개발 프레임워크__8.1 트러플 프레임워크__8.2 ERC20 호환 토큰 생성__8.3 네트워크에 계약 배포9장 애플리케이션을 설계할 때 주의할 점__9.1 스마트 계약이 당하는 공격 유형과 대처 방안__9.2 보안성을 높이는 방법__9.3 데이터 저장공간 선택__9.4 오라클10장 블록체인의 기술적 과제와 해결 방법__10.1 블록체인의 결제 완결성__10.2 작업 증명 알고리즘의 문제와 해결 방법__10.3 블록체인의 성능 문제11장 블록체인의 미래__11.1 암호화폐와 스마트 계약의 미래 가치__11.2 블록체인과 인공지능__11.3 블록체인의 발전에 필요한 부분__11.4 엔지니어의 책임과 역할