[IT技术] 科普 | 什么是区块链?

[复制链接]
xue8 发表于 2023-10-4 19:52:33|来自:广东潮州 | 显示全部楼层 |阅读模式
2019 年 10 月 25 日,北京时间晚七点的新闻联播,用了足足的五分钟左右时间,只讲了一件事情:国家要大力发展区块链技术。
01区块链概念

首先我们来看下关于区块链的概念:
区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任“基础,创造了可靠的“合作”机制,具有广阔的运用前景。

在区块链数据库中:

  • 数据仅可通过共识算法以块的形式增加,不可修改或删除,以防止篡改;
  • 每个区块至少会包含一个块生成时间和出块签名;
  • 所有的交易数据都会被双方签名,以防止抵赖;
  • 传统区块链中,新增区块中储存上一个区块的 hash,并通过此 hash 与上一个区块相连;
在区块链多节点网络中:

  • 所有节点都有浏览区块的权限,但是并不能完全控制区块;
  • 所有节点都有验证区块,参与共识,并通过共识增加数据的权利;
通过区块链可以实现:

  • 不依赖授信第三方的数据记录和链上数据溯源;
  • 通过 peer-to-peer 网络的数据通信和可信价值交换;
  • 对所有面向系统中心控制者的攻击都有非常强的抵抗能力;
潜在应用:

  • 物联网;
  • 互联网医疗;
  • 云储存;
  • 安全领域,如授权,可信服务提供;
  • 互联网金融等;
可以认为,一切存在中心化账本的技术都可能有区块链应用前景,这是一种效率和信任的交换,但是需要注意这种交换不一定所有应用都值得。
应用实例:

  • 由日本 Morgen 银行和 ripple 等提供的快速,安全,便捷的国际转账服务;
  • SWIFT 自己正在建立的区块链网络,加速国际转账;
  • IBM 建立的 supply chain,探索潜在服务;
  • 比特币
构成技术:

  • P2P 技术: 点对点数据传输,BT 协议的支撑技术;
  • 共识算法:区块链能够保证不可篡改,数据可信的核心;
  • 椭圆加密算法,公私钥体系,数字签名等密码学算法;
  • Merkle 树:区块链数据储存的数据结构;
如上述关于区块链的概念没有看懂,没有关系。通俗的来说,区块链是用来共同记录公共数据的,或者更狭义的讲,就是用来记账的。
02什么是区块链?

大家可能会说记账用电脑记就可以啊,为什么要用区块链记呢?
道理很简单,因为你自己记的账别人不信。你是谁啊?为什么让人家信任你呢?对吧!
如,你在你的电脑里记了李二在某年某日欠你 1 万块钱,但李二说我电脑里还在哪天你欠我 100 万呢。
这样就有纠纷了,那么该怎么办呢?
在最早之前是这么解决:找一个担保人(公证人),你俩的账都记在担保人这里,出现纠纷以担保人的账本为准。
而后发现担保人不是那么安全,随后担保人变成了机构,如银行等,你俩的钱都存他那里,转账、借款都有记录。
其实区块链这么解决:你在自己的电脑里记账的时候,李二也在自己电脑里记一下同样的数据,记好之后,你俩互相检查一下,都认可了,这账就算正式记下了。中间不需要第三方或者所谓“权威机构”、“认证机构”的参与。
大家共同记账的方式,也被称为“分布式”或“去中心化”,因为人人都记账,且账本的准确性由程式算法决定,而非某个权威机构。
这就是区块链,核心就这样,区块链就这么简单,一个共同记账的账本。
03看图识链

一张图带你更直观了解区块链


04总结

当前社会的各个领域广泛用上了区块链,它将成为信息时代的重要基础设施,能解决很多当前令我们头疼的事儿。
如:很多交易不再需要第三方担保,消费者不再担心押金无法退还,创作者不必担心作品被盗用却一无所得……
目前区块链我们属于探索中,我们可以继续期待!
End
全部回复0 显示全部楼层
暂无回复,精彩从你开始!

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则