Пропорционально ли право голоса DAO балансу токенов на аккаунте?

Буду ли я иметь больше полномочий для принятия решений, если мой баланс токенов высок, или у меня всегда будет один голос независимо от моего баланса?

Если бы у вас был один голос на адрес, люди просто создали бы тысячи адресов с одним токеном на каждом. :)

Ответы (1)

У вас есть один голос для каждой учетной записи, но ваш один голос имеет вес баланса токенов вашей учетной записи. И, как @Nick Johnsonуказано ниже, это функционально эквивалентно наличию одного голоса на токен.

  • Если вы проголосуете «Да», баланс вашего токена-счета будет добавлен к аккумулятору «Да».

  • Если вы голосуете против, баланс вашего токена добавляется к аккумулятору против.

Из EtherScan — The DAO — Contract Source (или компилятор Solidity в реальном времени и представление времени выполнения ):

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;
    }
    ...
... что функционально эквивалентно наличию одного голоса на токен.