board_free custom_top_html:no
default debug random = 0 / type = READ / detected = READ
자유
2019-07-15 20:00:37

블록체인 어렵게 배우기

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 위로 아래로

ghf_1.png

 

안녕하세요? 금마입니다. 

 

이 전 글을 통해서 블록체인 학습의 어려움을 설파하였습니다. 

 

블록체인은 암호학, 네트워크, 데이터베이스 등 여러 가지 IT 기술의 
통합체이므로 그러한 기술에 대하여 어느 정도 이해하지 않는다면
블록체인을 깊이 있게 이해하는 것이 불가능합니다. 

 

따라서 쉽게 블록체인을 이해하려는 시도가 오해를 낳을 수 있다는 점도
언급한 바가 있습니다. 

 

그런데 일방적으로 이러한 사항의 전달에만 그친다면 너무 무책임한게 아닐까
하는 생각이 듭니다. 

 

다행스럽게도 근래에 블록체인의 기술 기반에 대하여 학습할 수 있는 서적이
출판 되었더군요. 

 

http://www.yes24.com/Product/Goods/75235536

 

'컴퓨터과학으로 배우는 블록체인 원리와 구현', 박상현 외 지음, 위키북스, 정가 2만2천원. 

 

내용을 살펴보면 블록체인의 기반 기술이라고할 수 있는 네트워크, 암호학 외에 기초수학까지
설명하고 자바스크립트로 심플한 블록체인을 구현하는 실습 과정까지 담고 있습니다. 

 

자바스크립트로 작성되어 있는 블록체인 소스가 실무에는 사용할 수 없지만 그 원리를
이해한다면 코어 학습에 어느 정도 도움이 될 것입니다. 

 

전에 비트코인 아키텍쳐에 대한 자료를 찾았던 적이 있었는데 관련 자료가 전무했던 기억이
있습니다. 

 

이더리움은 조금 낫지만 소스를 보지 않는 이상 코어를 깊이 있게 이해할 수 없는 환경입니다. 

 

이러한 환경에서 블록체인 코어 학습에 도움이 되는 서적이 나왔기에 추천 글을 올리게 되었습니다.

 

비단 블록체인 개발자뿐만 아니라 블록체인을 깊이 있게 학습하려는 일반인에게도 도움이 될 것입니다.

 

물론 소스를 통하여 실습하는 과정이 어려울 수도 있습니다. 

 

반대로 코어를 학습하려는 개발자에게 자바스크립트 소스가 큰 도움이 될까하는 생각도 듭니다. 

 

그렇지만 시작 과정의 지침서로 의미가 있다고 볼 수 있습니다. 

 

원래 200줄의 자바스크립트 소스로 간단하게 블록체인을 구현했던 Naivechain을 참조하여 저자가 이를 
기능별로 모듈화시켜 개발한 one-chain을 기반으로 설명하고 있습니다. 

 

다만 어디까지나 학습의 목적이므로 블록체인 코어 개발과 같은 실무에 사용할 수 있으려면 
컴파일러형 컴퓨터 언어를 학습하기를 권합니다. 

 

성능을 위해서는 자바스크립트, 파이썬보다는 C++, Go, Rust와 같이 컴파일형 컴퓨터 언어가 낫기 
때문입니다. 

 

비트코인 소스는 C++로 되어 있고 이더리움의 Geth는 Go 언어로 되어 있습니다. 

 

코어를 이해하기 위해서는 그에 대한 컴퓨터 언어를 먼저 학습할 수 밖에 없습니다. 

 

위 언어는 각각 비트코인(C++), 이더리움의 Geth(Go), 이더리움의 패리티 코어와 페이스북의 
리브라(이상 Rust)의 코딩에 사용되었습니다. 

 

Rust의 경우 국내에 학습서가 거의 전무한 관계로 만약 학습하려면 인터넷이나 유튜브 동영상을 통해서만
학습이 가능한 상황입니다. 

 

반면에 C++는 물론이고 Go 언어(Golang)의 경우도 학습서가 다수가 나와 있는 상황입니다. 

 

블록체인 코어를 배우기 위하여 어렵게 블록체인을 학습하려는 목적을 가졌다면 기초로써 이 서적을 참조하고
이후 블록체인 코어의 해당 코딩 언어에 맞춰 학습을 진행하면 될 것입니다. 

 

물론 이 서적으로 블록체인 기반 기술을 모두 알 수 없습니다. 

 

그래도 비트코인 코어를 어느 정도 설명하고 있는 '마스터링 비트코인'보다는 확실히 이해하기 쉬울 것입니다. 

 

2016년부터 블록체인 기술에 대하여 많은 고민을 했던 경험자의 입장에서 직접 기술한 것이기 때문에 번역서보다는
낫다고 할 수 있습니다. 

 

블록체인은 원래 어렵기 때문에 어렵게 학습하는 것이 맞습니다. 

 

네트워크 기술과 암호학, 기초 수학을 블록체인 이해를 위해 배워야할 때 도움이 될 수 있는 서적입니다. 

 

gh_logo2.jpg

3,310
TAG •

금마님의 서명

이더리움 주소 : 0x2c916346213e9a0c2a6339a0f0edaa678a98fbec

Zcash(ZEC) 주소 : t1W1qcnDoJ82y67B8RkQ9frP5NRteuKo5TP

ESN 주소 : 0x99Aa463EC032AC3586FA11bD7C52B3E9E9931D20

Attachment
첨부 '2'
댓글 4
default debug random = 0 / type = READ / detected = READ

자유게시판

홍보/사기/불법을 제외한 모든 글작성이 가능합니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
61875 질문 큐빅 안드로이드 지갑 쓰시는분 계신가여??                 TRADEOGRE 에서 큐빅(QUBIC) 110만개 구매후 (12달라정도)   시범삼아 큐빅안드로이드 지갑으로 전송해놓았는데    몇일 뒤에 재고가 0   뭐 잘... 2 file 0 167
은혁이승자
2024.03.09
61874 자유 굿밤되세용~         굿밤되세용~             2 0 100
이미끼룩끼룩이다
2024.03.08
61873 자유 2024 비트코인 반감기 날짜 D-45 투자 의견은? CONTENTS 1. 비트코인 반감기 날짜 2. 비트코인 기술적 분석 지표 3. 비트코인 추세 분석 데이터 4. 비트코인 시세 분석 5. 비트코인 시세 분석 서브데이터 6. ... file 0 211
갭챠GAPCHA
2024.03.08
61872 자유 업비트 메디블록 코인 시세 36% 상승 전망 CONTENTS 1. 메디블록이란? 2. 메디블록 기술적 특징 3. 메디블록 코인 정보 4. 메디블록 코인 상장거래소 5. 메디블록 코인 순위 6. 메디블록 코인 전망   1️⃣ ... file 0 188
갭챠GAPCHA
2024.03.08
61871 자유 <타임슛> 240308 금일이슈     ✅ 금일 이슈 ​ 테조스(XTZ) - 커뮤니티 콜 03/08 디와이디엑스(DYDX) - 배포 투표 03/08 크로미아(CHR) - Chromia &amp; RSTLSS AMA 03/08 피스네트워크(PYTH... file 0 60
타임슛
2024.03.08
61870 질문 안녕하세요 오랜만에 들어왔네요 105ti 6웨이 팔려고 하는데요... 안녕하세요  정말 오랜만에 들어왔습니다 본업에 충실하는라 창고에 박아둔 1050ti 6웨이 팔려고 하는데요 시세를 몰라서 여쭤보아요 대략 얼마에 가격이 형성되... 2 0 254
1050ti사랑
2024.03.08
61869 자유 <타임슛> 240308 오늘의 암호화폐 뉴스 TOP3                 file 0 42
타임슛
2024.03.08
61868 질문 테더 구입 시 주의 사항인 락업된 테더 구별하는 방법 좀 아시는 분 계실까요?   아는 지인이 USDT(테더)를 2억원 정도 개인거래를 했는데 락업(?)이 됐다고 출금이 막혔다고 들었는데 혹시 사전에 미리 알 수 없을까요?   추가) 개인 USDT(테... 2 0 247
무조건존버
2024.03.07
61867 자유 이더리움 시세 전망 : 덴쿤 업그레이드 앞두고 500만원 돌파! CONTENTS 1. 오늘의 코인 이슈 '이더리움 시세 전망 : 덴쿤 업그레이드 앞두고 500만원 돌파!'   비트코인과 함께 동반 강세를 보이고 있는 이더리움 시세가 500... file 0 239
갭챠GAPCHA
2024.03.07
61866 자유 세상에 사기꾼은 많습니다. 알뜰폰유심도용사기   해커들이 인증 1단계 2단계통과해서 명의자 이름 주민번호만 가지고 털어가네요. 미래의 우리 아이들에게 참 알려줘야 할게 너무너무나도 많네 ㅠ,ㅠ          ... 5 1 355
복태취업했다
2024.03.07
61865 자유 ZK롤업 : 블록체인 확장성 문제의 해결? CONTENTS 1. 블록체인 확장성 2. zk롤업이란? 3. zk롤업 작동방식 4. zk롤업 장단점   1️⃣ 블록체인 확장성 zk롤업을 설명하기에 앞서 블록체인 확장성에 관하여... file 0 71
갭챠GAPCHA
2024.03.07
61864 자유 <타임슛> 240307 금일이슈   ✅ 금일 이슈 ​ 바이코노미(BICO) - 개발자 커뮤니티 콜 03/07 갈라(GALA) - Gala 풀 주입 03/07 엑시인피니티(AXS) - 액시 길드 업데이트 03/07 해시플로우(HF... file 0 65
타임슛
2024.03.07
61863 자유 <타임슛> 240307 오늘의 암호화폐 뉴스 TOP3             file 0 44
타임슛
2024.03.07
61862 자유 Hiveon OS 청구: 가격 책정 조건   Hiveon OS 청구: 가격 책정 조건 2024년 3월 11일부터 Hiveon OS 청구 모델은 코인/풀 제한 없이 무료 작업자를 한 명 더 추가하여 무료 계층 채굴자의 조건을 ... 6 2 233
복태취업했다
2024.03.07
61861 자유 좋은 하루 되세요 ㅎ         좋은 하루 되세요 ㅎ             0 49
이미끼룩끼룩이다
2024.03.07
61860 잡담 GPU 채굴코인 추천좀 해주세요.. 난방좀 할게요.. 정말 오랫만에 .. 여기저기 뒤져보고 있네요.   지금 보닌가   레이븐(Kawpow-나이스해시), 비골 정도 전기세는 나오는거 같더군요.   나이스해시가... 2019년 초... 1 0 444
분당시민
2024.03.06
61859 자유 비트코인 더 올라갈까요?   상승세가 무서운데 혹시 더 올라갈까요 전문가분들 의견 부탁드립니다!!                     6 0 379
환풍기사요
2024.03.06
61858 질문 유튜브에 보면 몇 보였던 사슬코인? 이란것이 있더라고요.. 이거..         컴퓨터좀 살려하니 7950X 들이 줴다.. 싹이 마른듯 합니다.  중고나라 게시판 보면 사슬코인용 7950X 팝니다! 라고 있는데.. 엥.. 사슬코인;;?  그래서 ... 5 0 506
아리스토이
2024.03.06
61857 자유 리플 가격 시세 조정일까? 분석 결과는? CONTENTS 1. 리플(XRP) 기술적 분석 지표 2. 리플(XRP) 추세 분석 데이터 3. 리플 가격 분석 4. 리플(XRP) 가격 분석 서브데이터 5. 리플(XRP) 현재 투자의견(매... file 1 157
갭챠GAPCHA
2024.03.06
61856 자유 [마감]그래픽카드 무료 수리 해드립니다. 안녕하세요 마산 컴프로입니다.   지난해부터 gpu 다모아 단톡방에서 무료 수리를 진행하였고 2월 마감하였습니다. 올해는 쿨앤조이에서 잠시 무료수리를 진행했... 63 19 2615
마산컴프로
2024.03.06
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 3099 Next
/ 3099
default debug random = 0 / type = READ / detected = READ