[울룩불룩 블록체인] 두 번째 영상 "비트코인 창세기편"입니다.
비트코인 제네시스 블록 (Genesis block)은 비트코인 블록체인의 최초 블록입니다. 번호를 붙여 말할 땐 Block 0이라고 합니다. 많은 분들이 들어 보셨겠지만 여기엔 비밀 메세지가 숨겨져 있는데요 이를 직접 확인해보면서 여러가지 기본 개념을 이해하고 https://blockchain.info를 사용해보는 시간을 가져보겠습니다.
스포일러(?) 원래 해당 내용을 하려고 했는데 뭔가 함께 소개할 일이 있을 때 해야지 하고 미루고 미루다 얼마 전 판문점 선언에 감명받고 바로 만들었습니다. 영상에서 확인해보세요ㅎㅎ
본 동영상 20분 정도 이후에 추가설명, 상식, 영어공부 등이 포함된 10분 보너스 영상이 있습니다.
동영상에는 설명하지 않았지만 데이터를 다양한 포맷으로 볼 수 있는 방법도 아래 추가적으로 링크와 함께 설명해두었습니다.
비트코인 제네시스 블록 구경하기
읽기 쉬운 기본 형태 (실제 블록에는 없는 데이터도 편의상 계산해서 보여주거나 genesis block같은 특별한 블록은 추가설명도 포함시켜둠)
https://blockchain.info/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26fraw-data에 가까우면서도 사람이 읽을 수 있는 형태라 데이터를 다룰때 가장 많이 쓰이는 형식인 json 포맷으로 보기 (주소 뒤에 "?format=json"를 붙이면 됨)
https://blockchain.info/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f?format=json난 정말 binary data를 보고야 말겠어! (주소 뒤에 "?format=hex" hex형식으로 보여줌)
https://blockchain.info/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f?format=hex제네시스 블록에 대한 자세한 설명: https://en.bitcoin.it/wiki/Genesis_block
제네시스 블록 coinbase transaction 살펴보기 (순서대로 기본형, json, hex)
coinbase transaction이란 블록 생성(채굴) 리워드로 주어지는 신규 비트 코인을 지급하는 거래를 말하며 coinbase는 해당 거래의 입력값에 해당하는 부분인데 이 경우 입력값이 없기 때문에 대신 아무 데이터나 넣을 수가 있습니다. 실제 메세지가 숨겨져 있는 부분입니다.
- https://blockchain.info/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
- https://blockchain.info/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b?format=json
(input의 script부분을 보시면 됩니다. 예리하신 분은 addr_tag에 Genesis of Bitcoin, 또 addr_tag_link에 bitcoin wiki 페이지가 적혀 있는 것을 보셨을 텐데요. 이 역시 blockchain.info가 추가로 넣어둔 데이터입니다. 영상에서 설명드린 것처럼 일부 데이터는 블록에 존재하지 않지만 편의상 추가적으로 보여주는 것입니다. 거래내역뿐만 아니라 블록데이터에서도 마찬가지인데 아무래도 json까지 보시는 분은 이게 raw data를 json으로 변환하기만 한거구나라고 생각하실 수 있으실텐데 그렇지 않다는 점 알아두시면 좋을 것 같습니다. 실제 raw data는 아래와 같습니다.) - https://blockchain.info/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b?format=hex
참고로 지난번에 펜 굵기가 너무 얇다는 말이 있어서 맥용 파워포인트에서는 조절이 불가능하여 win 파워포인트로 바꾸었습니다. 그리고 맥에서는 필기를 일부 지울 수 있는 기능이 없어서 해당 페이지 녹화 전체를 다시 해야하는 경우도 종종 있었고요. 그런데 지금보니 win버전은 예쁜 연필 모양 포인터가 안나오네요ㅠㅠ 그래도 일단 굵은게 보기 좋으니 윈도버전으로 녹화를 진행하겠습니다. 현재 win 파워포인트+OBS로 레코딩을 하고 mac imovie에서 편집하고 있습니다. 처음엔 win movie maker를 쓰다가 세밀함이라던지 많은 부분이 imovie가 훨씬 낫더라군요. 그런데 imovie도 기능이 제한적이여서 결국 final cut pro로 가긴해야할 것 같습니다. 제 강의에 보다 적합한 툴이 있으면 추천해주시면 고맙겠습니다.
동영상 끝부분에 말씀드린 것처럼 앞으로 "울룩불룩 블록체인"은 다음편을 굳이 미리 정하지 않고 틈틈이 올려나가도록 하겠습니다.
번역자 직강 비트코인 백서 완전해설 강의
초록: https://steemit.com/kr-coin/@blockchainstudio/0
서론: https://steemit.com/kr-coin/@blockchainstudio/1
최근 보다 재미있고 친근감있는 설명을 위해 <울룩불룩 블록체인> 캐릭터를 만들었습니다. 향후 강의노트/웹툰 등에 활용할 계획입니다.
현재까지 소개된 울룩불룩 블록체인 캐릭터들
현재까지의 블록체인/비트코인 백서 해설 목록
[울룩불룩 블록체인] 10분만에 누구나 이해할 수 있는 블록체인
[울룩불룩 블록체인] 비트코인 창세기편 - 비트코인 제네시스 블록
[울룩불룩 블록체인/블록체인 스튜디오] 공개키 암호 시스템 - "비트코인 백서 - 2. 거래" 준비 자료
[블록체인 스튜디오] 번역자 직강 비트코인 백서 완전해설 강의 0. 초록
[블록체인 스튜디오] 번역자 직강 비트코인 백서 완전해설 강의 1. 서론
모든 강의는 "교육을 통한 사회공헌"이라는 개인적인 목표를 가지고 하는 것입니다. 현재 편집 등 모든 과정을 직접 해야 해서 어려움이 많습니다. 유튜브나 스팀잇 등을 통해 수익이 발생하게 되면 모두 강의 개선에 쓸 예정입니다. 유튜브 구독과 스팀잇 보팅 많이 부탁드립니다. 감사합니다.
http://blockchainstudio.info (홈페이지)
http://blockchainstudio.tv (유튜브)
http://steemit.com/@blockchainstudio
경제학 스튜디오
http://economicstudio.com (홈페이지)
http://economicstudio.tv (유튜브)
http://steemit.com/@economicstudio
몇개의 동영상을 시청했는데, 내용이 아주 유익합니다. 앞으로도 기대가 많이 됩니다 만 너무 부담을 갖지 마시고 재미있게 하시기 바랍니다.
네 안그래도 편하게 하려했는데 글이든 동영상이든 기록으로 남는다고 생각하니 점점 더 잘 만들어야 겠다는 부담이 조금씩 드네요. 제 스스로가 즐겁게 할 수 있도록 조절을 잘 해야할 것 같습니다. 앞으로도 꾸준히 좋은 설명 올릴 수 있도록 하겠습니다. 감사합니다.
꾸욱.들렸다가요
감사합니다. 앞으로도 좋은 내용 올리겠습니다.
유익한정보 정말 감사합니다.
평소에 궁금점이 풀리네요ㅋ
도움이 되셨다니 보람이 있네요. 앞으로도 좋은 내용 올리겠습니다!