首页 web3.0 科普园地01|什么是区块链?

科普园地01|什么是区块链?

什么是区块链?区块链本质上是一个分布式、去中心化的网络数据库系统,它将使数据的存储、更新、维护和操作变得不同。那我们今天…

科普园地01| 区块链是什么?

什么是区块链?区块链本质上是一个分布式、去中心化的网络数据库系统,它将使数据的存储、更新、维护和操作变得不同。那我们今天要谈论的区块链呢?它有四个不可或缺的核心技术,即:分布式存储、共识机制、密码学原理和智能契约。所以今天,让& # 039;让我们谈谈区块链和传统数据处理的区别,帮助你了解什么是区块链,并让你对区块链有一个大致的了解。

1.区块链中的数据存储:区块链数据结构

在数据存储方面,区块链科技使用& quot区块链数据结构& quot验证和存储数据。链式结构是什么意思?大家都看到了链条,一环接一环。实际上,每一个环都可以看作是一块积木,许多链环扣在一起就形成了一个区块链。块存储数据,这与普通的数据存储不同:在区块链上,后一个块中的数据包含前一个块中的数据。

以阅读为例:我们一般看一本书,看完第一页,再看第二页和第三页.在区块链呢?如果每个块都标有页码,那么第二页的内容包含第一页的内容,第三页的内容包含第一页和第二页的内容.第十页包含前九页的内容,就是这样一个嵌套链,以至于

二。区块链中的数据更新:分布式节点一致性算法

在数据更新方面,区块链科技使用& quot分布式节点一致性算法& quot生成和更新数据。每生成一个新的块(即数据更新时),都需要通过一个算法得到全网51%以上节点的认可,才能形成一个新的块。说白了就是投票,超过半数的人同意就可以产生。这使得篡改区块链中的数据变得不可能。为什么这么说?让& # 039;打个比方:我们把区块链比作账簿,因为它们都记录数据。在传统世界里,记账权属于记账老师,账本属于记账老师一个人。所以在区块链,每个人都拥有这个账本。要更新账本,就得投票,半数以上的人同意更新账本数据。那么在这个过程中,我们会涉及到几个名词:分布式、节点、共识算法。让& # 039;下面我们讲个故事,把这些名词串联起来:

我们OK情报机构是由六个可爱的小哥哥小姐姐组成的。所以最近正好是双11。为了督促大家不要在这一天无限剁手,我们六个人决定记账,记账的权力交给了九哥:双11那一天,每个买东西的人都要告诉九哥他买了什么,花了多少钱,这样九哥才能记好账。然后我们& # 039;我要看看谁买得最少,然后我们& # 039;陆线(landlines的缩写)

那么问题来了,麦麦。我& # 039;我已经往购物车里加了很多东西,我无意中听到伊一说她没有& # 039;我不想买任何东西。那& # 039;it’不行,于是我出了个馊主意,请九哥吃饭,让九哥少记。不幸的是,伊一看到了这一幕,伊一披露了这一点& quot权钱交易& quot在群里我和九哥之间。九哥自责,说我不& # 039;不记得了,所以谁想记得谁就能记得!但是,一个人记账就会出现这样的问题。大家决定一起记账。谁买东西都要发订单截图到群里,大家一起记录。这样每个人都有这样一个账本,同步更新。如果有人发现订单截图有问题,可以拒绝记录。最终以大多数人一致认可的账号为准。这样,任何更改数据的人都会发现,任何人都没有机会& quot篡改账目& quot。

然而,这种方法的问题是:如果它& # 039;双十一一天记账,如果花的时间长,肯定有人偷懒。如果他们不& # 039;他们不想费这么大的劲去记录,他们希望别人自己去记录和检查。如果没有问题,他们会直接记在自己的本子上。最常记这个记账的人会有一个看法:为什么我要自己努力记,你只负责审核?不是& # 039;这不公平吗?于是,为了做长远打算,大家又想了一个办法:每天早上在微信群里掷骰子,点数最多的人负责记录当天的账目。还有的只要检查一下,一半以上认为账目没有问题,然后直接抄到自己账上。后来大家决定建立一个奖励制度:每天被扔去记录的人不会白记记录,他可以得到一些奖励。

然后在这个故事的背景下,大家都记账(也就是大家都拥有账本,账本分散在大家& # 039;的手)。这叫做& quot分发& quot;大家讨论、投票、商定的记账方法,就是所谓的& quot共识算法& quot;节点甚至更简单。OK情报局参与记账的六个小哥哥小姐姐,可以看作是六个节点。

三。区块链中的数据维护:密码学

接下来,在数据维护阶段,区块链的不同之处在于它使用了密码学来保证数据传输和访问的安全性。

此外,区块链还采用了以下加密原则:哈希算法、Merkle哈希树、椭圆曲线算法和Base58。这些原理,其实都是通过一系列复杂的运算和转换来保证区块链上的数据安全。

四。区块链中的数据操作:智能合约

最后,我们进入了数据操作阶段,也就是& quot智能合同& quot我们接下来要讨论的。智能合同是由计算机程序定义并自动执行的承诺协议。说白了就是一套代码执行的交易规则,类似于现在信用卡的自动还款功能。如果你打开这个功能,你不会& # 039;你自己什么都不用担心,到期时银行会自动扣除你欠的钱。

智能契约的突出优点是很大程度上避免了信任带来的一系列问题。我们很多人都遇到过被借钱的问题:一个朋友在手头紧的时候向你借了2000块钱,承诺下个月还工资。然后下个月,他又找了个借口拒绝还钱,这件事就不了了之了。我没有& # 039;我没有很多钱,但是我&# 039;我仍然是朋友。虽然你抑郁,但还是放下吧。然后,通过智能合同,他可以& # 039;t default,因为在智能合约中,一旦触发了合约中的条款,代码就会自动执行。不管他喜不喜欢,只要他发了工资,账户里有钱,他就得还你。

最后,总结一下今天的内容& # 039;我们今天主要通过这样一个数据存储操作的过程来介绍区块链的基本情况。总结一下,可以发现区块链有四项不可或缺的核心技术,分别是:分布式存储、共识机制、密码学原理和智能契约。那么,我们可以理解为分布式存储对应的是数据存储的阶段,共识机制对应的是数据处理和更新的阶段,密码学对应的是数据安全,智能契约对应的是数据操作。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 币圈菜鸡

为您推荐

杭州举行全国医保电子票据区块链应用启动仪式

来源:央视新闻客户端 今日(3月30日),全国医保电子票据区块链应用启动仪式在浙江省杭州市举行。医保电子票据区块链应用是...

工信部:到2025年进一步完善国家区块链和分布式记账技术标准体系

3月28日,工信部以《区块链和分布式记账技术标准体系建设指南(2023版)》(以下简称《指南》)公开征求意见。 《指南》...

解密区块链:从概念到应用的全面介绍

区块链是一种去中心化的分布式账本技术。其本质是一种数据结构,可以记录和验证交易信息,保证数据的安全性和可靠性。在区块链技...

赣州经济开发区“区块链”发展模式成效显著

来源:江西日报近日,工信部公示了2022年区块链典型应用案例名单。其中,赣州新联金融信息服务有限公司申报的“数字村链”入...

西班牙目前对区块链的态度如何?为区块链出台了哪些政策?

和西班牙在制定区块链政策方面落后于其他欧洲国家,但他们积极鼓励区块链技术的发展。 西班牙国家证券委员会和西班牙银行于20...

发表回复

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

返回顶部