Was reading about bloom filters, used for topic inclusion on Ethereum:
Pretty cool, it's a probabilistic data structure