网赚论坛

 找回密码
 免费注册
查看: 202|回复: 0
打印 上一主题 下一主题

Bitcoin Classic扩容路线图——动态区块上限,根据最新n个区块大小的中位数的m倍来定 ...

[复制链接]

14

主题

14

帖子

56

积分

Ⅰ级财主

Rank: 1

积分
56
跳转到指定楼层
楼主
发表于 2017-11-21 01:29:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原文地址:
https://github.com/bitcoinclassic/documentation/blob/master/roadmap/roadmap2016.md

Note: This is our initial roadmap proposal. We will run this by miners, companies and users for feedback, before it is finalized.
Bitcoin Classic 2016 Roadmap
The Bitcoin Classic team will help realize Satoshi’s vision of making Bitcoin scale into a global peer to peer cash system, and not just a settlement network. We believe on-chain scaling is crucial for the long term health of Bitcoin. On-chain scaling maximizes transaction volume, whose fees are needed to replace miner rewards on the medium to long term scale.
Our preferred strategy for on-chain scaling, is to eliminate the need for blocks to be synced within seconds. We will implement solutions that make continuous block syncing possible. Instead of transmitting the data for a new block all at once when it is found, we can significantly optimize current bandwidth by sending data during the full ten-minute interval between blocks. This will enable the Bitcoin network to scale to significant new levels, without endangering decentralization. We will scale using a 3-pronged approach:

Phase 1 (Q1-Q2)
Urgently resolve issue of blocks being almost full
Implement BIP 109: Raise block size limit from 1MB to 2MB.
Hard fork with 75% activation threshold (750 of 1000 blocks), 28 day activation grace period.
Software based on Bitcoin Core implementation 0.11.2 and 0.12.0.
Note: 0.11.2 is already finished and available for download here.

Phase 2 (Q2-Q3)
Eliminate the need for blocks to be sent within seconds
Reduce the effect of block propagation times on orphan rates (lost miner income)
De-emphasize block size as an obstacle for scaling and open up potential for on-chain transaction throughput gains using several improvements (listed below).
Optimizations for bandwidth constrained nodes via improvements to the P2P layer
Note: We intend to discuss various solutions such as the ones listed below and pick the best ones.
Parallel validation of blocks (theoretically reduces the profitability of excessive-sized block attacks).
Headers-first mining (largely nullifies excessive-sized block attacks).
Thin blocks: Blocks refer to transactions that have been well propagated rather than including them, allowing for minimization of bandwidth use.
Weak blocks: allow miners to pre-announce the blocks they are working on, to minimize the data sent once a block is found.
Validate Once: Transactions that have been validated when entering a node’s memory pool do not need to be revalidated when included in a block (speeds up block validation).

Phase 3 (Q3-Q4)
Make the block size limit dynamic
Note: This phase will only happen when miners & companies confirm Phase 2 successfully addressed their blocksize concerns.
Use a variation of Steven Pair’s/BitPay proposal. Validation cost of a block must be less than a small multiple of the average cost over the last difficulty adjustment period
Simplified version of Segregated Witness from Core, when it is available
Technical details
A more technical version of the roadmap can be found here

Conference
We plan to hold an on-chain scaling conference soon, where these and future scaling solutions & concerns can be discussed among the community.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2025-1-11 02:19 , Processed in 0.124800 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表