From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 28 Dec 2024 08:26:21 -0800 Received: from mail-qv1-f63.google.com ([209.85.219.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 1tRZdt-000197-6o for bitcoindev@gnusha.org; Sat, 28 Dec 2024 08:26:21 -0800 Received: by mail-qv1-f63.google.com with SMTP id 6a1803df08f44-6d8edc021f9sf135557676d6.3 for ; Sat, 28 Dec 2024 08:26:20 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1735403175; cv=pass; d=google.com; s=arc-20240605; b=YhItStI3mIpWdGcf9s1OF6K+31eLjoWVhopkhG5mG4Bjerntfa3OhNK0WD2eGUv51K cOPYTtkDGpEvcpxbcutRgyF/uSxTBPjeF7w2QwLFRrUSGrmt+tktcq/YRXNrqA6bZcha i6XzFGkIz63x6xgOlD9kDkpDsjuZQEZRW+Ljw7+REwVBvQMBMPNNAJW+rwPX9XOzuJif nTBkvnLO9xq0Lyhner3wcUyDu3SQ9xnYDe+d2UaWPgUxd+/NKAWA10hWA8KwZwt00Fz5 QgJzR4h6Ai4MJFl7Z6HYny5ZWE7LYNsuWTDDKihK3sxWKvV2QbHw/j2bTlzFZ7plevRH +HDw== 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:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=gyMFDKqUvwCxKLAPAFbjvk7ILZyfIWWKIDWLwemn3uQ=; fh=tg4Bn24ytu1BpBuXsa6e0WaGgZQEik7a5hnXtk5lA5c=; b=Ew0fBIG17QGCfATdjD9xhjxITHIm89seY8thkxXm9VCRT7yp7awpubNyAxqOKgDt+F 5JgE2G2eiChPGK0AfQ809H3HNxSMXBtZOirPV3tzvaekMmE88L0KCmMZerSTagLTAKne qqAQyI6cuW0e0AHQvq/DO5ek/DrUFmvpYCINwpcsgso4pjq9bIXDOULy/9A2rlKoHuDs tuz/uwMF3tETPI7qeWxe5FwCmPNO8qPfM0+AarG9RvTjN/oZgibbhS0x/ZN/v2bV0rfL 92RDSO4bJGiVU+hGMZCUAv5LzRhcPwJpl6YAzA2DssH1w0Zy2JV550385j7yWwYjJQJS juQg==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass (test mode) header.i=@dashjr.org header.s=zinan header.b=d3lyCF9g; spf=pass (google.com: domain of luke@dashjr.org designates 192.3.11.21 as permitted sender) smtp.mailfrom=luke@dashjr.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=dashjr.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1735403175; x=1736007975; 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:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:from:to:cc :subject:date:message-id:reply-to; bh=gyMFDKqUvwCxKLAPAFbjvk7ILZyfIWWKIDWLwemn3uQ=; b=g7MlejNeEwcFkAJT12iRKni3AvrMZsQ0tuNUh6Y6GovbtdPF238Clr+AwkuXHCBISN g14C/wauTkv/ATeH0r7/tOS1TyHGAmNaYO+LmdU0Z8MkJM1Kxi0uhixURha3iP60npPi xMtHnwwTmkifAkErq/7wftoxeHpc+U3N9O/OKV1G5CL6g3QiJOlqS+tpXXBQXNqkd1Bs /GjEMoHULqvsX6cmMWLP8Se0fLTauZBNCCdefd4wujWo1yHnFQoE7bY+0xMTMxIWobEc TLr2ULMYmvTPPNiMcUXYxrmhuJkRzuZDzSZuf97UrUDUuOQ4xYAwW2VOY96B0ocx7MJQ yObA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735403175; x=1736007975; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to: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=gyMFDKqUvwCxKLAPAFbjvk7ILZyfIWWKIDWLwemn3uQ=; b=VV/df8iBnpOOIW2wW84Y0TVFk1SlQkjL+QjFWOYDoEDtM9yWCXN7/FLFqFcU8zSYmD +FeG7qQR/5ScHcU7wtB5zx2BeOtkJSJJjbm9YiATvdl+CtyZThUNQyxDOWPBHrsDI8VR iZGdTnjt8X4h6MEfkFA9Shx10uESHwuUETmL+3rjQjUSZtZTlV0kPntPzKxXEv0+hEi1 KwYDAgeAAsOVuJZ0/Nyffd+cYTZaNgcPzpUE4eRMrhNyiV4QpkYc7Yh+dq247aNpEh/D Q9Lzjt3mLOacU7z09hH88anAi3FF5ncoWepmUzm3wNEIF0ztnFtN0taDLl67Nqb/w1ZM amjQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWYw4y//O2ifXpPA3aTjZrPVohRXDPAqli8fmAhhnUN/ZwOcwonGKiJ2Xy96B/NWYAVD4d0RGJMyLkL@gnusha.org X-Gm-Message-State: AOJu0YxSFbFfr9fYPisVXJE6nhmwk9TgMl5v4O3cEaseE5ArlUgTRiwu DtN108jNQOkXN8GlE0/x11zSWTOzCPq+gVkBL4Q5p8BWoHCxlOsA X-Google-Smtp-Source: AGHT+IEey8QFn3YHdid3J8czHJDzLAmHOrfHbFjl6HMjAl66XhpnktXPAUUWWCAvn1P3BznjgbiGCw== X-Received: by 2002:a05:6214:2a89:b0:6d8:cff9:f377 with SMTP id 6a1803df08f44-6dd23356fb2mr440205786d6.24.1735403174243; Sat, 28 Dec 2024 08:26:14 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:a0c:f7c7:0:b0:6d8:89a6:8447 with SMTP id 6a1803df08f44-6dd153c23bels37783696d6.0.-pod-prod-02-us; Sat, 28 Dec 2024 08:26:12 -0800 (PST) X-Received: by 2002:a05:620a:3193:b0:7b6:cdd4:bdd8 with SMTP id af79cd13be357-7b9ba73a8b5mr4274270185a.16.1735403171867; Sat, 28 Dec 2024 08:26:11 -0800 (PST) Received: by 2002:a05:620a:1258:b0:7b6:d72a:7c26 with SMTP id af79cd13be357-7b9ab36d14ems85a; Sat, 28 Dec 2024 08:22:55 -0800 (PST) X-Received: by 2002:a05:651c:198a:b0:302:3c78:4ea4 with SMTP id 38308e7fff4ca-304685f7231mr106311961fa.30.1735402973821; Sat, 28 Dec 2024 08:22:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1735402973; cv=none; d=google.com; s=arc-20240605; b=c2NQCK7TICZJrR8sFtZLDfMj6uMPhqaKD/dK7n7HIp/prBpqtkcwi0snLBXho5N/ee SuSh8gRWe/tNQd5NO47X7JMl48otRq6CkRqa2RobD6d00YHI587aauI/rquFZtfHgu5a U1b0J5qfsGTSnckN9giAknbMnyAY2Kc9D7pBa/gwwxdwIjucRHIO3OETYtci0p88TRfz 5eQKqr9SgqTwXk+9krwdqwZEldwhW7AsCMb8Aaxiw37un1PlDd0YXQZ9mZgVU+4kXBQ5 1Jx4Jq1wGSg5WgizopHamwi0WhwHgd8L5uVQ4+HA1et8jVC8viZ2HxedvIFEFndDX8R4 yGdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:dkim-signature; bh=TJmD2gywJe8SBgQM8ygtBvPbFFUagF7HAVHQLlVI8uk=; fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=; b=NfRZlaspGWcwg5KSoa8BCsYqLePIWdaiM9a1p+1UVC4jSnAR3meCLPRqQcbFcT1Lbs jh+j4UhI2a+SSYw6x/9AUmqVfJx330Xkp9bas5XuEVy7thamz7y19Zr+Jj96ZBGP8ex7 u4NO8Uex+SdFa8HYvAQGmV7xYeWC8usEl+H+TEXi8o6/s4gTfpUtYB8KFKoywnpil3RT xzo/85XS0pkWZbSBb2F5LvLovOgbM2nTNY25aRynRuXV8TuW0EaLQ3O/mgLjQIJ//p3E d6dwWWx6MX6PeHmE/7WiQw/EY9THdYwHLHI1ZrIuH42yfTZOdxKFQHL6c5O0+6Xo3Tq4 Rerg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass (test mode) header.i=@dashjr.org header.s=zinan header.b=d3lyCF9g; spf=pass (google.com: domain of luke@dashjr.org designates 192.3.11.21 as permitted sender) smtp.mailfrom=luke@dashjr.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=dashjr.org Received: from zinan.dashjr.org (zinan.dashjr.org. [192.3.11.21]) by gmr-mx.google.com with ESMTP id 38308e7fff4ca-3045acd8914si3755841fa.0.2024.12.28.08.22.53 for ; Sat, 28 Dec 2024 08:22:53 -0800 (PST) Received-SPF: pass (google.com: domain of luke@dashjr.org designates 192.3.11.21 as permitted sender) client-ip=192.3.11.21; Received: from [192.168.86.24] (99-39-46-195.lightspeed.dybhfl.sbcglobal.net [99.39.46.195]) (Authenticated sender: mailrelay) by zinan.dashjr.org (Postfix) with ESMTPSA id E680038284F for ; Sat, 28 Dec 2024 16:22:51 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------toi8JlUML7eBYMFQp07bdCao" Message-ID: Date: Sat, 28 Dec 2024 11:22:49 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [bitcoindev] Mandatory Inclusion of Old Transactions in Blocks To: bitcoindev@googlegroups.com References: Content-Language: en-US, en-GB From: Luke Dashjr In-Reply-To: X-Original-Sender: luke@dashjr.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass (test mode) header.i=@dashjr.org header.s=zinan header.b=d3lyCF9g; spf=pass (google.com: domain of luke@dashjr.org designates 192.3.11.21 as permitted sender) smtp.mailfrom=luke@dashjr.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=dashjr.org 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.7 (/) This is a multi-part message in MIME format. --------------toi8JlUML7eBYMFQp07bdCao Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable This is not technically sound, so ineligible to be a BIP. There is no=20 consensus on unconfirmed transactions. There is also no date associated=20 with transactions. On 12/28/24 10:54 AM, developer wrote: > Status: Draft > Type: Standards Track > Created: December 27, 2024 > Abstract > > This proposal mandates miners to include at least 0.1% of transactions=20 > in their blocks from the oldest transactions by date, even if they=20 > have low fees. This mechanism helps prevent mining centralization and=20 > censorship, encouraging miners not to exclude certain transactions. > Motivation > > The increasing centralization of Bitcoin mining and potential=20 > regulations that may require miners to censor or exclude certain=20 > transactions pose a threat to the Bitcoin network. Mandating the=20 > inclusion of a small percentage of old transactions, even with low=20 > fees, ensures that no single miner can censor block contents without=20 > sacrificing their own rewards. > Specification > > =C2=A0 =C2=A0 Mandatory Inclusion of Old even if with Low-Fee Transaction= s > =C2=A0 =C2=A0 =C2=A0 =C2=A0 Each miner is required to include at least 0.= 1% of the total=20 > transactions in a block from the oldest transactions in the mempool,=20 > even if their fees are below the current market average. > =C2=A0 =C2=A0 =C2=A0 =C2=A0 These transactions must be added to blocks re= gardless of their=20 > fees, prioritizing their age. > > =C2=A0 =C2=A0 Block Validation > =C2=A0 =C2=A0 =C2=A0 =C2=A0 Bitcoin network nodes will validate blocks on= ly if they=20 > contain the required percentage of old transactions. > =C2=A0 =C2=A0 =C2=A0 =C2=A0 If a block fails to meet this criterion, it w= ill be deemed=20 > invalid and rejected by the network. > > =C2=A0 =C2=A0 Incentives > =C2=A0 =C2=A0 =C2=A0 =C2=A0 Miners are incentivized to include these tran= sactions to=20 > ensure their blocks are valid and to avoid losing block rewards. > > Advantages > > =C2=A0 =C2=A0 Censorship Resistance: Miners cannot censor transactions wi= thout=20 > forfeiting their rewards. > =C2=A0 =C2=A0 Greater Inclusivity: Old and low-fee transactions are assur= ed of=20 > being confirmed. > =C2=A0 =C2=A0 Decentralization Prevention: Reducing the potential for=20 > centralized censorship keeps the Bitcoin network decentralized. > > Considerations > > =C2=A0 =C2=A0 Impact on the Mempool: The mempool may become more dynamic = and=20 > up-to-date with fewer old, stagnant transactions. > =C2=A0 =C2=A0 Resource Management: Miners will need to adjust their syste= ms to=20 > automatically identify and include relevant transactions. > > Conclusion > > Implementing this BIP will help maintain the integrity and=20 > decentralization of the Bitcoin network, preventing censorship and=20 > ensuring all transactions have a fair chance of confirmation. -- > You received this message because you are subscribed to the Google=20 > Groups "Bitcoin Development Mailing List" group. > To unsubscribe from this group and stop receiving emails from it, send=20 > an email to bitcoindev+unsubscribe@googlegroups.com. > To view this discussion visit=20 > https://groups.google.com/d/msgid/bitcoindev/fa4a8cd3-778c-4793-8dd4-5662= 475b6601n%40googlegroups.com=20 > . --=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/= f1a0153b-3142-4e01-a68e-92c458762b89%40dashjr.org. --------------toi8JlUML7eBYMFQp07bdCao Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

This is not technically sound, so ineligible to be a BIP. There is no consensus on unconfirmed transactions. There is also no date associated with transactions.

On 12/28/24 10:54 AM, developer wrote:
S= tatus: Draft
Type: Standards Track
Created: December 27, 2024
Abstract

This proposal mandates miners to include at least 0.1% of transactions in their blocks from the oldest transactions by date, even if they have low fees. This mechanism helps prevent mining centralization and censorship, encouraging miners not to exclude certain transactions.
Motivation

The increasing centralization of Bitcoin mining and potential regulations that may require miners to censor or exclude certain transactions pose a threat to the Bitcoin network. Mandating the inclusion of a small percentage of old transactions, even with low fees, ensures that no single miner can censor block contents without sacrificing their own rewards.
Specification

=C2=A0 =C2=A0 Mandatory Inclusion of Old even if with Low-Fee Transac= tions
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Each miner is required to include at leas= t 0.1% of the total transactions in a block from the oldest transactions in the mempool, even if their fees are below the current market average.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 These transactions must be added to block= s regardless of their fees, prioritizing their age.

=C2=A0 =C2=A0 Block Validation
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Bitcoin network nodes will validate block= s only if they contain the required percentage of old transactions.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 If a block fails to meet this criterion, = it will be deemed invalid and rejected by the network.

=C2=A0 =C2=A0 Incentives
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Miners are incentivized to include these = transactions to ensure their blocks are valid and to avoid losing block rewards.

Advantages

=C2=A0 =C2=A0 Censorship Resistance: Miners cannot censor transaction= s without forfeiting their rewards.
=C2=A0 =C2=A0 Greater Inclusivity: Old and low-fee transactions are a= ssured of being confirmed.
=C2=A0 =C2=A0 Decentralization Prevention: Reducing the potential for centralized censorship keeps the Bitcoin network decentralized.

Considerations

=C2=A0 =C2=A0 Impact on the Mempool: The mempool may become more dyna= mic and up-to-date with fewer old, stagnant transactions.
=C2=A0 =C2=A0 Resource Management: Miners will need to adjust their s= ystems to automatically identify and include relevant transactions.

Conclusion

Implementing this BIP will help maintain the integrity and decentralization of the Bitcoin network, preventing censorship and ensuring all transactions have a fair chance of confirmation. --
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 email to bitcoindev= +unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoind= ev/fa4a8cd3-778c-4793-8dd4-5662475b6601n%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/f1a0= 153b-3142-4e01-a68e-92c458762b89%40dashjr.org.
--------------toi8JlUML7eBYMFQp07bdCao--