目录
频繁的交易如何记录这些交易信息呢?
那我们的链又是如何连接起来的?
谁做记账先生呢?
共识机制
如何处理有些人距离账目的公共太远的问题?
安全性:
去中心化:
总结:
频繁的交易如何记录这些交易信息呢?
我们可以采用记账先生去记录这些交易信息,并且每天会将这些信息公布出来——>我们每个人都会去看这些信息,如果没问题的话就会进行拷贝(相当于是一个副本)
这样我们每天就会生成一个由记账先生记录的账本
这些账本 都是独立存在的就相当于是区块
我们可以指定生成区块的时间(比如10分种生成一个区块——>多条交易的打包)
那我们的链又是如何连接起来的?
根据昨天账户的余额和今天的期初金额的就是区块的连接
谁做记账先生呢?
每完成一笔交易都会给记账先生一笔钱
共识机制
但是交易单子很多,所以很多人都想做记账先生,所以大家采取抛硬币的方式来决定谁当记账先生
也就是大家都认可的方式(共识机制选出及记账者)
如何处理有些人距离账目的公共太远的问题?
因为太远了,所以不方便抄写自己的账目——>解决:大家可以抄邻居的账目,邻居又抄邻居的账目(相当于是点对但的模式)
也就是说每个人都是信息的传播者,也是信息的接收者(每个人都可以当作一个网络节点)
安全性:
现实生活中账本都是少数人所保管,所以安全系数较低,但是区块链的话,每个节点都持有账本数据,所以修改起来是非常麻烦的;——>但是加入账目栏一个地方错了,那么每个节点都会出问题
去中心化:
每个人都有一个每天同步的账本,并且数据一致,所以是分布式账本
总结:
就是大家共同维护的账本,点对点的,并且公开透明并且难以篡改