你了解比特币,但你真的懂区块链吗

当前位置:首页 > 币圈百科 > 你了解比特币,但你真的懂区块链吗

你了解比特币,但你真的懂区块链吗

2023-01-01币圈百科206

“我相信区块链肯定会改变金融实践和交易。40年后,区块链会比比特币更突出!”

——拉里拉里萨默斯,美国前财长

大家应该都很熟悉比特币,它是区块链技术最早也是最成熟的应用。近年来,区块链在其他领域也逐渐开始了一些应用。区块链的崛起让人们看到了未来新的商业趋势。甚至有人预言,未来“区块链”将取代淘宝、支付宝、JD.COM等“中介”,电子商务将建立在区块链之上。前段时间有消息称,JD.COM和阿里都在尝试利用区块链技术打击假冒伪劣产品。那么,你对连淘宝和JD.COM都看重的区块链科技了解多少呢?

区块链

信息交易的某些特征不可更改

:在后续块发生变化的情况下,块中的信息不可更改,这将导致嵌入的数字签名不匹配。

[X]去中心化[X]:整个区块链由网络上的所有计算机共享,没有单一的机构控制权。

数字货币

:没有真实货币的兑换。仅交换和验证与发送方和接收方之间的数据相关的数据块。

…没有第三方费用

…匿名但公开

:该块匿名但公开。意味着任何人都可以利用挖掘公开查看交易,透明度会大大提高

。频繁验证事务

:通过挖掘每10分钟验证一次某些块的事务

1。区块链

区块链是过去交易的公共数字账本。本文认为区块链是比特币交易的总账,区块链是哈希链接的数据结构。这个账本存储在一个分散的网络中,所有的哈希都启用了加密技术。网络中的所有对等计算机必须就事务顺序达成一致,因此每隔10分钟,将随机选择一台计算机来验证在此期间发生的事务的权威顺序。

简单来说,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的一种新的应用模式。每项区块链技术都由三部分组成:对等网络、共享机制和区块链。

2、比特币

比特币是2008年发明的世界上第一种去中心化的加密货币。之所以说它是分散的,是因为控制权是由网络上的所有计算机共享的。之所以叫加密货币,是“数字货币”的一个子集,它使用密码学作为验证交易。当比特币在用户之间交换时,会产生一系列的比特币交易。

比特币引入了一种叫做区块链的技术。除了比特币,还有各种与区块链相关的技术。比如:以太坊。以太坊仍然是一种区块链技术,因为所有连接的计算机都有一致的软件规则来共享数据。但是,不是比特币交易列表数据,可能是其他数据,比如实时监控选举的票数等。

3、block

事务合并成一个块,每10分钟创建一个新的大小为1MB的块。区块链中的每个块都包含四个部分:时间戳、对前一个块的引用、事务摘要以及创建安全块的工作证明。

安全散列意味着编辑一个块不会导致后续块的改变。没有实体可以简单地访问比特币网络进行价值数百万美元的转账,原因有两个:1 .每个块需要几个独立的确认;2.密码问题很难解决。

4。挖掘

挖掘是指在确认交易的有效性后,将交易记录添加到区块链总账中。它涉及使用复杂的硬件来执行数学计算,以验证交易。在矿工验证了交易的有效性之后,他们把它们放在一个安全的块中。这些块被组合以形成代表所有块中的同步信息的区块链。 为每个安全块创建一个新的哈希值后,矿工会获得一定的奖励,比如比特币等。并对他们确认的每一笔交易收取交易费用。挖矿是必须的,这将保证比特币不会被重复消费(见下文“5”)。

5。重复消费

同时向两个不同的收款人发送比特币交易称为重复消费。

6。工作负载证明(POW)

工作负载证明(POW)是一种需要昂贵的计算来促进事务的机制。因为矿工需要一定的计算量才能获得合法的计算结果,所以可以通过获得合法的计算结果来证明已经完成了一定的计算量。哈希块被视为工作负载(POW)的证明。

7,Hashcash

Hashcash就是一个权力的例子。使用比特币hashcash幂函数。Hashcash是一种POW算法,在计算中很难生成数据,但是别人用它很容易验证。矿工为每个块创建一个散列和一个“随机数”,以产生一个具有足够数量的前导零的散列来满足难度要求。

蓑衣网小编2022

8。节点

节点是分布式计算机网络,它们都有整个区块链的副本。区块链通过节点建立信任。

当一个新用户进入区块链网络时,会分发一份区块链和对它的访问权。数据可以在多个网络中的所有节点之间复制、同步和共享。并且数据不是由单个节点或网络控制的。

蓑衣网小编2022

9、地址(Address)

比特币地址是一长串字母数字字符,用于发送、接收或持有货币。为了确认交易,比特币钱包持有者需要两个加密密钥,——钱包地址和私钥。对于比特币钱包来说,钱包地址是公开的,但是需要私钥来验证全网的数字签名进行匹配交易。

蓑衣网小编2022

10、智能合约

智能合约是存储在区块链中的数字协议,一旦签署就不能更改。智能合约定义了执行任务(如存款或数据)时必须执行的某些逻辑操作。举个例子,比如向第三方发货团队发放资金的条件:假设发货人想利用第三方给收货人发货,但只想在发货成功后付款,那么这个合同可能是这样的:发货人在装货当天付款。在收件人确认发件人收到货物之前,合同的智能投递团队不会向发货人付款。只有这样,智能合同才会释放付款,并自动将资金转移到交付团队。

你了解比特币,但你真的懂区块链吗 | 分享给朋友: