diff --git a/static/newsletters/Jan_2025/2025-01-13-newsletter.json b/static/newsletters/Jan_2025/2025-01-13-newsletter.json new file mode 100644 index 00000000..adb59995 --- /dev/null +++ b/static/newsletters/Jan_2025/2025-01-13-newsletter.json @@ -0,0 +1,312 @@ +{ + "summary_of_threads_started_this_week": "Ava Chow announced the release of Bitcoin Core version 28.1, featuring enhancements like new peer-to-peer (P2P) configuration options and improved compatibility across various operating systems. This version also addresses certain bug fixes, introduces performance improvements, and updates translations. Users are advised to follow specific upgrade instructions, particularly when migrating from older versions, and can download the update from [Bitcoin Core's official website](https://bitcoincore.org/bin/bitcoin-core-28.1). Significant technical advancements include modifications to address port collisions and improvements in key handling and build systems.\n\nIn a separate discussion, mcelrath explored the development of covenant-based solutions for Bitcoin mining pools, focusing on secure and accurate transaction management without custody risks. By leveraging covenants, the proposal aims to ensure theft-proof payouts in alignment with a \"can't-be-evil\" philosophy, offering an alternative to the [FROST federation](https://github.com/pool2win/frost-federation) model. These covenants would enforce specific transaction paths, include safeguards against pool failures, and adjust for dynamic payout changes, highlighting a proactive approach to enhancing transaction security within the Bitcoin ecosystem.\n\nFinally, cdecker addressed the dynamics of channel finalization within blockchain networks, emphasizing the limited impact of attack strategies aimed at disrupting this process. The discussion highlighted mechanisms allowing victims to counter outdated updates published by attackers effectively, suggesting that collusive attacks requiring majority control are unlikely to achieve indefinite censorship. This analysis underscores the resilience of blockchain systems against such disruptions, though it acknowledges vulnerabilities in systems reliant on timelock or CSV mechanisms. For more detailed insights, visit [this discussion](https://delvingbitcoin.org/t/broken-multi-party-eltoo-with-bounded-settlement/1364/4).", + "new_threads_this_week": [ + { + "id": "m84ccc38c755e241887897b660cdcc51e7873d9e6", + "title": "Bitcoin Core 28.1 Released", + "link": "https://gnusha.org/pi/bitcoindev/a74b1c2e-cb1c-4aff-9bd5-53735ef41b14@achow101.com/T/#u#m84ccc38c755e241887897b660cdcc51e7873d9e6", + "authors": [ + "Ava Chow" + ], + "published_at": "2025-01-09T19:02:00+00:00", + "summary": "- Bitcoin Core version 28.1 is now available, introducing new features and bug fixes.\n- Users should shut down older versions before installing 28.1, especially if EOL versions.\n- Significant updates include P2P configuration changes and compatibility with newer operating systems.", + "n_threads": 0, + "dev_name": "bitcoin-dev", + "contributors": [], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/m84ccc38c755e241887897b660cdcc51e7873d9e6_Bitcoin-Core-28-1-Released", + "combined_summ_file_path": "" + }, + { + "id": "3993", + "title": "Challenge: Covenants for Braidpool", + "link": "https://delvingbitcoin.org/t/challenge-covenants-for-braidpool/1370", + "authors": [ + "mcelrath" + ], + "published_at": "2025-01-06T20:20:08.337000+00:00", + "summary": "- The aim is to develop secure covenant proposals for Bitcoin mining pool payouts.\n- Covenant-based solutions aim to ensure theft-proof, custody-free accurate payouts.\n- Proposals include dynamic payout adjustments and mechanisms for theft or attack responses.", + "n_threads": 0, + "dev_name": "delvingbitcoin", + "contributors": [], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3993_Challenge-Covenants-for-Braidpool", + "combined_summ_file_path": "" + }, + { + "id": "3998", + "title": "[BROKEN] Multi-Party Eltoo with bounded settlement", + "link": "https://delvingbitcoin.org/t/broken-multi-party-eltoo-with-bounded-settlement/1364/4", + "authors": [ + "cdecker" + ], + "published_at": "2025-01-07T09:18:59.566000+00:00", + "summary": "- An attacker's strategy to disrupt blockchain finalization by publishing outdated updates has limited effectiveness.\n- Victims can counter attacks by preparing two versions of their latest update, diminishing the attacker's advantage.\n- Collusion between an attacker and a miner offers a silent attack strategy, yet requires majority control and strategic timeouts.", + "n_threads": 3, + "dev_name": "delvingbitcoin", + "contributors": [ + "ajtowns", + "instagibbs" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3998_-BROKEN-Multi-Party-Eltoo-with-bounded-settlement", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_-BROKEN-Multi-Party-Eltoo-with-bounded-settlement" + } + ], + "active_posts_this_week": [ + { + "id": "md45faf348c4d6ff9b7a87019770ad6967382bd2a", + "title": "Mandatory Inclusion of Old Transactions in Blocks", + "link": "https://gnusha.org/pi/bitcoindev/f1a0153b-3142-4e01-a68e-92c458762b89@dashjr.org/T/#md45faf348c4d6ff9b7a87019770ad6967382bd2a", + "authors": [ + "Jameson Lopp" + ], + "published_at": "2025-01-09T12:24:00+00:00", + "summary": "- Jameson Lopp raises concerns about Bitcoin transaction timestamp reliability.\n- Adversaries could exploit proposed rules by backdating nLockTime, gaining unfair advantage.\n- This tactic risks making prioritization rules ineffective through widespread system gaming.", + "n_threads": 6, + "dev_name": "bitcoin-dev", + "contributors": [ + "developer", + "Ethan Heilman", + "Luke Dashjr", + "Owen Kemeys" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/md45faf348c4d6ff9b7a87019770ad6967382bd2a_Mandatory-Inclusion-of-Old-Transactions-in-Blocks", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/combined_Mandatory-Inclusion-of-Old-Transactions-in-Blocks" + }, + { + "id": "m5a87b0da2ce605b2c2ec98bf923623c964737a57", + "title": "Reiterating centralized coinjoin (Wasabi & Samourai) deanonymization attacks", + "link": "https://gnusha.org/pi/bitcoindev/CAAQdECAg5W4a9_386FeGWBZnv7zje4gmXtAMcC8scWq_o2dEwg@mail.gmail.com/T/#m5a87b0da2ce605b2c2ec98bf923623c964737a57", + "authors": [ + "waxwing/ AdamISZ" + ], + "published_at": "2025-01-07T15:56:00+00:00", + "summary": "- Yuval Kogman's email discusses vulnerabilities in coinjoins, like Sybil attacks by coordinators.\n- It suggests mitigations like decentralization and fidelity bonds, though risks remain.\n- Also, it proposes using permanent keys for signature verification and critiques Wasabi coordinator strategy.", + "n_threads": 4, + "dev_name": "bitcoin-dev", + "contributors": [ + "Yuval Kogman", + "Sjors Provoost" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/m5a87b0da2ce605b2c2ec98bf923623c964737a57_Reiterating-centralized-coinjoin-Wasabi-Samourai-deanonymization-attacks", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/combined_Reiterating-centralized-coinjoin-Wasabi-Samourai-deanonymization-attacks" + }, + { + "id": "4010", + "title": "Great Consensus Cleanup Revival", + "link": "https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/64", + "authors": [ + "AntoineP" + ], + "published_at": "2025-01-07T15:24:23.147000+00:00", + "summary": "- The forum proposed a rule to improve block validation times significantly.\n- A cap of 2,500 sigops per transaction was agreed upon after extensive discussions.\n- This limit is expected to markedly decrease validation time while being simple and effective.", + "n_threads": 62, + "dev_name": "delvingbitcoin", + "contributors": [ + "ajtowns", + "evoskuil", + "David Harding", + "sjors", + "zawy", + "MattCorallo", + "recent798", + "1440000bytes", + "ariard", + "benthecarman", + "kcalvinalvin", + "plebhash" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4010_Great-Consensus-Cleanup-Revival", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Great-Consensus-Cleanup-Revival" + }, + { + "id": "4027", + "title": "PPLNS with job declaration", + "link": "https://delvingbitcoin.org/t/pplns-with-job-declaration/1099/55", + "authors": [ + "Fi3" + ], + "published_at": "2025-01-09T11:16:34.306000+00:00", + "summary": "- Implementing share_index functionality poses challenges in correctness and efficiency.\n- The feature aims to prevent pools from giving false share index information.\n- The path alone may suffice for leaf index verification, suggesting potential redundancy.", + "n_threads": 54, + "dev_name": "delvingbitcoin", + "contributors": [ + "marathon-gary", + "plebhash", + "lorbax", + "sjors" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4027_PPLNS-with-job-declaration", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_PPLNS-with-job-declaration" + }, + { + "id": "4014", + "title": "Ecash TIDES using Cashu and Stratum v2", + "link": "https://delvingbitcoin.org/t/ecash-tides-using-cashu-and-stratum-v2/870/33", + "authors": [ + "vnprc" + ], + "published_at": "2025-01-07T22:41:04.066000+00:00", + "summary": "- Exploring cryptocurrency mining's future raises questions about Proof of Assets and payout protocols.\n- Post-launch, a block template selection market and addressing Miner Extractable Value are discussed.\n- The coinbase output market's feasibility and directing profits to miners are challenging topics.", + "n_threads": 34, + "dev_name": "delvingbitcoin", + "contributors": [ + "EthnTuttle", + "davidcaseria", + "MattCorallo", + "1440000bytes", + "calle", + "marathon-gary", + "mcelrath", + "plebhash" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4014_Ecash-TIDES-using-Cashu-and-Stratum-v2", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Ecash-TIDES-using-Cashu-and-Stratum-v2" + }, + { + "id": "3974", + "title": "Timewarp attack 600 second grace period", + "link": "https://delvingbitcoin.org/t/timewarp-attack-600-second-grace-period/1326/22", + "authors": [ + "AntoineP" + ], + "published_at": "2025-01-06T11:24:13.468000+00:00", + "summary": "- A bug related to the timewarp rule was fixed in Bitcoin Core, enhancing security.\n- Theoretical discussions on timewarp attack show potential for block rate manipulation in Bitcoin.\n- Practical challenges limit the exploitability of such vulnerabilities, emphasizing ongoing security efforts.", + "n_threads": 33, + "dev_name": "delvingbitcoin", + "contributors": [ + "sjors", + "zawy", + "sipa", + "MattCorallo", + "ajtowns" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3974_Timewarp-attack-600-second-grace-period", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Timewarp-attack-600-second-grace-period" + }, + { + "id": "3990", + "title": "Deterministic tx selection for censorship resistance", + "link": "https://delvingbitcoin.org/t/deterministic-tx-selection-for-censorship-resistance/842/8", + "authors": [ + "mcelrath" + ], + "published_at": "2025-01-06T18:36:22.950000+00:00", + "summary": "- Braidpool uses a deterministic block template to enhance block validation and transmission efficiency.\n- It adopts a balanced tx acceptance policy to support a wide array of tx types without enabling censorship.\n- The platform aims for censorship resistance, tx diversity, and ethical governance, accommodating various user preferences.", + "n_threads": 11, + "dev_name": "delvingbitcoin", + "contributors": [ + "ajtowns", + "David Harding", + "Fi3", + "evoskuil" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3990_Deterministic-tx-selection-for-censorship-resistance", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Deterministic-tx-selection-for-censorship-resistance" + }, + { + "id": "3992", + "title": "How to linearize your cluster", + "link": "https://delvingbitcoin.org/t/how-to-linearize-your-cluster/303/7", + "authors": [ + "sipa" + ], + "published_at": "2025-01-06T20:12:46.073000+00:00", + "summary": "- The discussion focuses on proving a property of subset $B$, optimally selecting transactions based on fee rates.\n- Any transaction not in $B$ with a higher fee rate requires inclusion to optimize $B$'s fee rate efficiency.\n- This concept invalidates the possibility of two distinct subsets meeting the criteria without contradiction, ensuring $B$'s uniqueness.", + "n_threads": 7, + "dev_name": "delvingbitcoin", + "contributors": [ + "lorbax", + "hebasto" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3992_How-to-linearize-your-cluster", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_How-to-linearize-your-cluster" + }, + { + "id": "4037", + "title": "Proposing a P2QRH BIP towards a quantum resistant soft fork", + "link": "https://delvingbitcoin.org/t/proposing-a-p2qrh-bip-towards-a-quantum-resistant-soft-fork/956/5", + "authors": [ + "conduition" + ], + "published_at": "2025-01-11T22:13:01.683000+00:00", + "summary": "- The evolution of blockchain change implementation shifts from DASK to soft forks.\n- Matt Corallo proposes using `OP_SUCCESS` for post-quantum signatures in taproot.\n- The discussion emphasizes the need for consensus on hash-based signatures and BIP documentation.", + "n_threads": 4, + "dev_name": "delvingbitcoin", + "contributors": [ + "cryptoquick" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4037_Proposing-a-P2QRH-BIP-towards-a-quantum-resistant-soft-fork", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Proposing-a-P2QRH-BIP-towards-a-quantum-resistant-soft-fork" + }, + { + "id": "3979", + "title": "Contract-level Relative Timelocks (or, let's talk about ancestry proofs and singletons)", + "link": "https://delvingbitcoin.org/t/contract-level-relative-timelocks-or-lets-talk-about-ancestry-proofs-and-singletons/1353/11", + "authors": [ + "rijndael" + ], + "published_at": "2025-01-06T14:40:49.671000+00:00", + "summary": "- The Schnorr trick enhances Bitcoin contracts through complex operations and state enforcement.\n- State caboose concept facilitates seamless state transition across transactions in contracts.\n- Advanced Bitcoin scripts and opcodes optimize and expand contract execution and validation.", + "n_threads": 3, + "dev_name": "delvingbitcoin", + "contributors": [ + "ajtowns", + "instagibbs", + "reardencode" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3979_Contract-level-Relative-Timelocks-or-let-s-talk-about-ancestry-proofs-and-singletons-", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Contract-level-Relative-Timelocks-or-let-s-talk-about-ancestry-proofs-and-singletons-" + }, + { + "id": "4039", + "title": "What happens after we \"run out\" of script flags?", + "link": "https://delvingbitcoin.org/t/what-happens-after-we-run-out-of-script-flags/1382/2", + "authors": [ + "AntoineP" + ], + "published_at": "2025-01-12T23:08:56.517000+00:00", + "summary": "- Bitcoin Core uses script flags to guide script interpreter validations.\n- Script flags' role is crucial for security but not for consensus-critical aspects.\n- Flexibility in Bitcoin Core allows for future transaction processing improvements.", + "n_threads": 3, + "dev_name": "delvingbitcoin", + "contributors": [ + "moonsettler" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4039_What-happens-after-we-run-out-of-script-flags-", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_What-happens-after-we-run-out-of-script-flags-" + }, + { + "id": "3995", + "title": "Multi-Party Eltoo with bounded settlement", + "link": "https://delvingbitcoin.org/t/multi-party-eltoo-with-bounded-settlement/1364/3", + "authors": [ + "ariard" + ], + "published_at": "2025-01-07T01:07:20.278000+00:00", + "summary": "- \"Punishable Eltoo\" explores penalty mechanisms in blockchain to enhance security and trustlessness.\n- Discussions focus on creating trustless, scalable multi-party systems, highlighting technical challenges.\n- Resources offer insights into advancing blockchain, addressing scalability, security, and trustlessness.", + "n_threads": 2, + "dev_name": "delvingbitcoin", + "contributors": [ + "ademan", + "instagibbs" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3995_Multi-Party-Eltoo-with-bounded-settlement", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Multi-Party-Eltoo-with-bounded-settlement" + }, + { + "id": "4029", + "title": "Code of Conduct Violation: Banning Antoine Riard for 3 months", + "link": "https://delvingbitcoin.org/t/code-of-conduct-violation-banning-antoine-riard-for-3-months/1254/3", + "authors": [ + "ariard" + ], + "published_at": "2025-01-10T00:46:34.422000+00:00", + "summary": "- Antoine Riard plans to sue Matthew Corallo in a U.S. court over historical disagreements.\n- Their dispute stems from conflicting approaches to open-source project leadership and governance.\n- Riard is seeking judicial intervention to resolve issues of misrepresentation and project management.", + "n_threads": 2, + "dev_name": "delvingbitcoin", + "contributors": [ + "rustyrussell" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4029_Code-of-Conduct-Violation-Banning-Antoine-Riard-for-3-months", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Code-of-Conduct-Violation-Banning-Antoine-Riard-for-3-months" + } + ] +} \ No newline at end of file diff --git a/static/newsletters/newsletter.json b/static/newsletters/newsletter.json index 078d3ccc..adb59995 100644 --- a/static/newsletters/newsletter.json +++ b/static/newsletters/newsletter.json @@ -1,294 +1,312 @@ { - "summary_of_threads_started_this_week": "Significant enhancements were made to the Bitcoin covenants support wiki in late November 2024, informed by developer feedback which introduced a new category LNHANCE and improved the resource's accuracy with revisions such as terminology adjustments, the addition of Bitcoin Improvement Proposal (BIP) drafts, and a rationale column. Feedback from Murch and Gloria, highlighted in the bitcoin optech podcast episode 333, contributed to the development of a dedicated page listing use cases and prototype links, emphasizing the exclusion of cases enabled solely by OP_CHECKSIGFROMSTACK. Moderation efforts to ensure the integrity of information were bolstered by granting Rearden moderator permissions, amidst discussions highlighting limited interest in SIGHASH_APO among developers and unanimous support for OP_CHECKSIGFROMSTACK, indicating areas for further exploration and the need for achieving technical consensus on covenant proposals ([source](https://gnusha.org/pi/bitcoindev/rp07_AsZrGYA3kFwZweIhzZVonmcuQktAz9r51MgKvrG101_T9NBTTMCFK_q3bMzIH0-QzfFtzC6uJGEKOIMi6Hl6qwbDtMWXXV2frBWXac=@protonmail.com/T/#m89c8e1e4ee3f1ec1dc638fdc62d24444be668cb0)).\n\nA revealed bug in Bitcoin Core's block-building algorithm was identified by Ismael Sadeeq, causing underutilization of block weight and sparking a proposed Pull Request (PR) to correct the generation of block templates. Analysis covering over 107,313 blocks from December 2022 to December 2024, demonstrated most mining pools adhere to default settings, with exceptions like Ocean.xyz and F2Pool, which either exceeded the limit or optimized usage, indicating a need for correction to align actual block weights with theoretical expectations and improve mining efficiency ([source](https://delvingbitcoin.org/t/analyzing-mining-pool-behavior-to-address-bitcoin-cores-double-coinbase-reservation-issue/1351)).\n\nJohn Law's implementation of relative timelocks in payment channels enhances operational security by using dual \"lanes\" for managing timeouts and employing TXID stability, showcasing an innovative approach to transaction management within payment networks. This system's design underscores the potential of leveraging txid stability for improving the functionality and reliability of payment channels ([source](https://delvingbitcoin.org/t/contract-level-relative-timelocks/1353/2)).\n\nThe Delving website's user engagement showed a significant upward trend from January 2023 to December 2024, with a notable increase post-August 2023, even after implementing an upgrade to filter out non-genuine traffic, suggesting content generation might influence visitation patterns. This growth underscores the dynamic nature of online platform engagement and the impact of content on attracting or retaining site visitors ([source](https://delvingbitcoin.org/t/end-of-2024-site-statistics/1356)).", + "summary_of_threads_started_this_week": "Ava Chow announced the release of Bitcoin Core version 28.1, featuring enhancements like new peer-to-peer (P2P) configuration options and improved compatibility across various operating systems. This version also addresses certain bug fixes, introduces performance improvements, and updates translations. Users are advised to follow specific upgrade instructions, particularly when migrating from older versions, and can download the update from [Bitcoin Core's official website](https://bitcoincore.org/bin/bitcoin-core-28.1). Significant technical advancements include modifications to address port collisions and improvements in key handling and build systems.\n\nIn a separate discussion, mcelrath explored the development of covenant-based solutions for Bitcoin mining pools, focusing on secure and accurate transaction management without custody risks. By leveraging covenants, the proposal aims to ensure theft-proof payouts in alignment with a \"can't-be-evil\" philosophy, offering an alternative to the [FROST federation](https://github.com/pool2win/frost-federation) model. These covenants would enforce specific transaction paths, include safeguards against pool failures, and adjust for dynamic payout changes, highlighting a proactive approach to enhancing transaction security within the Bitcoin ecosystem.\n\nFinally, cdecker addressed the dynamics of channel finalization within blockchain networks, emphasizing the limited impact of attack strategies aimed at disrupting this process. The discussion highlighted mechanisms allowing victims to counter outdated updates published by attackers effectively, suggesting that collusive attacks requiring majority control are unlikely to achieve indefinite censorship. This analysis underscores the resilience of blockchain systems against such disruptions, though it acknowledges vulnerabilities in systems reliant on timelock or CSV mechanisms. For more detailed insights, visit [this discussion](https://delvingbitcoin.org/t/broken-multi-party-eltoo-with-bounded-settlement/1364/4).", "new_threads_this_week": [ { - "id": "m89c8e1e4ee3f1ec1dc638fdc62d24444be668cb0", - "title": "Summary: Covenants Support - Bitcoin Wiki", - "link": "https://gnusha.org/pi/bitcoindev/rp07_AsZrGYA3kFwZweIhzZVonmcuQktAz9r51MgKvrG101_T9NBTTMCFK_q3bMzIH0-QzfFtzC6uJGEKOIMi6Hl6qwbDtMWXXV2frBWXac=@protonmail.com/T/#m89c8e1e4ee3f1ec1dc638fdc62d24444be668cb0", + "id": "m84ccc38c755e241887897b660cdcc51e7873d9e6", + "title": "Bitcoin Core 28.1 Released", + "link": "https://gnusha.org/pi/bitcoindev/a74b1c2e-cb1c-4aff-9bd5-53735ef41b14@achow101.com/T/#u#m84ccc38c755e241887897b660cdcc51e7873d9e6", "authors": [ - "/dev /fd0" + "Ava Chow" ], - "published_at": "2024-12-31T08:23:00+00:00", - "summary": "- Significant updates were made to the Bitcoin covenant support wiki in November 2024.\n- Feedback from Murch and Gloria on Opcode usage was discussed in a Bitcoin podcast.\n- The community aims for consensus on covenant implementation, encouraging broad discussion.", - "n_threads": 7, + "published_at": "2025-01-09T19:02:00+00:00", + "summary": "- Bitcoin Core version 28.1 is now available, introducing new features and bug fixes.\n- Users should shut down older versions before installing 28.1, especially if EOL versions.\n- Significant updates include P2P configuration changes and compatibility with newer operating systems.", + "n_threads": 0, "dev_name": "bitcoin-dev", - "contributors": [ - "moonsettler", - "Ethan Heilman" - ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Dec_2024/m89c8e1e4ee3f1ec1dc638fdc62d24444be668cb0_Summary-Covenants-Support-Bitcoin-Wiki", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Dec_2024/combined_Summary-Covenants-Support-Bitcoin-Wiki" + "contributors": [], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/m84ccc38c755e241887897b660cdcc51e7873d9e6_Bitcoin-Core-28-1-Released", + "combined_summ_file_path": "" }, { - "id": "3914", - "title": "Analyzing Mining Pool Behavior to Address Bitcoin Core's Double Coinbase Reservation Issue", - "link": "https://delvingbitcoin.org/t/analyzing-mining-pool-behavior-to-address-bitcoin-cores-double-coinbase-reservation-issue/1351", + "id": "3993", + "title": "Challenge: Covenants for Braidpool", + "link": "https://delvingbitcoin.org/t/challenge-covenants-for-braidpool/1370", "authors": [ - "ismaelsadeeq" + "mcelrath" ], - "published_at": "2025-01-01T19:06:06.294000+00:00", - "summary": "- A bug in Bitcoin Core's algorithm causes block template generation at 3,992,000 WU instead of 3,996,000 WU.\n- Efforts are underway to correct the underutilization by proposing a PR for size adjustment.\n- Analysis of 107,313 blocks shows most mining pools adhere to default settings, though exceptions exist.", - "n_threads": 1, + "published_at": "2025-01-06T20:20:08.337000+00:00", + "summary": "- The aim is to develop secure covenant proposals for Bitcoin mining pool payouts.\n- Covenant-based solutions aim to ensure theft-proof, custody-free accurate payouts.\n- Proposals include dynamic payout adjustments and mechanisms for theft or attack responses.", + "n_threads": 0, "dev_name": "delvingbitcoin", - "contributors": [ - "everythingSats" - ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3914_Analyzing-Mining-Pool-Behavior-to-Address-Bitcoin-Core-s-Double-Coinbase-Reservation-Issue", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Analyzing-Mining-Pool-Behavior-to-Address-Bitcoin-Core-s-Double-Coinbase-Reservation-Issue" + "contributors": [], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3993_Challenge-Covenants-for-Braidpool", + "combined_summ_file_path": "" }, { - "id": "3924", - "title": "Contract-level Relative Timelocks", - "link": "https://delvingbitcoin.org/t/contract-level-relative-timelocks/1353/2", + "id": "3998", + "title": "[BROKEN] Multi-Party Eltoo with bounded settlement", + "link": "https://delvingbitcoin.org/t/broken-multi-party-eltoo-with-bounded-settlement/1364/4", "authors": [ - "instagibbs" + "cdecker" ], - "published_at": "2025-01-02T19:30:47.726000+00:00", - "summary": "- John Law uses two relative timelocks in his payment channels for operation and security.\n- These timelocks create separate \"lanes\" for revocation and HTLC transactions, enhancing channel reliability.\n- His system employs txid stability, introducing a novel method for managing payment channel transactions.", - "n_threads": 7, + "published_at": "2025-01-07T09:18:59.566000+00:00", + "summary": "- An attacker's strategy to disrupt blockchain finalization by publishing outdated updates has limited effectiveness.\n- Victims can counter attacks by preparing two versions of their latest update, diminishing the attacker's advantage.\n- Collusion between an attacker and a miner offers a silent attack strategy, yet requires majority control and strategic timeouts.", + "n_threads": 3, "dev_name": "delvingbitcoin", "contributors": [ - "JeremyRubin", "ajtowns", - "cguida", - "moonsettler", - "salvatoshi" + "instagibbs" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3998_-BROKEN-Multi-Party-Eltoo-with-bounded-settlement", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_-BROKEN-Multi-Party-Eltoo-with-bounded-settlement" + } + ], + "active_posts_this_week": [ + { + "id": "md45faf348c4d6ff9b7a87019770ad6967382bd2a", + "title": "Mandatory Inclusion of Old Transactions in Blocks", + "link": "https://gnusha.org/pi/bitcoindev/f1a0153b-3142-4e01-a68e-92c458762b89@dashjr.org/T/#md45faf348c4d6ff9b7a87019770ad6967382bd2a", + "authors": [ + "Jameson Lopp" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3924_Contract-level-Relative-Timelocks", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Contract-level-Relative-Timelocks" + "published_at": "2025-01-09T12:24:00+00:00", + "summary": "- Jameson Lopp raises concerns about Bitcoin transaction timestamp reliability.\n- Adversaries could exploit proposed rules by backdating nLockTime, gaining unfair advantage.\n- This tactic risks making prioritization rules ineffective through widespread system gaming.", + "n_threads": 6, + "dev_name": "bitcoin-dev", + "contributors": [ + "developer", + "Ethan Heilman", + "Luke Dashjr", + "Owen Kemeys" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/md45faf348c4d6ff9b7a87019770ad6967382bd2a_Mandatory-Inclusion-of-Old-Transactions-in-Blocks", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/combined_Mandatory-Inclusion-of-Old-Transactions-in-Blocks" }, { - "id": "3929", - "title": "End of 2024 site statistics", - "link": "https://delvingbitcoin.org/t/end-of-2024-site-statistics/1356", + "id": "m5a87b0da2ce605b2c2ec98bf923623c964737a57", + "title": "Reiterating centralized coinjoin (Wasabi & Samourai) deanonymization attacks", + "link": "https://gnusha.org/pi/bitcoindev/CAAQdECAg5W4a9_386FeGWBZnv7zje4gmXtAMcC8scWq_o2dEwg@mail.gmail.com/T/#m5a87b0da2ce605b2c2ec98bf923623c964737a57", "authors": [ - "ajtowns" + "waxwing/ AdamISZ" ], - "published_at": "2025-01-02T23:23:07.541000+00:00", - "summary": "- Site visits to delving website rose from 22 in January 2023 to 1315 by December 2024.\n- A significant user engagement increase was observed starting August 2023, peaking in March 2024.\n- Despite upgrades to filter automated traffic, analysis relied on legacy data for consistency.", - "n_threads": 0, - "dev_name": "delvingbitcoin", - "contributors": [], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3929_End-of-2024-site-statistics", - "combined_summ_file_path": "" + "published_at": "2025-01-07T15:56:00+00:00", + "summary": "- Yuval Kogman's email discusses vulnerabilities in coinjoins, like Sybil attacks by coordinators.\n- It suggests mitigations like decentralization and fidelity bonds, though risks remain.\n- Also, it proposes using permanent keys for signature verification and critiques Wasabi coordinator strategy.", + "n_threads": 4, + "dev_name": "bitcoin-dev", + "contributors": [ + "Yuval Kogman", + "Sjors Provoost" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/m5a87b0da2ce605b2c2ec98bf923623c964737a57_Reiterating-centralized-coinjoin-Wasabi-Samourai-deanonymization-attacks", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/combined_Reiterating-centralized-coinjoin-Wasabi-Samourai-deanonymization-attacks" }, { - "id": "3966", - "title": "Multi-Party Eltoo with bounded settlement", - "link": "https://delvingbitcoin.org/t/multi-party-eltoo-with-bounded-settlement/1364", + "id": "4010", + "title": "Great Consensus Cleanup Revival", + "link": "https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/64", "authors": [ - "ademan" + "AntoineP" ], - "published_at": "2025-01-04T22:35:51.202000+00:00", - "summary": "- The multi-party eltoo scheme targets vulnerabilities by penalizing dishonesty and ensuring timely settlements.\n- It introduces unique technical constructs, supported by the LNHANCE soft fork, to enhance blockchain protocols.\n- The proposal encourages community feedback for refinement and potential implementation in the Bitcoin network.", - "n_threads": 0, + "published_at": "2025-01-07T15:24:23.147000+00:00", + "summary": "- The forum proposed a rule to improve block validation times significantly.\n- A cap of 2,500 sigops per transaction was agreed upon after extensive discussions.\n- This limit is expected to markedly decrease validation time while being simple and effective.", + "n_threads": 62, "dev_name": "delvingbitcoin", - "contributors": [], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3966_Multi-Party-Eltoo-with-bounded-settlement", - "combined_summ_file_path": "" - } - ], - "active_posts_this_week": [ + "contributors": [ + "ajtowns", + "evoskuil", + "David Harding", + "sjors", + "zawy", + "MattCorallo", + "recent798", + "1440000bytes", + "ariard", + "benthecarman", + "kcalvinalvin", + "plebhash" + ], + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4010_Great-Consensus-Cleanup-Revival", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Great-Consensus-Cleanup-Revival" + }, { - "id": "m96ccf283f46134b71e0d35bf2eb9308f453c565f", - "title": "Trivial QC signatures with clean upgrade path", - "link": "https://gnusha.org/pi/bitcoindev/0cc71aac9218942a1674fa25990c37a1@dtrt.org/T/#m96ccf283f46134b71e0d35bf2eb9308f453c565f", + "id": "4027", + "title": "PPLNS with job declaration", + "link": "https://delvingbitcoin.org/t/pplns-with-job-declaration/1099/55", "authors": [ - "David A. Harding" + "Fi3" ], - "published_at": "2025-01-01T08:37:00+00:00", - "summary": "- Matt Corallo suggests QC-secure commitments to protect wallets from quantum threats.\n- Blockchain fork necessity and post-quantum scenario delays present significant challenges.\n- Guy Fawkes signatures offer a preemptive solution without immediate consensus changes.", - "n_threads": 11, - "dev_name": "bitcoin-dev", + "published_at": "2025-01-09T11:16:34.306000+00:00", + "summary": "- Implementing share_index functionality poses challenges in correctness and efficiency.\n- The feature aims to prevent pools from giving false share index information.\n- The path alone may suffice for leaf index verification, suggesting potential redundancy.", + "n_threads": 54, + "dev_name": "delvingbitcoin", "contributors": [ - "Matt Corallo", - "Anthony Towns", - "Antoine Riard", - "Ian Quantum", - "Luke Dashjr", - "Tadge Dryja", - "Weikeng Chen", - "conduition" + "marathon-gary", + "plebhash", + "lorbax", + "sjors" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/m96ccf283f46134b71e0d35bf2eb9308f453c565f_Trivial-QC-signatures-with-clean-upgrade-path", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Jan_2025/combined_Trivial-QC-signatures-with-clean-upgrade-path" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4027_PPLNS-with-job-declaration", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_PPLNS-with-job-declaration" }, { - "id": "m1ae46dc760abff32f0a3f4ddf9d8a95a66c1091e", - "title": "TRUC and P2A for CTV fee management", - "link": "https://gnusha.org/pi/bitcoindev/5565b149-48b7-4823-9363-89cfd70ecf09n@googlegroups.com/T/#m1ae46dc760abff32f0a3f4ddf9d8a95a66c1091e", + "id": "4014", + "title": "Ecash TIDES using Cashu and Stratum v2", + "link": "https://delvingbitcoin.org/t/ecash-tides-using-cashu-and-stratum-v2/870/33", "authors": [ - "stutxo" + "vnprc" ], - "published_at": "2024-12-31T00:57:00+00:00", - "summary": "- A Bitcoin Development update introduced a 1c1p spend example without p2a.\n- Links to both parent and child transactions demonstrate no-fee inclusion in the mempool.\n- Version 3 transactions and pay-to-address were added to a CTV payment pool PoC.", - "n_threads": 2, - "dev_name": "bitcoin-dev", + "published_at": "2025-01-07T22:41:04.066000+00:00", + "summary": "- Exploring cryptocurrency mining's future raises questions about Proof of Assets and payout protocols.\n- Post-launch, a block template selection market and addressing Miner Extractable Value are discussed.\n- The coinbase output market's feasibility and directing profits to miners are challenging topics.", + "n_threads": 34, + "dev_name": "delvingbitcoin", "contributors": [ - "/dev /fd0" + "EthnTuttle", + "davidcaseria", + "MattCorallo", + "1440000bytes", + "calle", + "marathon-gary", + "mcelrath", + "plebhash" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Dec_2024/m1ae46dc760abff32f0a3f4ddf9d8a95a66c1091e_TRUC-and-P2A-for-CTV-fee-management", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/bitcoin-dev/Dec_2024/combined_TRUC-and-P2A-for-CTV-fee-management" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4014_Ecash-TIDES-using-Cashu-and-Stratum-v2", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Ecash-TIDES-using-Cashu-and-Stratum-v2" }, { - "id": "3939", + "id": "3974", "title": "Timewarp attack 600 second grace period", - "link": "https://delvingbitcoin.org/t/timewarp-attack-600-second-grace-period/1326/18", + "link": "https://delvingbitcoin.org/t/timewarp-attack-600-second-grace-period/1326/22", "authors": [ - "sjors" + "AntoineP" ], - "published_at": "2025-01-03T12:41:43.617000+00:00", - "summary": "- The discussion highlights miners' strategic behaviors in the Bitcoin network, including block rate manipulation.\n- Technical vulnerabilities in mining software can lead to invalid blocks, impacting network stability.\n- Proposed timewarp rules and bug fixes aim to prevent exploitation and ensure compliance with time settings.", - "n_threads": 19, + "published_at": "2025-01-06T11:24:13.468000+00:00", + "summary": "- A bug related to the timewarp rule was fixed in Bitcoin Core, enhancing security.\n- Theoretical discussions on timewarp attack show potential for block rate manipulation in Bitcoin.\n- Practical challenges limit the exploitability of such vulnerabilities, emphasizing ongoing security efforts.", + "n_threads": 33, "dev_name": "delvingbitcoin", "contributors": [ - "AntoineP", + "sjors", "zawy", + "sipa", "MattCorallo", "ajtowns" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3939_Timewarp-attack-600-second-grace-period", + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3974_Timewarp-attack-600-second-grace-period", "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Timewarp-attack-600-second-grace-period" }, { - "id": "3930", - "title": "CTV, APO, CAT activity on signet", - "link": "https://delvingbitcoin.org/t/ctv-apo-cat-activity-on-signet/1257/21", + "id": "3990", + "title": "Deterministic tx selection for censorship resistance", + "link": "https://delvingbitcoin.org/t/deterministic-tx-selection-for-censorship-resistance/842/8", "authors": [ - "1440000bytes" + "mcelrath" ], - "published_at": "2025-01-03T00:47:17.066000+00:00", - "summary": "- Statistics aid developers testing soft forks, influencing OP_CAT supporters for mainnet activation.\n- The utility of statistics for soft fork testing creates a divide within the Bitcoin community.\n- Signet bot data leverages arguments for mainnet actions, central to blockchain debate dynamics.", - "n_threads": 19, + "published_at": "2025-01-06T18:36:22.950000+00:00", + "summary": "- Braidpool uses a deterministic block template to enhance block validation and transmission efficiency.\n- It adopts a balanced tx acceptance policy to support a wide array of tx types without enabling censorship.\n- The platform aims for censorship resistance, tx diversity, and ethical governance, accommodating various user preferences.", + "n_threads": 11, "dev_name": "delvingbitcoin", "contributors": [ "ajtowns", - "fiatjaf", - "JeremyRubin", - "vostrnad", - "AdamISZ" + "David Harding", + "Fi3", + "evoskuil" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3930_CTV-APO-CAT-activity-on-signet", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_CTV-APO-CAT-activity-on-signet" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3990_Deterministic-tx-selection-for-censorship-resistance", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Deterministic-tx-selection-for-censorship-resistance" }, { - "id": "3909", - "title": "Fastest-possible PoW via Simple DAG", - "link": "https://delvingbitcoin.org/t/fastest-possible-pow-via-simple-dag/1331/5", + "id": "3992", + "title": "How to linearize your cluster", + "link": "https://delvingbitcoin.org/t/how-to-linearize-your-cluster/303/7", "authors": [ - "zawy" + "sipa" ], - "published_at": "2025-01-01T01:21:03.301000+00:00", - "summary": "- The study evaluates algorithms' adaptability to hashrate and latency changes in network simulations.\n- SMA algorithm excels in adjusting to hashrate variations but struggles with latency responsiveness.\n- Bob\u2019s \"parent method\" offers quicker adjustments, targeting a unique ratio for stability and responsiveness.", - "n_threads": 16, + "published_at": "2025-01-06T20:12:46.073000+00:00", + "summary": "- The discussion focuses on proving a property of subset $B$, optimally selecting transactions based on fee rates.\n- Any transaction not in $B$ with a higher fee rate requires inclusion to optimize $B$'s fee rate efficiency.\n- This concept invalidates the possibility of two distinct subsets meeting the criteria without contradiction, ensuring $B$'s uniqueness.", + "n_threads": 7, "dev_name": "delvingbitcoin", "contributors": [ - "mcelrath", - "ajtowns", - "ProofOfKeags", - "harding", - "pmn", - "sipa", - "sjors" + "lorbax", + "hebasto" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3909_Fastest-possible-PoW-via-Simple-DAG", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Fastest-possible-PoW-via-Simple-DAG" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3992_How-to-linearize-your-cluster", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_How-to-linearize-your-cluster" }, { - "id": "3897", - "title": "Transitory Soft Forks for Consensus Cleanup Forks", - "link": "https://delvingbitcoin.org/t/transitory-soft-forks-for-consensus-cleanup-forks/1333/5", + "id": "4037", + "title": "Proposing a P2QRH BIP towards a quantum resistant soft fork", + "link": "https://delvingbitcoin.org/t/proposing-a-p2qrh-bip-towards-a-quantum-resistant-soft-fork/956/5", "authors": [ - "harding" + "conduition" ], - "published_at": "2024-12-30T19:22:07.692000+00:00", - "summary": "- The discourse analyzes transitory soft forks in Bitcoin, differentiating cleanup vs. new features.\n- It suggests cautious application of potentially confiscatory rules to mitigate risks, enhancing safety.\n- The text debates using soft forks for features or cleanup, urging a consistent approach for consensus.", - "n_threads": 11, + "published_at": "2025-01-11T22:13:01.683000+00:00", + "summary": "- The evolution of blockchain change implementation shifts from DASK to soft forks.\n- Matt Corallo proposes using `OP_SUCCESS` for post-quantum signatures in taproot.\n- The discussion emphasizes the need for consensus on hash-based signatures and BIP documentation.", + "n_threads": 4, "dev_name": "delvingbitcoin", "contributors": [ - "1440000bytes", - "JeremyRubin", - "ajtowns", - "ariard" + "cryptoquick" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Dec_2024/3897_Transitory-Soft-Forks-for-Consensus-Cleanup-Forks", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Dec_2024/combined_Transitory-Soft-Forks-for-Consensus-Cleanup-Forks" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4037_Proposing-a-P2QRH-BIP-towards-a-quantum-resistant-soft-fork", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Proposing-a-P2QRH-BIP-towards-a-quantum-resistant-soft-fork" }, { - "id": "3907", - "title": "CTV++ OP_TEMPLATEHASH and OP_INPUTAMOUNTS", - "link": "https://delvingbitcoin.org/t/ctv-op-templatehash-and-op-inputamounts/1344/4", + "id": "3979", + "title": "Contract-level Relative Timelocks (or, let's talk about ancestry proofs and singletons)", + "link": "https://delvingbitcoin.org/t/contract-level-relative-timelocks-or-lets-talk-about-ancestry-proofs-and-singletons/1353/11", "authors": [ - "harding" + "rijndael" ], - "published_at": "2024-12-31T20:04:34.026000+00:00", - "summary": "- The operation sums identical script inputs when `n` equals 0, aiding in transaction analysis.\n- If `n` is less than 0, it sums the last `n` inputs, offering a rolling window view.\n- Questions arise about handling inputs over 31 bits, crucial for large transactions.", - "n_threads": 10, + "published_at": "2025-01-06T14:40:49.671000+00:00", + "summary": "- The Schnorr trick enhances Bitcoin contracts through complex operations and state enforcement.\n- State caboose concept facilitates seamless state transition across transactions in contracts.\n- Advanced Bitcoin scripts and opcodes optimize and expand contract execution and validation.", + "n_threads": 3, "dev_name": "delvingbitcoin", "contributors": [ - "moonsettler", - "1440000bytes", - "JeremyRubin", - "ProofOfKeags", - "cguida" + "ajtowns", + "instagibbs", + "reardencode" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Dec_2024/3907_CTV-OP-TEMPLATEHASH-and-OP-INPUTAMOUNTS", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Dec_2024/combined_CTV-OP-TEMPLATEHASH-and-OP-INPUTAMOUNTS" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3979_Contract-level-Relative-Timelocks-or-let-s-talk-about-ancestry-proofs-and-singletons-", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Contract-level-Relative-Timelocks-or-let-s-talk-about-ancestry-proofs-and-singletons-" }, { - "id": "3957", - "title": "Deterministic tx selection for censorship resistance", - "link": "https://delvingbitcoin.org/t/deterministic-tx-selection-for-censorship-resistance/842/7", + "id": "4039", + "title": "What happens after we \"run out\" of script flags?", + "link": "https://delvingbitcoin.org/t/what-happens-after-we-run-out-of-script-flags/1382/2", "authors": [ - "ajtowns" + "AntoineP" ], - "published_at": "2025-01-04T07:56:50.468000+00:00", - "summary": "- The email details complexities in cryptocurrency mining pools' transaction selection and block space allocation.\n- It proposes allocating 95% of block space deterministically and 5% at miners' discretion.\n- A technical solution using `sha256(sharehash)` aims to efficiently manage transaction data distribution.", - "n_threads": 6, + "published_at": "2025-01-12T23:08:56.517000+00:00", + "summary": "- Bitcoin Core uses script flags to guide script interpreter validations.\n- Script flags' role is crucial for security but not for consensus-critical aspects.\n- Flexibility in Bitcoin Core allows for future transaction processing improvements.", + "n_threads": 3, "dev_name": "delvingbitcoin", "contributors": [ - "mcelrath", - "David Harding", - "Fi3", - "evoskuil" + "moonsettler" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3957_Deterministic-tx-selection-for-censorship-resistance", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Deterministic-tx-selection-for-censorship-resistance" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4039_What-happens-after-we-run-out-of-script-flags-", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_What-happens-after-we-run-out-of-script-flags-" }, { - "id": "3922", - "title": "Proposing a P2QRH BIP towards a quantum resistant soft fork", - "link": "https://delvingbitcoin.org/t/proposing-a-p2qrh-bip-towards-a-quantum-resistant-soft-fork/956/4", + "id": "3995", + "title": "Multi-Party Eltoo with bounded settlement", + "link": "https://delvingbitcoin.org/t/multi-party-eltoo-with-bounded-settlement/1364/3", "authors": [ - "cryptoquick" + "ariard" ], - "published_at": "2025-01-02T19:14:16.333000+00:00", - "summary": "- The email discusses cautious integration of new algorithms in high assurance products.\n- It explores updating BIP-360 with WOTS and includes considering hybrid cryptography with DASK.\n- Technical questions on signature validation and praises for research quality are mentioned.", - "n_threads": 3, + "published_at": "2025-01-07T01:07:20.278000+00:00", + "summary": "- \"Punishable Eltoo\" explores penalty mechanisms in blockchain to enhance security and trustlessness.\n- Discussions focus on creating trustless, scalable multi-party systems, highlighting technical challenges.\n- Resources offer insights into advancing blockchain, addressing scalability, security, and trustlessness.", + "n_threads": 2, "dev_name": "delvingbitcoin", "contributors": [ - "conduition" + "ademan", + "instagibbs" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3922_Proposing-a-P2QRH-BIP-towards-a-quantum-resistant-soft-fork", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Proposing-a-P2QRH-BIP-towards-a-quantum-resistant-soft-fork" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/3995_Multi-Party-Eltoo-with-bounded-settlement", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Multi-Party-Eltoo-with-bounded-settlement" }, { - "id": "3893", - "title": "op_CAT vs op_CTV vs XMR", - "link": "https://delvingbitcoin.org/t/op-cat-vs-op-ctv-vs-xmr/1303/3", + "id": "4029", + "title": "Code of Conduct Violation: Banning Antoine Riard for 3 months", + "link": "https://delvingbitcoin.org/t/code-of-conduct-violation-banning-antoine-riard-for-3-months/1254/3", "authors": [ - "moonsettler" + "ariard" ], - "published_at": "2024-12-30T15:15:55.133000+00:00", - "summary": "- The discourse addresses the vulnerability of cryptocurrency technologies to quantum computing.\n- Monero is actively enhancing its security against quantum threats, with updates due in three years.\n- There's concern over the Bitcoin community's slow post-quantum security development and migration plan.", + "published_at": "2025-01-10T00:46:34.422000+00:00", + "summary": "- Antoine Riard plans to sue Matthew Corallo in a U.S. court over historical disagreements.\n- Their dispute stems from conflicting approaches to open-source project leadership and governance.\n- Riard is seeking judicial intervention to resolve issues of misrepresentation and project management.", "n_threads": 2, "dev_name": "delvingbitcoin", "contributors": [ - "HubertusVIE", - "securitybrahh" + "rustyrussell" ], - "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Dec_2024/3893_op-CAT-vs-op-CTV-vs-XMR", - "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Dec_2024/combined_op-CAT-vs-op-CTV-vs-XMR" + "file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/4029_Code-of-Conduct-Violation-Banning-Antoine-Riard-for-3-months", + "combined_summ_file_path": "https://tldr.bitcoinsearch.xyz/summary/delvingbitcoin/Jan_2025/combined_Code-of-Conduct-Violation-Banning-Antoine-Riard-for-3-months" } ] } \ No newline at end of file