summaryrefslogtreecommitdiff
path: root/f9/233a572b5dd5a8680098d643dafac84b1421c9
blob: 380d801a0b0ef1e562c6192e49e2b27b4dfabe34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
Return-Path: <oded@kzencorp.com>
Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 2FBFDC0733
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu,  2 Jul 2020 13:51:32 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by silver.osuosl.org (Postfix) with ESMTP id 22B7D20363
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu,  2 Jul 2020 13:51:32 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
Received: from silver.osuosl.org ([127.0.0.1])
 by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id mLYCiO36JoPn
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu,  2 Jul 2020 13:51:30 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com
 [209.85.128.53])
 by silver.osuosl.org (Postfix) with ESMTPS id 7EA6220110
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu,  2 Jul 2020 13:51:30 +0000 (UTC)
Received: by mail-wm1-f53.google.com with SMTP id o8so26873521wmh.4
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 02 Jul 2020 06:51:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zengo.com; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=UwIMunWEqR1buxxnJ89gM+BEMhEVOsdWNdZ1OIRFPDc=;
 b=ctfzdcwn0YVtx2N6Xnpka9lq/m4bFVw1Pnbnv1VTRl/TDPoJCuUgimeEB7X90U4Syj
 TZhu6555EXU505KIIaOHTIVwsJwwT+SyD/gE4hW9B5oNZEhH3QQ+V7r71FXxYIbP4fN0
 mxDWl+NHKsRc5oCo+oMdIqM4mu7rrOUs5Cp8uli4wK4iuc0xsTSj3PKRosA6twat579v
 SbIrYobWolVquBf0UjwtQweqKS07RiZEQZu8aKOjxI3e3ZN8riWtDnvEZIanDCQCtQib
 UNshx3tVeputoh/a5HcxevYXudoAWOzW3fbXuSSdpWsiA0HA1vo4YsVHZNNTqcq6GISM
 MpJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=UwIMunWEqR1buxxnJ89gM+BEMhEVOsdWNdZ1OIRFPDc=;
 b=H2aI1rlmsWoiWH6Y0lruhAUMINkmXWStgHDJaprAtf2jNwIxAi69Kq5m2ydyu4Zi4i
 LaCMQzWAuvWV4ypDbPtcOdu+u0J0INkWAotULBgRG8D/jfBg5hq/RiBVjEgG/clpoQkt
 s7LxCCLxMjoJqTSRJ1AWzSNJ3bSLetyslwD1ahxAmq0A89Z3J5fpjqyp9gN4ha+O81BP
 ppgA2iLlwmXb23/JT9v5OgRsumjPn94kzhZAF6Iocq2XZfWnnpYXWZgCbup+FVnrntCj
 +5EMKgAcKsGUHlQGjcFDL9pTU+AQVfUghK3J+Kp5Tk5lCZz2HUYLik1b1D+HVE534j8x
 kNhg==
X-Gm-Message-State: AOAM530Fg5+fsS3z8oNm9JKDECiJRXkVzhgz+m2oCfSZmi/aJykkMVpv
 HFHMgGBvagWstTwW5GAt7lBPGEp7bOXLURtU456D11qTnFw=
X-Google-Smtp-Source: ABdhPJybubJ7Zhyr7fIWqC5x8qvwD49aW0jcpqqTDaRcAOkDhWcjiQq0BmRN5A35ZMURGtQJ0H4Q6lzbTS5Ixz1aYDE=
X-Received: by 2002:a1c:2041:: with SMTP id g62mr1378415wmg.172.1593697888836; 
 Thu, 02 Jul 2020 06:51:28 -0700 (PDT)
MIME-Version: 1.0
From: Oded Leiba <oded@zengo.com>
Date: Thu, 2 Jul 2020 16:51:18 +0300
Message-ID: <CANrz=e5kfrGnS=jYV095uRFrtHz5CqgnDHPMC3iCGXo2f9adZw@mail.gmail.com>
To: bitcoin-dev@lists.linuxfoundation.org
Content-Type: multipart/alternative; boundary="0000000000008b4c5a05a975b4a9"
X-Mailman-Approved-At: Thu, 02 Jul 2020 13:55:44 +0000
Subject: [bitcoin-dev] Tool for checking a wallet's handling of reverted
	0-conf transactions
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Jul 2020 13:51:32 -0000

--0000000000008b4c5a05a975b4a9
Content-Type: text/plain; charset="UTF-8"

As was disclosed today, several wallets have been found not to handle well
the scenario of reverted transactions at zero confirmations. This includes
showing an increased balance to the user without decreasing it when a
transaction is replaced and also preventing the user from being able to
spend other valid coins.

You can test the behavior of your own wallet (either that you use or
develop) and read more about it in this new tool:

https://github.com/KZen-networks/big-spender

Oded

--0000000000008b4c5a05a975b4a9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">As was disclosed today, several wallets have been found no=
t to handle well the=C2=A0scenario=C2=A0of reverted transactions=C2=A0at ze=
ro confirmations. This includes showing an increased balance to the user wi=
thout decreasing it when a transaction is replaced and also preventing the =
user from being able to spend other valid coins.<br><br>You can test the be=
havior of your own wallet (either that you use or develop) and read more ab=
out it in this new tool:=C2=A0<br><br><a href=3D"https://github.com/KZen-ne=
tworks/big-spender" target=3D"_blank">https://github.com/KZen-networks/big-=
spender</a><font color=3D"#888888"><br><br>Oded</font><br></div>

--0000000000008b4c5a05a975b4a9--