파이썬으로 공부하는 블록체인 (파이썬으로 구현하는 웹 3.0 | 파이썬으로 블록체인 네트워크 만들기)

파이썬으로 공부하는 블록체인 (파이썬으로 구현하는 웹 3.0 | 파이썬으로 블록체인 네트워크 만들기)

$25.34
Description
“파이썬으로 공부하며 만드는 블록체인 네트워크”
비트코인 1억원, 이더리움 1천만원? 블록체인의 핵심은 이런 가상자산의 가격이 아니라 탈중앙화 된 분산원장 시스템, 즉 ‘기술’이다. 글로만 이해하는 블록체인의 개념이 아니라 실제 블록체인 기술의 원리를 실습하고 시스템을 구현해 보는 것이 중요하다. 코딩의 시대, 이 책은 모두에게 익숙한 프로그래밍 언어 파이썬을 바탕으로 블록체인 네트워크를 구현하는 법을 안내하고 있다. 이 책을 통하여 블록체인 기술의 주요 개념을 구현하고 여러 프로젝트를 실습하며 블록체인 전문가로 거듭나보자.
저자

일등박사

저자:일등박사
삼성전자에서데이터분석가로경력을시작했습니다.해외에서AI박사과정을시작하였지만블록체인에대한열정으로중퇴후한국으로돌아와증권사에재직중입니다.AI와블록체인을연계하는미래기술에큰관심을가지고있으며,이를기반으로다양한분야에서활동하고있습니다.

목차


머리말

CHAPTER01.블록체인알아보기
1.1블록체인,FAQ
1.2블록체인의정의
1.3블록체인의핵심:암호해시
1.4블록체인의구성요소
1.5블록체인의채굴
1.6비트코인vs이더리움:스마트컨트랙트
1.7블록체인과가상자산그리고DApp
1.7.1LAYER1코인
1.7.2토큰(LAYER2이상)
1.8블록체인관련개발자는어떻게구분될까?

CHAPTER02.파이썬forBlockChain
2.1파이썬소개및실습환경구성
2.2함수(function)
2.3객체(Object)
2.4Database(SQLite3)
2.5홈페이지만들기(Flask)
2.6홈페이지꾸미기(JavaScript)
2.7브라우저와데이터주고받기(API)

CHAPTER03.파이썬으로만드는비트코인(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.4BlockWallet사이트만들기(one_node_Wallet.ipynb)
3.4.1BlockWalletBack-end구축하기
3.4.2BlockWalletFront-end만들기
3.5여러개의노드연결하기
3.5.1여러노드운영을위한추가사항(node_network_1.ipynb)
3.5.23개의노드운영하기(node_network_2.ipynb,node_network_3.ipynb)

CHAPTER04.파이썬으로만드는이더리움(스마트컨트랙트)
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‘HelloSmart-Contract’프린트
4.2.2NFT제작하기
4.2.3토큰(Layer2코인)만들기
4.2.4거래가능한토큰만들기
4.3스마트컨트랙트기반DApp만들기(node_command_DApp.ipynb)
4.3.1계산기
4.3.2복권
4.3.3DeFi

CHAPTER05.파이썬으로만드는이더리움2(PoS)
5.1이더리움의발전
5.2PoWvsPoS
5.2.1사라진nonce,추가된Validator
5.2.2ProofofWork의정확도를검증하는Valid_proof의제거
5.2.3PoS의핵심,채굴담당자선정(pick_winner)
5.2.4제거되는PoW,그리고추가되는PoS
5.2.5노드운영함수의변화
5.3파이썬으로만드는PoS블록체인노드
5.3.1블록체인노드만들기
5.3.2노드연결시키기(node_network_N.ipynb)
5.3.3PoS네트워크에서의스마트컨트랙트

CHAPTER06.블록체인기술의미래
블록체인기술의미래

출판사 서평

비트코인과이더리움등블록체인네트워크의소스코드는모두공개되어있으나입문자가이해하기쉽지않다.본책에서는블록체인네트워크의코드를모두파이썬으로구현하였다.파이썬을이해하고있다면이책을통해블록체인의기본이론을이해할수있다.멋진용어에번듯한글이가득하지만읽고나면남는것이없는책이아니다.실제로구현하고실습하며블록체인을익힐수있다.

이책을추천합니다.
-블록체인네트워크를구현하고싶은분
-구체적이고다양한예제를통해블록체인을학습하고싶은분
-다양한프로젝트경험이필요한파이썬입문자