Is it doable to ban bitcon technically?

Bitcoin is only a software program working on a pc speaking securely with friends on the web.
What’s going to it take purely in technical phrases to ban bitcoin ?
- Assuming a node is beginning for the primary time, I consider it makes use of DNS seeds to seek out friends. If these DNS seeds are blocked, is it doable to forestall bitcoin node discovery ?
- Is it doable to dam sure ports to keep away from bitcoin communication ?
- Every other methods ISPs can detect bitcoin site visitors ?