Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id DD36E3EE for ; Wed, 10 Aug 2016 07:53:03 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 53525AB for ; Wed, 10 Aug 2016 07:53:03 +0000 (UTC) Received: by mail-wm0-f44.google.com with SMTP id i5so85033738wmg.0 for ; Wed, 10 Aug 2016 00:53:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=4bmXtr3t3AeOvcohL8K9hmwk8PsV4HJ01PZ77Y9D/98=; b=XwdHAEbq/LFfP71aZmWVsXqTcRavanEXrNubFkI5qBFg/R3+VPbfg+Z1BKlxvkVQM5 CCcCYL5kc3nttcO1uANmp8Hy90Vqt8nfKhY+hiZ1iVPHXP4RQjPC/+I/S9wpyGhyFW87 ejPmDSXusIw0wx8kZYCNARb7X1iqWUPaHjX662jFIt0auoknPHl5alPv3WyfZHmHEHPs WKR9m6SJu/Rqoi7xx4Gy7fwb0hno00JTS7BTXZPXaGBGabvoRJLDB4PVFbFO5N0ecW0s Zn/FEggv/+5Yo5LB76Hc3CNUWtuzsgg09cerzc9WNQWGoEThtG1IwwCw0RLJCYCVmPSK aGkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=4bmXtr3t3AeOvcohL8K9hmwk8PsV4HJ01PZ77Y9D/98=; b=YUR7zHf9l2cJyK9E3bgutxa+6hCRUZtF2iLkigzHnobkePSisHg72RZGRgaMs9QAyx 2cAOPLdS7VVGWomjggXS3hkkfxaIEw57yFX5yECE5ASlw2bJ1H6X4G4AioiQH6A6MPZT E8FzwmfdtzC44yifDKpWw7zK3DtnwoYiY2mVcaOS7Pw9W2y7VarHziCgAdYQTE7UxHR7 sQYByiJqCGOILbygkIsyIdTka/Fn0AOEBv0TMscGIkHhyf1jCuVTxq8aBjS23TohYJTb +SHAQ5qthXxD7OBlyhv9btR5uUu9vz4YdJFE8NQFaWkfDoFgjr99qtWZmY2WN9o8a3EW AgtQ== X-Gm-Message-State: AEkoouuaJ2d8yQs/dC8blKa7xzQr/Y8esq1RT3qGU8jppxz08sdlMEXopbU6MoIaJKgPqfhtXZOGfh9UEiHziA== X-Received: by 10.28.223.139 with SMTP id w133mr1781538wmg.90.1470815581812; Wed, 10 Aug 2016 00:53:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.100.161 with HTTP; Wed, 10 Aug 2016 00:53:01 -0700 (PDT) In-Reply-To: References: <20160808154707.GB2196@banane.informatik.uni-ulm.de> From: Tony Churyumoff Date: Wed, 10 Aug 2016 10:53:01 +0300 Message-ID: To: Bitcoin Protocol Discussion Content-Type: text/plain; charset=UTF-8 X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org X-Mailman-Approved-At: Wed, 10 Aug 2016 14:53:25 +0000 Subject: [bitcoin-dev] Fwd: Hiding entire content of on-chain transactions X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Aug 2016 07:53:04 -0000 This troll is harmless. A duplicate spend proof should also be signed by the same user (Alice, in your example) to be considered a double spend. 2016-08-09 3:18 GMT+03:00 James MacWhyte : > One more thought about why verification by miners may be needed. > > Let's say Alice sends Bob a transaction, generating output C. > > A troll, named Timothy, broadcasts a transaction with a random hash, > referencing C's output as its spend proof. The miners can't tell if it's > valid or not, and so they include the transaction in a block. Now Bob's > money is useless, because everyone can see the spend proof referenced and > thinks it has already been spent, even though the transaction that claims it > isn't valid. > > Did I miss something that protects against this? >