区块链基础知识(一)

区块链基础知识(一)


2024年4月30日发(作者:)

一、区块链技术

1. 什么是区块链?

去中心化的、分布式的、区块化存储的数据库

存储全部账户余额及交易流水的总账本

每个节点有完整的账本数据

账本数据记录了全部的历史交易数据

交易数据存储在区块上

每个区块包含前一区块ID及HASH,形成链

2. 区块链基本原理

如果把区块链作为一个状态机,则每次交易就是试图改变一次状态,而每次共识生成的区

块,就是参与者对于区块中所有交易内容导致状态改变的结果进行确认。

交易(Transaction):一次操作,导致账本状态的一次改变,如添加一条记录

区块(Block):记录一段时间内发生的交易和状态结果,是对当前账本状态的一次共识

链(Chain):由一个个区块按照发生顺序串联而成,是整个状态变化的日志记录。

3. 区块链要解决的问题

如何去中心化地共享数据?

如何确保账户不被冒用?

如何确保账户余额足够?

如何确保交易记录不被篡改?

谁负责记账?

怎么保障记账者的可信?

怎么保障记账者的积极性?

4. 区块链特性

去中心化

开放性(没有限制,开源,数据公开)

去信任(仅信任机器)

自治性,集体维护


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714465813a2451864.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信