[블록체인] 레고 블록으로 블록체인 이해하기
안녕하세요 오랜만에 관심사인 블록체인에 대해 정리해 보았습니다.
항상 공부해야지 공부해야지 하는 마음으로 책만 사놓고 몇페이지 읽어보지도 못했는데 오늘은 그동안 공부해서 이해한 내용을 바탕으로 쉽게 설명할 수 있을만하게 정리해봤습니다. ^^
아래의 5가지 궁금증을 바탕으로 글을 써보겠습니다.
- 블록체인이 뭘까?
- 블록이 뭘까?
- 거래정보 수정이 어려운 이유는 뭘까?
- 채굴이 뭘까?
- 채굴은 할만할까?
1.블록체인이 뭘까?
블록체인은 쉽게 생각해서 레고 블록에 거래정보를 매직으로 써 놓고 하나하나 쌓는 구조로 되어있다고 생각하면 됩니다. 이렇게 블록에 거래정보를 써 놓고 다른 사람이 또다른 블록을 쌓게 되면 이는 결국 모든 이들의 거래정보가 들어있는 거대한 장부가 됩니다.
2.블록이 뭘까?
블록은 블록체인의 단위로 1번에서 설명한 레고 블록인 셈이지요. 이 레고 블록에는 거래정보가 들어있는 것이구요.
3.거래정보 수정이 어려운 이유는 뭘까?
정확한 기술적인 개념은 블록의 해시값들에 대한 설명이 필요하지만 이론적인 내용은 생략하고 쉽게 비유를 해보겠습니다.
내가 쌓은 레고블럭에 매직으로 마킹한 거래정보를 수정하려면 지금까지 쌓아놓은 블럭들을 다 해체하고 내가 쓴 블록을 찾아 수정을 해야합니다. 그리고 다시 해체한 블록들은 다시 원래대로 쌓구요. 새로운 블록들을 채굴하는데 평균 10분정도가 소요되는데 지금껏 쌓아온 블록을 해체하기란 쉽지 않은 일이고 이를 다시 쌓는것 역시 쉽지 않다는걸 알 수 있습니다.
(처음에 쌓은 블록을 해체하는데만 약 8년정도 걸린다고 하네요)
4.채굴이 뭘까?
채굴은 비트코인을 알기 쉽게 설명하기 위해 만든 용어로 작업에 대한 증명과 보상을 합친 개념이라고 생각하면 됩니다. 작업에 대한 증명은 새로운 블록을 잘 쌓았다는 것을 증명하는 것입니다.
다시 레고 블록을 비유로 들면 블록을 쌓으려면 수학문제를 풀어야 하고 답을 찾으면 이것이 바로 블록을 정확하게 쌓았다는 증명이 됩니다. 결국 답을 찾아냈으니깐 보상이 이루어 지는것이지요.
5.채굴은 할만 할까?
4번에서 채굴은 블럭을 쌓을때 수학 문제에 답을 찾고 그에 대한 보상을 얻는것이라고 했는데요 이 수학문제는 작업의 난이도에 따라 채굴이 쉽고 어렵고를 결정하게 됩니다. 마치 선생님이 아이들이 블록을 잘 못쌓고 있다고 생각하면 수학문제를 쉽게 내고 블록을 잘 쌓고 있다면 수학문제를 어렵게 내는 것으로 비유할 수 있겠습니다.
비트코인의 예로 비트코인은 2100만개의 코인을 약 2140년 쯤 모두 채굴 가능하게 설계되어 있고 이미 벌써 1600만개 이상 코인이 채굴되어 있는 상태로 알고 있습니다. 사람들이 하도 빨리 채굴을 해내니깐 점점 작업의 난이도를 높혀서 채굴 할 수 있는 비트코인의 양을 줄이고 2140년까지 채굴이 가능하도록 설정이 되어 있는 상태인거죠
다음 시간에는 가상화폐를 거래 할수 있는 가상화폐 거래소 비트렉스를 한번 가입해 보는 포스팅을 해보겠습니다. 저의 포스팅 내용이 조금이나마 도움이 되었으면 합니다. ^^
보팅과 팔로우는 언제나 감사합니다.
뉴비는 언제나 환영!이에요.
팁! : 큰 제목과 작은 제목등 멋진 서식으로 쓰시려면 마크다운 에디터를 찾아보세요. 스팀잇은 마크다운이라는 글쓰기 방식을 사용하거든요.
2.98% 보팅
현재 보상량 : [ 평균 - 0.12 / 1개 / 합계 : 0.12 ]
깨뜻하고 깔끔한 정리네요... 방가워요^^
Congratulations @antoniokt! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of posts published
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
초심자에게 꼭 알아야 할 내용입니다.. 정보공유 감사합니다. !
좋은 예입니다 +_+/