Return-Path: Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 2FBFDC0733 for ; 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 ; 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 ; 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 ; Thu, 2 Jul 2020 13:51:30 +0000 (UTC) Received: by mail-wm1-f53.google.com with SMTP id o8so26873521wmh.4 for ; 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 Date: Thu, 2 Jul 2020 16:51:18 +0300 Message-ID: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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
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.

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

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

Oded

--0000000000008b4c5a05a975b4a9--