区块链(学习笔记)

  • 缺砂
  • 发布于 2天前
  • 阅读 12

区块链是一个交易数据库,它在网络中的多台电脑上更新和共享,确保数据无法被回溯篡改。

区块链

区块链是一个交易数据库,它在网络中的多台电脑上更新和共享,确保数据无法被回溯篡改。

  • "区块" 指的是数据和状态是按顺序 批量或 "区块" 存储的。如果你向别人发送交易,需要将交易数据添加到一个区块中才算成功。
  • "链" 指的是每个区块加密引用其父块。换句话说,区块被链接在一起。在不改变所有后续区块的情况下,区块内数据是无法改变的。

如果要改变某个区块内的数据,要改变该区块后续的所有区块,这就需要整个网络的共识。

共识机制

网络中的每台计算机都必须就每个新区块和链达成一致,这些计算机被称为“节点”。节点保证所有与区块链交互的人都有相同的数据。要完成此分布式协议,区块链需要一个共识机制。

  • 工作量证明共识机制 PoW:节点(矿工)通过算力竞争解决数学难题,首个解出者获得记账权(如比特币)。
  • 权益证明共识机制 PoS:记账权根据节点质押的代币数量和质押的时长分配(如以太坊 2.0)。

质押的代币数量越多、时间越长,被选中的概率越高。

  • 权威证明机制 PoA:由预先选定的可信节点验证交易。
  • 历史证明机制 PoH:通过时间戳和哈希历史证明事件顺序,优化交易时序验证。

链桥

链桥:链桥是连接不同区块链网络的关键基础设施,旨在解决区块链的“孤岛效应”,实现跨链互操作性。

区块链存在于孤立的环境中,这意味着区块链之间无法进行交易和通信。链桥提供了一种让孤立的区块链环境相互连通的途径。它们在区块链之间建立了一条传输路线,让代币、信息、任意数据甚至智能合约调用都可以从一条区块链转移到另一条区块链。

链桥的工作模式:币从源链转移到目标链

  • 锁定并铸币 Lock-and-Mint:锁定源链上的资产,并在目标链上铸币。
  • 销毁并铸币 Burn-and-Mint:销毁源链上的资产,并在目标链上铸币。
  • 原子交换 Atomic Swap:通过第三方将源链上的资产与目标链上的资产交换。
  • 原创
  • 学分: 0
  • 分类: 通识
  • 标签:
点赞 0
收藏 0
分享

0 条评论

请先 登录 后评论
缺砂
缺砂
江湖只有他的大名,没有他的介绍。