比特币--网络与挖矿难度

比特币网络

比特币工作在应用层;
applycation layer : BitCoin Block chain协议
network layer : P2P Overlay NetWork

比特币网络设计原则:samply , robust but not efficent。
比特币系统的区块限制1M。
比特币网络特性:比特币网络上所有的结点都是平等的。
加入比特币网络需要知道seed node,它会告诉它所知道的其他的结点。

比特币挖矿难度

H(Block Header) <= target
挖矿难度与目标阈值成反比

为什么调整挖矿难度?

算力不断地增强,出现的时间越来越短,这样就会出现问题。分叉攻击会变成常态,分叉过多对于比特币系统是没有什么好处的(多分叉会降低系统好结点的算力)。
挖矿难度的设定标准原则保证系统的出块时间保持在10Min左右。
比特币系统规定在每次出现2016个区块就需要调整一下挖矿难度(大约14天)。

发布了25 篇原创文章 · 获赞 27 · 访问量 2184

猜你喜欢

转载自blog.csdn.net/m0_38053092/article/details/97121201