挖矿介绍
一、钱包(wallet)
钱包中有多个银行卡
- 私钥:每个银行卡有自己的密码
- 公钥:
- 地址:相当于钱包中有不同的银行卡
二、节点
一个账户就是一个节点
- 轻节点:只下载跟自己相关的交易数据(手机端)
- 全节点:所有的(pc端)
三、挖矿
- 什么是挖矿?
提供数据计算,计算机提供计算,相当于一个记账的过程
节点间竞争记账权力的工程叫挖矿,竞争成功着获得记账的权利,记账的过程会得到系统的奖励,即挖到矿
挖矿过程就是比特币货币发行过程
挖矿的机器就是矿工(矿机)
- 特点
保证了公平,安全 ,不确定性
- 算力(计算机性能)
挖矿的能力
- 本质
对区块链数据做哈希运算,寻找一个满足条件的随机数
总结:
- 所有节点都可以负责记账,获取记账的权利的过程叫挖矿
- 记账过程会获得系统的奖励,这个时候会发行新的货币
- 账本一致性,安全,避免人为修改