This thread is dedicated to discussion of Nxt (https://bitcointalk.org/index.php?topic=303898.0) and its features.Nxt has different features that make decentralized services real. One of these features -- Messaging -- can be used to sell/buy digital goods represented by plain text. Particularly to sell applications for computers/phones.
The workflow looks quite simple1] A developer sends a message describing a product (it's stored on the blockchain).
2] A user sends a payment to the developer's account.
3] The developer sends an encrypted message with a link or a code (stored on the blockchain as well).
4] The user decrypts the message and uses the code to unlock premium in the application.
Key points1] Developer publishes their account on their webpage to prove they are the legitimate owner (or uses Reputation System of Nxt)
2] All actions are public and can be audited (the encrypted message can be audited if one of the parties reveals the key)
3] Only transaction fees are charged, 100% profit goes to the developer
4]
Noone can shut the store down nor they can DDoS itNxt client will have widgets that scan the blockchain and visualize digital goods. I'd like to hear how this should look and what features should be implemented in the client software.