Blockchain, Decipher, Spv, Nipopow, Scalability.
데이터를 보유하지 않고 풀 노드에 의존하는 특성 때문에 SPV 노드는 크게 2개의 취약점을 가진다. 먼저, SPV 노드가 풀 노드에 특정 트랜잭션에 대한 정보만을 요청함으로 인해 풀 노드가 SPV 노드 유저와 관련된 주소들 등 정보를 수집할 수 있고, 풀 노드는 이를 활용해 특정 유저에 대해 DoS 공격을 시도할 수 있다. 이 문제를 해결하기 위해 비트코인 코어에 Bloom Filter가 구현되었다.(BIP-37) Bloom Filter를 사용하면 SPV 노드는 자신이 원하는 트랜잭션을 특정하지 않고 일종의 패턴만을 풀 노드에