안녕하세요 금융3형제입니다.
오늘은 블록체인과 스마트 컨트랙트의 개념에 대해 소개해보겠습니다.
블록체인은 분산된 네트워크에 블록으로 표현되는 데이터 묶음을 연쇄적으로 저장하는 기술입니다.
블록체인은 동일한 데이터를 분산된 시스템에 저장함으로써 중앙화된 서버나 관리자를 필요로 하지 않으며,
다수 참여자의 검증을 통해서만 블록에 새로운 데이터를 저장할 수 있습니다.
따라서 전세계에 분포된 다수 참여자의 시스템을 동시에 통제하지 않는 이상 데이터의 조작이 불가능합니다.
블록에 기록된 데이터는 안전하게 보존되며,
공용 블록체인은 누구나 사용할 수 있고 기록된 활동내역의 일람도 가능합니다.
서버가 필요없는 분산원장 방식의 데이터 저장과 다수 참여자의 검증, 누구나 참여할 수 있는 공개성은
안전하고, 정확하고, 투명한 자료의 입력과 가치의 보존을 가능하게 해줍니다.
그 중에서도 핵심 기능인 스마트 컨트랙트에 대해 자세히 알아보겠습니다.
스마트 컨트랙트는 사실 새로운 개념은 아닙니다.
A와 B 사이에 맺는 어떤 계약을 누군가를 신뢰하고 제 3의 기관이 보증할 필요없이
컴퓨터 코드로 조건에 따라 자동으로 실행하겠다는 것입니다.
블록체인 기술 이전에도 PC나 인터넷을 통해 사용되고 있던 개념이지요.
데이터의 변조를 불가능하게 하는 블록체인은 이런 스마트 컨트랙트를 구현하기에 최상의 환경을 마련해줍니다.
이것이 블록체인에서 스마트 컨트랙트 기술이 각광을 받는 이유입니다.
이것은 코드의 작성에 따라 다양한 상황에서 사용될 수 있습니다.
'정해진 금액을 입금하면, 영화 1시간 스트리밍 이용권을 제공'
'전자 장비를 보증금을 맡기면서 빌리고 사용금액 만큼 제하고 다시 받는 서비스'
이렇게 객관적으로 명시된 계약 상황에서 모두 적용할 수 있는 것입니다.
그러나 합의와 절충이 필요한 모호한 상황이나,
블록체인 네트워크 외부의 데이터를 참조하는 작업들은 스마트 컨트랙트를 적용할 수 없는 한계라고 할 수 있습니다.
'시사&상식 용어' 카테고리의 다른 글
| VAN사란? (1) | 2019.01.09 |
|---|---|
| 경제 필수상식 [더블딥]에 대해서 (0) | 2019.01.08 |
| 피싱(Phishing), 파밍(Pharming), 스미싱(Smishing), 메모리해킹(Memory Hacking) (0) | 2019.01.08 |
| 11/3 부동산 대책! DTI, LTV의 정의 (0) | 2019.01.07 |
| 방카슈랑스(Bancassurance)란? (0) | 2019.01.07 |