Distributed Shamir's secret sharing
Each participant can create his own random k,n secret sharing and send one share to each other participant.
Each participant can then add up his sub-shares to get his final share. 

Due to linearity the resulting is also a valid shamir secret sharing.

This produces a random shared secret. If there is something you want to protect with it, we need to ask who knows it initially?