区块链原理(笔记)

数据存储:分布式记账

竞争记账是什么

是比特币系统的记账方式,,解决了如何在去中心化的记账系统中保证比特币系统账本一致性的问题。
解释:在比特币网络中,全网矿工共同参与算了竞争,算力高的矿工计算能力更强,更容易获得记账权,成功抢到记账权的矿工负责记账,并将账本信息同步给整个网络,作为回报,矿工将获得系统新生成的比特币1作为奖励。

分布式记账
定义

分布式记账技术是分布在多个计算机节点上的数据库,每个节点都可以复制并保存一个账本,且每个计算机都可以进行独立更新。它的特征是账本不由任何中央机构维护,而是由每个计算机节点独立构建和记录。在对新帐本进行投票后,又称为共识机制,一旦达成,分布式账本就会自行更新。

优势

在区块链中,系统的每一个人都有机会进行记账,系统会评判这段时间内记账最快、最好的人,将其记录的内容写到账本里,并发送给系统内的其他人进行备份,这样系统里的每一个人都有一本完整的账本。篡改者需要同时修改超过半数的系统节点数据才能真正的篡改数据,这种篡改的代价极高,导致几乎不可能。

公链记账:挖矿与奖励

挖矿是什么

挖矿是将一段时间内比特币系统中比特币系统发生的交易进行确认并记录在区块链上形成新区块的过程,简单的说挖矿就是记账的过程。通过奖励系统新生比特币来激励矿工挖矿,因此挖矿就是生成比特币的过程。

比特币怎么挖矿

每10分钟,全网一起计算一道算术题,先算出答案的相当于挖到了这个区块,该矿工便能获得新产生的比特币。随着比特币的价值升高,挖矿人数增多,挖矿难度成指数级上升,大家开始用矿机挖矿,但比特币网络算力太大,个人购置矿机也难以挖矿。于是很多矿工加入矿池一起挖矿。矿场负责计算,矿池负责信息打包,矿池挖到比特币之后根据矿场的算力占比分配收益。

交易支付:代币交易

比特币交易与找零

比特币转账可以一次把多个地址的余额转出或者一次转向多个地址(后者需要告知矿工,否则剩余比特币可能会给矿工当手续费)

一个交易的生命周期

1、某人发出请求
2、广播交易到p2p网络
3、矿工验证交易正确性
4、多个交易组成一个区块
5、新的区块加入到一个已经存在的区块链中
6、交易完成

系统奖励:交易币基

比特币和Q币

比特币是一种去中心化的数字资产,没有发行主体。Q币是由腾讯公司发行的电子货币,类似电子积分,实际上不是货币,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

混子王江江

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值