From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 13 Jan 2026 16:27:01 -0800 Received: from mail-oa1-f63.google.com ([209.85.160.63]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1vfoiz-0000Vz-HU for bitcoindev@gnusha.org; Tue, 13 Jan 2026 16:27:01 -0800 Received: by mail-oa1-f63.google.com with SMTP id 586e51a60fabf-3f578b8136fsf16435475fac.0 for ; Tue, 13 Jan 2026 16:27:01 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1768350415; cv=pass; d=google.com; s=arc-20240605; b=KEPdiIjJIRDUZ2OrTTpCqyxV8k9RMbl8R/KYXB85p88+bHqGOXsN8FjbxDvyLmK6o7 x8Rk70lSMoKpOiwcWwmA8jll7qGDZXEvSEWDCxC+2yNSV4OwIsIdourCuUC9wi31tszM 53faqpRd/9HcuuUnLWsNq0eSEz2ESB49Y0ZTCF6s8uFx04MdPgAGsbRuPKk9s5cdoFZT uQecsJ4NWvWp6NXb1eDIvgLfQEw9XztauduFbxFfkejoZ2ImXqIfEK0aGFSUARM7C3zn lcNrKbamuyMc8btrTF9Z1RGieSnG7xbsV47Z38VLI25zXLe7hPkd2+Wc3ta3blETeyVp bMQA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-transfer-encoding :in-reply-to:cc:from:content-language:references:to:subject :user-agent:mime-version:date:message-id:sender:dkim-signature; bh=Vis78hx/oJ4URKoyBmxYRy5XAUk0XWZqCpX7kaxfV9Y=; fh=u1fJdq+YAze5viwbB2FdnqlmkT+LRBvemcaWJzQ/njU=; b=SvY0jo084hweoFacTsZA0xX8BEzBR/NrTVSwYj/C7HTXEQkbtD2SI9tKiQ/GV62P/Y UcwbLyPbz/ThSxjkT2iFSjjOrKFr1v+/uxr07UWrhIb1vKkZ2jwpOTWMa/AK0UmHafwN YkLBeECFWcjQ/YfH41NTIPeylnBU56G/UzvEji5q7ZB2a9ybwCysu0NquAgBmaB3x+qL xIfumMAsJsq+RoWkgqABHev2w3PbFm8cI9WL8lA5Oukn2gNwdg/4iyGCN6dnnJcYLAg3 VvbAXrfkELA6DACmfzkqoJYzB10PayCYBCMtT+JTJTBMeOR/O4bSKg8mP+UCoASml4Ov 9yBw==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@murch.one header.s=uberspace header.b=oIJDAMKK; spf=pass (google.com: domain of murch@murch.one designates 2001:1a50:11:0:c83f:a8ff:fea6:c8da as permitted sender) smtp.mailfrom=murch@murch.one DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1768350415; x=1768955215; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:in-reply-to:cc:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:sender:from:to:cc:subject:date:message-id:reply-to; bh=Vis78hx/oJ4URKoyBmxYRy5XAUk0XWZqCpX7kaxfV9Y=; b=FbJGqtAYCZxgmPJWWGorara1wzqkFq9614URYniP4vEbKyO5llsC1WkBuHKl3pZhzz RBiMU3mwQVBdGQ/o18t38kx3vSjdV3CUeyC/CglAhpQOxk/A/QlQ9k06xIvFvOKPMmOl x3jN1ETIEjOc/nbzhKa7ALWcwb+U3JBBQUIN7OKnUYC+DTDd9vEyGIBc5owfyhHCHqO7 c+qklRkq135696x7qLCAhcHLpFXMmSOoDpWdJf/8ivsDT89rrkLDYzJ+zn14UHXNPeYY Ke0+QF3VsQTa/PaWuLWDv/EsvMEH/IO6/Fy0dCaTYd/yrFKO3f+J5NcX8hvte63j5CIx yyEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768350415; x=1768955215; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:in-reply-to:cc:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:x-beenthere:x-gm-message-state:sender:from:to:cc:subject :date:message-id:reply-to; bh=Vis78hx/oJ4URKoyBmxYRy5XAUk0XWZqCpX7kaxfV9Y=; b=XDopchR8MoUPlwihLAcIEq3z2XOiC6ZmfbsbGknb+N4nJ2JcBLNeSm7tKoLwI6VVcG Mf7MTRvHbimighiCYMONKqJNsuH1q1fiOPGG6gzH0Vm1sgRyRUgCfE/9jdiIIXmXvkyz NixMeQQcpJd2MtmmMiEtIv4n1fvrgPeRZGDcGggpwFDOSfkoOIIu3SFegeqxoeTb6/V0 vzkGqJ0/mMwRBSWthYtveH2sCbCL4Swoqqk+n5NfsLStzEn22KIL/HWt3enRsMmK8MT5 3mpR1JcmppexTLm89rWrIFzRIdiM6n5WQpEF2gGx5U7Afeoa26b49aiWd2Q+VjSqyHBS eaOQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCV2lIHY/wCA8qZ5xc/BhJY024IcKYf2CJo72UIqOEpfcC7IhqBStXgCG8VImDB6zc0exSJO3Cg03gGB@gnusha.org X-Gm-Message-State: AOJu0YxQKd0Wt26oORIxC2YElHERHmztJY39jofW2FLfW8v6G2aCSNBS uMqK2JMBVSd77V2N3gf5TOsVClW+LF9oez5NuZhehK4KAVENPaemFn2U X-Received: by 2002:a05:6870:ac29:b0:3e2:f463:d783 with SMTP id 586e51a60fabf-404070fa04fmr542992fac.31.1768350414804; Tue, 13 Jan 2026 16:26:54 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com; h="AV1CL+FJTZgZWgqr1dXauMBnQEUxdnZtWZ6Hp5vTLH4CgHgt5g==" Received: by 2002:a05:6870:730b:b0:3e8:4817:7a50 with SMTP id 586e51a60fabf-3ff9d80a090ls4221431fac.0.-pod-prod-05-us; Tue, 13 Jan 2026 16:26:51 -0800 (PST) X-Received: by 2002:a05:6808:c18c:b0:45a:a7fd:cc9f with SMTP id 5614622812f47-45c7141c2a6mr504830b6e.18.1768350410964; Tue, 13 Jan 2026 16:26:50 -0800 (PST) Received: by 2002:ab3:571a:0:b0:2dc:2d87:83a7 with SMTP id a1c4a302cd1d6-2dc3c872778msc7a; Tue, 13 Jan 2026 16:23:41 -0800 (PST) X-Received: by 2002:a05:6512:1156:b0:59a:1819:3146 with SMTP id 2adb3069b0e04-59ba0f5fd4bmr246260e87.3.1768350218656; Tue, 13 Jan 2026 16:23:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1768350218; cv=none; d=google.com; s=arc-20240605; b=A2c4xI2RZNQg9X5D6o/A4rIHTEgmlAmrhiCs3usJWheJgMPCQP78BBOkfyuU8fa+Yz Ckcvg/JPCfRBF88GAJ/rCdtIv5GqqRIWbwdngVMqztdlExs/cZQTgrX9iI0yyXfW5aFa KMhAvy6mweEiiA+T75f4XYEuMY96GFn3HWtPUHcHIb5CoA4bntU8CAaPoPwSAMkNqNJN 3mRsN+n8Uv3se9NFsr0tfkz5FS5vuFS9qxXHPUnvinHXZeMoxjhdnbdqdWX13jb9e8zB IJLVGjwD1p1eQ2hkfz5xEw4TjrhKTgxkU9S/K+sTW3UFHdomxQKODvsxZw4hRPCmt/z5 tMtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=dkim-signature:content-transfer-encoding:in-reply-to:cc:from :content-language:references:to:subject:user-agent:mime-version:date :message-id; bh=88JuDoHgzZB3EKRu/i2/fCD54ecTjCUJhsCtYagl7+o=; fh=u8jcqSam8djV4oHPS0Y/SVOeDZXhsWfVy2bzoB1JeJI=; b=YFpnzYXRkIrPcOxYVhZ0n3w3ZKdyDg2b/mNrlAO0AjKe8hTXPID9a6j+aBksirvgO9 v7E9A2oRI4We7YqQ17cA2HOQ4VR5wtj9Nbard9N8LEBW12qEcxv2pYeigJq+TmP0J1bh i9jzk2zFBzPHQSf5QKaeleKNnER5nwPhOUbHJVXu94NTwdDSK62wIGJOo2WH0UsWDr8y pD8C6al93l5tZs9VPEnKeynBvRA/1wH1bPBJWHS7yMWaMNbs1ootBZ0HzaNT/I6sm+zv q+YSVm1e2CuewyPCki4HIMoeLOLlwARQ17/2U9MeUcFCCc3Ybaoz4ZNAI8wTBywO5G0t 7iBw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@murch.one header.s=uberspace header.b=oIJDAMKK; spf=pass (google.com: domain of murch@murch.one designates 2001:1a50:11:0:c83f:a8ff:fea6:c8da as permitted sender) smtp.mailfrom=murch@murch.one Received: from mailgate01.uberspace.is (mailgate01.uberspace.is. [2001:1a50:11:0:c83f:a8ff:fea6:c8da]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-59ba102f6a1si8504e87.4.2026.01.13.16.23.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 16:23:38 -0800 (PST) Received-SPF: pass (google.com: domain of murch@murch.one designates 2001:1a50:11:0:c83f:a8ff:fea6:c8da as permitted sender) client-ip=2001:1a50:11:0:c83f:a8ff:fea6:c8da; Received: from farbauti.uberspace.de (farbauti.uberspace.de [185.26.156.235]) by mailgate01.uberspace.is (Postfix) with ESMTPS id 80FE760F1C for ; Wed, 14 Jan 2026 01:23:37 +0100 (CET) Received: (qmail 25018 invoked by uid 989); 14 Jan 2026 00:23:37 -0000 Received: from unknown (HELO unkown) (::1) by farbauti.uberspace.de (Haraka/3.0.1) with ESMTPSA; Wed, 14 Jan 2026 01:23:37 +0100 Message-ID: <492f9bba-8a1f-4fa2-8618-98bd564a6178@murch.one> Date: Tue, 13 Jan 2026 16:23:34 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [bitcoindev] Addressing remaining points on BIP 54 To: bitcoindev@googlegroups.com References: <05f5b0ee-b487-4733-9860-ac0705b6b901n@googlegroups.com> <9C946151-D6DD-4CB7-B524-15FD9F625D9D@sprovoost.nl> Content-Language: en-US From: Murch Cc: Sjors Provoost In-Reply-To: <9C946151-D6DD-4CB7-B524-15FD9F625D9D@sprovoost.nl> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Rspamd-Bar: --- X-Rspamd-Report: BAYES_HAM(-2.999775) XM_UA_NO_VERSION(0.01) MIME_GOOD(-0.1) X-Rspamd-Score: -3.089775 X-Original-Sender: murch@murch.one X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@murch.one header.s=uberspace header.b=oIJDAMKK; spf=pass (google.com: domain of murch@murch.one designates 2001:1a50:11:0:c83f:a8ff:fea6:c8da as permitted sender) smtp.mailfrom=murch@murch.one Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.8 (/) Hi Sjors, On 2026-01-08 00:30, Sjors Provoost wrote: > The approach suggested by Towns [4] of appending a 0-sat OP_RETURN output= with > padding so a 4-byte nonce lands in the final 64-byte SHA256 chunk is prob= ably > better, but not because like nLockTime it has a small hashing midstate > benefit. It's easier to implement. I can=E2=80=99t access Delving right now to read AJ=E2=80=99s comment, but = a small nit=20 on the idea of using an additional output: BIP=E2=80=AF141 requires coinbas= e=20 transaction inputs to have a 32-byte witness. Since the witness section=20 follows the outputs in the serialization, the bytes before the=20 `nLocktime` in a coinbase transaction are the witness of the coinbase=20 input, not the last output script. -Murch --=20 You received this message because you are subscribed to the Google Groups "= Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/= 492f9bba-8a1f-4fa2-8618-98bd564a6178%40murch.one.