digitaldonkey / ethereum-php

PHP interface to Ethereum JSON-RPC API. Fully typed Web3 for PHP 7.X
http://ethereum-php.org
MIT License
491 stars 176 forks source link

Bloom filters #30

Open digitaldonkey opened 6 years ago

digitaldonkey commented 6 years ago

If you application requires you to analyze blocks it would be great to make use of Bloom filters.

Bloom filters enable you to test with little effort, if the Block content might be relevant for your application. They key feature: You might get some false positives (which you would eliminate in a subsequent request on the block data), but you don't require to process the full data of any block, as false negatives are not possible.

http://www.badykov.com/ethereum/2017/10/29/ethereum-bloom-filter/

In order to implement bloom filters you need to have a passion for bytes and math.

Anyone does?