¿El derecho de voto de la DAO es proporcional al saldo de tokens de la cuenta?

¿Tendré más poder en las decisiones si mi saldo de fichas es alto, o siempre tengo un voto sea cual sea mi saldo?

Si tuviera un voto por dirección, la gente simplemente crearía miles de direcciones con un token cada una. :)

Respuestas (1)

Tiene un voto por cuenta, pero su voto tiene la ponderación del saldo de tokens de su cuenta. Y como @Nick Johnsonse comenta a continuación, esto es funcionalmente equivalente a tener un voto por token.

  • Si vota Sí, el saldo de su cuenta token se agrega al acumulador Sí.

  • Si vota No, el saldo de su cuenta token se agrega al acumulador No.

Desde EtherScan - The DAO - Contract Source (o el compilador en tiempo real Solidity y la vista en tiempo de ejecución ):

function vote(
    uint _proposalID,
    bool _supportsProposal
) onlyTokenholders noEther returns (uint _voteID) {

    Proposal p = proposals[_proposalID];
    if (p.votedYes[msg.sender]
        || p.votedNo[msg.sender]
        || now >= p.votingDeadline) {

        throw;
    }

    if (_supportsProposal) {
        p.yea += balances[msg.sender];
        p.votedYes[msg.sender] = true;
    } else {
        p.nay += balances[msg.sender];
        p.votedNo[msg.sender] = true;
    }
    ...
...que es funcionalmente equivalente a tener un voto por token.