A cryptographic voting organization method including: generating a ballot on a distributed ledger with a plurality of answers, directly receiving, by the answers, one or more committed tokens each including a committed vote-value transferred from a voter , the committed tokens configured to bind the voter to the committed vote-value without revealing the committed vote-value by the one or more committed tokens containing a cryptographic commitment to the vote-value conferred in the committed token, wherein homomorphic commitment is used within the committed tokens, and the committed vote-value including a null or at least a portion of a voter vote-value; generating an organizer token including a cryptographic data structure holding the vote-value for the ballot ; establishing , on the distributed ledger, the ballot and the organizer token ; determining a vote-value distribution, wherein the vote-value distribution details a quantity of vote-value to be distributed to individual voters; requesting a transaction , the transaction transferring a voter token to a voter identifier of the voter in accordance with the vote-value distribution, the voter token conferring the voter vote-value to the voter ; and accounting for the transaction by deducting the voter vote-value from the vote-value within the organizer token , wherein the transaction includes a rest token having the same structure as the committed tokens, and the rest token including the remainder vote-value corresponding to the vote-value within the organizer token with at least the voter vote-value deducted. generating a ballot on a distributed ledger with a plurality of answers, directly receiving, by the answers, one or more committed tokens each including a committed vote-value transferred from a voter , the committed tokens configured to bind the voter to the committed vote-value without revealing the committed vote-value by the one or more committed tokens containing a cryptographic commitment to the vote-value conferred in the committed token, wherein homomorphic commitment is used within the committed tokens, and the committed vote-value including a null or at least a portion of a voter vote-value; the committed tokens configured to bind the voter to the committed vote-value without revealing the committed vote-value by the one or more committed tokens containing a cryptographic commitment to the vote-value conferred in the committed token, wherein homomorphic commitment is used within the committed tokens, and the committed vote-value including a null or at least a portion of a voter vote-value; generating an organizer token including a cryptographic data structure holding the vote-value for the ballot ; establishing , on the distributed ledger, the ballot and the organizer token ; determining a vote-value distribution, wherein the vote-value distribution details a quantity of vote-value to be distributed to individual voters; requesting a transaction , the transaction transferring a voter token to a voter identifier of the voter in accordance with the vote-value distribution, the voter token conferring the voter vote-value to the voter ; and accounting for the transaction by deducting the voter vote-value from the vote-value within the organizer token , wherein the transaction includes a rest token having the same structure as the committed tokens, and the rest token including the remainder vote-value corresponding to the vote-value within the organizer token with at least the voter vote-value deducted. <EOS>