블록체인 기술이란, 거래에 있어서 데이터 해킹을 보안하는 기술이다. 가령 A와 B가 돈거래를 할 때 그 거래 내역을 다른 참여자들의 장부에 기록한다. 조작을 위해서는 그 모든 장부를 고쳐야하는 어려움이 있으므로 위험이 줄어든다. 이러한 원리로 참여자가 많을수록 해킹위험도 줄어든다.
블록체인 기술을 좀 더 쉽게 설명하면 다음과 같다. 40명의 사람이 서로 간에 돈을 거래한다고 가정 하자. 40명 모두는 돈을 거래한 거래 장부를 각각 가지고 있다. 만약, A라는 사람이 B라는 사람에게 돈을 1만 원을 빌려 준다고 가정하자. 그러면 A라는 사람은 B를 제외한 나머지 구성원 38명에게 돈을 빌려준 사실을 알려준다. 38명의 구성원 모두는 “A가 B에게 만원을 빌려 주었다”는 거래 내역을 자신의 거래 장부에 기록한다. 이런 방식으로 구성원은 모두의 거래내역을 다 알고 있게 된다. 만약, 구성원 A가 B로부터, 4만 원을 빌리고 3만 원을 빌린 것으로 자신의 장부와 B의 장부를 조작했다고 하자. 하지만, 구성원 A가 돈을 받을 때는 B의 장부뿐만 아니라 다른 38명의 모든 장부를 확인하여, 일치하는 경우에만 돈을 주도록 한다. 구성원 A가 거래내 역을 조작하기 위해서는 나머지 38명의 모든 장부를 다 조작해야 한다. 38명의 데이터를 조작하는 것은 매우 어렵다. 거래에 참여하는 참여자 수가 늘어날수록 해킹 위험은 줄어드는 것이다.