区块链全栈以太坊(二)专业术语

专业术语

共识

  1. 工作量证明和权益证明 都属于共识。
  2. 定义:是一个机制,用来使区块链可以在状态和数值上达成一致。
  3. 分两部分:
    1. 链的选择算法 。
    2. 抗女巫攻击机制。

(一)工作量证明 PoW

挖矿,是一种抗女巫机制,因为可以验证谁挖出了区块。

是因为不管一个用户有多少个账户,每个账户都需要经过这个需要大量计算量的过程,来找到 工作量证明中的"难题"答案 。

每个区块链会有意让 “难题” 更难或者更简单,从而调整出块时间。

出块时间是 每个区块被发布之间的时间。

(二)权益证明Pos

持有一定数量的数字货币,即可生成区块。

(三)链选择

怎么确定哪个区块链是正确的链。

比特币和以太坊1.0都是中本聪共识:

1.工作量证明/权益证明

手续费由矿工(工作量证明) 或者 验证者(权益证明)得到。

工作量证明:

节点相互竞争来解决难题,第一个完成的可以得到 手续费 和区块奖励。

缺点:消耗电力。

权益证明:

节点会直接被选举出来,然后提出一个区块,别的节点会验证这个区块有效性。

如何选择随机验证者,以太坊2.0使用了 RANDAO。

放置质押物以保证不作恶,以太坊 2.0 节点需要质押以太币以保证自己 会诚实运行

最流行

优点

  1. 获得新区块所需的计算大大降低。
  2. 区块链分片,一个主链协调不同的链(提高了区块链的空间、效率)。

缺点:被认为有些不够去中心化。

2.最长链规则

哪条链最长,有最多区块,就用哪条链。

攻击

女巫攻击

攻击中,单一用户会创建很多匿名账户,来影响区块。

双花,51%攻击

51%的网络一致,并且获得了最长链,那就可以分叉区块。

随机数

layer1

区块链的实现基础层解决方案。

例如 比特币、以太坊、avalanche。

layer2

加在layer1和区块链上任何应用。

例如:Chainlink ,Arbitrum,Optimism。

layer2和侧链不同,因为侧链的安全性来自于自身协议。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容