摘要: 新发布的区块,交易在网络上是如何传播的? 比特币工作在应用层(application layer:Bitcoin block chain),它的底层是一个网络层(network layer:P2P overlay network)。 工作流程 所有节点都是平等的,没有super node,maste 阅读全文
posted @ 2020-06-17 09:15 王陸 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 基于交易 transaction-based ledger的账本模式:比特币采用的是基于交易 transaction-based ledger的账本模式 。每个区块中记录的是交易信息,转账交易,铸币交易。但是没有记录某个账户中有多少钱,需要根据交易记录去推算。区块链中一共有多少往某账户的地址转账的交 阅读全文
posted @ 2020-06-17 08:56 王陸 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 双花攻击 数字货币容易产生双花攻击 double spending attack “双花”,即一笔钱被花了两次或者两次以上,也叫“双重支付”。中心化解决double spending:给货币制定编号,维护一个大数据库,用来记录某编号的货币在谁手里。去中心化要解决的两个问题:1.谁发行?在比特币中是由 阅读全文
posted @ 2020-06-17 08:28 王陸 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 哈希指针(Hash pointers) 普通指针存储的是某个结构体在内存中的地址。哈希指针不仅保存地址,还保存hash值 H( )。不仅能找到位置,还能检测出内容是否被篡改。比特币最基本的数据结构 区块链,就是一个个区块组成的链表。和普通区块的区别:哈希指针代替普通指针。Block Chain is 阅读全文
posted @ 2020-06-17 07:51 王陸 阅读(826) 评论(0) 推荐(0) 编辑