블록체인이나 암호화폐의 기술적 측면을 얘기하려면 가장 먼저 해시값과 해시함수라는 것을 알아야 한다. 해시함수란 암호학에서 유래한 개념으로 어떠한 길이의 데이터를 입력하여도 정해진 길이의 결과값(해시값)을 주는 함수로 정의할 수 있다. 즉, 어떤 데이터를 넣어도 256bits의 코드로 바꿔주는 알고리즘(SHA256)을 말하는 것이다. 예를들어, ‘가’라는 1글자의 데이터를 넣던, 책 한권의 데이터를 넣던 해시함수를 통과하면 0~9까지의Read More →

사토시 나카모토라는 익명의 학자가 2007~2008년 금융위기사태를 겪으면서 중앙정부가 통제하는 금융시스템의 위험성을 인지하고 개인간의 지불거래가 가능한 전자화폐시스템을 고안하면서 이중지불문제를 해결하기 위한 방안으로 고안한 기술로서, 거래내역을 블럭에 담고 이를 이전의 블럭과 체인형태로 연결하고 수많은 컴퓨터(노드)에 동시에 복제하여 저장하는 분산형 데이터 저장기술이다. 거래가 발생할 때마다 모든 노드들이 정보를 공유하고 이를 자신이 갖고 있는Read More →

Picture a spreadsheet that is duplicated thousands of times across a network of computers. Then imagine that this network is designed to regularly update this spreadsheet and you have a basic understanding of the blockchain. Information held on a blockchain exists as a shared — and continually reconciled — database.Read More →

“The blockchain is an incorruptible digital ledger of economic transactions that can be programmed to record not just financial transactions but virtually everything of value.” – Don & Alex Tapscott, authors Blockchain Revolution (2016). A blockchain is, in the simplest of terms, a time-stamped series of immutable record of dataRead More →