Decentralized system with no hierarchy at all. You should be the admin of only your own perspective of the forum. Want to delete a thread? You delete it from your own view. Don't like a poster? Block them. Everyone should be free to do whatever they want and the only possible censorship should be of your own perception. The entire thing should be distributed over a network of volunteer servers, encryption operations should take place entirely client side so servers only store ciphertext. Throw in multi-latency mixing, so people can opt for fast load times or high anonymity using the same set of nodes. Should also have built in bitcoin support with mixing, webs of trust and easy compartmentalization of communications. It should also be entirely independent of browsers, and all encryption operations should be automated and transparent to the user.