본문 바로가기

컴퓨터공학/블록체인

블록체인이란

반응형

“인터넷에서 자 거래를 처리하기 위해 믿을 수 있는 중재자 역할을 하고 있는 금융 기관에 거의 의존하다시피 하고 있다.

대부분의 거래에서이 시스템은 상대적으로 잘 작동하지만, 신뢰를 기반으로 한 시스템이라는 점에서 내재적인 약점을 지니고 있다.” - 사토시 나카모토

이는 사토시 나카모토란 가명으로 알려진 단체 (또는 사람)가 비트코인을 처음 만들 때 내놓은 글의 소개부분에 나온 문단입니다.

DLT (Distributed Accounting Technology) 또는 블록체인은 경제 분야 뿐만 아니라 다른 여러 분야의 비즈니스에 접목시킬 수 있는 하나의 트랜드입니다.

현재, 가장 핫한 응용 분야로 IoT, 공급 과정 관리등을 들 수 있겠습니다. 너무 기술적으로 다가가지 않으면서 이야기하자면, 블록체인은 은행 같은 제 3자의 중재없이 경제 거래 또는 데이터의 안전한 이동을 보장하는 하나의 프로토콜입니다.

기술적으로 간단히 말하자면, 블록체인은 P2P, 공개키 암호화와 시간 스탬프를 기반으로 이루어진 프로토콜이 되겠습니다.

용어: P2P 공개키 프로토콜 블록체인 기술은 다른 사람 또는 중앙 권력에 신뢰를 주지 않고도 시스템을 다시 신뢰할 수 있게끔 합니다.

 

한가지 중요한 특징으로는, 블록체인은 쓰기전용 데이터베이스라는 것이 되겠습니다. 저장된 정보를 수정하거나 지울 수 없고, 추가만 할수 있습니다.

이 모든 행위는 합의하에 일어나게 됩니다. 블록체인은 객체간의 분산되고 변경을 가할 수 없는 거래기록을 보관할 수 있는 등기소라고 할 수 있습니다. 이 등기소에 잔고, 재화의 주인 및 거래 당사자 사이의 메세지를 기록합니다.

네트워크를 이루는 노드에 모든 정보가 공유되기 때문에 분산되었다고 할 수 있습니다. 실수나 사기에 취약한 중앙 권력에 의존하지 않기 때문에 믿을 수 있고 검열 받지 않습니다. 마지막으로, 한번 거래가 기록되면 이 기록이 변경되거나 사라질 수 없기 때문에 불변성을 가집니다.

블록체인이란 단어는 이 기술이 어떻게 정보를 저장하는지로부터 나옵니다.

 

블록체인은 근본적으로 중재자를 완전하게 없애버려 모든 관리 요소를 분산시켜 버립니다.

다른말로, 다양한 거래에 사용할 수 있고, 분산화 되었으며, (암호화 기술 덕분에) 안전한 데이터 베이스라고 할 수 있겠습니다.

 

Netscape의 창시차 실리콘 밸리에서 활동하고 있는 중요한 벤처 자금 펀드 파트너인 Marc Andreessen은 다음과 같은 말을 했습니다:

역사상 처음으로 수천개의 독립체가 공동으로 협력하여 하나의 책을 쓰고 있습니다.

한명의 지적 권위자가 무엇을 넣고 뺄지 정하는 대신에, 합의를 통해 성경과 같은 위대한 책이 만들어진다고 상상을 해보세요.

투명하고 공정한 세상이 얼마나 좋을지에 대해 한번 상상을 해보세요.

 

블록체인은 제목 아래의 각 블록에서 이전 블록의 요약 또는 "해시"가 나타납니다.

이 해시는 그 전의 해시를 또 포함하고 있고 이는 최초의 블록까지 거슬러 올라갑니다.

하그 매체에 저장된 모든 이벤트는 법적인 유효성을 가지고 있기 때문에, 블록체인은 일종의 공증과 같은 역할을 한다고 볼 수 있습니다.

 

특징

 

(번역)

특징 / 이것은 무엇인가?
 
리플리케이션 (Replication): 비트코인 블록체인의 데이터는 네트워크를 제외한 모든 컴퓨터에 복사됩니다.
 
불(비)가역성 (Ir-reversibility): 블록체인에 데이터/트랜잭션이 한 번 기록되면 되돌릴 수 없다. 아무도 / 아무것도 이 기록된 정보를 바꿀 수 없다.
 
비용 및 시간 절약 (Cost and time savings): 트랜잭션에서 데이터 등록 및 제어 작업을 상당히 줄입니다.
 
암호기술 (Cryptography): 흔적을 남기지 않고 블록을 조작할 수 없음을 보장합니다. 암호화의 목적은 보안을 제공하기 위한 시스템을 설계하고 구현하는 것입니다.
 
접근성 (Accessibility); 블록체인은 네트워크 일부를 아무나, 어떤이의 기록된 데이터를 읽거나 볼 수 있게 해준다.
 
신뢰 (Trust): 모든 정보가 통합되는 중앙 노드가 없는 분권화는 관련 당사자들을 이 기술에 완전히 신뢰하게 만든다.
 
타임스탬핑 (Time stamping): 타임스탬프는 문서의 작성 및 수정 시간을 안전하게 추적하는 프로세스입니다.
 
실시간처리 (Real Time): 그것의 즉각성은 다른 거래에서 생성된 상대방 위험을 최소화하며, 지불 약속을 이행하는 데 며칠이 걸린다. (결제 과정중 부도 위험, 채권자의 경쟁, 사기 등 )
 
의견일치 (Consensus): 분산형 네트워크에 있는 경우 데이터의 일관성, 검증 및 기록의 시간순을 보장하기 위한 합의에 도달해야 합니다.
 
 

분산된 컨센서스라는 컨셉 덕분에, 디지털 세상에서 과거와 현재의 데이터가 무결성을 유지할 수 있습니다.

데이터의무결성: 데이터의 정확성과 일관성을 유지하고, 데이터에 결손과 부정합이 없음을 보증하는 것

 

또한, 이는 당신의 프라이버시를 건들지 않으면서 이루어집니다.

 

컴퓨터에 있는 노래나 텍스트 파일은 자유로이 복사 및 공유가 가능하지만, 가상화폐라는 파일을 만든다면 누가 복사하는걸 어떻게 막을 수 있을까요?

블록체인을 사용하면 중앙화 된 독립체에 의존하지 않고도 이중 지출의 문제를 해결 할 수 있다는 중요한 특성을 가지고 있습니다.

 

블록체인 기술을 이용하면 암호화를 통해 어느 두 객체간의 고유한 데이터 전송을 보증할 수 있습니다.

암호화를 통해 똑같은 데이터가 두 번 이상 전송되는 것을 막기 때문입니다.

지불의 세계에서 완벽한 해결책이 되는 것이죠: 같은 '화폐'로 두 번 결제를 할 수 없습니다.

 

반응형