Hello Everyone,
This is a post about a possible future direction for ZapRead.
I have been working on developing a blockchain which would contain the posts, accounts, and votes from ZapRead.com. Actions would still happen with lightning, but the content of ZapRead would be stored on a distributed blockchain.
The current database growth 200 users, about 10 MB per week. Very slow.
I am playing with multichain (which is a fork of bitcoin core) to implement this. You would be able to save data on-chain and off-chain to track posts/comments, and more. It's quite flexible and could be a good platform to migrate the zapread database onto. It would mean also that the website content itself could be distributed and backed-up on multiple nodes.
Let me know what you think of this idea in the comments.
Full nodes could be rewarded with a some percent of reward from votes. Maybe 5% of all satoshis from votes could be distributed between nodes. Of course nodes on new blockchain cannot receive BTC directly. They could indicate the BTC adress which may be destinated to receive the reward for running Zapread blockchain node adress. I think the problem to be solved here is how to make that system to work trustless. Zapread nodes would have to verify the uptime of other nodes in given period of time to calculate the BTC reward. Here appears the need to project trustless and automatic way to distribute reward between adresses on other (BTC) blockchain. Another idea is to create a native coin on Zapread blockchain which may be used as a reward but the price of coin with small liquidity may be an object of pump and dump actions.