The Swiss government has announced a wide-ranging blockchain strategy that aims to create a legal foundation for the new technology.