在这篇文章中,我们将探讨区块链背后的体系结构以及分布式账本的工作原理。一旦你亲眼看到,你就会明白为什么那么多开发者将区块链视为一种新常态。我们还将深入学习如何创建自己的(基本)区块链序列和使用工作证明(挖掘)系统的简短教程。
理解区块链
首先,在我们自己尝试之前,我们都需要在区块链是什么以及它是如何工作的问题上保持一致。块有头信息,还有一组或一个block“块”数据。这些数据通常是加密货币世界中的一项交易,但可以进行调整。然后,链从Genesis块开始,并根据一个块中存储的事务或数据集的数量创建新的块。
一旦达到该阈值,将创建一个新块。这个新的链接到上一个,这就是区块链这个术语的来源。区块链也是不可变的。这是因为每个事务或数据集都涉及SHA-256哈希。块中的内容也被散列。这意味着每个块都有一个唯一的标识符,链接块的散列也存储在图中并散列。
因为区块链是不可变的,所以它们非常安全。基本上不可能搞乱一个。试图伪造交易数据或财产将是一项挑战。更重要的是,随着链条的增长,它变得更加安全。破坏这个系统的技术还不存在,这是个好消息。
区块链有三种类型:
公共——公共区块链是开放给任何人看的。交易和数据都出现在分类账上,这意味着每个人都可以参与共识过程。
联邦——与公共区块链相反,联邦不允许每个人都参与协商一致过程。相反,具有访问分类账权限的节点数量有限。
私有——最后,私有区块链主要用于公司内部。这些仅限于能够访问区块链和执行交易的特定成员。
交易
接下来,让我们谈谈区块链内的交易。区块链技术是分布式的。因为它们只是附加的,所以很容易在网络中的节点之间复制区块链。虽然节点通常进行点对点通信(如比特币),但它们也可以通过HTTP通过API进行分散。
交易可以是任何东西。它可以有一个执行代码或者只是存储信息。随着新智能合约的推出,您可以看到这项技术正在发挥作用。本质上,这些智能合约是计算机协议,用于促进和验证数字合约。他们很可能会在制造业、银行业等行业成为主流。
让我们以比特币为例。对于比特币,有一笔一定金额的交易从所有者帐户转移到另一个帐户。此事务具有公钥和帐户ID以确保其安全。这些事务被添加到网络中,并汇集在一起。虽然他们在一个共享的网络中,但他们不在一个区块或链本身中。
这是怎么回事?归根结底是共
区块链应用医疗应用已成功推出并投放市场使用。医学研究数据应用和区块链应用技术在医学文献中的应用已在全国范围内展开。区块链应用技术具有数据不可伪造等独特特点,将医疗领域的患者病历存储在安全的数据链中。这是提高医院精细管理水...
7随着国内疫情的好转,人们开始涌向西南商业中心成都太古里商圈的各大品牌商场。下午的经济和消费市场活力,就像夏天的蝉鸣,渗透到闹市区。在拥挤的地方IFS春熙路地铁站,银石广场迎来KIM钻石首饰品牌。这是一家由欧洲金融科技公...
彭博社的商品策略师表示,在查看一个特定指标时,两种山寨币的表现超过了以太坊 ( ETH )。在最新的 Bloomberg Intelligence: Crypto Outlook 报告中,分析师 Mike McGlone...
2021年2月21日,比特币创下58330.57美元的新高,逼近6万美元的关口,十年间上涨6500余倍, Elon Musk(Tesla创始人)获利超过9亿美元。其实比特币只是区块链的众多应用之一。那投资者怎么进行区块链...