VOTING NOW CLOSED - Foundation Structure Proposal Election - UPDATE: NO REGISTRATION REQUIRED

in #dpoll5 years ago (edited)

votenow.png

ATTENTION IMPORTANT CHANGES TO THE ELECTION:


1. NO REGISTRATION IS REQUIRED TO VOTE -

All Steem Users, whether they registered previously or not, can vote in this election. (scroll down to cast your vote - be sure to read each proposal).

Due to feedback from the community as well as concern that even though the need to register to vote was announced well in advance, it could have not been as clearly understood as it needed to be. This would possibly result in lower participation in this election and even though we had original reasons behind implementing the registration process, we felt (based on community feedback) that those benefits did not outweigh the cons of less of the community being involved in this decision. REGISTRATION IS NO LONGER REQUIRED.

2. ELECTION DATES EXTENDED - APRIL 10TH - APRIL 24TH (9:10 PM UTC)

Making a change in the middle of a process is never ideal, but we felt this was the best decision to ensure the community's voice is heard. Because of the change though, we will be extending the Election Vote end date by one week (April 24th). Hopefully this will ensure everyone has enough time to understand the changes in the process as well as ample time to review the proposal options below and make an informed decision.

Thank you.

Steem Alliance Structure Proposal Election

The deadline for voting is 14 days from the post, or around 21:10 (9:10pm) UTC on April 24th.

To see results with correct filters, click here

The final structure proposals can be found here, and will now be put up for vote.

There was also a contest to write up comparisons for the final structure proposals which you can find here with many excellent analyses.

Summary of Choices

(Presented in alphabetical order)

"Decentralized Steem Incubator" Submitted By @alexvan

Main focus shall be the development of new self sustainable projects, being it business, NGOs or personal individual projects on the Steem blockchain.

https://steemit.com/foundationproposal/@alexvan/steem-foundation-a-decentralized-steem-incubator-for-the-future-proposal-v2-0




"DeCentraSteem" Submitted By @impactn

DeCentraSteem, a decentralised structure made of a network of ever-changing self-organised working circles. One purpose, strengthening communities, and nine rules make it work without a central board.

https://steemit.com/foundationproposal/@impactn/decentrasteem-final-proposal-for-a-decentralised-structure-in-favour-of-communities-on-stee




"Foundation Structure Proposal" Submitted By @upheaver

The goal of this proposal is to create and grow a sustainable ecosystem around Steem blockchain and to make Steem the leading blockchain for decentralized apps and communities worldwide.

The proposal features a robust fiat based management structure, fundraising through corporate and individual membership fees, various types of funding activities and on-chain advisory role for Steem community.

https://github.com/pauliusuza/steem-alliance




"The Merger" Submitted By @shadowspub

The goal of this proposal is to combine some of the best ideas put forward and work alongside Steemit Inc to build the most beneficial Community Foundation possible, through collaboration. The Foundation will be where community members, investors, developers, and influencers come together to advance the Steem ecosystem and underlying technology.

https://steemit.com/foundationproposal/@shadowspub/foundation-proposal-the-merger




"People Survive By Supporting Each Other" Submitted by @TheHive

Investment of Steem in FIAT industry is what will bring an assurancce of the demand for Steem. Creating industry and a chain owned (not privately owned) company in the FAT world providing local services provides an opportunity to have Steem used in a concentrated environment. As opposed to being used across continents. Growing hubs or localities that later can join and support each other. The growth of the Chain and the benefits of using it get amplified with compound growth over time, Reducing the reliance on and the influence of entities outside of the Chain. Let's Build it together.

https://steemit.com/thealliance/@thehive/i-made-a-proposal




Election Details

  • The Election will run for 7 days (final day being April 17th)
  • Voting Method will be stake weight with a cap at 250k More Details Here.
  • You must vote using the dpoll interface.
  • You can select multiple options to indicate approval for multiple choices.
  • You can see the current tally by selecting 'SA Stake Based Voting' as the result layout and 'steemalliance' as the community in the list of filters.
  • Once submitted, you cannot change your vote!

How To Ensure Fairness

The goal of this group from the beginning has been to be transparent, fair and accountable to the community. ALL transcripts from the inception can be found on chain and/or within The Steem Alliance Discord Server. There are no closed rooms, it all can be seen right there.

Due to feedback we have received we want to ensure this election has another level of transparency and accountability.

The election will have open audit logs (just like the working group election did) and will be released (just like before).

We ask that each Proposal Team form a group to review the election audits, as well as anyone from the community as well. This way there will be multiple eyes on the results, reviewing and ensuring fairness is achieved.

This election will be decided by the community vote, not the working group.

  • The community will decide.
  • In case of tie, there will be a run off election.

The working group (or anyone involved in the proposals) will vote just like everyone else. Their vote will be weighed based on the method detailed above. This is a community election.

Open audits will be available, we hope many groups step up to review them.

YOU MUST VOTE AT dPoll

Which structure proposal(s) do you support for the Steem Alliance?

You may select more than 1, and once submitted, you cannot change your vote!


  • “Decentralized Steem Incubator” Submitted By @alexvan

  • “DeCentraSteem” Submitted By @impactn

  • “Foundation Structure Proposal” Submitted By @upheaver


  • “People Survive By Supporting Each Other” Submitted by @thehive

Answer the question at dpoll.xyz.

Sort:  

Voted for

  • “Decentralized Steem Incubator” Submitted By @alexvan

Voted for

  • “Decentralized Steem Incubator” Submitted By @alexvan

Voted for

  • “Decentralized Steem Incubator” Submitted By @alexvan

Voted for

  • “Foundation Structure Proposal” Submitted By @upheaver
  • “The Merger” Submitted By @shadowspub

Link to remove posting permission for dpoll.
https://v2.steemconnect.com/revoke/@dpoll.xyz

This link is generic if you change dpoll.xyz to the app you want removed.

dPoll can now vote using Steem Keychain

See this post for details, but you can basically use the "vote with keychain button".

Some tips from @happyme:

  1. Click on the check-box(s) next to your choices BEFORE clicking to log in and vote.
  2. Do NOT put the @ symbol in front of your username when entering your Steem account name.

How to use dPoll without needing to trust Steemconnect with active key

  1. Add posting authority to dpoll.xyz using any means (cli wallet, etc). Steem keychain has the ability, and I've set up an example site here with the ability to do so: Screenshot 2019-04-13 at 8.57.30 AM.png
  2. Use this link to log into dpoll.xyz to log into steemconnect using your posting key. This will allow you to select your user in subsequent logins.
  3. Use dpoll normally (may ask one more time to get comment scope)
  4. If you wish, use the same mechanism as step (1) to revoke posting auth afterwards.

How to use dPoll temporarily with active key

  • Use steemconnect, vote, and then change ALL keys.

Is sc not open source?

Isn't trusting keychain the same as trusting steemconnect?

I've got more.

Yes it is, but different people are at different places when it comes to what they trust.

Does steemconnect have my active key?

No. In theory (auditable) it's all browser side where you sign the transactions. Steemconnect servers won't see it.

That is what I was told when I got here, but I don't code.
So, this flap is over nothing?

Yes and no. I suppose some people just haven't decided to trust steemconnect yet, or are worried about phishing (which just is a matter of either using a password manager or paying attention to the URL I suppose)

If you want to revoke your permissions, after voting, please follow the link above.

Also

Which structure proposal(s) do you support for the Steem Alliance?

Proposal(s) Plural, means you can vote more than one. This was a request brought forward by the community a few ago that we included. We are updating the post to make it more clear as well.

Think @dpoll.xyz (and a lot of other DApps that only use SteemConnect for user authentication, basically) could use a TTP-free proof of identity implementation. There are I think multiple options that are very much viable. A few:

  1. Micro-transactions as outlined here. Every DApp could integrate this option already.
  2. A simple local (windows/linux/android/etc) custom_json signing+posting client. Basically you could vote with a locally signed custom_json. A DApp owner could write his own client. Great for people who use only one or two DApps. The Memo key would probably be great for this.
  3. SteemConnect could introduce a DApp-agnostic zero-authority identity proving client. Like #2, but could work seemlesly for all DApps already using SteemConnect. Memo key again should be cool for this.
  4. The steemit site could implement the signing part of #3 instead of a local client. DApp or SteemConnect could offer JWS token to the person wanting to proof her identity. She could then go to the steemit JWS signer, sign the JWS token with her posting key, and get a new signed JWS token to submit to the DApp or to SteemConnect.

I feel @steemaliance should really take it upon herself to avoid becoming a self amplifying loop of security-illiteracy, and excluding stake holders, especially larger stake holders, who won't trust their active key to SteemConnect in order to be able to vote, I feel, initiates just that.

I know #4 is far from perfect, but it shouldn't be too much trouble for @emrebeyler to integrate it into the existing @dpoll.xyz system in order to cater to security conscience stake holders who prefer not to hand their active key over to steemconnect in order to vote on these important matters.

Any thought on this @emrebeyler? Especially because these votes are stake based, I feel this is the perfect use case for a steemconnect-free way to authenticate to the voting engine.

I will NOT BE VOTING on dpoll because I have NO IDEA HOW SECURE it it is. Why do we need to compromise security in order to vote? Make dpoll work with keychain or find a new voting method.

I will discuss a way to gather non dpoll votes with the working group. I imagine we can also find a way to allow other inputs.

That would be great. Thanks!

Hey, I just realized, you already trust your posting authority to many other dapps. You aren't compromising anything that you haven't implicitly given up already (trust-wise).

Note also that dpoll doesn't even ask you to grant posting authority. (this is wrong, stricken out. steemconnect asks for it, and you still have to trust steemconnect. dpoll's app itself doesn't have access)

Steemconnect is the trusted mediator here, and as long as you trust steemconnect, there's 0 reason to distrust dpoll. Just want to throw that out there.

And you can immediately revoke what little authorization you granted as noted in the parent comment.

How difficult would it be to spoof steemconnect? I see a pop-up that looks like steemconnect and I insert my key. Next thing I know, it does nothing and it's too late to revoke it. I HATE using my actual steem keys all the time.

Yeah, I understand the point. But actually even this is fairly difficult because the popup will show the URL with the cert, and you can be sure that if you trust steemconnect, it is fine.

But anyway, we are discussing it.

IF everyone is careful and not in a rush.
It is too easy to get careless and lose everything. I prefer to be paranoid about such things.

If you have steem keychain or any other way of assigning posting auth temporarily, I have something for you if you haven't voted already. See here

Once your keys are entered to Steem Connect, you do not need to re-enter them.
Connecting somewhere else, the site should be verified by Steem Connect.
Any site asking for your keys to be re-entered should never need your aster Key. The majority should not need your active key.

@happyme, it looks like keychain will be implemented in a few days. Just wait until then and you can cast your vote.

69F94278-D0FA-467A-A9EB-90201C9FE5B6.jpeg

This is GREAT news. Thanks a lot!

Thank @emrebeyler, the creator of dpoll. He’s amazing about implementing new features and helping to make dpoll what the community sees as beneficial. He deserves a big thanks on all he’s done in this process alone. Glad it could get worked out 🙂

Yes, thanks to @emrebeyler. I had no idea who was behind dpoll. It seems all the programmers know each other. Does anyone know who is behind DrugWars?

I wouldn’t say all the programmers know each other, it’s just maybe they are more likely to dig into projects. I’m only aware of who is behind which projects due to their posting on it. I was just having a conversation with someone who thought it would be great to have a LinkedIn style page for developers, witnesses etc so it was easier to find information. Maybe something to look forward to.

As far as drugwars, it’s by futureshock aka hightouch’s project. There is a whole team, but I believe he is the founder.

Implementing a steemconnect free way of authentication on dPoll is expensive at this time. Hopefully, we will have the optional keychain integration in the future.

Let me know if it would be usefull (and if I can help) making the micro transaction option work with dpoll.

@asgarth, @jarvie, can this happen on steempeak?

I agree that 'the community' is a herd of cats, at this point, and trying to herd them while claiming legitimacy may be premature.

Well first of all I believe strongly that polling should be a non-platform specific act on the blockchain. And there are ways to do that so every front end could do it. I think that's the first step.

I thought it was a keychain that I could use outside chrome/brave.

Voted for

  • “Foundation Structure Proposal” Submitted By @upheaver
  • “The Merger” Submitted By @shadowspub

Does anyone actually think that this bullshit is any different from all the other bullshit steemit inc has told you? GO SMTS BABY!

Voted for

  • “Decentralized Steem Incubator” Submitted By @alexvan

Ich auch.

Voted for

  • “Decentralized Steem Incubator” Submitted By @alexvan
  • “The Merger” Submitted By @shadowspub

Voted for

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 63700.42
ETH 3084.27
USDT 1.00
SBD 3.83