diff --git a/static/homepage.json b/static/homepage.json index bb77d64fe..19336a6db 100644 --- a/static/homepage.json +++ b/static/homepage.json @@ -41,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 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.", + "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": [], @@ -49,124 +49,83 @@ "combined_summ_file_path": "" }, { - "id": "789", - "title": "Unspendable keys in descriptors", - "link": "https://delvingbitcoin.org/t/unspendable-keys-in-descriptors/304", - "authors": [ - "salvatoshi" - ], - "published_at": "2023-12-19T13:29:37.600000+00:00", - "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": [ - "AntoineP", - "josibake", - "sipa", - "RandyMcMillan", - "andrewkozlik", - "andrewtoth", - "wydengyre" - ], - "file_path": "static/delvingbitcoin/Dec_2023/789_Unspendable-keys-in-descriptors.xml", - "combined_summ_file_path": "static/delvingbitcoin/Dec_2023/combined_Unspendable-keys-in-descriptors.xml" - }, - { - "id": "3197", - "title": "SuperScalar: Laddered Timeout-Tree-Structured Decker-Wattenhofer Factories", - "link": "https://delvingbitcoin.org/t/superscalar-laddered-timeout-tree-structured-decker-wattenhofer-factories/1143", - "authors": [ - "ZmnSCPxj" - ], - "published_at": "2024-09-16T20:08:19.856000+00:00", - "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": [ - "ariard", - "t-bast", - "cryptoquick" - ], - "file_path": "static/delvingbitcoin/Sept_2024/3197_SuperScalar-Laddered-Timeout-Tree-Structured-Decker-Wattenhofer-Factories.xml", - "combined_summ_file_path": "static/delvingbitcoin/Sept_2024/combined_SuperScalar-Laddered-Timeout-Tree-Structured-Decker-Wattenhofer-Factories.xml" - }, - { - "id": "3315", - "title": "Non-disclosure of a consensus bug in btcd", - "link": "https://delvingbitcoin.org/t/non-disclosure-of-a-consensus-bug-in-btcd/1177", + "id": "3323", + "title": "Support for graphing data", + "link": "https://delvingbitcoin.org/t/support-for-graphing-data/1180", "authors": [ - "AntoineP" + "ajtowns" ], - "published_at": "2024-10-03T14:19:37.759000+00:00", - "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, + "published_at": "2024-10-04T06:45:12.260000+00:00", + "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": [ - "ariard", - "josibake", - "roasbeef" - ], - "file_path": "static/delvingbitcoin/Oct_2024/3315_Non-disclosure-of-a-consensus-bug-in-btcd.xml", - "combined_summ_file_path": "static/delvingbitcoin/Oct_2024/combined_Non-disclosure-of-a-consensus-bug-in-btcd.xml" + "contributors": [], + "file_path": "static/delvingbitcoin/Oct_2024/3323_Support-for-graphing-data.xml", + "combined_summ_file_path": "" } ], "today_in_history_posts": [ { - "id": "018234", - "title": "Progress on Miner Withholding - FPNC", - "link": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-October/018234.html", + "id": "015167", + "title": "New difficulty algorithm needed for SegWit2x fork? (reformatted text)", + "link": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-October/015167.html", "authors": [ - "Mike Brooks" + "Scott Roberts" ], - "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, + "published_at": "2017-10-09T22:57:32+00:00", + "summary": "- Scott Roberts proposes a new difficulty algorithm for Bitcoin to prevent mining issues.\n- The Zawy v6 algorithm adjusts rewards based on mining speed and fixes bad timestamps.\n- This solution aims to offer a simpler, faster, and more effective method than current algorithms.", + "n_threads": 8, "dev_name": "bitcoin-dev", "contributors": [ - "Pieter Wuille", + "Ben Kloester", + "Mark Friedenbach", + "Moral Agent", "ZmnSCPxj", - "\u00d6nder G\u00fcrcan" + "greg misiorek" ], - "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" + "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" }, { - "id": "002804", - "title": "Why should funders always pay on-chain fees?", - "link": "https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-October/002804.html", + "id": "000774", + "title": "(no subject)", + "link": "https://lists.linuxfoundation.org/pipermail/lightning-dev/2017-November/000774.html", "authors": [ - "Bastien Teinturier" + "Mark Botley" ], - "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, + "published_at": "2017-11-09T08:22:10+00:00", + "summary": "- Mark Botley mentioned a technical glitch with the email system.\n- He requested more information or context for generating a summary.\n- No specific context was provided in his message.", + "n_threads": 10, "dev_name": "lightning-dev", "contributors": [ - "Antoine Poinsot", - "Antoine Riard", - "Johan Tor\u00e5s Halseth", - "Olaoluwa Osuntokun", - "ZmnSCPxj" + "Nongluck Loyha", + "Chris Malloy", + "D", + "Victor Umobi" ], - "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" + "file_path": "static/lightning-dev/Nov_2017/000774_-no-subject-.xml", + "combined_summ_file_path": "static/lightning-dev/Nov_2017/combined_-no-subject-.xml" }, { - "id": "279", - "title": "B'SST plugins for covenant opcodes", - "link": "https://delvingbitcoin.org/t/bsst-plugins-for-covenant-opcodes/137", + "id": "62", + "title": "Thoughts on scaling and consensus changes (2023)", + "link": "https://delvingbitcoin.org/t/thoughts-on-scaling-and-consensus-changes-2023/32", "authors": [ - "dgpv" + "jamesob" ], - "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.", + "published_at": "2023-08-16T15:22:13.243000+00:00", + "summary": "- Bitcoin scaling challenges aim for 50,000 off-chain entities to support 1 billion weekly users.\n- Off-chain solutions include bitcoin banks and coinpools, emphasizing liquidity and security balance.\n- Future developments focus on network integrity, efficient scaling, and regulatory compliance through technology.", "n_threads": 5, "dev_name": "delvingbitcoin", "contributors": [ - "ajtowns" + "Ajian", + "CubicEarth", + "EthnTuttle", + "jungly", + "melvincarvalho" ], - "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" + "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" } ] } \ No newline at end of file diff --git a/static/homepage/Oct_2024/2024-10-07-homepage.json b/static/homepage/Oct_2024/2024-10-07-homepage.json new file mode 100644 index 000000000..19336a6db --- /dev/null +++ b/static/homepage/Oct_2024/2024-10-07-homepage.json @@ -0,0 +1,131 @@ +{ + "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", + "title": "Bitcoin Core 28.0 Released", + "link": "https://gnusha.org/pi/bitcoindev/92383464-d21e-4bb5-9c60-33b4c4102c8f@achow101.com/T/#u#mdb9c24105a45eb0052556d8b3d2207676aefe9bc", + "authors": [ + "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 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": "3323", + "title": "Support for graphing data", + "link": "https://delvingbitcoin.org/t/support-for-graphing-data/1180", + "authors": [ + "ajtowns" + ], + "published_at": "2024-10-04T06:45:12.260000+00:00", + "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": "" + } + ], + "active_posts": [ + { + "id": "mdb9c24105a45eb0052556d8b3d2207676aefe9bc", + "title": "Bitcoin Core 28.0 Released", + "link": "https://gnusha.org/pi/bitcoindev/92383464-d21e-4bb5-9c60-33b4c4102c8f@achow101.com/T/#u#mdb9c24105a45eb0052556d8b3d2207676aefe9bc", + "authors": [ + "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 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": "3323", + "title": "Support for graphing data", + "link": "https://delvingbitcoin.org/t/support-for-graphing-data/1180", + "authors": [ + "ajtowns" + ], + "published_at": "2024-10-04T06:45:12.260000+00:00", + "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": "" + } + ], + "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", + "authors": [ + "Scott Roberts" + ], + "published_at": "2017-10-09T22:57:32+00:00", + "summary": "- Scott Roberts proposes a new difficulty algorithm for Bitcoin to prevent mining issues.\n- The Zawy v6 algorithm adjusts rewards based on mining speed and fixes bad timestamps.\n- This solution aims to offer a simpler, faster, and more effective method than current algorithms.", + "n_threads": 8, + "dev_name": "bitcoin-dev", + "contributors": [ + "Ben Kloester", + "Mark Friedenbach", + "Moral Agent", + "ZmnSCPxj", + "greg misiorek" + ], + "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" + }, + { + "id": "000774", + "title": "(no subject)", + "link": "https://lists.linuxfoundation.org/pipermail/lightning-dev/2017-November/000774.html", + "authors": [ + "Mark Botley" + ], + "published_at": "2017-11-09T08:22:10+00:00", + "summary": "- Mark Botley mentioned a technical glitch with the email system.\n- He requested more information or context for generating a summary.\n- No specific context was provided in his message.", + "n_threads": 10, + "dev_name": "lightning-dev", + "contributors": [ + "Nongluck Loyha", + "Chris Malloy", + "D", + "Victor Umobi" + ], + "file_path": "static/lightning-dev/Nov_2017/000774_-no-subject-.xml", + "combined_summ_file_path": "static/lightning-dev/Nov_2017/combined_-no-subject-.xml" + }, + { + "id": "62", + "title": "Thoughts on scaling and consensus changes (2023)", + "link": "https://delvingbitcoin.org/t/thoughts-on-scaling-and-consensus-changes-2023/32", + "authors": [ + "jamesob" + ], + "published_at": "2023-08-16T15:22:13.243000+00:00", + "summary": "- Bitcoin scaling challenges aim for 50,000 off-chain entities to support 1 billion weekly users.\n- Off-chain solutions include bitcoin banks and coinpools, emphasizing liquidity and security balance.\n- Future developments focus on network integrity, efficient scaling, and regulatory compliance through technology.", + "n_threads": 5, + "dev_name": "delvingbitcoin", + "contributors": [ + "Ajian", + "CubicEarth", + "EthnTuttle", + "jungly", + "melvincarvalho" + ], + "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" + } + ] +} \ No newline at end of file