摘要: https://blog.nowcoder.net/n/f85c3019c42f454390cad12fa147b28d 在某个节点找到符合要求的nonce,获得记账权的过程中,有效的防止了女巫攻击,因为即使增加恶意节点数量,每个节点都需要进行那么多的计算 阅读全文
posted @ 2020-10-14 20:19 real-zhouyc 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 区块链是一个个block所构成的链,或者链表状的数据结构,在比特币中或者区块链中,一个重要的组成部分是哈希指针 指针 在程序运行过程中,需要用到数据。最简单的是直接获取数据,但当数据本身较大,需要占用较大空间时,明显会造成一定麻烦。因此,可以引入指针这一概念。当需要获取数据时,只需要按照指针所给的地 阅读全文
posted @ 2020-10-14 14:52 real-zhouyc 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 以比特币为例子,比特币作为区块链的经典应用,其本质是一种加密货币, 但实际上,比特币是不加密的,区块链上的所有信息都是公开的,包括账户的地址、交易记录、金额等等。比特币主要用到了密码学中的2个功能,一个是哈希,另一个是签名;这也是区块链中涉及到密码学部分的主要功能。 哈希(散列)函数 哈希函数是可以 阅读全文
posted @ 2020-10-14 13:18 real-zhouyc 阅读(742) 评论(0) 推荐(0) 编辑