[조쉪의 투자공부] 비트코인 암호화폐란? 블록체인, 분산장부, 해시함수 요약
안녕하세요. 조쉪입니다^^
이번글에서는 암호화폐에 대해 알아보겠습니다.
주식에 대해 처음 접해보신 분들을 위해 관련용어들을 정리하였으니 아래의 내용도 참고하여 봐주세요^^
조쉪의 투자공부 관련용어
액면가, 발행가, 시장가란? 차이점, 상장폐지 관련 설명 포함
APR(연간 이자율), APY(연간 수익률)이란? 계산기 포함
공매도, 대차거래란? 대차체결량, 대차상환량, 대차잔고주수 설명 포함
우선주, 보통주란? Class A, Class B, Class C 란? 예시
목차
1. 암호화폐란?
2. 분산 장부란?
3. 분산 장부의 이점
4. 블록체인이란?
5. 해시 함수란?
6. 마무리
암호화폐(Cryptocurrency)란?
'암호화'라는 뜻을 가진 'crypto-'와 통화, 화폐란 뜻을 가진 'currency'의 합성어로,
분산된 장부(Distributed Ledger)에서 공개키 암호화를 통해 안전하게 전송하고,
해시함수를 이용해 쉽게 소유권을 증명해 낼 수 있는 디지털 자산입니다.
분산 장부란?
우리가 흔히 생각하는 돈거래 등을 할 때 기록하는 장부로서, 분산 장부는 이 장부를 모든 사람들이 갖고 있자는 것입니다.
이를 쉽게 이해하기위해 현재의 은행시스템,
즉, 중앙화된 장부에 대한 예시를 통해 이해도를 높여보겠습니다.
철수와 영희가 돈거래를 한다고 치겠습니다.
철수가 영희한테 돈을 빌리고 기억하고 나중에 돈을 갚았습니다.
그런데 철수가 돈이 자주필요하여 영희한테 돈을 빌리고 자주 갚기를 반복하는데 기억하기 어려워졌습니다.
그래서 영희가 장부를 쓰기 시작했습니다.
하지만 그 장부가 사실만 기록한 장부인지 철수가 알수가 없고, 영희는 장부를 잃어버리거나 잘못 쓰기도 했습니다.
그래서 철수도 장부를 쓰기 시작했습니다.
하지만 둘다 다른 사실을 적는 경우가 생겼고, 둘다 잃어버리는 경우도 생겼습니다.
그래서 다른 방도로 철수와 영희는 믿을 수 있는 은행(제 3자)을 중심으로 3명 모두 장부를 관리하며 돈거래를 하였습니다.
소문이 나며 철수와 영희이외에도 은행을 찾는 사람이 많았고 많은 사람의 장부를 시스템화 시켜관리하였습니다.
돈이 모여 있는(집중, 중앙화 되어 있는) 은행의 시스템을 보고 이 장부를 노리는 나쁜사람들(해커 등)이 생기기 시작하였고,
은행 시스템의 정보를 빼앗거나 장부의 기록을 몰래 바꾸는 일들이 생기기 시작합니다.
이렇게 은행은 장부의 정보를 누구에게도 빼앗기지않게 보안을 강화하고 신경을 많이 써야합니다.
이와 반대로 분산 장부는 철통보안을 지키는 은행과는 다르게 모두의 정보가 공개되어 있는 구조입니다.
철수와 영희의 거래내역을 본인들 뿐만아니라 은행을 이용하고 있는 사람들 모두 가지고 있는 셈입니다.
그렇기에 누군가 장부 내용을 바꾸려하려 해도 장부의 거래 내역을 모든 사람이 동일하게 가지고 있기에,
모두의 장부를 바꾸거나 속이지 않는 이상 바꾸기 힘듭니다.
여기서 철수와 영희 그리고 제 3자인 길동이가 있다고 했을때,
철수와 길동이가 장부를 거짓된 내용으로 바꾸고 영희를 속일 수 있다고 할수 있습니다.
하지만 장부를 가진 사람이 80억 명이라고 하면, 이를 모두 바꾸기는 불가능에 가까울 것입니다.
분산장부의 이점
1. 분산 장부의 안전성 강화:
분산 장부 시스템은 중앙화된 장부와 비교하여 더 높은 안전성을 제공합니다.
이는 데이터가 여러 곳에 분산 저장되어 있어 해킹이나 정보 변경을 방지하며,
블록체인 기술을 사용하여 거래 내역을 공개 및 무결성을 유지함을 강조할 수 있습니다.
2. 참여자들 간의 신뢰와 합의:
분산 장부는 참여자 간의 합의에 의해 거래가 체결되고 기록이 공유되는 시스템입니다.
이는 신뢰를 기반으로 한 분산된 네트워크이며, 미소유자들 간의 합의를 통해 정보를 안전하게 유지하는 것이 중요합니다.
3. 생태계 확대와 활용성:
분산 장부는 넓은 생태계를 형성하고 다양한 산업에 적용될 수 있습니다.
블록체인 기술을 통해 금융, 의료, 부동산, 인증 등 다양한 분야에서 신뢰성 있는 거래 시스템을 구축할 수 있음을 강조할 수 있습니다.
4. 개인정보 보호와 합법성:
분산 장부는 개인정보 보호에 관한 측면을 강조할 수 있습니다.
모든 거래 내역이 공개되어 있어도, 개인 식별 정보는 보호되며, GDPR와 같은 법적인 규제에 부합함을 강조할 수 있습니다.
5. 신뢰성과 탈중앙화의 중요성:
분산 장부는 중앙 단일화된 시스템과의 비교를 통해 탈중앙화의 장점을 강조할 수 있으며,
이는 정보의 분산과 신뢰성을 강조함으로써 새로운 혁신을 이끌어내는데 중요합니다.
블록체인이란 ?
블록체인 기술은 현대 세계에서 많은 이들의 관심을 끌고 있는 혁신적인 기술 중 하나입니다.
이 기술을 쉽고 이해하기 쉬운 방식으로 설명드리겠습니다.
블록체인이란 무엇일까요?
블록체인은 마치 디지털 장부처럼 작동하는데요.
디지털 장부에는 돈 거래나 정보를 기록하는데 사용됩니다.
하지만 여기서 특별한 점은 이 장부가 모든 사람들에게 공유된다는 점입니다.
블록체인은 이러한 디지털 장부를 여러 사람이 함께 가지고 있는 것이라고 생각하면 됩니다.
블록이라는 작은 조각으로 이루어져 있어요.
각 블록은 정보를 담고 있는데, 예를 들어 돈이나 거래에 대한 정보를 담고 있죠.
그리고 여러 블록들이 연결되어 체인(사슬)을 이룹니다.
여기서 특별한 점은 블록에 있는 정보들이 한번 기록되면 바뀌거나 지워지지 않는다는 겁니다.
이게 바로 블록체인의 안전성과 신뢰성을 높이는 중요한 특징이에요.
그럼, 블록체인이 어떻게 작동할까요?
한 번 거래가 블록에 기록되면 그 블록은 다른 사람들이 가지고 있는 모든 장부에 복사됩니다.
이런 방식으로 거래 기록은 여러 사람에게 공유되어 변조나 위조를 방지합니다.
그리고 중요한 점은 블록체인은 중앙화된 기관이 없어도 거래가 이뤄질 수 있다는 것이에요.
이는 은행과 같은 중앙 기관이 필요 없이 직접 거래할 수 있다는 의미입니다.
이런 블록체인 기술은 금융 거래뿐만 아니라 의료, 부동산, 예술 등 다양한 분야에서도 활용될 수 있어요.
사람들 사이의 신뢰와 안전한 거래를 보장하는 기술로서 많은 사람들의 주목을 받고 있는 중요한 기술 중 하나입니다.
다시 짧게 요약해드리자면, 블록 체인은 분산장부의 각 이체 내역들을 블록으로 쌓아서 체인 형태로 더 견고하고 단단하게 만든 개념입니다.
해시함수란 ?
해시 함수는 데이터를 일정한 크기의 고유한 값으로 변환해주는 함수입니다.
데이터의 크기에 상관없이 항상 일정한 크기의 해시 값을 출력합니다.
이는 마치 특별한 압축기와 같아요.
예를 들어보겠습니다.
해시함수는 긴 이야기를 작은 상자로 압축하는 것과 비슷합니다.
해시 함수는 동일한 입력에 대해서는 항상 동일한 출력 값을 생성합니다.
이는 데이터의 정확성과 변조 여부를 검증하는 데 사용됩니다.
예를 들어, 같은 파일에 대해 계속해서 같은 해시 값을 얻을 수 있어요.
블록체인에서 해시 함수는 블록의 유효성을 검증하는 데 사용됩니다.
각 블록은 이전 블록의 해시 값을 포함하고 있어서, 한 블록의 내용이라도 조금이라도 수정되면 해시 값이 완전히 다르게 변하게 됩니다.
이를 통해 블록의 무결성을 확인할 수 있어요.
또한, 해시 함수는 블록체인의 보안에 기여합니다. 각 블록은 이전 블록의 정보를 가지고 있는데,
해시 함수를 통해 각 블록이 연결되어 있고 무결성을 유지할 수 있어요.
해시 함수는 블록체인 뿐만 아니라, 비밀번호 보안, 파일 무결성, 데이터 일치성 확인 등 다양한 분야에서 사용됩니다.
데이터의 변조를 찾는데 큰 도움을 주며, 블록체인의 신뢰성과 안정성을 보장하는 중요한 도구로 활용됩니다.
마무리
암호화폐와 핵심 기술인 분산 장부, 블록체인, 해시 함수에 대해 알아보는 시간 이었습니다.
어떻셨나요? 잘 이해가 안되셨다면 댓글 남겨주시면 감사하겠습니다.^^
긴 글 읽어주셔서 감사합니다. 좋은 하루 보내시길 바랍니다.
감사합니다. ^^