본문 바로가기
테크

블록체인이란 무엇인가?

by 힛스토리 2023. 5. 26.
728x90
반응형

블록체인이란?

"블록체인"은 암호화 기술을 통해 거래 내역을 하나의 사슬처럼 연결하고 데이터를 정확하게 유지하는 기술입니다. 네트워크의 참가자 간에 거래 내역을 공유하고 처음부터 끝까지 거래 내역을 정확하게 기록합니다. 

 

블록체인은 가상화폐(암호화폐)의 하나인 '비트코인'의 구조를 실현하는 기간 기술로 개발되었습니다. 따라서 다양한 암호화 기술이 기반을 둔다.

블록체인
블록체인

블록체인의 특징과 메커니즘 

1. 관리할 주체가 없다

일반적으로 개인 간의 거래 내역은 신뢰성을 담보하는 "중앙 관리자"가 기록합니다. 블록체인의 경우 특정 기업이나 정부가 거래 내역을 관리하지 않습니다.

 

불특정 다수의 "블록체인 네트워크의 참가자"가 거래 내역을 공유하고 공동으로 관리합니다.

 

2. 데이터의 변조 내성, 투명성이 높음

블록체인의 기술은 다양한 암호화 알고리즘을 이용하며, 변조되기 어려운 데이터 구조로 되어 있습니다. 높은 보안 및 거래의 공명을 유지하는 메커니즘을 갖추고 있어 데이터의 변조 내성과 투명성을 유지할 수 있습니다.

 

3. 시스템이 멈추지 않음

블록체인은 관리 주체가 존재하는 중앙 집권형 시스템과 달리, 복수의 시스템이 각각 정보를 보유하고, 항상 동기를 취하는 "분산형 대장"의 구조입니다.

 

따라서 일부 시스템이 고장 나고 중지된 경우에도 전체 시스템이 중단되지 않고 계속 작동할 수 있습니다.

블록체인과 비트코인(가상통화)의 차이

비트코인(가상화폐)이란? 비트코인은 세계 최초의 가상 통화(암호 자산)입니다. 2008년 10월에, 사토시 나카모토씨가 발표한 「국가나 은행을 개입하지 않는 분산 관리형의 암호화 자산」의 논문이 발단되어, 가상 통화가 탄생했습니다.

 

블록체인과 비트코인의 차이 블록체인은 비트코인을 지원하는 기술 기반입니다. 비트코인을 비롯한 가상화폐는 제3자를 거치지 않고 '사용자끼리 직접 거래'가 이루어집니다. 따라서 외부 금융기관의 거래에 대한 보증이 없습니다. 

 

따라서 사용자 간의 거래 내역을 정확하게 기록하고 거래의 신뢰성을 담보하기 위해 블록체인 기술이 사용됩니다. 또한 블록체인은 가상화폐 거래 이외에도 이용할 수 있습니다. 

 

블록체인 기술은 다양한 계약과 거래를 자동화하는 '스마트 컨트랙트'나 '식품의 트레이서빌리티 확보' 등에의 응용이 검토되고 있습니다.

블록체인의 유형

1. 퍼블릭 체인 누구나 참여할 수 있는 오픈 블록체인

관리자가 없고 참가자에게 제한이 없으므로 불특정 다수의 사용자가 사용할 수 있습니다. 거래 데이터가 모두 공개되고 있어 투명성이 높은 점이 특징입니다.

 

그러나 단독으로 규칙을 변경할 수 없으며 참가자의 일정 수 이상의 합의가 있었을 경우에만 규칙 변경이 가능합니다.

따라서 합의를 형성하는 데 시간이 걸립니다. 블릭 체인은 비트코인을 비롯한 암호화폐 거래에서 널리 사용됩니다.

 

2. 프라이빗 체인 참여에 관리자의 승인이 필요한 블록체인입니다

단일 관리자가 있으며 권한이 있는 사용자만 참여할 수 있습니다. 따라서 악의를 가진 참가자가 참가할 위험을 줄일 수 있습니다. 또한 참가자가 한정적이며 참가자의 다수결로 합의 형성되기 때문에 신속한 거래가 가능합니다.

 

그러나 퍼블릭 체인에 비하면 투명성과 공공성이 다소 낮고 중앙 집권적인 요소가 강합니다. 프라이빗 체인은 기업 단체와 제한된 조직 내에서 금융 기관의 거래를 기록할 때 자주 사용됩니다.

 

3. 컨소시엄 체인(공동 사업체)

여러 기업과 관리자가 존재하며 제한된 사용자만 사용할 수 있는 블록체인입니다. 「퍼블릭 체인과 프라이빗 체인의 중간」에 위치한 블록체인이라고 할 수 있습니다.

 

관리자가 여러 개 있으므로 규칙 변경에는 일정 수 이상의 합의가 필요합니다. 또한 여러 기업이 보안 대책과 장애 체제를 구축하기 위해 세 가지 중 가장 안전한 시스템을 구축할 수 있습니다.

블록체인의 장단점

장점은 부정 조작이나 데이터의 변조가 곤란 블록체인은 데이터의 무단 조작이나 변조가 어렵습니다. 블록체인은 거래 기록을 '블록'이라는 덩어리에 저장합니다.

 

개별 블록에는 거래 기록 외에도 1개 전에 생성된 블록 내용을 나타내는 "해시 값"이라는 정보가 저장됩니다.

 

만약 과거의 블록 내의 정보를 변조하는 경우 변경한 블록으로부터 산출되는 해시값도 이전과 달리, 후속하는 모든 블록의 해시값도 변경하지 않으면 안 됩니다.

 

이러한 변경은 현실적으로 어렵기 때문에, 부정 조작이나 데이터의 변조되기 어려운 구조가 되고 있습니다. 개인정보에 저촉하지 않는 범위에서 거래내용을 공개할 수 있기 때문에 가상화폐 거래 등 공명한 기록을 남길 수 있습니다.

 

따라서 시스템 제공업체는 고가의 서버를 준비할 필요가 없으며 배포 비용과 운영 비용을 줄일 수 있습니다. 단점은 기록한 데이터를 삭제할 수 없음 데이터를 변조할 수 없는 이점이 있는 반면, 블록체인은 일단 데이터를 저장하면 삭제할 수 없습니다.

 

실수로 불필요한 정보가 블록에 들어가면 암호화된 상태이지만 네트워크의 모든 참가자에게 정보가 전송됩니다. 처리 속도 향상을 위해 가상 화폐 거래 시스템은 정기적으로 업데이트를 하고 있지만 1회 거래로 10분 정도 시간이 걸립니다.

 

블록체인은 개방적인 환경이므로 누구나 거래에 참여할 수 있습니다. 만약 블록체인의 거래수가 변조 가능한 소량인 경우 복수의 해커가 협력해, 블록체인을 통째로 변조할 위험성도 있습니다.

 

이미지 생성 AI란?

 

이미지 생성 AI란?

이미지 생성 AI란 생성하려는 이미지의 이미지를 프롬프트(텍스트 지시문)로 전달하는 것만으로 AI가 자동으로 이미지를 생성하는 도구를 말합니다. AI가 생성하는 화상은 수채화나 유화, 애니메

heeestoryy.tistory.com

 

반응형

'테크' 카테고리의 다른 글

메타버스의 의미와 활용 분야  (0) 2023.05.27
VR 가상현실이란?  (0) 2023.05.27
이미지 생성 AI란?  (0) 2023.05.26
알기 쉬운 딥러닝과 머신러닝의 차이  (0) 2023.05.26
머신러닝이란 무엇인가?  (0) 2023.05.26

댓글