- 博客(6)
- 收藏
- 关注
原创 2019.10.15
接上2.5 总结挖矿成本比特币系统的安全性不是来自点对点网络的完美,而是来自区块链和共识协议。当我们说爱丽丝拥有一定数量的比特币,我们真实的意思是说在比特币点对点网路,在区块链中记录的所有爱丽丝地址上拥有的比特币数量总额。这是比特币系统的一个终极真相:拥有比特币就是其他节点对给定的一方拥有这些比特币的共识。启动加密货币:如何保障币的价值又高又稳定呢?只有用户普遍相信区块链的安全性才会...
2019-10-15 20:59:59
140
原创 2019.10.14
接上2.3 使用区块链达成没有身份的共识隐性共识???窃取比特币拒绝服务攻击双重支付攻击如何知道双重支付攻击是否能成功:这取决于最后哪个区块会被纳入长期的共识链,是爱丽丝转给鲍勃的区块,还是爱丽丝转给爱丽丝自己的区块。是什么决定了哪一个区块会被纳入呢?诚实节点会遵守在最长有效分支后面延展这一规则,那到底是哪个分支后面延展呢?并没有明确的答案。目前来看,这两条分支长度一样,他们的区别是...
2019-10-14 17:40:29
106
原创 2019.10.12
接上第二章比特币如何做到去中心化比特币并不是完全使用纯技术手段,而是将技术手段与一种明智的激励机制相结合,做到了去中心化。2.1 中心化与去中心化将比特币如何做到去中心化这个问题拆解为五个问题:1. 谁在维护交易账本?2.谁有权利批准哪个交易是正当有效的?3.谁在制造新的比特币?4.谁在制定系统变化规则?5.比特币是如何取得交易价值的?2.2 分布式共识当爱丽丝向鲍勃付款...
2019-10-12 18:06:58
100
原创 2019.10.10
接上1.4公钥即身份你可以生成一个看起来随机的新身份,看起来像人群中的一张脸,但这些都只有你能控制。去中心化身份管理:公钥和私钥的体系,帮助我们引入去中心化的身份管理的理念。我们自己可以随时生成一个身份,这些身份在比特币语言中被称为地址,而地址就是公钥的哈希值。1.5两种简单的加密货币高飞币其两个规则:①指定高飞可以随时创建新币,且这些新创建的币都属于他。②拥有此币的人可以将其转给...
2019-10-10 19:55:38
163
原创 2019.10.9
接上只要我们将链表头部的哈希指针存储在对手无法改动的地方,对手将不能做到在不被检测到的前提下,篡改任何区块。梅克尔树:使用哈希指针的二叉树也叫做梅克尔树。隶属证明:为了证明某个数据区块来自一个梅克尔树,我们只需要找到该数据区块道树根节点的路径。1.3数字签名不可为造性。椭圆曲线数字签名算法比特币使用的数字签名方案叫做椭圆曲线数字签名算法(ECDSA)。...
2019-10-09 20:38:54
127
原创 2019.10.8
《区块链——技术推动金融》区块链到底是什么?第一章密码学及加密货币概述*)加密数字货币与法定货币的不同在于,其安全规则需要完全通过技术手段实现,而非依赖于中央机构。*)在学习了必要的密码学基础之后,将讨论如何用密码学基础构建一个加密数字货币系统。1.1密码学哈希函数特性1:碰撞阻力应用:信息摘要特性2:隐秘性最小熵:用于测试结果可预测的手段,而高阶最小熵这个概念比较直观描述了分...
2019-10-08 18:52:38
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅