상세정보
자바소스로 배우는 블록체인
- 저자
- 안형모
- 출판사
- e퍼플
- 출판일
- 2020-07-30
- 등록일
- 2021-09-01
- 파일포맷
- PDF
- 파일크기
- 3MB
- 공급사
- 웅진OPMS
- 지원기기
-
PC
PHONE
TABLET
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
저자는
블록체인에 관심이 있어
블록체인 소개 관련 각종 동영상, 인터넷 문서, 논문, 자바 프로그램 소스 등을 조사하여
보았지만, 예제를 들어 정확히 설명이 되지 않아 블록체인을 이해 하는데
많은 어려움을 겪었다.
이에 독자들도 저자처럼 블록체인을 이해하기 위하여 여기저기 블록체인 정보의 조각모음을 조합하여 학습하는 수고로움을 들어주고자
자바언어를 어느 정도 알고 독자는
쉽게 블록체인을 이해 할 수 있도록 자바소스 예제와 실제 실행결과 예제를 들어
블록체인을 쉽게 설명하고자 본 전자책을 발행하게 되었다.
이 글을 읽는 독자는
블록체인 관련 많은 조사를 하여 보았지만
이론상으로 정확히 이해가 되지 않는 독자가 읽으면
많은 도움이 될 것이다.
필자가 이해한 내용을 채화하고, 내재화하여
다시 필자의 시각으로 그림도면 제작과 설명 하였음을
양지하여주기 바란다.
본문의 구성은
그림, 그림에 대한 설명, 자바 메소드에 대한설명, 자바소스, 소스 실행결과로 구성되어 있다. 또한, 강조하고자 하는 부분은 굵은 글씨, 기호, 칼라 등을 사용하였다.
저자소개
저자는
1997년부터 프로그램 개발, 프로젝트 PM. 소프트웨어 아키텍트, DB설계전문가, 시스템운영, IT발명가, RFID전문가, 정부 연구과제 평가위원등 IT업계에 20년 이상 종사하여 왔다.
현재는 2020년 1월 ㈜윈솔텍을 창업하였다.
목차
1. 저자 프롤로그 1
2. 블록체인 용어 정의 2
3. 블록(Block) 구조 4
4. 블록체인(Blockchain) 구조 9
5. 트랜잭션(Transaction) 구조 13
6. 전자지갑(Wallet) 구조 17
7. 암호키(공개키, 개인키) 생성 19
8. 암호화(Encryption), 복호화(Decryption) 24
9. 전자서명(Signature) 28
10. 해시(Hash) 생성 30
11. 전자지갑(Wallet) 생성 31
12. 전자지갑(Wallet) 코인 조회 32
13. 전자지갑(Wallet) 코인 전송 35
14. 트랜잭션(Transaction) 생성 42
15. 멤풀(Mempool) 생성 46
16. 채굴, 작업증명(Mining, Proof of Work) 56
17. 포크, 컨버지(Fork, Converge) 60
18. 블록체인(Blockchain) 검증 62
19. 파일 컨트롤 66
20. 자바소스 총정리 68