What are your plans to avoid getting blacklisted by adblock/anti-virus software? As you know coinhive (which mines monero in the background) got blocked from all major adblocks, I think the same will happen to oyster.
I would like to point your attention to this excerpt from Malwarebytes blog:
The reason we block CoinHive is because there are site owners who do not ask for their users’ permission to start running CPU-gorging applications on their systems
Again oyster will have a user consent much like that of the Cookie Law. But ultimately this is up to each individual website. Yes people could block oyster from running in the browser like people block ads. But the website could respond by asking them to pay, or refusing to share your content.
Yes. All scripts can be stopped from running on a webpage. Oyster offers an alternative to ads which could potentially be malicious, and or be visually disruptive to the user. While also reducing storage costs. Oyster allows websites to have their own financial autonomy by not relying on monolithic advertising platforms like Google and Facebook. Any of these platforms can bully a website due to political motivations, whilst the advertisements themselves are rarely assertion-neutral
In the end users have no need to actually block Oyster, it will not impact there experience in any way. Computer, phone, tablet etc. will not be slowed down we have automatic measures in place. If the browser is starting to struggle a bit, the javascript will detect the performance in real time and govern the PoW so that it does not burden the browser or become sluggish
I hope this answers your questions have a nice day.
Here is malwarebytes blog post: https://blog.malwarebytes.com/security-world/2017/10/why-is-malwarebytes-blocking-coinhive/