반말로 배우는 비트코인 (4) - 비트코인과 블록체인 (...이전 글들에 이어서) > 시황/칼럼

본문 바로가기
사이트 내 전체검색

회원로그인

시황/칼럼

반말로 배우는 비트코인 (4) - 비트코인과 블록체인 (...이전 글들에 이어서)
JY섭
작성일: 18-11-11 05:27 | 조회: 3,806회 | 댓글: 9건

d45122777217721cfb09d1355058e073_1541879886_338.jpg


여태까지 비트코인의 중요한 요소에 대하여 예시를 통해 알아보았는데이제 예시가 아닌 진짜 비트코인을 살펴보도록 하자.


 

이전 글들을 바탕으로 설명하고자 하니이전 글들을 먼저 읽어주면 좋겠어!


너무 오래전에 올린걸 바탕으로 설명해서 미안해ㅠㅜ

 

이전글들 링쿠우

 

1.    해시란http://hozaebox.com/bbs/board.php?bo_table=column&wr_id=1603&page=1

2.    작업증명이란http://hozaebox.com/bbs/board.php?bo_table=column&wr_id=1667&page=1

3.    합의 알고리즘이란http://hozaebox.com/bbs/board.php?bo_table=column&wr_id=1768&page=1 


d45122777217721cfb09d1355058e073_1541879886_4479.png


3번째 글에서 합의 알고리즘에 대해 설명할 때 예시로 들었던 집의 소유권 장부 혹시 기억나는지?? ㅎㅎ;;

 

비트코인 역시 똑같은 방식으로 비트코인의 거래 장부를 통해 관리가 돼.

 

비트코인 세상에선 이러한 장부 하나하나를 그 유명한블록이라고 불러.

 


백문이불여일견이제 비트코인 블록을 직접 보러 가보자궈궈!

 

요기 링크로 궈궈https://www.blockchain.com/en/explorer (광고 아니에여 운영자님)


d45122777217721cfb09d1355058e073_1541879886_5628.png


이 사이트는 세계적으로 매우매우 유명한 비트코인 정보 사이트야.

 

비트코인 지갑도 만들 수 있고… 비트코인의 모든 블록을 살펴볼 수 있는세계적으로 공신력 있는 사이트지.

 

오랜만에 들어가보았는데,이제 이더리움도 지원하네ㅋㅋ 세상에

 

여튼 오늘 우리가 관심있는 것은 비트코인의 블록이야!

 

그러니 스크롤을 주욱 내려서 아래로 커먼!


d45122777217721cfb09d1355058e073_1541879886_6937.PNG


그럼 요런식의 화면을 볼수가 있는데… 여기서 역대 발행된 블록을 모두 조회할 수가 있어.


View more를 눌리면 셀수도 없이 많은 블록들을 날짜별로 볼 수 있어ㅎㅎ

 

이 사이트는 실시간으로 블록이 갱신되고 있기 때문에 여러분들은 내가 보는 화면의 볼록과 다른 블록의 정보를 보고 있을 거야ㅋㅋ

 


d45122777217721cfb09d1355058e073_1541879886_8538.png


Height 는 블록의 번호,

Age는 블록이 언제 발행 되었는지,

Transaction은 블록에 담긴 거래 수,

AntPool은 블록 발행자(사실은 좀 더 복잡한 개념인데상세한건 나중에…) 의 정보를 담고 있어.


d45122777217721cfb09d1355058e073_1541879886_9812.png


내가 예시로 들었던 집 소유권 장부는 하루에 하나씩 발행되는 반면,

비트코인의 블록은 대강 10분 간격으로 하나씩 발행되는 것이 원칙이야.

 

Age 정보를 보면… 17분 전/ 27분 전/ 48분 전/ 1시간 전 에 각각 블록이 발행 되었으니,

각 블록간 간격이 10, 21, 12… 얼추 내 말이 맞지 ^^;;;

(원칙은10분이지만 오차가 좀 있어…)

 

어쨌건 저쨌건블록 번호를 상콤하게 눌려보자나는549320번 블록을 눌렸어.


d45122777217721cfb09d1355058e073_1541879887_2262.png


그럼 블록의 상세 정보가 막 뜨는데… 한국어로 번역이 되어있을거야!

 

이게 사이트가 자동으로 한국어 번역을 해준다고 하는데번역이 이상한 게 조금 있었엉.

 

스크롤을 쭈우우욱 내려서 영어 버전으로 바꾸어 주자.

 

(작성해놓고 보니한글로 봐도 큰 상관 없을 듯…)



d45122777217721cfb09d1355058e073_1541879887_079.png


요기!

 

한글 표시를 영어로 바꾸어주면


d45122777217721cfb09d1355058e073_1541879887_3126.PNG


영어로 블록에 대한 정보를 볼 수 있어!

 

화면에서 보이는 정보는 블록 헤더라고 불리는 녀석인데바로 549320번 블록의 요약본이라고 할 수 있어 ㅎㅎ

 

책에서의 목차와 서두 같은 거랄까?

 

 


요약본의 각 요소들 중 중요한 것만 살펴보면..

 

Number of Transaction : 거래 수 – 이번 블록에는2808건의 거래 정보가 담겨 있어.


이전 블록이 발행된 이후 10분 남짓한 시간 동안 전 세계에서2808건이 거래되었다는 거야ㄷㄷ..

 

Output Total : 거래된 비트코인 양 – 2808건의 거래를 통해 거래된 비트코인 총량은4,781… BTC래 ㄷㄷ

 

Height : 블록 번호라고 보면 돼!


혹시나 (Main Chain) 이라는 수식이 없으면 미안하지만다른 블록을 봐주면 좋겠어.


고건 다음에 설명할게^^

 



그리고 중요한


Relayed By : 블록 발행자 – AntPool이라는 사람(사실은 채굴풀)이 549320번 블록을 발행하였다네.


d45122777217721cfb09d1355058e073_1541879887_3895.png


합의 알고리즘에서 들었던 예시에서 구성원들이 번갈아가며 집 소유권의 장부를 발행하고 뿌리듯이,

 

비트코인도 구성원들이 번갈아가며 블록을 발행해.

 

그래서 이렇게 블록 발행자의 이름이 블록에 Relayed By 라는 항목으로 들어있어.

 


d45122777217721cfb09d1355058e073_1541879901_9689.PNG


요약본은 일단 여기까지만 보고조금만 스크롤을 밑으로 내리면… 


어마무시한 길이의 표가 모습을 드러내ㄷㄷ.

 

요놈들이 진짜 누가 언제 누구에게 비트코인을 몇개 주었다’ 라는 거래 정보를 담고 있어.


d45122777217721cfb09d1355058e073_1541879901_9081.png


요렇게 한줄 한줄이 이러한 정보를 담고 있는거야ㅎㅎ.

 

받는 사람이 여럿인 것이 조금 이상하지만 일단 넘어가자ㅋㅋㅋ.



아아니 근데그렇다 해도 거래 번호준 사람받은 사람의 표기가 너무 이상하잖아.

 


d45122777217721cfb09d1355058e073_1541879902_0641.png

요렇게 준 사람, 받은 사람의 이름이 담겨 있어야 할 것이…;; 뭔 해괴한 문자로 나타나 있어.

d45122777217721cfb09d1355058e073_1541879902_0215.jpg

  

요게 바로 이전 글 해시란 무엇인가에서 설명하였던 해시문’ 이야ㅋㅋ.


d45122777217721cfb09d1355058e073_1541879902_1362.png


이 요상한 문자가 각각 거래 번호준 사람받은 사람 정보가 해시된 암호문이란 거야!

 

이렇게 거래가 해시로 표시되지 않고 실명으로 표시되면 프라이버시 문제가 생기겠지해시는 당연한 처사인거야!

 


그래서 비트코인은 거래 장부를 누구나 볼 수 있어 투명하지만거래자가 누군지는 숨길 수 있어 프라이버시가 지켜진다고 높게 평가받아.



프라이버시가 딱히 필요없는 거래 번호” 조차도 해시인 이유는 일단 몰라도 돼!

 

그냥 그렇다고 넘어가자 ㅎㅎ;

 

(후에 머클 트리를 설명할 기회가 주어진다면그 때 함께 설명할게)


d45122777217721cfb09d1355058e073_1541879902_5253.png


여차 저차 하여 이러한 거래 정보가 이 블록 안에 2808 개가 있다는 것도 알았어.

 

그런데맨 위에 기록되어 있는 거래를 보면 이상하게도 준 사람의 정보가 없어.

 

이 블록을 발행하느라 고생한 사람에게 비트코인 시스템이 주는 보상에 대한 정보를 담은거야.

 

비트코인 시스템이 블록 발행자에게 새로운 비트코인을 발행해준 것이야ㅎㅎ

 

그래서 모든 블록에는 거래가 단 한 건도 없는 한이 있어도이렇게 블록 발행자에게 입금되는 거래가 맨 위에 한 줄이 반드시 실려있어.

 

이게 채굴 보상이라는 의미이고이전 글 작업 증명이란 무엇인가에서 좀 더 상세하게 설명해 놓았으니참고 부탁해^^.


d45122777217721cfb09d1355058e073_1541879902_6442.PNG


 

거래 내용도 훑어보았으니다시 맨 위로 스크롤을 올려 요약본을 보자.

 

아까 슬쩍 넘어갔었던 오른쪽의 해시 항목을 살펴보자.

 

맨 위에 Hash는 이번 블록의 모든 정보를 해시한 결과를 뜻 해.

 

그리고 아래에 이전. 블록과 다음 블록의 해시정보를 담고있지.


(가장 최신 블록은 아직 다음. 블록이 없어서다음 블록. 정보가 없어)

 


d45122777217721cfb09d1355058e073_1541879902_7347.png

 

이전 글 합의 알고리즘이란 무엇인가에서 설명하였던 예시에서장부 위조를 막기 위해 각 장부에 이전 장부의 사진을 붙였어.

 

덕분에 위조 장부를 알아낼 수 있었는데비트코인도 똑같아!


d45122777217721cfb09d1355058e073_1541879902_7943.png

 

비트코인에서는 각각의 블록이 이렇게 이전 블록과 다음 블록의 해시 정보를 담는 것으로 서로서로의 정보가 사슬처럼 엮여 있다고 표현해.

 

그래서 중간의 블록을 하나 위조하려면역대 발행된 모든 블록을 위조하지 않으면 불가능하지.


d45122777217721cfb09d1355058e073_1541879902_9628.png


사슬처럼 엮여있는 블록.

 

이것이 바로 비트코인의 핵심인 블록체인이야.


여기까지 이 글에서 설명한 내용이 이해했다면 블록체인에 대해 알아야 될 기본을 전부 이해했다고 생각해 !


d45122777217721cfb09d1355058e073_1541879914_0374.png


이전 글에서 설명한 해시작업 증명채굴합의 알고리즘에 대한 이해가 없이 이 블록체인을 제대로 이해한다는 것은 불가능하다고 생각해.

 

이 글이 이해가 잘 안 된다면...


이전 글들을 다시금 읽으면 블록체인에 대해 보다 깊은 이해가 가능할거야ㅎㅎ;;

  

 




-      마치며

 

우선 오늘 블록체인에 대한 설명은 여기서 끊을게.

 

다들 이해가 되었는지 잘 모르겠어ㅠㅠ.


 

이전 글들에서 추상적인 개념을 예시를 통해 설명하고,


요번 글에서 비트코인의 실체를 확인하는 것으로 그 추상적인 개념을 보다 명확하게 풀어보고 싶었어.

 

내 필력이 늘어 술술 설명할 수 있었으면 참 좋았겠다ㅠ

 


여튼다음 글에서는 오늘 둘러보았던 이 홈페이지를 바탕으로 채굴과 난이도 에 대한 자세한 이야기를 풀어가 보도록 할게.

 

 

 

이상 반말 글 읽어주어서 고맙습니다~






  • 공유하기
  • 텔레그램 보내기
  • 페이스북으로 보내기
  • 블로그 보내기

JY섭님의 댓글

JY섭 작성일

드문드문 연재하는데, 이전 글을 참고 해야만 하는 글을 써대어서 죄송합니다 ㅠㅜ

Dani88님의 댓글

Dani88 작성일

감사합니다~ 재밌게 보았습니다. 우려하신대로 이전 글들에 이어서 안 봐도 이해가 잘 되네요ㅎㅎ

정천이님의 댓글

정천이 작성일

ㅊㅊ

변상현님의 댓글

변상현 작성일

로그인 하셔야 댓글을 보실 수 있습니다. 로그인 회원가입

아우리슨트님님의 댓글

아우리슨트님 작성일

로그인 하셔야 댓글을 보실 수 있습니다. 로그인 회원가입

존버닝님의 댓글

존버닝 작성일

로그인 하셔야 댓글을 보실 수 있습니다. 로그인 회원가입

박용호님의 댓글

박용호 작성일

로그인 하셔야 댓글을 보실 수 있습니다. 로그인 회원가입

애씰이님의 댓글

애씰이 작성일

로그인 하셔야 댓글을 보실 수 있습니다. 로그인 회원가입

샤라락님의 댓글

샤라락 작성일

로그인 하셔야 댓글을 보실 수 있습니다. 로그인 회원가입



번호 제목 글쓴이 날짜 조회 추천 비추천
150 진생코인 돌아보고 산삼 받즈아!! N 따지 07-05 2015 0 0
149 아.트초이스 어때? N hellooo 06-27 1997 0 0
148 [은사님]_ 전체 암호화폐 시황 및 흐름 (장문주의) 댓글 (7) N 은사님 11-21 2921 2 0
147 - 거래소간 프리미엄 차이 나는 이유 ? , 마진거래 비정상적인 펀비 이유 ? 댓글 (6) N 은사님 11-14 41344 3 0
146 [은사님]_비트코인캐시 하드포크 현사태 주관적정리 댓글 (8) N 은사님 11-11 44549 6 0
반말로 배우는 비트코인 (4) - 비트코인과 블록체인 (...이전 글들에 이어서) 댓글 (9) N JY섭 11-11 3807 6 0
144 반말로 배우는 비트코인 (3) - 작업 증명과 합의 알고리즘에 대하여 댓글 (13) N JY섭 10-20 47792 9 0
143 [ 각 거래소마다 가격차이 나는 이유 ?, 테더 이슈 ? ] 정리 댓글 (7) N 은사님 10-16 46616 5 0
142 암호화폐 동향과 탈중앙거래소의 미래에 대한 칼럼 -마지막- 댓글 (6) N 부자의그릇 09-14 20163 4 0
141 탈중앙거래소의 미래와 암호화폐 동향에 대한 칼럼 -3부- 댓글 (9) N 부자의그릇 09-13 20386 4 0
140 암호화폐 동향과 탈중앙거래소의 미래에 대한 칼럼 -2부- 댓글 (7) N 부자의그릇 09-12 20799 5 0
139 코인마켓캡, 암호화폐 동향과 탈중앙거래소의 미래에 대한 칼럼 -1부- 댓글 (4) N 부자의그릇 09-10 21563 6 0
138 반말로 배우는 비트코인 (2) - 해시와 작업증명 [1/2] 댓글 (15) N JY섭 09-08 60149 12 0
137 [1분공부] 코린이를 위한 알기 쉬운 - <비트코인 도미넌스란?> 댓글 (11) N 추세매매봇 08-18 28542 8 0
136 반말로 배우는 비트코인 (1) - 해시에 대하여 알아보자 댓글 (22) N JY섭 08-16 70404 14 0
게시물 검색


Copyright © 호재박스. All rights reserved.
상호명 : 와이즈랩스
Email : wiselabs12@gmail.com