Do you think requiring KYC here in bitcointalk a good idea? It'll prevent scammers from entering our forum plus this will also prevent Alt accounts which commonly makes a lot of spams.
No, i don't like the idear... What if the database get hacked again? The hacker would have doxxable materials on 1000's of crypto enthousiasts... Some 3 letter agencies would dream about this opportunity, as would several gangs that would now be able to come to our houses and beat up our familys untill we fork over our private keys...
Bitcoin is about freedom, this includes the freedom to remain anonymous if you wish so (for example, the forum's founder is still completely anonymous).
Also, bitcointalk is a community forum, so the term 'Customer' doesn't apply here (imho).
I wonder if we could figure a way of putting a forum on the blockchain and decentralising the data held. Considering you said this has been hacked before. I do think there would be a huge spike in quality of material on here. You do find quite allot on non comments you have to trawl through to get to the hidden gems.
Well, a blockchain is a decentralised, trustless, immutable database. Using a blockchain for a public forum is an idear that might have an application somewhere, however i don't think it's a good idear to move bitcointalk to a blockchain based data storage system.
Why? Several reasons:
1) If you want bitcointalk to be 100% decentralised, you'll also need the (salted) password hashes on a blockchain, meaning that anybody anywhere will have access to the hashing function AND the hashed password (brute-force???)
2) It'll be impossible for the mods to delete spam, at least, they can probably add a block with information that disables a certain post, but the data itself will always be in the blockchain
3) thousands of posts get made on bitcointalk on any given day... Imagine the amount of data that would have to be transmitted and verified by all those nodes
So, to sum it up, i don't think that a blockchain based approach is the correct approach for the bitcointalk database, it defenatly doesn't solve the KYC question made by the OP