
단어 정리
- 화폐 : 시장에 유통되며 가치 창출을 위한 돈
- 암호 화폐 : Cryptocurrency라고 하며, 종속성, 신뢰성을 초월한 보편적인 가상 화폐의 시도를 말함. (ex) 비트코인 등)
- 가상 화폐 : Virtualcurrency라고 하며, 특정 이용자 간의 커뮤니티 내에서만 사용이 가능하고, 발행 주체에게 종속된 화폐를 말함 (ex) 싸이월드 내에서 사용 가능한 도토리 등)
화폐의 기능
- 교환 매매의 기능
- 가치 저장의 기능
- 가치 척도의 기능
- 자본주의의 신뢰의 근간
암호 화폐
- 특별한 발행 또는 관리 주체 없이 운영됨
- 사용자들이 주체적으로 화폐를 발행하고 이체 내역을 관리함
- 계좌 동결, 강제 인도, 강제 신원 공개 및 서비스 정지가 불가능함
비트코인
- 가치 변동성이 매우 큼
- 신뢰가 불필요한 신뢰 네트워크임
- 개인 키에 변경이 불가능한 비밀번호를 입력해 해시 알고리즘을 돌려 긴 문자열의 전자 지갑을 개설하기 때문에 익명성을 보장함
- 한 번 거래가 등록되거나 데이터가 등록되면 변조 및 삭제가 불가능함
- 데이터베이스가 복제되면서 거래되기 시작함
네트워크 형태
중앙 집중형 Centralized Network
- 대부분의 앱에서 사용하는 형태
- 데이터는 회사가 소유한 중앙 집중형 DB에 저장되기 때문에 사용자는 DB를 소유한 회사가 사용자의 이익을 고려해 작동함을 믿어야 함
분산형 Decentralized Network
- 데이터가 한 대의 컴퓨터가 아닌 여러 대의 컴퓨터에 분산되어 처리됨
- 분산된 컴퓨터는 서로 동등한 권한을 가짐
완전 분산형 Distributed Network
- 계산이 여러 구성 요소에 분산되어 처리되기 때문에 공통 목표를 달성하기 위해 상호작용함
- 비트 코인의 경우, 거래자와 Full node가 같은 네트워크에 존재함
(예를 들어, AWS는 클라우드 컴퓨팅 서비스를 제공하고 분산 컴퓨팅 기술을 활용해 여러 대의 컴퓨터를 연결, 대규모의 컴퓨팅 작업을 처리함)
Node
- web node : 트랜잭션 요청과 거래만 가능한 가장 가볍고 간편한 노드 (ex) 지갑 주소)
- Lightweight node : 블록체인에 참여해 거래를 수행하는 노드로, 모든 블록 정보의 원본이 아닌 블록 헤더에 있는 중요 데이터만 가지고 있음
- full node : 블록체인ㅇ르 만드는 노드로 블록체인 내 모든 거래 정보를 가지기 때문에 스스로 거래 검증이 가능함