public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
From: Hector Chu <hectorchu@gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Subject: [bitcoin-dev] Voting by locking coins
Date: Sat, 8 Aug 2015 07:27:35 +0100	[thread overview]
Message-ID: <CAAO2FKEFA5ujJKe8F4-5Wnp0DCYuyHWNWhdtk5O=nCZ-zGu0rg@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 818 bytes --]

Has there ever been any discussion of locking coins till a certain date for
casting votes on an issue?

Say that the date for counting votes is 3 months from now. Every one who
wants to cast a vote must lock coins until the vote closes (using CLTV). To
increase the weight of your vote, lock more coins. Write your choice in the
scriptPubKey or an OP_RETURN data output.

On the date the vote closes the nodes tally up the coin values for the
various vote options, and the choice with the highest total is the winner.

Not saying this could be used to solve the block size issue necessarily,
but we could have choices like:
1) Keep block size the same
2) Reduce block size by 10%.
3) Increase block size by 10%.

The vote could be a rolling one. When the present vote is decided the vote
for the next 3 months starts.

[-- Attachment #2: Type: text/html, Size: 966 bytes --]

             reply	other threads:[~2015-08-08  6:27 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-08  6:27 Hector Chu [this message]
2015-08-08  6:36 ` [bitcoin-dev] Voting by locking coins Hector Chu
2015-08-08 14:23 ` Peter Todd
2015-08-08 15:03   ` Hector Chu
2015-08-08 15:10     ` Peter Todd
2015-08-08 15:23       ` Hector Chu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAAO2FKEFA5ujJKe8F4-5Wnp0DCYuyHWNWhdtk5O=nCZ-zGu0rg@mail.gmail.com' \
    --to=hectorchu@gmail.com \
    --cc=bitcoin-dev@lists.linuxfoundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox