간편결제, 신용카드 청구할인
인터파크 롯데카드 5% (18,810원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (13,860원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (15,840원)
(최대할인 4만원 / 2만원 이상 결제)
Close

이더리움과 솔리디티 입문 : 이더리움을 이용한 블록체인과 암호화폐 개발 이론과 실무

원제 : Introducing Ethereum and Solidity
소득공제

2013년 9월 9일 이후 누적수치입니다.

공유하기
정가

22,000원

  • 19,800 (10%할인)

    1,100P (5%적립)

할인혜택
적립혜택
  • S-Point 적립은 마이페이지에서 직접 구매확정하신 경우만 적립 됩니다.
추가혜택
배송정보
  • 9/30(토) 이내 발송 예정  (서울시 강남구 삼성로 512)
  • 무료배송
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서(18)

  • 상품권

AD

책소개

솔리디티 사용법을 익히고 이더리움 프로젝트를 시작해 보자!

전세계가 블록체인 프로토콜을 주목하는 가운데, 비트코인에 이어 암호화폐 시가 총액 2위를 기록하고 있는 이더리움은 튜링 완전성을 지닌 스크립트 언어인 솔리디티를 통해 블록체인 프로토콜의 선두 주자가 되었다. 이 책은 블록체인에 대한 전반적인 설명에 덧붙여, 비트코인이 개척한 세상에서 이더리움이 가지는 지위를 함께 다룬다.

전문가, 비전문가 여부를 떠나 많은 사람이 스마트 계약 패턴 및 분산 애플리케이션 개발 기술을 연마하는 이유를 알아보고, 새로운 암호 경제학 분야에 대한 소개와 함께 프로그래밍 및 네트워킹의 기본 개념을 살펴본다. 이어서, 자신만의 스마트 계약을 배포하고 이 스마트 계약이 웹에서 자바스크립트 및 HTML 애플리케이션의 백엔드 역할을 수행하게 하는 방법을 알아본다.

오늘날 많은 솔리디티 지도서에는 공통된 문제가 있다. 개발 경험이 있는 상태에서 블록체인 환경으로 옮겨가고자 하는 ‘고급’ 자바스크립트 개발자를 위해 쓰였기 때문이다. 이 책은 기술적인 경험에 관계없이 전문가로부터 이더리움의 열성 팬까지 누구나 읽을 수 있도록 쓰였으며, 학계와 기업 모두에서 현실 자산에 적용될 수 있는 흥미로운 샘플 코드를 수록하고 있다. 이 책은 창의적인 다양한 독자들에게 이더리움 세계의 개념부터 배포에 이르는 진입로 역할을 해 줄 것이다.

출판사 서평

★ 책에서 다루는 내용 ★

◎ 이더리움과 그 밖의 암호화폐의 작동 원리
◎ 분산 애플리케이션과 웹 애플리케이션의 비교
◎ 솔리디티로 이더리움 스마트 계약을 작성하는 방법
◎ 이더리움 스마트 계약과 HTML/CSS/자바스크립트 웹 애플리케이션의 연결
◎ 자신만의 앱, 코인, 블록체인을 배포하기
◎ 기본 스마트 계약 및 중급 스마트 계약 다루기

★ 대상 독자 ★

◎ 이더리움에 대해 알고 싶거나, 컴퓨터 과학에 익숙한 독자
◎ 제품 관리자, 기술 부문 경영진, 또는 숙련된 자바스크립트 개발자
◎ 솔리디티의 잠재력을 극대화할 수 있는 고급 샘플 프로젝트를 필요로 하는 전문가

목차

▣ 01장: 블록체인 개론
블록체인이 지배하리라!
이더리움의 역할
블록체인의 3요소
___이더리움의 다중 체인
___이것도 비트코인 같은 구라 아냐?
화폐가 아닌 재화인 이더
___그레샴의 법칙
___돈의 미래를 향해
___암호화폐 경제와 증권
___옛 영광의 재현
___암호화폐의 춘추전국시대
프로토콜의 위력
___신뢰불요 시스템 개발 가능
스마트 계약의 진짜 역할
___가치의 객체와 메소드
___결제 시스템에 응용하기
___콘텐츠 생성
데이터는 어디에?
___채굴이란?
___채굴과 전기세
EVM 둘러보기
___미스트 브라우저
___브라우저 대 지갑(키체인)
___솔리디티, 자바스크립트랑 비슷하긴 한데…
이더리움의 용도
___비판적 관점
___스마트 계약 개발의 현재
___카피캣 코인
___프로젝트 자금 조달
자신만의 블록체인 포지션을 찾아 보자
___프로그래밍 입문자를 위한 조언
___오픈소스, 무료 소프트웨어로써의 이더리움
EVM의 현재
___지금 당장 만들 수 있는 것
___프라이빗 체인과 퍼블릭 체인
___이더 전송 및 수신
___스마트 계약 작성
___공정한 애플리케이션 개발
___이더 기반의 토큰 생성
___탈중앙화 데이터베이스의 미래
___일의 문화가 바뀐다
요약

▣ 02장: 미스트 브라우저
지갑은 왜 지갑인가?
___그래서 주소가 뭐라고?
___내 이더는 어디에?
출납원의 비유
___암호화폐의 잔고는 각자의 손에 있다
___이더리움 트랜잭션의 시각화
은행의 역사를 파괴한다
___암호화를 통한 신뢰
시스템 요구 사양
Eth.guide와 이 책에 대해
___개발자를 위한 도구
___CLI 노드
패리티와 Geth의 혼용
마침내 미스트 속으로!
___미스트를 내려받아 설치하기
___미스트 설정
___새 주소 찾기
___이더 주고받기
___이더리움 계정 종류 이해하기
___키 백업 및 복구
___종이 지갑 사용
___모바일 지갑 사용
___메시지와 트랜잭션
그래서 결론적으로, 블록체인이 뭔데?
___트랜잭션 비용의 지불
___단위의 이해
___이더 확보하기
암호화폐의 익명성
___블록체인 탐색기
요약

▣ 03장: EVM
기존의 중앙 은행 네트워크
가상 머신이란?
___은행에서 이더리움 프로토콜의 역할
___누구나 은행 플랫폼을 만들 수 있다
EVM의 역할
스마트 계약은 곧 EVM 애플리케이션
___‘스마트 계약’이라는 이름
___EVM과 바이트코드
상태 기계의 이해
___디지털과 아날로그
___상태 언급(state-ments), 즉 문장
___상태에 대한 데이터의 역할
EVM 내부의 작동 원리
___EVM의 지속적인 트랜잭션 확인
___상태 기계의 진술
___암호화 해싱
___해시 함수(해시 알고리즘)의 역할
블록: 상태 변화의 기록
___블록 시간의 이해
___짧은 블록 주기의 문제점
___‘단일 노드’ 블록체인
___분산된 보안
상태 전이 함수에서 채굴의 위치
EVM상의 시간 대여
___가스
___가스가 중요한 이유는?
___왜 이더 대신에 가스를 쓰는가?
___규제를 위한 수수료
가스 다루기
___가스의 특성
___시스템의 확장성과 가스
계정, 트랜잭션, 메시지
___외부 소유 계정
___계약 계정
트랜잭션과 메시지
___트랜잭션의 특성
___메시지의 특성
가스 수수료 계산하기
EVM의 연산 코드
요약

▣ 04장: 솔리디티 프로그래밍
들어가며
글로벌 은행의 현실화
___초대형 인프라
___세계적 통화?
대안 화폐
___솔리디티의 장점
___브라우저 컴파일러
EVM 프로그래밍 배우기
___손쉬운 배포
___솔리디티에서의 비즈니스 논리 구축
___코드, 배포, 휴식
이론적 설계
___솔리디티의 반복문
___표현성과 보안
형식 검증의 중요성
___전역 공유 자원의 역사적 효과
___공격자가 커뮤니티를 무너뜨리는 방법
___솔리디티 코드에 대한 가상 공격
구조를 위한 자동화된 증명?
___실질적인 결정론
___번역으로 인한 유실
끝없는 테스트
___커맨드 라인으로!
솔리디티 파일
코드 해석을 위한 팁
솔리디티의 명령문과 표현식
___표현식이란?
___문장이란?
___퍼블릭, 프라이빗 함수
___자료형
___불
___부호 있는 정수 및 부호 없는 정수
___주소
___주소의 멤버
___주소 연관 키워드
___그 밖의 자료형
___복합(참조) 자료형
전역 특수 변수, 단위 및 함수
___블록과 트랜잭션 속성
___연산자 목록
___전역 함수
___예외와 상속
요약

▣ 05장: 스마트 계약과 토큰
백엔드로써의 EVM
___스마트 계약에서 댑까지
모든 것에 의해 가격이 결정되는 자산
___법정화폐 기반 물물교환
___유리 구슬 대신 이더
시간을 측정하는 암호화폐
___자산 소유권, 그리고 문명
___소장품으로써의 코인
사회에서 소장품의 기능
___초기의 위조 지폐
___귀금속과 예술, 그리고 돈
___은행권의 등장
고부가가치 디지털 소장품의 플랫폼
토큰은 스마트 계약의 일종
___토큰 스마트 계약
___토큰은 훌륭한 첫 번째 애플리케이션
테스트넷에서 토큰 만들기
___수도꼭지에서 이더 받기
___토큰 등록
첫 계약 배포
계약과 인터페이스하기
요약

▣ 06장: 이더 채굴
채굴의 요점
이더의 근원
채굴의 정의
진실의 버전
___난이도, 자율 규제, 채산성 경쟁
___작업 증명과 블록 시간 규율
DAG와 논스
빠른 블록 시간을 위한 접근
___빠른 블록을 가능하게 하려면
이더리움의 실효 블록 활용
___엉클 블록 규칙과 보상
난이도 폭탄
___채굴 승자의 보상 구조
___계통의 한계
___블록 처리 과정
트랜잭션과 블록 계통 평가
이더리움과 비트코인이 트리를 활용하는 방법
___머클-패트리샤 트리
___이더리움 블록 헤더의 내용
포크
채굴 지도서
___맥OS에서 Geth 설치하기
___윈도우에서 Geth 설치하기
___커맨드 라인에 익숙해지기
___우분투 14.04에서 Geth 설치하기
___Geth 콘솔을 통해 EVM에 명령 실행하기
플래그로 Geth 시작하기
채굴기 가동!
테스트넷에서 채굴하기
GPU 채굴 릭
다중 GPU로 채굴 풀 구성하기
요약

▣ 07장: 암호경제학
어쩌다 여기까지 왔나
___새로운 기술이 만드는 새로운 경제
___게임의 규칙
암호경제학이 왜 유용한가?
___해시와 암호화의 이해
___암호화
___해시
블록 속도가 중요한 이유
이더 발행 계획
일반적인 공격 시나리오
___기계 간의 사회적 증거
___네트워크의 확장에 따른 보안
그 이상의 암호경제학
요약

▣ 08장: 댑 배포
스마트 계약에 접근하는 7가지 방법
댑 계약의 데이터 모델
EVM 백엔드와 JS 프런트엔드의 대화
___JSON-RPC
Web3의 (거의) 모든 것
자바스크립트 API 실험
___Geth로 Dapp 개발하기
EVM과 미티어의 혼용
___Web.js 설치 및 이더리움 웹 앱 개발
콘솔에서 스마트 계약 실행하기
___스마트 계약은 어떻게 인터페이스를 노출하는가?
프로토타입 개발 방법
서드파티 배포 라이브러리
요약

▣ 09장: 프라이빗 체인 만들기
프라이빗 체인과 허가형 체인
___로컬 프라이빗 체인 설정
___새로운 체인과 함께 사용할 수 있는 옵션
프라이빗 블록체인의 생산적 활용
요약

▣ 10장: 용례
모든 곳에 체인이
이더리움 인터넷
소매업과 전자 상거래
정부 및 공동체 자금 조달
인사 및 조직 관리
금융 및 보험에 응용
재고 관리 및 회계 시스템
소프트웨어 개발
게임, 도박, 투자
요약

▣ 11장: 고급 개념
탈중앙화를 이끄는 소프트웨어 개발자는 누구인가?
___주목할 만한 비탈릭의 블로그 포스팅
이더리움 출시 일정
___위스퍼(메시징)
___스웜(콘텐츠 주소 지정)
미래에 있을 것
그 밖의 혁신
전체 이더리움 로드맵
___프런티어(2015)
___홈스테드(2016)
___메트로폴리스(2017)
___서레너티(2018)
요약

저자소개

크리스 다넨 [저] 신작알림 SMS신청
생년월일 -

해당작가에 대한 소개가 없습니다.

임지순 [역] 신작알림 SMS신청
생년월일 -

해당작가에 대한 소개가 없습니다.

이 상품의 시리즈

(총 21권 / 현재구매 가능도서 19권)

선택한 상품 북카트담기
펼쳐보기

전공도서/대학교재 분야에서 많은 회원이 구매한 책

    리뷰

    0.0 (총 0건)

    100자평

    작성시 유의사항

    평점
    0/100자
    등록하기

    100자평

    0.0
    (총 0건)

    판매자정보

    • 인터파크도서에 등록된 오픈마켓 상품은 그 내용과 책임이 모두 판매자에게 있으며, 인터파크도서는 해당 상품과 내용에 대해 책임지지 않습니다.

    상호

    (주)교보문고

    대표자명

    안병현

    사업자등록번호

    102-81-11670

    연락처

    1544-1900

    전자우편주소

    callcenter@kyobobook.co.kr

    통신판매업신고번호

    01-0653

    영업소재지

    서울특별시 종로구 종로 1(종로1가,교보빌딩)

    교환/환불

    반품/교환 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청 또는 1:1 문의 게시판 및 고객센터(1577-2555)에서 신청 가능

    반품/교환가능 기간

    변심 반품의 경우 출고완료 후 6일(영업일 기준) 이내까지만 가능
    단, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

    반품/교환 비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    상품이나 서비스 자체의 하자로 인한 교환/반품은 반송료 판매자 부담

    반품/교환 불가 사유

    ·소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)

    ·소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등

    ·복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

    ·시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

    ·전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

    상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있음

    소비자 피해보상
    환불지연에 따른 배상

    ·상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

    ·대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    (주) 인터파크커머스 안전결제시스템 (에스크로) 안내

    (주)인터파크커머스의 모든 상품은 판매자 및 결제 수단의 구분없이 회원님들의 구매안전을 위해 안전결제 시스템을 도입하여 서비스하고 있습니다.
    결제대금 예치업 등록 : 02-006-00064 서비스 가입사실 확인

    배송안내

    • 교보문고 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다.

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능합니다.

    • 배송비는 업체 배송비 정책에 따릅니다.

    • - 도서 구매 시 15,000원 이상 무료배송, 15,000원 미만 2,500원 - 상품별 배송비가 있는 경우, 상품별 배송비 정책 적용