5分钟了解区块链到底是什么

5分钟了解区块链到底是什么

走快链?你是在说区块链吗?

为了弄清区块链,我们先来讲一个故事

你一定听过三人成虎的故事吧?

假设有人告诉你,不,街上有老虎。你信不信?

嘿,我去。为什么不按常理出牌?你要说你不信!

再来一次!我们说的是真正的老虎!

开拍!

很好!非常好!皇帝的表现!

继续,是时候让一堆人告诉你这些了!

我们换个场景吧。

如果一个深受你尊敬和信任的老人告诉你这件事,你会怎么想?

是的,这就是所谓的信任的力量。你不会信任一个信用不足的个人,但你会信任一堆信用充足的个人或个人。

现实世界中,银行是拥有足够信用的个体(中心)。

支付宝类似这个功能

但是,走银行,支付宝等。作为信用中介需要成本,而我们普通人要为这个巨大的信用成本买单。

要不要去掉银行等中央机构的信用背书?

然后我们可以使用上面提到的“一堆个体”,这也是区块链技术的核心。

区块链本质上是解决信任问题,降低信任成本的技术方案目的是去中心化和信用中介。

比特币底层技术是区块链。

比特币的概念最早由中本聪在2009年提出,相当于“数字货币”。

让我们以比特币交易为例,看看区块链是如何工作的。

1.在全网广播每一笔交易。为了使整个网络确认有效性,必须将它广播到每个节点

2.矿工节点收到交易信息后,要拿出账本记录交易。

一旦记录,就不可撤销,不能随意销毁。

矿工的节点通过电脑上运行的比特币软件确认交易。

为了鼓励矿工服务,该系统向矿工提供一定数量的比特币,作为他们记录和确认交易的奖励。这个奖励金额被系统设定为每四年减半。

奖励只有一个,就看谁记录的快了。

为了减少这种情况,系统会算出一个10分钟的算术题。谁能最快算出数值,谁就获得记录权,赢得奖励。

这里提到的区块链使用的算法不是简单的计算问题,而是哈希算法。

哈希是密码学中的经典技术,可以用来验证是否有人篡改了数据内容

3.有权记账的矿工会向全网广播交易情况,账本会公开,其他矿工会检查确认这些账目

矿工记录的时候也会对交易进行时间戳,形成完整的时间链。

4.当其他矿工确认账本记录无误后,确认记录合法,矿工就进入下一轮争夺记账权。

在比特币交易中,一般会成功记录6次以上的确认。

一个矿工的每一条记录都是一个区块,都会打上一个时间戳。每一个新生成的区块都会按照严格的时间线性顺序前进,形成一个不可逆的链,所以称之为区块链。

而且每个块都包含前一个块的哈希值,保证了块之间按照时间顺序连接,不会被篡改。

这时,我们看一下区块链的原始定义就可以明白了:区块链是一个分布式数据库,是一系列使用密码方法生成的数据块,每个数据块包含一个网络事务信息,用来验证其信息的有效性,生成下一个块。

如果两个人同时上传,虽然这个概率很小,但是如果真的发生了,我们就看最后区块链长的和短的哪个无效。

虚假交易,除非你说服全网51%以上的矿工换一个账号,否则你的篡改无效。

网络参与者越多,诈骗的可能性越低。

这也是集体维护监督的好处,最大化伪造成本。

说服51%的人造假还是很难的。

嗯,

概括起来,区块链主要有以下核心内容:

1.分散

这是区块链的颠覆性特征。没有中央组织或中央服务器,所有交易都发生在安装在每台PC或移动电话上的客户端应用程序中。

这样就实现了点对点的直接交互,使得交易自主化、简单化,消除了被集中代理控制的风险

2.公开

区块链可以理解为公共会计的一种技术方案。系统完全公开透明,账本对所有人开放,实现数据共享,任何人都可以查账。

3.不可撤销、防篡改和加密的安全性

区块链采用单向哈希算法,每个新生成的区块严格按照时间线性顺序推进,不可逆不可撤销。

这使得任何入侵和篡改区块链中数据信息的企图都很容易被追踪,导致被其他节点拒绝,欺诈成本极高,可以限制相关违法行为。

今天到此为止,

当然,同一句话是——。

版权声明:区块链怎么赚钱 发表于 2022-03-20 3:14:21。
转载请注明:5分钟了解区块链到底是什么 | 零零洞洞

暂无评论

暂无评论...