I think it can be an interesting alternative to the "serial code" and to the usage of an expensive cloud service.
It seem strange to me there is nothing to solve this problem.
I know ethereum but it seem to me not well suited to solve the problem for desktop application.
Anyone know a service or an altcoin for software protection?
At a very fundamental level "Software protection" or DRM attempts to do the impossible, short of an Orwellian's style telescreen model where only "authorized trusted persons" or "big brother" can install software. This is why every DRM method has been cracked. It ultimately comes down to finding "big brother"'s private key that has been hidden somewhere among an individual's personal property.
Edit: DRM is a multi billion dollar industry based for the most part on fraud.