[블록체인 용어 사전] 블록(Block)과 블록체인(Block Chain)이란?
코투선매니저
0
808
2023.09.28 23:37
블록(Block)의 구조
블록에 저장된 많은 정보들을 간추려 작성된 블록의 구조입니다.
블록이란 것은 현재 구조상 채굴자들에 의하여 생성되는데,
숫자와 영어로 구성된 해시라는 값을 구하면 되는 수학 빨리 풀기 대회로 보시면 됩니다.
"Time stamp"는 블록이 생성된 시간을 뜻하고
"Tx Merkle Root"는 거래를 트리같이 생긴 방법으로 암호화시킨 최상단의 값입니다.
"Transaction"은 사용자들이 가상화폐를 이용해 송금 등을 할때 저장되는 거래입니다.
나머지 부분은 채굴을 할때 수학을 빨리 풀기 위한 힌트입니다.
블록체인(Block Chain)
블록체인은 "사토시 나카모토"라는 익명의 개인 개발자 혹은 그룹이 "비트코인의 보안성을 강화시키고자 채택한 기술"입니다.
프루나, 당나귀, 토렌트 같은 P2P방식으로 중앙 서버를 이용하는게 아닌
사용자들에 의해서 작동되는 탈중앙화 시스템으로써 "공공거래장부"라고도 부릅니다.
그렇기 때문에 참여하는 사용자와 채굴자들의 수가 많아지면 많아질수록
위/변조 같은 해킹의 위험에서 멀어지게 됩니다.
예시)
철수는 영희에게 만원을 빌렸고 영희는 본인의 거래장부에 기록을 했습니다.
순돌, 지희등을 포함한 "반 전체 학생들도 각자 보유하는 거래장부에 동일하게 기록"을 했습니다.
철수는 만원을 돌려주기 싫어졌고 아무도 없는 틈을 타
"영희의 장부에 적힌 만원을 오천원으로 몰래 바꿨습니다."
며칠 뒤 철수는 빌린 만원 대신 오천원을 돌려주었고
만원으로 생각했던 영희는 장부를 확인했지만 장부에는 오천원이라고 적혀있었죠.
이상하다고 여긴 영희는 "반 천체 친구들의 거래장부를 모두 확인"했고
"철수가 거짓말을 한것임!"을 알 수 있었습니다.
위와 같이 수천명의 사용자에게 공유된 모든 기록들을 수정해야 하고
비트코인에서 하나의 블록이 생성되는 시간은 약 10분으로 정해져 있기 때문에 블록체인에서 위/변조는 사실상 불가능합니다.
또한 사용자들의 수가 많아지면 많아질수록 더욱 더 어려워집니다.
이상, '코투선매니저"의 강의였습니다.
감사합니다.