Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

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.

Bullish STEEM, Bullish STEEMIT. Upvoted and tweeted. Stephen
https://twitter.com/StephenPKendal/status/821359546086080514

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.

Cool Idea man!!

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

  ·  8 years ago (edited)

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

Top notch poll'ery!!

You always do great work @good-karma. I hope you never stop!

Appreciate the compliments, will try ;)

As long as you enjoy doing it, and you will have my full support

  ·  8 years ago (edited)

Nice! I've been lobbying for a poll system for a while now, it's great that someone is actually getting started on that.
I'd do an UP on the voting according to stake and not having to use the private keys . Maybe something counting the rshares on comments with the poll options? just sain'
Great work Feruz!

Thanks, yes poll can have option where outcome determined by stake, it is there but not enabled yet. For initial phase, by vote makes more sense to give everyone a voice and am working on enabling by stake option as well. ;)

Genuinely impressive. Looking through the source now :).

Its really good.

Interesting tool ! good job
but sometimes it can be wise to stand out of the crowd as well.

Thank you! Yes, stand out and make your voice known. :) This is tool and it can be used for different purposes.

Hi @good-karma
You are doing a great job, it is people like you that believe in the future of steemit. Well done.
Off to add you to my following list :)

  ·  8 years ago (edited)

submit does not work for me, first I got the error for not putting the description, and now it does not work at all

Can you try to fill title again? It might be that your title filled as auto form refilled and app might not recognize it.

tried it on a new browser and even a new computer,same thing

Oh found small issue ;) should be working now.

I am afraid it is not working(at least for me), I don't know, tried it on different PCs.

it finally worked, didn't get what was the problem, though.
thanks :)

Please reload page and try again, otherwise let's see who else has this issue with submission. Thank you!

Good karma nim!
I am Korean.
My English is not good.
I've heard a lot of your dedication to steemit through various steemers in Korea who speak English well.
So I write this to thank you for your dedication.
I will always support you.
I voted to elect you by witness.
cheer up!
I will translate the steem poll and work hard.
Always voted and follow!

Thank you very much @sochul! Appreciate the support! Followed back... :)

I was moved by the way you worked hard.
I will always support you.

Well done!

This is great! Will use in future :). Keep up the great work!

Feedback: A way to divide answers should be modified to remove biases from bots and curation purposes. Many bots will vote for it at higher voting power to get more curation rewards. So why don't you divide it only with the last digit? (e.g. option 1 is 91% and option 9 is 99%)

Thank you @clayop for feedback!
Currently, I am working on different filters (results can be filtered by reputation, stake) so outcome can easily be viewed with different demographics. Dividing in 90-99% percentage range might work but it is still same problem. Bot voting is random depending on their algorithm 1% to 100%. Filtering can help to some extend though.
Do you think of any other ways without compromising simplicity and mass participation?
I will make a post later with some of my thoughts on further improvement of SteemPoll.

Filter is good idea... but it still cannot secure anonymous vote. How about using steempower's messaging system?

I can implement custom_json structure like many have suggested, there is one downside though, you will have to use http://steempoll.net only, cannot cast vote from steemit.com/busy.org/esteem/etc. Would that be optimal?

I think it's little inconvenient now but will be resolved soon once Steemit launches Steem Login.

yes, you are right. For now, steemconnect/steem.js works great and I can work on some changes. I am putting my thought on SteemPoll development update post, later today I will post it with some exciting future plans. Please give your feedback if you can, once it is posted! Thanks.

Good think. I Upvote, resteem and follow you.

Is there a plan to integrate it directly to Steemit posts?

Yes, that's what new update post is all about, new changes...