Introducing SteemPoll, autonomous and decentralized crowd decision making...

in #steempoll8 years ago (edited)
Sort:  

I love the feature, just wish it used custom JSON rather than transfers.

I shouldn't have to use my active key to participate in a poll.

Edit: Thank you Dan for your comment!
You don't actually use Active key to participate. Only Posting key to cast a vote and that is locally signed transaction with steem.js library. How it works is that, after filling form on http://steempoll.esteem.ws you will get memo and min amount 0.010 SBD send to @steempoll and sending it whichever way is user's choice. For now user has to send fund to finalize publishing, this is against spams and abuse. So they can use Steemit.com for transfer and they can even use Steemit.com for voting, please check @steempoll account posts for example. It is designed so that any front-end on Steem can have access to poll as form of Post, new users don't have vote weight controller so they can cast a vote easily on steempoll website.
How would I use custom_json to reach most users, please elaborate?

If I'm not mistaken, custom_json can be used to suck up arbitrary JSON, and any user can write to custom_json. But I think that there was some complication to this. I'll let you know if I recall.

Wonderfull project!

Thank you brother! Appreciate the support ;)

Great idea! If I ever have to vote, I'll definitely be partaking to the process quite gladly. All for one and one for all! Namaste :)

Maybe will I use it for professional purposes one day. This may advertise steemit to colleagues :)

Great thanks! I will sure to know when you do :)

The only issue is that I need to bring coworkers on steemit first. For various reasons, this has not worked well so far.

Thank you @stephenkendal, Appreciate the support! ;)

You are very welcome. Stephen

This looks really cool. Thanks

This is an awesome implementation - well thought out. Checking it out now before further feedback! Thanks for doing this.

Nothing that I would change atm - just a small display error here (Chrome, desktop)

Looking at the example poll about predicting the price of STEEM one year down the road, I'm suddenly reminded of prediction market implementations like Augur's REP. Is this possible with STEEM? Not sure about the technicalities, but seemed to be just an extra layer on top of polls.. (i might be simplifying too much)

Hi, Thank you Kevin! Yes, spacing is fixed now. You are right, that's one possible usage Wisdom of the Crowd (Augur like). Although afaik, "Augur more like betting application and winner side receives stake of losing side" application closer to SteemSports, I suppose. But it is totally possible to extend project to cover stake based with payouts.

That'll be awesome :) By the way, @steempoll's posts doesn't show any polling results (or link to the polling results)

Yes, I have just made changes so that it will include link to steempoll website to view results from now on. I mean in future polls it will have link in post body.

Thank you! I noticed that you are JS developer, feel free to join development ;)

Polling with 0.01 SBD is still too vulnerable to sybil attack. A Steem-based polling site is mostly useful if it's counted by stake. And like Dan said, if it used a transaction possible with the posting key like SteemMSG does, it that would be better imo.

Edit: Thank you for taking time to comment! I wanted to point out that to make a poll no key is required from app. User can use their favorite front-end to complete the publishing by transferring small fund/fee that serves the purpose/against spam attacks. App doesn't have transfer functionality, it has only cast a vote which is done safely only on browser and can surely be done by user's choice of front-end as well. Please check @steempoll posts that have instructions when user opens post from Steemit or busy or eSteem. They either cast a vote right there or visit website to check results and cast a vote there.
Yes as I mentioned in post, results by stake will also be added, right now you can create only by vote other option is disabled, for now until implementation is ready.
As for sybil attack, security can be improved by increasing fee, imo with reputation check inclusion can help as well.
I am not entirely sure what Dan meant by using custom_json for transaction, I have used it before and I don't see how it is suitable for this application, perhaps someone can enlighten me please if they see the way. :) I will wait his comment to see if he gives some direction.

Edit: Link to private messaging post
Thanks, I know ;) have seen it and have tried similar approach on eSteem before, doesn't work well. At least I haven't found the specific use case yet, even for messaging not sure if it is efficient but I hope to see where they take it if development is still on...