究竟什么是区块链?这是一篇通俗而详细的解释

近年来,区块链技术的应用,日益得到了政府、企业和社会的重视。从比特币、以太币到数字藏品,再到各种数据“上链”,区块链技术可谓风光无限,不仅仅出现在政府文件中,还逐渐走入百姓的生活中。但是,对于区块链是什么呢?似乎90%的人无法说清楚。

本人基于对区块链的研究和认识,尝试着写一篇文章,用通俗的语言,阐述下究竟什么是区块链技术。

在中信出版社出版的《区块链—赋能万物的事实机器》(作者:[美] 保罗·维格纳(Paul Vigna)迈克尔·凯西(Michael J.Casey))一书中,对区块链做了如下通行的定义:

区块链是一种分布式的、只能往上添加内容的账本,它上面存储的交易记录都是由时序链接、可证明的签名及密码学来确保其安全性,这些交易记录都会在由计算机节点组成的网络中进行复制,而由软件驱动的共识过程会持续地在上面添加新的记录。

若理解这段话,并非容易,《区块链—赋能万物的事实机器》一书,对上述定义进行了详细、通俗的解读。我们一起来学习下。

第一,什么是“分布式”的账本呢?分布式,对应的词语是集中式。如果我们把各种的电子信息、账本,储存在个人电脑、服务器或网站上,它都有个中心,这个中心的人员或管理员,很容易的修改这些文件或数据。

但是,分布式的账本并非在一个地方存储,而是在多个地方存储,具体地说,是储存在多个服务器上,每一个记账节点都会独立地对自己的账本副本进行更新,并与其他人协调。当一个记账人对账本更新了并证明其工作成果是可靠的,其他人就会及时将同样的更新放到自己的本地版本中。这样实现的是一个持续更新的、没有中心化权威版本的、共同认可的事实记录。

说白了,若修改或篡改这样的数据,需要同步修改更多服务器上的数据,这几乎是不可能完成的。因而,分布式的账簿具有安全性、权威性。

第二,为什么账簿“只能往上添加内容”在区块链上的各种账簿、信息只能被添加,不能被移除或篡改。这一点,其实是非常重要的,因为这意味着没有人能够回到过去并篡改记录。

比如,对于数字人民币而言,在用户使用过程中,只能不断地增加内容,增加交易记录等,但不能被修改以前的信息,包括金额、流转记录等,也就是说,一旦形成交易,就有不可篡改性,这样的数字产品,才能权威性,具有了防伪纸币的特性,人们才更加放心的使用。

第三,什么是“可证明的签名”?区块链使用公钥基础设施加密方法分享和控制信息。通过公钥基础设施,用户会控制两把独立的、但在数学上互相关联的字符串(由数字和字母组成),即“密钥”。其中一把是秘密的“私钥”,只有用户自己知道,而另一把是众人都知道的“公钥”,这是与某种有价值的信息联系在一起的。

例如,在比特币系统中,这样的“有价值信息”是指某个数额的比特币。用户使用私钥对其公钥“签名”的动作,可以通过数学方法向其他人证明该用户对这个公钥的底层信息拥有所有权,然后就可以将其分配或发送到另一个人的公钥上。在比特币的例子中,涉及一个过程,即一个人通过其公钥衍生出来的“地址”将货币发送给另一个人。

“可证明的签名”的功能,让区块链的数字资产,拥有人既可以实现“转让、交易”,又保证其不可篡改性,符合资产交易的基本特征。

第四,按时序链接、密码学确保其安全性”:密码学提供的一些工具应用到这个系统中,将写入账本的记录用相互链接的方式来表达,并设有一系列不可打破的数学枷锁去确保安全性,最终将其变成一个可以检验的时序链条。这打造了一个从不间断的、具有时序特性的区块集合,其诚实性和完整性是由密码学来保证的。这样的架构为人们提供了一种无与伦比的、可靠度高的保障,即账本上达成共识的状态不会被篡改。

第五,“可复制的”:就如在“分布式”中提到的,根据系统的分布式特征,账本会在多个参与节点中复制。“

第六,“由软件驱动的共识过程”:这个程序由所有的计算机独立运行,它为这些计算机设立了特定的要求和激励机制,并系统性地引导这些节点,在全网账本的每一次版本更新之时,让这些节点就某些记录是否应该被添加进去的问题达成一致。“

第七,“共识”是区块链设计原理的关键词,因为它描述了一个过程,在其中每一个参与者都会独立管理账本的副本,而这些人都会与其他人协作,维护一个共同认可的事实版本。通常来说,这种机制的实质就是如何让大多数人更新达成一致。

对于区块链的定义,解释了这么多,你可以看懂吗?

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/240709.html<

(0)
管理的头像管理
上一篇2025-04-24 00:12
下一篇 2025-04-24 00:13

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注