dMania Beta Release: A lot of new features -> SteemConnectV2 - The Chosen Ones System - dMania Bot
Hi Steemians and dManiacs,
a month ago I introduced dMania on Steemit. dMania is an app like 9GAG on the Steem blockchain. You can post funny pics, memes or gifs. To learn more about dMania check out the introduction post -> Introducing dMania
Now the beta release for dMania is finished with a lot of new features. I hope you will like it.
SteemConnectV2
dMania now uses SteemConnectV2 for authentication. SteemConnect is a authentication and authorization service for Steem apps. It was created by the busy.org team in cooperation with the Steem team -> Learn more
The private posting key solution was just temporary and has a lot of disadvantages. Apps on Steem should not have access to any private user keys. With SteemConnect, dMania never sees your private keys. When you access dMania via SteemConnect, you grant dMania posting permissions. To grant dMania posting permissions, you have to use your active, owner or master key. Your keys are never stored on any server!
Some apps on Steem like busy.org and @utopian-io already use SteemConnectV2. The rest will switch to SteemConnectV2 eventually. SteemConnectV2 is a lot safer and enables a lot of new features for Steem apps.
The Chosen Ones System
Just a while ago, @elear introduced a new sponsor system for utopian.io. Utopian sponsors receive a share on every post and comment on utopian.io. The sponor system is genius. It allows everyone to be part and contribute to the success of utopian.io and receive a share of the rewards. Give @elear and @utopian-io some upvotes. It's a great project!
I have created a similar feature for dMania and I call it The Chosen Ones System.
So far dMania collected 25% of the rewards of any post on dMania. I am now reducing the share for dMania to 10% and give 15% to the dMania supporters. To distribute the rewards to dMania supporters I am using The Chosen Ones System.
The Chosen Ones System selects three Chosen Ones from the dMania supporters and assigns them 5% of the rewards when someone creates a post or comment. You can see the selected Chosen Ones on every post on dMania.
To become a Chosen One, all you have to do is to delegate Steem Power to dMania. The more Steem Power you delegate, the higher your chance to become a Chosen One.
By delegating Steem Power, you are lending your Steem Power to dMania. The Steem Power still belongs to you.
You can un-delegate your Steem Power anytime. The minimum amount to become a dMania Supporter is only 5 Steem Power.
Even if you only delegate 5 Steem Power, you still have the chance to become a Chosen One on a high rewarded post on dMania and get even more money back than you have invested. Of course it is better to delegate more Steem Power to increase your chance to become a Chosen One. Long time supporters on dMania will get eventually the exact percentage they have invested.
What happens with all the collected Steem Power?
The collected Steem Power will be used by the dMania bot to upvote posts on dMania. This will create a community where everything is connected. People who post on dMania receive upvotes from the dMania bot. dMania supporters receive a share when they are selected as Chosen Ones. They also receive higher rewards when they are selected as Chosen Ones and the dMania bot upvotes that post. When more people become dMania supporters, the dMania bot will have more Steem Power and can give higher upvotes to dManiacs. It's a win-win for everyone!
I will make it more transparent how much you have actually earned as a dMania supporter in on of the next updates. I already have delegated all my Steem Power to dMania. You should delegate some Steem Power to dMania too! You will support a great project and you will get more rewards than by just upvoting your own posts.
dMania Bot
There are already quite a lot of bots on Steem. Most of them use paid upvotes. You send money to the bot and the bot will upvote your post. The problem with that system is that the users are only are break-even or even lose money when they use a bot.
I used bots to promote my posts too. There are not many alternatives to promote your posts when you don't have many followers. The promoted feature on Steem doesn't really work. It's mostly used by ICOs and exchanges to promote their posts. Not many people look at promoted posts because of that. At the moment it is way too expensive to use the promotion feature.
It is really easy to create a voting bot. It's just a few lines of code. Any developer can create one in a few hours or even a few minutes when he uses an open-source bot. Some of those bots earn between $500-1000 a day!
Those bots don't bring new users to Steem and probably will only scare them away! They will get more powerful every day.
In my opinion bots should only use delegation and no paid upvotes. The users should stay in control and be able to take away the Steem Power from the bot any time they want.
With the dMania bot I wanted to create something better. The dMania bot is a friendly bot and is purely based on delegation. I want that you make more money with the bot, not lose money. There are no paid upvotes.
The bot uses the collected Steem Power from the dMania supporters to upvote posts on dMania. The bot selects 10 random posts a day from the Trending page on dMania and upvotes them with 100%. To get an upvote from the dMania bot, all you have to do is to get to the Trending page on dMania.
What's next?
When the beta release is stable I am going to promote dMania outside of Steem and bring a lot of new users to Steem and dMania. Of course I will continue to improve dMania and make it even better.
I have created a new Discord server for dMania!
Please upvote, post and comment on dMania to support this project. Every single upvote counts. You can contact me on steemit.chat or discord if you find any bugs or if you have ideas for new features. Please resteem and upvote this post and tell everyone you know who likes memes about dMania. Together we can make Steem and dMania great. Follow @dmania and @zombee to get the latest updates about this project.
Wow, I had not come across this new site yet, thanks a lot for giving it more exposure and updating us on it. What powerful new initiatives!!!
Though some of it might be scary as one needs "To grant dMania posting permissions, you have to use your active, owner or master key. Your keys are never stored on any server!", the results on the long run will be rather profitable for the majority deciding to partake to the venture and us all on the Steemit.com platform. Would you mind give us a hint as to what makes it legitimate for this site to get access to our active, owner or master keys? This would be VERY important for all to realize and feel safe, partake to this new project and flourish as fully as we all can. especially right now, with all the scams going around, such insurance for us all would render a load of new people partaking in the adventures.
All for one and one for all! Namaste :)
The private keys are needed for SteemConnect to grant another account permissions. The private posting is not enough to grant permissions to another account. busy.org also uses SteemConnect. SteemConnect is maintained by busy.org and the Steem Dev Team. If you trust busy and the Steem Dev Team, you can trust dMania.
So, this means we have to use the "Posting Key", "Active Key" or, I doubt it, the famous and ultimate one that rules them all, the Owner Key"???
Thanks a lot for sharing your knowledge, it is much appreciated from this end. Namaste :)
Yet, with busy.org, I can log in with my posting key. Why do we have to use owner or master keys for DMania?
I have noticed this on a number of other projects claiming that SteemConnect only allows for owner or master key logins. Therefore, something doesn't add up.
Some of these projects are very interesting, but I will not use any of these services that require login with owner or master keys. It is insecure.
Remember, that is the whole point of blockchain and crypto space, to be trustless. We should not have to trust your service that it is not storing or using our owner or master keys.
So if Busy.org can do it with the posting key, why can't DMania?
On the current version of busy.org you can do that because they use SteemConnect V1. The new version of busy that is currently in beta also uses SteemConnect V2 and you will have to use your master, owner or active key too.
I contacted @fabien, one of the creators of busy about the key issue and he said it isn't possible to use SteemConnectV2 with your private posting key.
I can understand that some users are uncomfortable about using their keys on other sites than Steemit. It will get better when SteemConnectV2 is better known.
Actually you already trust Steemit with your keys. You don't have to trust my website, you only have to trust SteemConnect. You will be redirected to SteemConnect and you will never enter a private key on dMania. Like I said, SteemConnect is maintained by the Steem Dev Team themselves.
The difference is, Steemit is built by the same people who built the blockchain that my keys access.
OK, thank you for the technical clarification there, Busy.org still seems to using SteemConnect V1, but your project and others are using V2.
There needs to some clarification from the SteemConnect dev team why they have done this. I guess there is info somewhere?
There is only the official announcement of SteemConnectV2:
https://steemit.com/steemit/@steemitblog/steemconnect-2-0-easy-fast-efficient-access-to-the-steem-blockchain
SteemConnectV1 stored your private key in your cookies and sent them back and forth. That was definitely not a good solution.
With SteemConnectV2 you grant permission to other apps. For that you need your master, owner or active key. In my opinion it should be possible to grant posting permission with the posting key, but the Steem dev team decided that it shouldn't be. Maybe they will change that in some hard fork.
Great, it seems we are on the same page then. Perhaps it going to take some community "campaigning" to see such a change happen.
ahhhh well cant we make it so dmania just uses posting keyagain? I do trist steemconnect with alll my heart lol but inteh future ifi tfalls into the wrong hands... you know the rest
we should be keeping tabs on thius situation.... i forgot that i even used my owner key on steemconnect... we shouldnt have to ever use our owner ley on anythingman wtf,.. we should only ever haveto use our active key... his make sme very upset... why would steemconnect ever haveto change our password??????????? because thats all you would ever need the owner key for!!!!!
maaaaan this upsets me
i dont wanna haveto trust steemconnect ..... but i do
OK @zombee u deserve all the money u make man! you shoudl check THIS out bro
https://themerkle.com/mdk-entertainment-community-will-tokenize-memes-in-a-new-blockchain-project/
New token to monetize memes!
get one stepo ahead of this and involve urself with thisnew prohect just in case :D
great one work..
non ci pa organivroi pour laccepter
Hold on, so the revenue share is 10% of the revenue is going to Dmania and out of that 15% (1.5% to the chosen ones) or 10% to Dmania + another 15% to the choses ones?
Sorry, it was a bit confusing, and a bit of clarity seems important since exact statistics on ROI are not available yet.
10% to dMania
15% to supporters
75% author + curators
Very interesting project, I also delegated some steempower to utopian.io and I think your project would be worth as well...keep up the good work!!!
Hi there, will dMania be opensource? You could get valuable contributions from the Utopian community
This app really is looking great it's a fantastic idea actually, I'm new here but I feel like if I can help with 5SP you are supporting people like me and that is a huge and nice job :) thanks for sharing
Ask permission for translate to my language Indonesian
Sure no problem
The app looks awesome with just memes around! I think the app will be a hit when SMT is introduced! And.. honestly... I have been using paid bots and I've grown tired of them... Nice Idea with the bots @zombee ... Might give it a try soon!
can i translate in indonesian ?? I want to inform my friends. I wait for your reply
Sure
I do follow please upvote my post too
Awesome Project