什么是区块链
区块链
浏览:1233 次

什么是区块链?
从字面上看,区块链是由记录各种信息的小块组成的链。这类似于堆叠砖块,堆叠后无法移除。每块砖还标有各种信息,包括是谁堆放的、何时堆放的以及使用的材料。您不能修改它。
从计算机的角度来看,区块链是一种特殊的分布式数据库。分布式数据库将数据信息分别存储在每台计算机中,存储的信息是一致的。如果一台或两台计算机出现故障,信息不会丢失,您可以在其他计算机上查看。
区块链是分布式的,因此没有中心点。信息存储在加入区块链网络的所有节点中,并且节点的数据被同步。节点可以是服务器、笔记本电脑、移动电话等。
您应该知道存储在这些节点中的数据是相同的。
区块链功能:

去中心化:因为它是分布式存储,所以没有中心点。也可以说,每个节点都是一个中心点。日常生活中的app不需要第三方系统(银行、支付宝、房地产中介等)。都属于第三方)。
开放性:区块链的系统数据是公开透明的,每个人都可以参与其中,比如租房。你可以知道这所房子以前的出租信息是否有任何问题。当然,这里的一些个人和私人信息是加密的。
自主性:区块链采用基于共识的规范和协议(例如公开透明的算法),然后每个节点都按照这个规范运行,这样一切都由机器完成,没有人为因素。对“人”的信任变成了对机器的信任,任何人为干预都没有效果。
信息不能被篡改:如果信息存储在区块链中,它将被永久保存,但无法更改。至于51%的攻击,几乎不可能实现。
匿名者:区块链上没有个人信息,因为它是加密的,还有一串数字和字母,因此您的身份证信息和电话号码不会被转售。
该模块由两部分组成:

1.块头:记录当前块的元信息
2.块:实际数据
包含的数据如下图所示:
区块链是如何工作的?让我们以转账为例:
目前,我们的转账是集中的,银行是集中的账簿。例如,账户A有400元,账户B有100元。
当A想向B转账100元时,A必须通过银行提交转账申请。经银行核实,A账户扣100元,B账户加100元。经计算,A账户减100的余额为300元,B帐户加100的余额是200元。

区块链转账的步骤如下:A向B转账100元,A在网上告诉大家转账的信息,大家检查A的账户是否有足够的钱来完成转账。如果验证通过,每个人都会在计算机上的区块链中记录这些信息。每个人记录的信息都是同步一致的,因此A会顺利将100元转入B的账户。你可以看到中间没有银行。