What is Bitcoin ABC's "Fix Block Time Oscillations Project"?
Bitcoin ABC is working hard to scale Bitcoin Cash. As part of that, we recognize the need to reduce the block time oscillations that sometimes see 2-hour or longer gaps between Bitcoin Cash blocks. As a minority hash-rate chain sharing the same Proof of Work as Bitcoin Core (BTC), Bitcoin Cash (BCH) requires a continuously-varying difficulty target to adjust to keep the mining hash rate balanced between the two chains. Currently, however, short-term profitability differences between mining on BTC vs BCH incentivize switch mining relative to steady mining, in effect rewarding the undesirable behavior. This results in hash rate oscillations on BCH. Balancing Tradeoffs Improving this situation will require careful study, as it involves balancing different tradeoffs. The solution could be to improve the Difficulty Adjustment Algorithm (DAA), as well as other methods to achieve the desired outcome. It is important that any analysis of DAA options start from a well-articulated problem statement, since simply **solving for one metric could worsen other problems, or even open security risks**. https://old.reddit.com/r/btc/comments/g0axm3/the_bitcoin_cash_difficulty_adjustment_algorithm/fn9z0qz/?context=3 We are looking forward to initiating careful, thoughtful research on this challenging technical problem, beginning 15 May 2020. With adequate funding in hand by 30 Apr 2020, and assuming the availability of qualified engineering talent, Bitcoin ABC aims to deliver a solution to the network in time for the 15 Nov 2020 network upgrade. Join Us Join us in building censorship-resistant P2P electronic cash for billions of daily users and realizing the vision that is Bitcoin Cash! Visit fund.bitcoinabc.org to find our business plan, budget, delivery timeline, funding options and feedback mechanisms. https://fund.bitcoinabc.org/ We can only do this together. Who's in? Your Feedback Comment below, or you can offer us feedback line by line on our business plan in this Google Doc. Use the commenting feature. https://docs.google.com/document/d/1RVNpWH4Fkxn5cmDjCP7QSR6Y1JLr-UeSZ0IIP6aAYwc/edit We look forward to your thoughts. Other Articles in This Series Press Release: Bitcoin ABC Launches 2020 Bitcoin Cash Protocol Development Fundraiser [EN] [ZH] [ES] [PT] https://read.cash/@Bitcoin_ABC/press-release-bitcoin-abc-launches-2020-bitcoin-cash-protocol-development-fundraiser-8742d3e4 https://read.cash/@Bitcoin_ABC/abc2020-60e78175 https://read.cash/@Bitcoin_ABC/bitcoin-abc-lanza-la-recaudacion-de-fondos-para-el-desarrollo-del-protocolo-de-bitcoin-cash-2020-06c8163d https://read.cash/@Bitcoin_ABC/bitcoin-abc-inicia-fundraiser-de-2020-para-desenvolvimento-do-protocolo-bitcoin-cash-5f5d3aa2 Why Bitcoin ABC is Raising Funds Right Now https://read.cash/@Bitcoin_ABC/why-bitcoin-abc-is-raising-funds-right-now-caa77de1 The Bitcoin ABC 2020-2022 Strategy & Roadmap https://read.cash/@Bitcoin_ABC/the-bitcoin-abc-2020-2022-strategy-roadmap-d14b08f4 What is Bitcoin ABC's Mempool Overhaul Project? https://read.cash/@Bitcoin_ABC/what-is-bitcoin-abcs-mempool-overhaul-project-32b268e7 What is Bitcoin ABC's “Take Code Ownership” Project? https://read.cash/@Bitcoin_ABC/what-is-bitcoin-abcs-take-code-ownership-project-79354f13 Why Support Bitcoin ABC https://read.cash/@Bitcoin_ABC/why-support-bitcoin-abc-0f4d174c
1 comment
I really hope that this time ABC doesn't have the "not invented here" syndrom and not too much pride to accept very good and very important work from others... https://read.cash/@jtoomim/bch-upgrade-proposal-use-asert-as-the-new-daa-1d875696