You are viewing a single comment's thread from:

RE: eSteem - iOS v1.4.0 released, Day/Night mode, Escrow, New languages, Slider, Profile update and many other improvements

in #esteem7 years ago

Yes, off chain messaging is not problem at all to implement. But It would be great to have standardized messaging so user could access their messages across different apps on Steem. Blockchain bloat, do users messages bring enough value to keep them on blockchain forever? Encryption is indeed not an issue...
Marketplace for goods and services, that's the goal...with desktop and mobile app, it has huge potential. You can already see example of market place in app, where we started of with apps (external and plugin), moving forward services and goods. Earn, spend, interact, transact, contract - circular business model...

Sort:  

By default messages can be kept 24 hours or so and if you want it to stay longer you would pay some fee. And that fee can be calculated depending on size (byte) of that message.

I don't really like the idea of charging a fee for messages. Users do that for free on other sites.
Why not just prune the data say older than a week or 2? this means messages will never take much space, even if the number of messages grows a lot we can always reduce period when its stored to a few days.

edit: My bad I didn't read your post properly, yes 24 or maybe 48 hours free and then a fee. I still think though that it will sound a bit weird to ask people money to keep their messages..maybe it should be an option not visible on the interface.

It is just a suggestion to discuss the possibilities :), when you have mln or more users and keeping that data will cost and sometimes some information can be kept for longer period if user is willing to pay for it, there are other solutions as well. It only address the issue when let's say you message me and I don't read it right away before pruning but it is important...in any case having pruning on blockchain level would be great.

Maybe the message data can be pruned like every 2 weeks or something.
Messages are only relevant for a short period of time. Would this be possible?

Yes, pruning is the way to handle this type of temp data. I have suggested this few times to different channels and chats, but it is something that should be implemented and supported by Steem blockchain and there are some technical challenges I believe. By default messages can be kept 24 hours or so and if you want it to stay longer you would pay some fee. And that fee can be calculated depending on size (byte) of that message.