비트코인은 이체를 확인하고 검증하기 위해 암호화, P2P(peer-to-peer), 블록을 이용한다. 비트코인 주소는 이론적으로 생성될 수 있는 양이 굉장히 많은데 이 중 하나의 비트코인 주소에서 다른 하나의 주소로 이체된다.