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 #esteem • 7 years ago

Indeed, step to that direction 😊

  1. Keeping temporary or private messages on chain mostly were discouraged and 2. encryption of messages might get broken in future to reveal content of message. Other than this two factor I don't see any technical limits or challenges. What do you think, should this factors be discarded and implement private messaging?
Sort:  
 7 years ago (edited) 

Maybe you can do messaging off chain no? Why was it discouraged on chain? Regarding encryption security i dont think this is an issue, lots of high profile services are relying on encryption.
I think a marketplace is soooo badly needed to show people that they can buy real stuff with their steem, it's a perception thing, steem will instantly appear more valuable. Closing the loop is the last missing piece of this economy.
You will also be able to attract a lot of merchant from ebay/amazon because of the free transac and stable SBD.
If you can integrate a market seamlessly within the app it would really be awesome, i know the busy team is also doing it and this is really the thing that will put steem to the next level.
Dan said that payout could be disabled for listings products and that a specific tag could be used for marketplace. Then you just have to seperate users's post with user's product and you have a market !!!

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...

 7 years ago (edited) 

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.

 7 years ago (edited) 

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.