이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
머리말CHAPTER 01. 블록체인 알아보기1.1 블록체인, FAQ1.2 블록체인의 정의1.3 블록체인의 핵심: 암호해시1.4 블록체인의 구성요소1.5 블록체인의 채굴1.6 비트코인 vs 이더리움: 스마트 컨트랙트1.7 블록체인과 가상자산 그리고 DApp1.7.1 LAYER1 코인 1.7.2 토큰(LAYER2 이상)1.8 블록체인 관련 개발자는 어떻게 구분될까? CHAPTER 02. 파이썬 for Block Chain 2.1 파이썬 소개 및 실습 환경 구성 2.2 함수(function) 2.3 객체(Object) 2.4 Database(SQLite3) 2.5 홈페이지 만들기(Flask) 2.6 홈페이지 꾸미기(JavaScript) 2.7 브라우저와 데이터 주고받기(API) CHAPTER 03. 파이썬으로 만드는 비트코인(PoW) 3.1 블록체인 노드 구축(one_node.ipynb) 3.1.1 파이썬 패키지 호출(import)3.1.2 블록체인 객체 만들기3.1.3 블록체인 객체 기반으로 노드 만들기3.2 운영 중인 노드에 실행 명령하기(one_node_command.ipynb) 3.3 블록 스캔 사이트 만들기(one_node_chainScan.ipynb) 3.3.1 블록 스캔 사이트 Back-end 구축하기3.3.2 블록 스캔 사이트 Front-end 만들기3.4 Block Wallet 사이트 만들기(one_node_Wallet.ipynb) 3.4.1 Block Wallet Back-end 구축하기3.4.2 Block Wallet Front-end 만들기3.5 여러 개의 노드 연결하기 3.5.1 여러 노드 운영을 위한 추가 사항(node_network_1.ipynb)3.5.2 3개의 노드 운영하기(node_network_2.ipynb, node_network_3.ipynb)CHAPTER 04. 파이썬으로 만드는 이더리움(스마트 컨트랙트) 4.1 스마트 컨트랙트로 블록체인 노드 구축 4.1.1 블록체인 객체 만들기(node.ipynb)4.1.2 블록체인 기반의 노드 만들기(node.ipynb)4.1.3 스마트 컨트랙트를 위한 파이썬 함수(exec) 및 블록 스캔 사이트4.2 스마트 컨트랙트와 함께하는 다양한 기능(node_command_SmartContract.ipynb) 4.2.1 ‘Hello Smart-Contract’ 프린트4.2.2 NFT 제작하기4.2.3 토큰(Layer2 코인) 만들기4.2.4 거래 가능한 토큰 만들기4.3 스마트 컨트랙트 기반 DApp 만들기(node_command_DApp.ipynb) 4.3.1 계산기4.3.2 복권4.3.3 DeFiCHAPTER 05. 파이썬으로 만드는 이더리움 2(PoS) 5.1 이더리움의 발전 5.2 PoW vs PoS 5.2.1 사라진 nonce, 추가된 Validator5.2.2 Proof of Work의 정확도를 검증하는 Valid_proof의 제거5.2.3 PoS의 핵심, 채굴 담당자 선정(pick_winner)5.2.4 제거되는 PoW, 그리고 추가되는 PoS5.2.5 노드 운영 함수의 변화5.3 파이썬으로 만드는 PoS 블록체인 노드 5.3.1 블록체인 노드 만들기5.3.2 노드 연결시키기(node_network_N.ipynb)5.3.3 PoS 네트워크에서의 스마트 컨트랙트CHAPTER 06. 블록체인 기술의 미래 블록체인 기술의 미래
|
|
비트코인과 이더리움 등 블록체인 네트워크의 소스코드는 모두 공개되어 있으나 입문자가 이해하기 쉽지 않다. 본 책에서는 블록체인 네트워크의 코드를 모두 파이썬으로 구현하였다. 파이썬을 이해하고 있다면 이 책을 통해 블록체인의 기본 이론을 이해할 수 있다. 멋진 용어에 번듯한 글이 가득하지만 읽고 나면 남는 것이 없는 책이 아니다. 실제로 구현하고 실습하며 블록체인을 익힐 수 있다.이 책을 추천합니다.-블록체인 네트워크를 구현하고 싶은 분-구체적이고 다양한 예제를 통해 블록체인을 학습하고 싶은 분-다양한 프로젝트 경험이 필요한 파이썬 입문자
|