TBNP: Thousands Block Number Pooling

What does TBNP mean? The above is one of TBNP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Thousands Block Number Pooling