summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Back <adam@cypherspace.org>2014-04-28 14:41:02 -0700
committerbitcoindev <bitcoindev@gnusha.org>2014-04-28 21:41:18 +0000
commitb8da2d6d0d9594cb1d031f70b171bfdb745102a2 (patch)
treec77e0fa7e82cb9fbe840d2f9d8ebf30d78e350ba
parent149706f831c16479ba27c14d3dd9444bfffcb2d9 (diff)
downloadpi-bitcoindev-b8da2d6d0d9594cb1d031f70b171bfdb745102a2.tar.gz
pi-bitcoindev-b8da2d6d0d9594cb1d031f70b171bfdb745102a2.zip
Re: [Bitcoin-development] Coinbase reallocation to discourage Finney attacks
-rw-r--r--51/a089d723833fb39901def469e21a01c73be058109
1 files changed, 109 insertions, 0 deletions
diff --git a/51/a089d723833fb39901def469e21a01c73be058 b/51/a089d723833fb39901def469e21a01c73be058
new file mode 100644
index 000000000..dc886330b
--- /dev/null
+++ b/51/a089d723833fb39901def469e21a01c73be058
@@ -0,0 +1,109 @@
+Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193]
+ helo=mx.sourceforge.net)
+ by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
+ (envelope-from <adam@cypherspace.org>) id 1WetIc-0000Ju-1B
+ for bitcoin-development@lists.sourceforge.net;
+ Mon, 28 Apr 2014 21:41:18 +0000
+X-ACL-Warn:
+Received: from mout.perfora.net ([74.208.4.195])
+ by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
+ (Exim 4.76) id 1WetIa-00084b-7W
+ for bitcoin-development@lists.sourceforge.net;
+ Mon, 28 Apr 2014 21:41:17 +0000
+Received: from netbook (c-50-136-255-6.hsd1.ca.comcast.net [50.136.255.6])
+ by mrelay.perfora.net (node=mrus3) with ESMTP (Nemesis)
+ id 0Likh3-1XAvGO1tJV-00dLGx; Mon, 28 Apr 2014 17:41:08 -0400
+Received: by netbook (Postfix, from userid 1000)
+ id DFC962E0C45; Mon, 28 Apr 2014 14:41:03 -0700 (PDT)
+Received: by flare (hashcash-sendmail, from uid 1000);
+ Mon, 28 Apr 2014 14:41:02 -0700
+Date: Mon, 28 Apr 2014 14:41:02 -0700
+From: Adam Back <adam@cypherspace.org>
+To: Gareth Williams <gacrux@gmail.com>
+Message-ID: <20140428214102.GA8347@netbook.cypherspace.org>
+References: <CANEZrP3obO9rXKcX+G7bs2dd3AqEFOsO8pCUF6orrkGeZyr9Ew@mail.gmail.com>
+ <CAC1+kJPxwTm6qvh2GYT2XMJAPD5O4WHLOGBTRmchRmZ2wS4MSg@mail.gmail.com>
+ <CANEZrP2PZFVvH3oJyLW80e9W_Fa4bvqQ25E7T-ZFFuG9u-q1hQ@mail.gmail.com>
+ <5359E509.4080907@gmail.com>
+ <CANEZrP0bKe-=T5ps0myLZjo60tv2mkm3Bw0o4e-9y7zb1h5eDg@mail.gmail.com>
+ <535A60FE.10209@gmail.com>
+ <CANEZrP0y45eSVgbzXYmvYy1WEQNyd=tmC2EpZgGSB28poXSzDw@mail.gmail.com>
+ <535BA357.6050607@gmail.com>
+ <CANOOu=_T82zuV79DWZFGK0Nomhp-Y4tqOhw6ZHhCLb2uGtdR5w@mail.gmail.com>
+ <535CFDB4.1000200@gmail.com>
+MIME-Version: 1.0
+Content-Type: text/plain; charset=us-ascii; format=flowed
+Content-Disposition: inline
+In-Reply-To: <535CFDB4.1000200@gmail.com>
+User-Agent: Mutt/1.5.21 (2010-09-15)
+X-Hashcash: 1:20:140428:gacrux@gmail.com::vrrJ/4l+UEw40/l3:0544J
+X-Hashcash: 1:20:140428:bitcoin-development@lists.sourceforge.net::RhXsBcD6pqJ6o
+ 33x:000000000000000000000d60
+X-Hashcash: 1:20:140428:adam@cypherspace.org::4CO6g1gaHXfAaZM6:00000000000000000
+ 0000000000000000000000001hHu
+X-Provags-ID: V02:K0:OrgTtgGro7QKs5LGVJXkXjGWsjj01C9WkuQezAOoJ2H
+ JofcndtTMgrBPfjNsk32ahOzktvrsiRRIXDf+KGHVJWnj/RRBt
+ wFZaywKsOKRnRBVWUSKspd2NQ9/Jy+0wnCjDtxkd+Npv6/8ZyJ
+ 5/68lwf4x1A+kKB8TxfhUEgBiLsgjzJ6OHvgH66XqubHT+3FJf
+ pbr4BSlGx/egyxueKzjA3P+j5FLq+2uaw9EBzuXobLeBnFA/p8
+ 3QL+Y2/DyIvLZaS6PEbv0dXoNOr4nmlbeQkr4SWyBuYA+E5gck
+ eHjxCOU+APOcdQJr6UmPM7e9a9gsfcjA64x4m4JRr5nWGuNwfj
+ 9krZdLxbbrVMumoLokQjxdR9mkFHmvjRT/8ufYqas
+X-Spam-Score: -0.0 (/)
+X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
+ See http://spamassassin.org/tag/ for more details.
+ -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,
+ no trust [74.208.4.195 listed in list.dnswl.org]
+ -0.0 SPF_HELO_PASS SPF: HELO matches SPF record
+X-Headers-End: 1WetIa-00084b-7W
+Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
+Subject: Re: [Bitcoin-development] Coinbase reallocation to discourage
+ Finney attacks
+X-BeenThere: bitcoin-development@lists.sourceforge.net
+X-Mailman-Version: 2.1.9
+Precedence: list
+List-Id: <bitcoin-development.lists.sourceforge.net>
+List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
+List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
+List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
+List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
+List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
+ <mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
+X-List-Received-Date: Mon, 28 Apr 2014 21:41:18 -0000
+
+On Sun, Apr 27, 2014 at 10:53:08PM +1000, Gareth Williams wrote:
+>Bitcoin is this perfect /trustless/ mathematical machine [...]
+>
+>2. the economic majority will not cooperate to reinterpret history
+>
+> [this proposal was...] replacing it with:
+>
+>2. the economic majority will not cooperate to reinterpret history
+>against any good guys, only against bad guys; "please trust their good
+>judgement."
+
+Nicely put.
+
+I agree the idea of a populist vote to redistribute or remove mining reward
+is an inelegant thing which would probably devolve into politics.
+
+I think the reason that it would likely work out badly is that its not
+provable, and so no consensus rule can be constructed requiring proof, so
+then it risks devolving to a political decision.
+
+Step 1: Finney attackers for hire anonymize their blocks (publish via Tor,
+use a different reward address for each block, and each pool miner).
+Demanding identification of blocks is generally undesirable for the
+objective of avoiding centralization and policy abuse. Dont even think
+about demanding identity, there is no identity in a distributed system.
+
+Step 2: people send tracer payments through Finney attackers, and use that
+evidence to decide to vote away their reward. (However the proof is
+non-transitive so people can vote anyway they like for any reason).
+
+Step 3: Finney attackers vote down other pools to make the point.
+
+Adam
+
+