summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordeveloper <estensioni.app@gmail.com>2024-12-28 07:54:33 -0800
committerbitcoindev <bitcoindev@googlegroups.com>2024-12-28 07:58:24 -0800
commit5fe0ce11de09f16bfbb633af23101d7fc0c31a1d (patch)
tree20639b1497a68a053fca74462401044d48901518
parent2f9b76a71e58c4669e3c7f6298a39aeb06fb5460 (diff)
downloadpi-bitcoindev-5fe0ce11de09f16bfbb633af23101d7fc0c31a1d.tar.gz
pi-bitcoindev-5fe0ce11de09f16bfbb633af23101d7fc0c31a1d.zip
[bitcoindev] Mandatory Inclusion of Old Transactions in Blocks
-rw-r--r--c0/ab2bf99af67117f9cb23eca68107d7bccea3e1211
1 files changed, 211 insertions, 0 deletions
diff --git a/c0/ab2bf99af67117f9cb23eca68107d7bccea3e1 b/c0/ab2bf99af67117f9cb23eca68107d7bccea3e1
new file mode 100644
index 000000000..dec694df2
--- /dev/null
+++ b/c0/ab2bf99af67117f9cb23eca68107d7bccea3e1
@@ -0,0 +1,211 @@
+Delivery-date: Sat, 28 Dec 2024 07:58:24 -0800
+Received: from mail-yb1-f189.google.com ([209.85.219.189])
+ by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
+ (Exim 4.94.2)
+ (envelope-from <bitcoindev+bncBCHP5NV7XEGBBFOAYC5QMGQE777V64Y@googlegroups.com>)
+ id 1tRZCp-0008Se-CH
+ for bitcoindev@gnusha.org; Sat, 28 Dec 2024 07:58:24 -0800
+Received: by mail-yb1-f189.google.com with SMTP id 3f1490d57ef6-e3c881516besf14020813276.1
+ for <bitcoindev@gnusha.org>; Sat, 28 Dec 2024 07:58:22 -0800 (PST)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=googlegroups.com; s=20230601; t=1735401497; x=1736006297; darn=gnusha.org;
+ h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
+ :list-id:mailing-list:precedence:x-original-sender:mime-version
+ :subject:message-id:to:from:date:sender:from:to:cc:subject:date
+ :message-id:reply-to;
+ bh=+0tqYr3hnpB5rCZ72957oHQTWWMuJdwDuefh+j08v/4=;
+ b=gasObqJKp57EIcrOU6Eh3M+2YyDhTmWQuYgkWq0G40U5yNS6e5b+Z/JZXVTu8uuFlv
+ A85xbKRxmwXaEINog8/rBjfNI1Z7ltMXAIC+dctRy69y1qA/RvfznDgdFXTDwNOaw/z4
+ 9CY9KhpLHuem1xw+qoG+0NHBn4GKJRrgXgIaMpcBN7hH9QJreKK3FNDZu/XvPgjY+lxK
+ +P8uFi2ZbxDFxo5t++UlBFLwveTW3OKDS3EKKrw/2VMlghOaGS4k/2jPADrwD0+Ijyvn
+ v9CrsDOtCOznytho2VSolfeGMbQEqinjCTwobXsxaFWVakrxba4ox3PIUXuB5oPBL2gB
+ 4eBA==
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=gmail.com; s=20230601; t=1735401497; x=1736006297; darn=gnusha.org;
+ h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
+ :list-id:mailing-list:precedence:x-original-sender:mime-version
+ :subject:message-id:to:from:date:from:to:cc:subject:date:message-id
+ :reply-to;
+ bh=+0tqYr3hnpB5rCZ72957oHQTWWMuJdwDuefh+j08v/4=;
+ b=H0ID8m0M62bu1pAJqjKoPrbY+Fm82sXUOIkjf60YNlEQgWmZ1yE8PGQeclbjAhX3uG
+ mRQkdWGBW0R6ovdtVr39V048Pkj7HyQ8doF4i0lWmhdWJhvKUbf6pzTrG552TfSUzt1/
+ QfdE3Htt7eBlt4tgv0g5cKFE4TBLmFMzlGd9XteH/azWw4P6gUqdACcgKhYBXgDhwfpJ
+ ZVb0N9zSrK1pbuJB2oCvj0qOYrT/mUIWEodvWMMhhlXnGYbd3I2RaE38gP8pcXgwgDIo
+ FCrSpbgKaBtWJd0KxpgI0sc9sCT/ePq6Y4kn2kN3lkj5aPWiW2Fg00zQ5MYv+vSo3SAb
+ 5wuQ==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20230601; t=1735401497; x=1736006297;
+ h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
+ :list-id:mailing-list:precedence:x-original-sender:mime-version
+ :subject:message-id:to:from:date:x-beenthere:x-gm-message-state
+ :sender:from:to:cc:subject:date:message-id:reply-to;
+ bh=+0tqYr3hnpB5rCZ72957oHQTWWMuJdwDuefh+j08v/4=;
+ b=c2uh8KVr4F9bepb7CJf5Bpp0YVk9A+Z14Xr53cEHEfPepwn/aUR3PhdoOVZD1tHf7I
+ WZ4+uyIyTzVvJnc2vvulNF8a8Yf6hDjp4+zGofezvrdQZlvhIRuRjgjduPfOl007fc0C
+ 5SQc6IdZTKVKguZaE5ZaYnwPGSbWnn1kpE6BCo2m5N3Kvu1TvqCUmaC+SnaNAq61TWkQ
+ DZ3Vj7CV/q07PXYY53ehquTFqP4eGihZduzQ/NPZDqPt5bHGJZsKSSMuXsmy/5kOVfgC
+ 44pTPcdZaYgang4G6MkB0JFgAYArcq1zUyQDqBHtujpIJrI8lgWPNBIoOwCUcFUXdqku
+ LlAA==
+Sender: bitcoindev@googlegroups.com
+X-Forwarded-Encrypted: i=1; AJvYcCW7Bjhy1jBX2+d2bGZsjmRkcDPkxgBhfSnomEgzFPTAHN3QYA+CnkaWO4FRAITXgLed6fidiOzyLlOA@gnusha.org
+X-Gm-Message-State: AOJu0Yx69Do+n8q+J2AolUKD1Rr7/rE7wkFjHktCNQ6QMeqG8vQmZ0fY
+ SOLww++zJtb3UuOWw+4Gm2/ZoRSvHKi1BDUj9vovXibjnuZ99Vjj
+X-Google-Smtp-Source: AGHT+IES0SLcb53Dubg2uUVTEcg1mx1Gjpzsy6ApY4MD4JpdcSBS4x0/VXDDZeoXK0OGroivI47dgw==
+X-Received: by 2002:a25:ac4:0:b0:e38:8263:7990 with SMTP id 3f1490d57ef6-e538c414e3emr16485512276.48.1735401496582;
+ Sat, 28 Dec 2024 07:58:16 -0800 (PST)
+X-BeenThere: bitcoindev@googlegroups.com
+Received: by 2002:a25:aa69:0:b0:e48:25c2:a5d7 with SMTP id 3f1490d57ef6-e5411996a94ls379291276.0.-pod-prod-06-us;
+ Sat, 28 Dec 2024 07:58:13 -0800 (PST)
+X-Received: by 2002:a05:690c:7402:b0:6ef:6c57:ddae with SMTP id 00721157ae682-6f3f821a277mr225294227b3.34.1735401493399;
+ Sat, 28 Dec 2024 07:58:13 -0800 (PST)
+Received: by 2002:a0d:d202:0:b0:6ef:7d10:5a2f with SMTP id 00721157ae682-6f3f56f322bms7b3;
+ Sat, 28 Dec 2024 07:54:35 -0800 (PST)
+X-Received: by 2002:a05:690c:490c:b0:6ef:6d37:1844 with SMTP id 00721157ae682-6f3f80e6171mr202398347b3.7.1735401274177;
+ Sat, 28 Dec 2024 07:54:34 -0800 (PST)
+Date: Sat, 28 Dec 2024 07:54:33 -0800 (PST)
+From: developer <estensioni.app@gmail.com>
+To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
+Message-Id: <fa4a8cd3-778c-4793-8dd4-5662475b6601n@googlegroups.com>
+Subject: [bitcoindev] Mandatory Inclusion of Old Transactions in Blocks
+MIME-Version: 1.0
+Content-Type: multipart/mixed;
+ boundary="----=_Part_575480_1532976851.1735401273722"
+X-Original-Sender: estensioni.app@gmail.com
+Precedence: list
+Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
+List-ID: <bitcoindev.googlegroups.com>
+X-Google-Group-Id: 786775582512
+List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
+List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
+List-Archive: <https://groups.google.com/group/bitcoindev
+List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
+List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
+ <https://groups.google.com/group/bitcoindev/subscribe>
+X-Spam-Score: -0.5 (/)
+
+------=_Part_575480_1532976851.1735401273722
+Content-Type: multipart/alternative;
+ boundary="----=_Part_575481_436030586.1735401273722"
+
+------=_Part_575481_436030586.1735401273722
+Content-Type: text/plain; charset="UTF-8"
+
+Status: 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
+
+ Mandatory Inclusion of Old even if with Low-Fee Transactions
+ Each miner is required to include at least 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.
+ These transactions must be added to blocks regardless of their
+fees, prioritizing their age.
+
+ Block Validation
+ Bitcoin network nodes will validate blocks only if they contain the
+required percentage of old transactions.
+ If a block fails to meet this criterion, it will be deemed invalid
+and rejected by the network.
+
+ Incentives
+ Miners are incentivized to include these transactions to ensure
+their blocks are valid and to avoid losing block rewards.
+
+Advantages
+
+ Censorship Resistance: Miners cannot censor transactions without
+forfeiting their rewards.
+ Greater Inclusivity: Old and low-fee transactions are assured of being
+confirmed.
+ Decentralization Prevention: Reducing the potential for centralized
+censorship keeps the Bitcoin network decentralized.
+
+Considerations
+
+ Impact on the Mempool: The mempool may become more dynamic and
+up-to-date with fewer old, stagnant transactions.
+ Resource Management: Miners will need to adjust their systems 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/bitcoindev/fa4a8cd3-778c-4793-8dd4-5662475b6601n%40googlegroups.com.
+
+------=_Part_575481_436030586.1735401273722
+Content-Type: text/html; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+Status: Draft<br />Type: Standards Track<br />Created: December 27, 2024<br=
+ />Abstract<br /><br />This proposal mandates miners to include at least 0.=
+1% of transactions in their blocks from the oldest transactions by date, ev=
+en if they have low fees. This mechanism helps prevent mining centralizatio=
+n and censorship, encouraging miners not to exclude certain transactions.<b=
+r />Motivation<br /><br />The increasing centralization of Bitcoin mining a=
+nd potential regulations that may require miners to censor or exclude certa=
+in transactions pose a threat to the Bitcoin network. Mandating the inclusi=
+on of a small percentage of old transactions, even with low fees, ensures t=
+hat no single miner can censor block contents without sacrificing their own=
+ rewards.<br />Specification<br /><br />=C2=A0 =C2=A0 Mandatory Inclusion o=
+f Old even if with Low-Fee Transactions<br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 Ea=
+ch miner is required to include at least 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.<br />=C2=A0 =C2=A0 =C2=A0 =C2=A0 These t=
+ransactions must be added to blocks regardless of their fees, prioritizing =
+their age.<br /><br />=C2=A0 =C2=A0 Block Validation<br />=C2=A0 =C2=A0 =C2=
+=A0 =C2=A0 Bitcoin network nodes will validate blocks only if they contain =
+the required percentage of old transactions.<br />=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.<br /><br />=C2=A0 =C2=A0 Incentives<br />=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.<br /><b=
+r />Advantages<br /><br />=C2=A0 =C2=A0 Censorship Resistance: Miners canno=
+t censor transactions without forfeiting their rewards.<br />=C2=A0 =C2=A0 =
+Greater Inclusivity: Old and low-fee transactions are assured of being conf=
+irmed.<br />=C2=A0 =C2=A0 Decentralization Prevention: Reducing the potenti=
+al for centralized censorship keeps the Bitcoin network decentralized.<br /=
+><br />Considerations<br /><br />=C2=A0 =C2=A0 Impact on the Mempool: The m=
+empool may become more dynamic and up-to-date with fewer old, stagnant tran=
+sactions.<br />=C2=A0 =C2=A0 Resource Management: Miners will need to adjus=
+t their systems to automatically identify and include relevant transactions=
+.<br /><br />Conclusion<br /><br />Implementing this BIP will help maintain=
+ the integrity and decentralization of the Bitcoin network, preventing cens=
+orship and ensuring all transactions have a fair chance of confirmation.
+
+<p></p>
+
+-- <br />
+You received this message because you are subscribed to the Google Groups &=
+quot;Bitcoin Development Mailing List&quot; group.<br />
+To unsubscribe from this group and stop receiving emails from it, send an e=
+mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com">bitcoind=
+ev+unsubscribe@googlegroups.com</a>.<br />
+To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
+bitcoindev/fa4a8cd3-778c-4793-8dd4-5662475b6601n%40googlegroups.com?utm_med=
+ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/bitcoind=
+ev/fa4a8cd3-778c-4793-8dd4-5662475b6601n%40googlegroups.com</a>.<br />
+
+------=_Part_575481_436030586.1735401273722--
+
+------=_Part_575480_1532976851.1735401273722--
+