区块链知识普及基本概念1
什么是区块链把多笔交易的信息以及表明该区块的信息打包放在一起,经验证后的这个包就是区块
每个区块里保存了上一个区块的hash值,使区块之间产生关系,也就是说的链了
合起来就叫区块链
什么是比特币比特币概念是2009年中本聪提出的,总量是2100万个
比特币链大约每10分钟产生一个区块,这个区块是矿工挖了10分钟挖出来的
作为给矿工奖励,一定数量的比特币会发给矿工们,但是这个一定数量是每四年减半一次
照这样下去2140年全部的比特币问世
什么是以太坊以太坊与比特币最大的区别是有了智能合约
使得开发者在上边可以开发,运行各种应用
区块链的特点4
分布式账本它是一种在网络成员之间共享,复制和同步的数据库
直白说,在区块链上的所有用户都有记账功能,而且内容一致,这样保证了数据不可篡改性
什么是准匿名性相信大家都有钱包,发送交易都用的钱包地址(一串字符串)这就是准匿名6
什么是开放透明性/可追溯区块链存储了从历史到现在的所有数据,任何人都可以查看,而且还可以查看到历史上的任何数据
什么是不可篡改历史数据和当前交易的数据不可篡改
数据被存在链上的区块上,有一个hash值,如果修改该区块信息,那么它的hash值也变了,它后边的所有区块的hash值也必须修改,使成为新的链
同时主链还在进行交易产生区块
修改后链也必须一直和主链同步产生区块,保证链的长度一样
代价太大了,只为修改一条数据
什么是抗ddos攻击ddos:黑客通过控制许多人的电脑或者手机,让他们同时访问一个网站,由于服务器的宽带是有限的,大量流量的涌入可能会使得网站可能无法正常工作,从而遭受损失
但区块链是分布式的,不存在一个中心服务器,一个节点出现故障,其他节点不受影响
理论上是超过51%的节点遭受攻击,会出现问题
区块链分类9
主链的定义以比特币为例,某个时间点