-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
213 additions
and
97 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"header_summary": "Ava Chow announces the release of Bitcoin Core version 28.0, highlighting its new features, bug fixes, performance enhancements, and broader OS compatibility, including Testnet4/BIP94 support and improved wallet functionality. This version introduces significant updates aimed at enhancing network efficiency, wallet management, and system security, with contributions from a diverse group of developers ([Bitcoin Core 28.0 Release](https://bitcoincore.org/bin/bitcoin-core-28.0/)).\n\nKeagan McClelland discusses the challenges and solutions related to handling dust outputs in cryptocurrency transactions, emphasizing wallet policy adaptations to improve the user experience and technical efficiency without needing blockchain protocol changes. This conversation underlines the importance of application-level strategies in addressing issues like dust outputs by potentially converting them into additional transaction fees, thereby benefiting both users and miners ([Handling of Dust Outputs in Cryptocurrency Transactions](https://gnusha.org/pi/bitcoindev/CALeFGL0ddgS=qCsunoGwD2j6By4_bQpndX-oKn_wAQse3o+Sxg@mail.gmail.com/T/#m9a9ef4bd1e7a6795ec3c2abc18650a8b0ca2f292)).\n\nAjtowns introduces the integration of Plotly.js for advanced graphing capabilities within Discourse forums, enabling interactive data visualization. This development allows forum users to engage more deeply with data through features like zoom, pan, and hover for details, showcasing the potential for complex visualizations, including geographical data representation ([Plotly.js Integration for Discourse](https://delvingbitcoin.org/t/support-for-graphing-data/1180)).\n\nAndyschroder differentiates a new proposal as more suitable for a bLIP rather than an amendment to BOLT specifications, ensuring the optional incorporation of trusted contacts within BOLT12's framework. This distinction emphasizes maintaining the standard functionality for users not adopting the proposal while exploring its potential to enhance BOLT12's features without foundational disruption ([Proposal for BOLT12 Trusted Contacts](https://delvingbitcoin.org/t/expanding-on-bolt12/1167/2)).", | ||
"header_summary": "Bitcoin Core version 28.0 has been released, featuring enhancements in Testnet4/BIP94 support, JSON-RPC 2.0, wallet functionality including a `max_tx_weight` option and a `createwalletdescriptor` RPC, alongside improvements in network efficiency and fee estimation. This update, available for download at [bitcoincore.org](https://bitcoincore.org/bin/bitcoin-core-28.0/), also brings significant changes such as the removal of the libbitcoin-consensus library, adjustments to P2P and Tor connection handling, and GUI updates aimed at bolstering security, usability, and performance. Notably, it supports upgrades from versions at their end of life for users on Linux Kernel 3.17+, macOS 11.0+, Windows 7 or newer, and most UNIX-like systems, with certain system changes enhancing the initial block download times by optimizing the chainstate database flushing process during block pruning.\n\nIn another development, the integration of Plotly.js within a Discourse theme component marks a significant advancement in embedding interactive data visualizations directly into forums or discussion platforms. This tool enables the creation of detailed XY plots and more complex visualizations, such as great circles on world maps, through simple text markup, facilitating sophisticated data representation without external image generation. The component, detailed at [GitHub](https://delvingbitcoin.org/t/support-for-graphing-data/1180) and supported by extensive documentation from [Plotly's official website](https://plotly.com/javascript/), offers features like zoom, pan, and hover information, enhancing user interaction with graphed data. This development underscores the potential of integrating advanced graphing capabilities in enhancing the analytical depth of discussions in online communities.", | ||
"recent_posts": [ | ||
{ | ||
"id": "mdb9c24105a45eb0052556d8b3d2207676aefe9bc", | ||
|
@@ -9,31 +9,13 @@ | |
"Ava Chow" | ||
], | ||
"published_at": "2024-10-04T23:31:00+00:00", | ||
"summary": "- Bitcoin Core version 28.0 introduces new features, bug fixes, and performance improvements.\n- Significant updates include Testnet4/BIP94 support and enhancements to network and wallet functionalities.\n- The release supports upgrades from EOL versions and is compatible with several operating systems.", | ||
"summary": "- Bitcoin Core version 28.0 introduces new features, bug fixes, and performance improvements.\n- Significant changes include Testnet4/BIP94 support and updates to wallet functionality and JSON-RPC 2.0.\n- Enhancements focus on security, usability, network efficiency, and compatibility with multiple operating systems.", | ||
"n_threads": 0, | ||
"dev_name": "bitcoin-dev", | ||
"contributors": [], | ||
"file_path": "static/bitcoin-dev/Oct_2024/mdb9c24105a45eb0052556d8b3d2207676aefe9bc_Bitcoin-Core-28-0-Released.xml", | ||
"combined_summ_file_path": "" | ||
}, | ||
{ | ||
"id": "m9a9ef4bd1e7a6795ec3c2abc18650a8b0ca2f292", | ||
"title": "OP_KEEPCHANGE - mitigating dust outputs", | ||
"link": "https://gnusha.org/pi/bitcoindev/CALeFGL0ddgS=qCsunoGwD2j6By4_bQpndX-oKn_wAQse3o+Sxg@mail.gmail.com/T/#m9a9ef4bd1e7a6795ec3c2abc18650a8b0ca2f292", | ||
"authors": [ | ||
"Keagan McClelland" | ||
], | ||
"published_at": "2024-09-28T02:28:00+00:00", | ||
"summary": "- Dust outputs in cryptocurrency transactions are small amounts posing user and technical issues.\n- A suggested solution is for wallets to convert dust into transaction fees, improving efficiency.\n- This solution, focused at the application level, doesn't require changes to blockchain protocol.", | ||
"n_threads": 3, | ||
"dev_name": "bitcoin-dev", | ||
"contributors": [ | ||
"James Ferguson", | ||
"Pieter Wuille" | ||
], | ||
"file_path": "static/bitcoin-dev/Sept_2024/m9a9ef4bd1e7a6795ec3c2abc18650a8b0ca2f292_OP-KEEPCHANGE-mitigating-dust-outputs.xml", | ||
"combined_summ_file_path": "static/bitcoin-dev/Sept_2024/combined_OP-KEEPCHANGE-mitigating-dust-outputs.xml" | ||
}, | ||
{ | ||
"id": "3323", | ||
"title": "Support for graphing data", | ||
|
@@ -42,48 +24,15 @@ | |
"ajtowns" | ||
], | ||
"published_at": "2024-10-04T06:45:12.260000+00:00", | ||
"summary": "- Plotly.js integration in a Discourse theme enables advanced in-forum data visualization.\n- Users can interact with graphs for detailed analysis, supported by features like zoom and log graphs.\n- Plotly's versatility includes complex visualizations and an extensive guide for diverse chart creation.", | ||
"summary": "- The integration of Plotly.js in Discourse themes enhances data visualization in forums.\n- Users can interact with graphs, including zooming and viewing precise values.\n- Plotly supports complex visualizations, such as global trajectories and log graphs.", | ||
"n_threads": 0, | ||
"dev_name": "delvingbitcoin", | ||
"contributors": [], | ||
"file_path": "static/delvingbitcoin/Oct_2024/3323_Support-for-graphing-data.xml", | ||
"combined_summ_file_path": "" | ||
}, | ||
{ | ||
"id": "3304", | ||
"title": "Expanding on BOLT12", | ||
"link": "https://delvingbitcoin.org/t/expanding-on-bolt12/1167/2", | ||
"authors": [ | ||
"andyschroder" | ||
], | ||
"published_at": "2024-09-30T06:32:47.142000+00:00", | ||
"summary": "- The proposal is more suited as a bLIP than a BOLT amendment.\n- It introduces optional trusted contacts to BOLT12 without affecting standard operations.\n- A detailed review is available at delvingbitcoin.org, ensuring BOLT12's integrity.", | ||
"n_threads": 1, | ||
"dev_name": "delvingbitcoin", | ||
"contributors": [], | ||
"file_path": "static/delvingbitcoin/Sept_2024/3304_Expanding-on-BOLT12.xml", | ||
"combined_summ_file_path": "static/delvingbitcoin/Sept_2024/combined_Expanding-on-BOLT12.xml" | ||
} | ||
], | ||
"active_posts": [ | ||
{ | ||
"id": "mcc896f631716a99875adbb206813cb459cabddbc", | ||
"title": "OP_KEEPCHANGE - mitigating dust outputs", | ||
"link": "https://gnusha.org/pi/bitcoindev/[email protected]/T/#u#mcc896f631716a99875adbb206813cb459cabddbc", | ||
"authors": [ | ||
"James Ferguson" | ||
], | ||
"published_at": "2024-09-26T00:44:00+00:00", | ||
"summary": "- James Ferguson proposes \"OP_KEEPCHANGE\" to improve Bitcoin efficiency by addressing dust outputs.\n- The mechanism credits tiny, unspendable transaction residuals to recipients, enhancing privacy and reducing fees.\n- \"OP_KEEPCHANGE\" aims for backward compatibility, fostering a more equitable Bitcoin system with stable supply.", | ||
"n_threads": 3, | ||
"dev_name": "bitcoin-dev", | ||
"contributors": [ | ||
"Keagan McClelland", | ||
"Pieter Wuille" | ||
], | ||
"file_path": "static/bitcoin-dev/Sept_2024/mcc896f631716a99875adbb206813cb459cabddbc_OP-KEEPCHANGE-mitigating-dust-outputs.xml", | ||
"combined_summ_file_path": "static/bitcoin-dev/Sept_2024/combined_OP-KEEPCHANGE-mitigating-dust-outputs.xml" | ||
}, | ||
{ | ||
"id": "mdb9c24105a45eb0052556d8b3d2207676aefe9bc", | ||
"title": "Bitcoin Core 28.0 Released", | ||
|
@@ -92,7 +41,7 @@ | |
"Ava Chow" | ||
], | ||
"published_at": "2024-10-04T23:31:00+00:00", | ||
"summary": "- Bitcoin Core version 28.0 introduces new features, bug fixes, and performance improvements.\n- Significant changes include Testnet4/BIP94 support and improvements in network efficiency and fee estimation.\n- The release enhances wallet functionality and GUI, focusing on security, usability, and performance.", | ||
"summary": "- Bitcoin Core version 28.0 introduces new features, bug fixes, and compatibility updates.\n- Significant changes include Testnet4/BIP94 support, network enhancements, and wallet functionality updates.\n- The release focuses on performance, security, usability improvements, and contributions from the community.", | ||
"n_threads": 0, | ||
"dev_name": "bitcoin-dev", | ||
"contributors": [], | ||
|
@@ -107,7 +56,7 @@ | |
"salvatoshi" | ||
], | ||
"published_at": "2023-12-19T13:29:37.600000+00:00", | ||
"summary": "- Integration of miniscript with taproot brings new opportunities and challenges for wallet developers.\n- Generating practical unspendable keys requires them to be unique, indistinguishable, and user-friendly.\n- Current solutions for creating unspendable keys vary, with room for refinement and further innovation.", | ||
"summary": "- Miniscript integration with taproot in Bitcoin Core enhances wallet development possibilities.\n- Challenges include creating unspendable keys for taproot, requiring unique generation methods for practical use.\n- Multiple methods for generating unspendable keys are explored, with trade-offs affecting hardware signer UX.", | ||
"n_threads": 24, | ||
"dev_name": "delvingbitcoin", | ||
"contributors": [ | ||
|
@@ -130,7 +79,7 @@ | |
"ZmnSCPxj" | ||
], | ||
"published_at": "2024-09-16T20:08:19.856000+00:00", | ||
"summary": "- The SuperScalar mechanism efficiently allocates liquidity offchain to new Bitcoin Lightning Network users.\n- It utilizes Decker-Wattenhofer mechanisms, timeout trees, and laddering strategies for scalability and security.\n- Practical deployment focuses on incentivizing user activity and optimizing the structure for efficient liquidity management.", | ||
"summary": "- The SuperScalar mechanism enhances Bitcoin Lightning Network liquidity without blockchain consensus changes.\n- It combines Decker-Wattenhofer mechanisms, timeout trees, and laddering for efficiency and security.\n- Implementation considerations include incentivizing user activity and structuring for efficient liquidity management.", | ||
"n_threads": 19, | ||
"dev_name": "delvingbitcoin", | ||
"contributors": [ | ||
|
@@ -149,7 +98,7 @@ | |
"AntoineP" | ||
], | ||
"published_at": "2024-10-03T14:19:37.759000+00:00", | ||
"summary": "- In March 2024, a consensus bug was found and fixed in btcd v0.24.2; bounty awarded.\n- Authors advocate for transparency, resisting delayed disclosure without compelling reasons.\n- Despite minimal network impact, 16 of 60 btcd nodes remain at risk post-disclosure.", | ||
"summary": "- In March 2024, a consensus bug in btcd was fixed in version 0.24.2.\n- Authors advocate for timely public disclosure of security issues for trust.\n- Despite the bug's minor network impact, 16 btcd nodes remain at risk.", | ||
"n_threads": 4, | ||
"dev_name": "delvingbitcoin", | ||
"contributors": [ | ||
|
@@ -163,66 +112,61 @@ | |
], | ||
"today_in_history_posts": [ | ||
{ | ||
"id": "015167", | ||
"title": "New difficulty algorithm needed for SegWit2x fork? (reformatted text)", | ||
"link": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-October/015167.html", | ||
"id": "018234", | ||
"title": "Progress on Miner Withholding - FPNC", | ||
"link": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-October/018234.html", | ||
"authors": [ | ||
"Scott Roberts" | ||
"Mike Brooks" | ||
], | ||
"published_at": "2017-10-09T22:57:32+00:00", | ||
"summary": "- The email describes the bitcoin algorithm's flaws and their impact on the network.\n- It suggests adopting the Zawy v6 algorithm for a fairer mining difficulty adjustment.\n- This proposed solution aims to stabilize mining by adjusting rewards and correcting timestamps.", | ||
"n_threads": 8, | ||
"published_at": "2020-10-08T04:04:08+00:00", | ||
"summary": "- Two proposed Bitcoin network changes are block-withholding attacks and Floating-Point Nakamoto Consensus.\n- FPNC aims to reduce centralized control by introducing a fair block selection based on work done.\n- These changes discourage unfair large pool advantages and promote honest mining practices.", | ||
"n_threads": 5, | ||
"dev_name": "bitcoin-dev", | ||
"contributors": [ | ||
"Ben Kloester", | ||
"Mark Friedenbach", | ||
"Moral Agent", | ||
"Pieter Wuille", | ||
"ZmnSCPxj", | ||
"greg misiorek" | ||
"\u00d6nder G\u00fcrcan" | ||
], | ||
"file_path": "static/bitcoin-dev/Oct_2017/015167_New-difficulty-algorithm-needed-for-SegWit2x-fork-reformatted-text-.xml", | ||
"combined_summ_file_path": "static/bitcoin-dev/Oct_2017/combined_New-difficulty-algorithm-needed-for-SegWit2x-fork-reformatted-text-.xml" | ||
"file_path": "static/bitcoin-dev/Oct_2020/018234_Progress-on-Miner-Withholding-FPNC.xml", | ||
"combined_summ_file_path": "static/bitcoin-dev/Oct_2020/combined_Progress-on-Miner-Withholding-FPNC.xml" | ||
}, | ||
{ | ||
"id": "000774", | ||
"title": "(no subject)", | ||
"link": "https://lists.linuxfoundation.org/pipermail/lightning-dev/2017-November/000774.html", | ||
"id": "002804", | ||
"title": "Why should funders always pay on-chain fees?", | ||
"link": "https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-October/002804.html", | ||
"authors": [ | ||
"Mark Botley" | ||
"Bastien Teinturier" | ||
], | ||
"published_at": "2017-11-09T08:22:10+00:00", | ||
"summary": "- Mark Botley reports a technical glitch in the email system.\n- No specific context or message content is provided.\n- A request for more information or context to summarize is made.", | ||
"n_threads": 10, | ||
"published_at": "2020-10-05T13:12:51+00:00", | ||
"summary": "- The Lightning Network discusses changing fee payments for transaction commitments.\n- Proposals include making fundees pay part of the on-chain fees to encourage fairness.\n- Feedback on these complex proposals is sought from the community to assess their value.", | ||
"n_threads": 8, | ||
"dev_name": "lightning-dev", | ||
"contributors": [ | ||
"Nongluck Loyha", | ||
"Chris Malloy", | ||
"D", | ||
"Victor Umobi" | ||
"Antoine Poinsot", | ||
"Antoine Riard", | ||
"Johan Tor\u00e5s Halseth", | ||
"Olaoluwa Osuntokun", | ||
"ZmnSCPxj" | ||
], | ||
"file_path": "static/lightning-dev/Nov_2017/000774_-no-subject-.xml", | ||
"combined_summ_file_path": "static/lightning-dev/Nov_2017/combined_-no-subject-.xml" | ||
"file_path": "static/lightning-dev/Oct_2020/002804_Why-should-funders-always-pay-on-chain-fees-.xml", | ||
"combined_summ_file_path": "static/lightning-dev/Oct_2020/combined_Why-should-funders-always-pay-on-chain-fees-.xml" | ||
}, | ||
{ | ||
"id": "62", | ||
"title": "Thoughts on scaling and consensus changes (2023)", | ||
"link": "https://delvingbitcoin.org/t/thoughts-on-scaling-and-consensus-changes-2023/32", | ||
"id": "279", | ||
"title": "B'SST plugins for covenant opcodes", | ||
"link": "https://delvingbitcoin.org/t/bsst-plugins-for-covenant-opcodes/137", | ||
"authors": [ | ||
"jamesob" | ||
"dgpv" | ||
], | ||
"published_at": "2023-08-16T15:22:13.243000+00:00", | ||
"summary": "- Bitcoin aims to support 1 billion weekly users through 50,000 off-chain \"bitcoin banks.\" - These entities offer affordability and security but challenge Bitcoin's decentralization vision.\n- Integration and regulatory compliance of off-chain entities are key for sustainable scalability.", | ||
"published_at": "2023-10-04T12:01:36.929000+00:00", | ||
"summary": "- A developer created a plugin for `CHECKCONTRACTVERIFY` to test and improve B'SST.\n- Issues were found, indicating room for B'SST enhancement by developing more opcode plugins.\n- They encourage community collaboration for plugin creation, emphasizing reference implementations' value.", | ||
"n_threads": 5, | ||
"dev_name": "delvingbitcoin", | ||
"contributors": [ | ||
"Ajian", | ||
"CubicEarth", | ||
"EthnTuttle", | ||
"jungly", | ||
"melvincarvalho" | ||
"ajtowns" | ||
], | ||
"file_path": "static/delvingbitcoin/Aug_2023/62_Thoughts-on-scaling-and-consensus-changes-2023-.xml", | ||
"combined_summ_file_path": "static/delvingbitcoin/Aug_2023/combined_Thoughts-on-scaling-and-consensus-changes-2023-.xml" | ||
"file_path": "static/delvingbitcoin/Oct_2023/279_B-SST-plugins-for-covenant-opcodes.xml", | ||
"combined_summ_file_path": "static/delvingbitcoin/Oct_2023/combined_B-SST-plugins-for-covenant-opcodes.xml" | ||
} | ||
] | ||
} |
Oops, something went wrong.