안녕하세요 오늘 밖에 날씨가 엄청 좋내요
벚꽃도 피고 마음도 살랑살랑 기분도 들뜨고 덥지도 춥지도 않고 딱 좋습니다~
오늘은 블록체인(Blockchain) 에 대해서 알아보도록 하겠습니다
최근에 비트코인 이 엄청난 인기와 이슈가 되고있습니다
미래 4차 산업혁명의 핵심 기술
블록체인은 블록 형태의 가상의 데이터를 저장공간에 데이터들을 담아 이를 모아서체인의 형태로 연결하여 많은 컴퓨터에 동시 복제해 저장하는 분산형 제이터 저장기술을 말합니다
이것을 만든 사람은 2008년 10월에 사토시 나카모토 라는 익명의 개발자분이 온라인에 올린 〈비트코인: P2P 전자 화폐 시스템(Bitcoin: A Peer-to-Peer Electronic Cash System)〉 이란 논문에서 처음으로 나왔습니다
사토시 나카모토는 2009년 1월 비트코인을 만들어서 공개 하였습니다.
비트코인 이란 온라인에서 사용하는 전자화폐입니다
별도의 발행기관이나 관리소가 없고 아무나 발행이나 사용이 가능합니다
은행 혹은 환전소들을 거치지 않고 당사자와 간의 직거래를 할수있으므로 수수료가 없거나 적습니다
다만 상대방을 신뢰할수 없는 온라인 직거래 특성상 화폐를 암호화하는 방식을 선택했습니다
종류 로는 크게 퍼블릭 ,프라이빗 블록
체인으로 나누어집니다
퍼블릭은 모두한테 열려있고 누구나 이용,참여 할수있는 형태로 비트코인 이나 이더러움 등등가상화폐가 대표적인 퍼블릭 블록체인 입니다
프라이빗은 특정 기관 혹은 기업에서 운영하며 사전에 허가를 받은 인원들의 한에서만 사용할수 있어 참여자가 적고 이에 따라 퍼블릭 블록체인보단 상대적으로 속도가 빠릅니다
누군가가 악심을 품고 기록을 조작 혹은 잘못 기록을 남기어도 수정된 사본하고 원본 간의 차이가 구분이 되지않아
이러한 문제들을 해결하기 위해서 암호SHA-256 기반의 암호 해쉬함수를 사용한다
그래서 처음만들어진 기록은 전부 제대로 보관이 가능한 것입니다
블록체인 관련된 용어 설명을 드리겠습니다
블록 은 데이터를 저장하는 단위입니다 바디와 헤더로 구분이됩니다
바디에는 거래내용이 헤더에는 머클해시(머클루트)나넌스(암호화와 관련된 임의의 수) 등 암호코드들이 담겨있습니다 블록들은 약 10분들 주기로서 생성이 되며 거래 기록들을 끌어 모아서 블록을 만들어서 신뢰성들을 검증 하고 이전 블록들에 연결해 블록체인 형태로 이루어집니다 여기에서 처음시작된 블록들을 제네시스 블록 이라고 부릅니다 즉 제네시스 블록은 앞에 어떠한 블록도 형성되지 않은 최초의 블록입니다
노드는 블록체인 네트워크에 연결되있는 컴퓨터 즉 참여자를 의미합니다
중앙 집중형 서버에 거래 데이터들을 보관 하지않고 거래에 참여한 개인들의 서버들이 모여서 네트워크를 유지 하는데 이 개개인들의 서버인 컴퓨터를 노드라고 말합니다
해쉬함수는 어떤 데이터를 입력해도 같은 길이와 결과를 노출하는 함수입니다
노출되는 결과가 중복될 가능성이 적고 결과 값으로 입력 값을 역추정 하기 어렵습니다 그래서 해시 값을 비교하면 데이터의 변경이 되었는지 파악할수 있습니다
포크는 가상화폐 기반이 되는 블록체인을 업그레이드 하는 테크놀로지를 말합니다 포크는 호환 여부에 따라서 하드 ,소프트로 나뉩니다
소프트 포크는 이전 버전하고 호환 가능한 업그레이드를 말합니다
하드 포크란 반대로 이전 버전하고 호환이 불가능한 업그레이를 말합니다
이를 활용하여 많은 서비스 들이 채택하여 사용하고 있습니다
예를 들면 코인을 돈처럼 사용하여 아마존같은 쇼핑사이트나 혹은 차를 살때도 코인으로 거래가 가능해진것입니다
이것 이외도 다양한 경제활동과 기술에 활용이 되고 있습니다
꼭 장점만 있는것은 아니고 이번엔 단점에 대해 몇가지 말씀 드리겠습니다
문제점으로는 전기 낭비 네트워크 참여자들끼리의 독점 처리속도 확장성 등이 대표적인 문제점입니다
전 세계적으로 암호화폐를 취하기 위해 채굴들을 많이 하는대 이들이 사용하는 전력 소비량은 스위스 국가 전체와 맞먹는 전력 소모량이라고 합니다
블록은 연결하려면 네트워크 참여자의 과반수 이상이 승인을 해야 연결이 됩니다 그러나 채굴 업체의 공동 채굴을 하여서 영향력을 높이면 비 민주주의적인 의사결정들이 나올수 있고 탈중화라는 블록체인 목표도 훼손이 됩니다
일단 저가 최대한 설명해본다고 설명을 하였는대 잘 설명이 되었는지 모르겠습니다
다음에 다른정보로 다시 찾아 뵙겠습니다~
다들 코로나때문에 힘든시기 잘 이겨내시길 기원합니다
https://blog.naver.com/toy2009