diff options
author | Oded Leiba <oded@zengo.com> | 2020-07-02 16:51:18 +0300 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2020-07-02 13:51:32 +0000 |
commit | e1321edbb7590c4b458bbb55217048acde824967 (patch) | |
tree | d895d3d367ebc8606daf046ac8fff6d2707c0228 | |
parent | 34ece3d4fafdb73562e95686bbbd9e11b1352732 (diff) | |
download | pi-bitcoindev-e1321edbb7590c4b458bbb55217048acde824967.tar.gz pi-bitcoindev-e1321edbb7590c4b458bbb55217048acde824967.zip |
[bitcoin-dev] Tool for checking a wallet's handling of reverted 0-conf transactions
-rw-r--r-- | f9/233a572b5dd5a8680098d643dafac84b1421c9 | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/f9/233a572b5dd5a8680098d643dafac84b1421c9 b/f9/233a572b5dd5a8680098d643dafac84b1421c9 new file mode 100644 index 000000000..380d801a0 --- /dev/null +++ b/f9/233a572b5dd5a8680098d643dafac84b1421c9 @@ -0,0 +1,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-- + |