Author Topic: Creating a DAO with Bitshares  (Read 997 times)

0 Members and 1 Guest are viewing this topic.

Offline ngenko01

  • Newbie
  • *
  • Posts: 13
    • View Profile
Creating a DAO with Bitshares
« on: January 03, 2018, 06:52:38 pm »
Hello,

In order to create a true decentralized autonomous organization, I would like the token holder of the organization to be able to vote on various topics.
Is there a way to associate votes with a token that I create on Bitshares?

Thanks for your support.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12896
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: Creating a DAO with Bitshares
« Reply #1 on: January 04, 2018, 11:58:13 am »
I thought FollowMyVote wanted to do exactly that with their stake-weighted "thing" .. don't know how that projects went/goes
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline ngenko01

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Creating a DAO with Bitshares
« Reply #2 on: January 04, 2018, 01:37:15 pm »
I thought FollowMyVote wanted to do exactly that with their stake-weighted "thing" .. don't know how that projects went/goes

Thanks for the reference. The project looks serious, Github available, very rich website, but indeed, looks like it hasn't been much forward since a year.
Hopefully, EOS will provide a way of creating voting framework to create DAOs :)

If anyone has any other ideas about voting mechanisms on top of a bitshares asset, please let me know.
Thanks.

Offline Ravid

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Creating a DAO with Bitshares
« Reply #3 on: January 04, 2018, 01:49:57 pm »
Correct me if I'm wrong but I assume your DAO will have some kind of website or GUI or other framework outside of bitshares wallet. Why can't you just pull the data of a specific account from the blockchain about their holdings of your token and calculate the weight of their vote in the said framework?

Offline ngenko01

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Creating a DAO with Bitshares
« Reply #4 on: January 04, 2018, 02:02:11 pm »
Correct me if I'm wrong but I assume your DAO will have some kind of website or GUI or other framework outside of bitshares wallet. Why can't you just pull the data of a specific account from the blockchain about their holdings of your token and calculate the weight of their vote in the said framework?

That's correct, there would be a GUI, and anyway some components on a centralized server. Votes can also be integrated on a centralized server, I was just wondering if it was already available in bitshares.
So yes, it sounds indeed feasible to register the votes of token holders directly on my side, but that would be ugly and centralized :(

Thanks to you Ravid and xeroc for your support.

Offline Ravid

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Creating a DAO with Bitshares
« Reply #5 on: January 04, 2018, 03:16:17 pm »
That's correct, there would be a GUI, and anyway some components on a centralized server. Votes can also be integrated on a centralized server, I was just wondering if it was already available in bitshares.
So yes, it sounds indeed feasible to register the votes of token holders directly on my side, but that would be ugly and centralized :(

Thanks to you Ravid and xeroc for your support.

Well, you said that people will vote on stuff related to your company. I am pretty sure the stuff to be voted on will not be shown in the Bitshares wallet as it has nothing to do with its network. So you'll need a centralized voting hub anyway and it will do the weighting and calculations.

On the other hand, if you are an established company with a budget, you could hire a developer that could implement the voting with your company token on Bitshares. Some kind of flag would have to be added to the workers/improvement proposals/your stuff so that Bitshares-related proposals wouldn't show at your hub and yours on ours.

Bitshares devs are pretty busy as they are, so you'll need to hire your own and get him working with our guys

Offline ngenko01

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Creating a DAO with Bitshares
« Reply #6 on: January 08, 2018, 12:59:59 pm »
That's correct, there would be a GUI, and anyway some components on a centralized server. Votes can also be integrated on a centralized server, I was just wondering if it was already available in bitshares.
So yes, it sounds indeed feasible to register the votes of token holders directly on my side, but that would be ugly and centralized :(

Thanks to you Ravid and xeroc for your support.

Well, you said that people will vote on stuff related to your company. I am pretty sure the stuff to be voted on will not be shown in the Bitshares wallet as it has nothing to do with its network. So you'll need a centralized voting hub anyway and it will do the weighting and calculations.

On the other hand, if you are an established company with a budget, you could hire a developer that could implement the voting with your company token on Bitshares. Some kind of flag would have to be added to the workers/improvement proposals/your stuff so that Bitshares-related proposals wouldn't show at your hub and yours on ours.

Bitshares devs are pretty busy as they are, so you'll need to hire your own and get him working with our guys

Well, thanks for all these very helpful things.
Indeed, enhancing bitshares to propose such a mechanism would be, in my opinion, a great new feature for bitshares, and indeed, the best is about bringing new people to implement it.
I'm currently working on designing a project and gathering people for this project. Will consider assigning dev to that, if the community likes the idea.

Offline Ravid

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Creating a DAO with Bitshares
« Reply #7 on: January 08, 2018, 01:39:21 pm »
Yeah, sorry, "if the community likes it" is a very important part I missed there. It will have to be approved by the stakeholders of course