BTC 区块链 理解

btc:依据特定算法 通过大量的计算产生
百科概念
比特币(BitCoin)的概念最初由中本聪在2009年提出,根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。比特币是一种P2P形式的数字货币。点对点的传输意味着一个去中心化的支付系统。
与大多数货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。基于密码学的设计可以使比特币只能被真实的拥有者转移或支付。这同样确保了货币所有权与流通交易的匿名性。比特币与其他虚拟货币最大的不同,是其总数量非常有限,具有极强的稀缺性。该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在2100万个。
 
关键词:P2P 网络 节点 分布式数据库 确认记录所有交易行为
密码学 货币流通各个环节安全性 去中心化
 
 
比特币交易消息的确认,向附近的节点发布消息,附近的节点再向周围广播该消息,直到全网确认。要想造假除非掌握全网51%的计算资源
最小计量单位足以满足流通需求
总量是恒定的2100万个
 
区块链技术 分布式账本 去中心化公开透明
区块 记录一段时间内发生的交易和状态结果
一个个区块按顺序发生串联起来
 
Hash = SHA256(区块头) 区块头包含上一个区块的hash值 所以要想篡改数据很难
一旦上一个区块的hash改变后面的也会改变
 
采矿即采用特定的计算方法 通过大量计算 产生下一个区块的hash值
区块头包含一个难度系数 用一个常量除以难度系数 得到目标值 难度系数越大 目标值越小
 
共识机制 pow 工作量 谁先算出唯一的哈希值 就添加进区块链 如果两个节点同时发现区块 以6次确认为准
获取比特币的途径
挖矿,多名矿工通过计算机算力,开采出一个区块后平分比特币。周围矿工广播消息获取一定奖励
 
 
posted @ 2018-03-12 17:31  haha瓜  阅读(311)  评论(0编辑  收藏  举报