Novusphere / discussions-vue

A Vue.js implementation of Discussions using the novusphere-js API - https://discussions.app
MIT License
12 stars 8 forks source link

Time Lock Content v2 - Hash Reveal #204

Closed Novusphere closed 4 years ago

Novusphere commented 4 years ago

Have the user publish a hash of their content with the relay server temporarily acting as a trustee for the content.

If someone has paid for the content, the relay provides the off-chain content to them which can be verified against the hash. After the time has expired, the relay publishes the content on chain referencing the post UUID.

Novusphere commented 4 years ago

Marked "wontfix" until we investigate/address the following legal concerns:

With most trx/content, we relay it to the blockchain as-is immediately. It's hard to argue a relay can be considered to be in violation of breaking laws by relaying a transaction any more than a block producer / miner can be for including that transaction into the chain. However, with a delayed system where we have time before the post hits the chain it is a concern that we may be held responsible if the content being relayed to chain is in breach of laws within our own jurisdiction(s).