The Bitcoin Network
1.application layer(工作层):Bitcoin Block chain
2.networck layer(网络层):P2P Overlay Network
注意:没有super node 和master node,每个节点平等
可以通过预先写入的seed node(叶子节点)得知其他节点
特点:simple robust but not efficient(简单,坚固但不高效)
消息传播采用flooding方式——节点第一次听到消息传给所有的邻居节点,下次收到不在发送给邻居节点,邻居节点选取完全随机
3.best effort(尽力而为):比特币网络中的内容传播存在延迟,有些节点可能收不到