You have got a steep learning curve my friend.
Blacklist = sites you do not want to run your traffic to.
Whitelist = sites you specifically want to run your traffic too.
Some native add networks will give you a Whitelist or Blacklist. I think Revcontent can give you one as an advertiser, dont quote me on that one.
Im sure you can buy them but i wouldn't personally. Because you have to test the list you have bought and if its a load of garbage then youve wasted money buying the list and sending traffic to it.
Native has a high barrier of entry, blacklists and Whitelists are one of the main reasons. The thing is you gotta spend money to find the sources that convert the most. By doing this you come up with your own Black/Whitelist. To do this you have to spend a FUCKLOAD of money.
If you targeting a big site with 1000's of advertising zones it gets expensive because you got test at least 3-5 time offer payout on each zone to ensure you not missing a gold pot.
Hope this helps