Bitcoin Blockchain Size가 커짐에 따라 이를 저장하기 힘든 Light-Weight 노드 IoT 기기, 스마트폰 등에 Node 설치를 위해 나온 Node 운영 방안
Full Node로 부터 Merkle Tree와 Block Header만을 전송 받아 Transaction 검증
Merkle Pass
Bloom Filter란 SPV 노드가 Bitcoin Full Node에게 관심있는 Transaction을 전달할 때, 내가 관심있는 Transaction을 숨기고 그 정보를 전달 받는 방법을 위한 기법
Bloom Filter는 False Positive 통해 관심이 없는 Transaction을 Client에서 제외시킬 수 있는 기능이다.
Bloom Filter는 Light Node가 Full Node에게 전달하여 Light Node가 관심있는 거래 정보를 실제로 드러내지 않고 Transaction 전달이 가능하도록 한다.