主页 > imtoken有usdt钱包地址吗 > Bitcoin Essay 1500 words Bitcoin Principle Essay 以比特币为例理解区块链工作流程

Bitcoin Essay 1500 words Bitcoin Principle Essay 以比特币为例理解区块链工作流程

imtoken有usdt钱包地址吗 2023-07-06 05:09:23

定义和基本原理定义

区块链技术本身仍在快速发展,相关规范和标准有待进一步成熟。

最早公认的关于区块链的描述文献是中本聪的《比特币:一种点对点的电子现金系统》,但该文献侧重于比特币系统,并未明确提及区块链一词。 其中,区块和链被描述为用于记录比特币交易账本历史的数据结构。

此外,在上面给出的定义中,区块链类似于分布式数据库技术。 通过维护数据块的链式结构,可以维护一个不断增长和不可篡改的数据记录。

笔者认为比特币论文1500字,对区块链的讨论可以从狭义和广义的角度来看。

跨国比特币交易流程_比特币提现流程_比特币的工作流程

从狭义上讲,区块链是一种以区块为基本单元的链式数据结构。 在区块中使用数字摘要来验证之前的交易历史,适用于分布式记账场景的防篡改和可扩展性。 需要。

广义的区块链也指基于区块链结构的分布式记账技术,包括分布式共识、隐私与安全保护、点对点通信技术、网络协议、智能合约等。

提早申请

1990 年 8 月,Stuart Haber 和 W. Scott(1984 年从 AT&T 中分离出来的研究机构)在论文“How to Time-Stamp a Digital”中提出使用链式结构来解决防篡改问题,其中新一代的时间证明需要包含之前证明的哈希。 这可以认为是区块链结构最早的雏形。

中本聪比特币论文_比特币密码学原理论文_比特币原理论文

比特币提现流程_比特币的工作流程_跨国比特币交易流程

后来在2005年7月,在Git等开源软件中,也采用了类似区块链结构的机制来记录提交历史。

区块链结构最早的大规模应用出现在 2009 年初推出的比特币项目。在没有中心化管理的情况下,比特币网络持续稳定,支持海量交易记录,从未出现过严重漏洞,具有引起了很多关注。 广泛关注。 这些都与区块链结构本身的强验证特性密切相关。

基本的

区块链的基本原理理解起来并不复杂。 我们先来看三个基本概念:

如果将区块链系统用作状态机,则每笔交易都意味着状态的变化; 由此产生的区块是参与者对交易引起的状态变化结果的共识。

比特币提现流程_跨国比特币交易流程_比特币的工作流程

区块链的目标是实现数据记录的分布式账本,只允许添加,不允许删除。 账本底层的基本结构是线性链表。 链表由一系列“区块”组成(如下图所示),下一个区块中记录了前一个区块的哈希值。 计算哈希提供了一种快速检查块(及其中的交易)是否合法的方法。 网络中的节点可以提议添加一个新的区块,但是这个区块必须经过共识机制的确认。

以比特币为例,了解区块链工作流程

具体来说,以比特币网络为例,看看区块链技术是如何使用的。

首先比特币的工作流程,用户通过比特币客户端发起一笔交易,消息被广播到比特币网络进行确认。 网络中的节点将接收到的等待确认的交易请求打包,并添加上一个区块头的哈希值等信息,形成区块结构。 然后,尝试在区块中寻找一个nonce串(随机串),使得区块结构的哈希结果满足一定的条件(比如小于某个值)。 这种计算一串随机数的过程通常称为“挖掘”。 查找随机数字符串需要一些计算能力。

一旦节点找到满足比特币理论论点的随机数字符串,该区块就形成“合法”并成为候选区块。 节点通过网络广播它。 其他节点收到并验证候选区块后,发现确实合法后,会将该区块认定为新的合法区块,并将其添加到自己维护的本地区块链结构中。 当大多数节点都接受了该块时,这意味着该块已被网络接受并且该块中包含的交易得到确认。

跨国比特币交易流程_比特币提现流程_比特币的工作流程

这里有两个关键步骤比特币的工作流程,一个是完成一批交易的共识(创建一个合法的区块结构); 另一种是在链结构中加入一个新的区块,并被网络认可,以保证以后不可篡改。 当然,在实现中会有很多额外的细节。

中本聪比特币论文_比特币密码学原理论文_比特币原理论文

比特币基于计算能力(寻找随机数串)的共识机制称为工作量证明(PoW)。 这是因为目前还没有已知的快速启发式算法可以使哈希结果满足一定的条件,只能对nonce值进行一次暴力计算。 您尝试的次数越多(越努力),计算出的概率就越高。

通过调整对哈希结果的约束,比特币网络平均控制在 10 分钟左右产生一个有效区块。 计算区块的节点将获得区块内所有交易的管理费和协议指定的奖励费(目前为 12.5 BTC,每四年减半)。

读者可能会担心任何人都可以加入比特币网络。 如果网络中存在恶意节点,恶意操作可以篡改区块链中的记录,从而破坏整个比特币网络系统。 例如,最简单的例子是故意不识别他人生成的合法候选块,或者干脆拒绝其他节点的交易请求。

比特币的工作流程_比特币提现流程_跨国比特币交易流程

事实上,由于比特币网络中的维护节点数量众多(估计有几千个),而且大部分都是功能性的,因此默认只允许看到最长的链结构。 只要网络中一半以上的节点不提前串通作恶,最长的链就有很大概率成为最终的合法链。 而且随着时间的推移,这个概率会越来越大。 比如6个区块生成后,即使有一半的节点联手颠覆确认结果,概率也只有(1/2)^6≈1.6%。 10 个区块后,概率降至千分之一以下。

当然,如果全网大部分节点联合起来作恶,整个系统就无法正常工作。 这样做往往意味着付出巨大的代价,往往超过作恶的好处。

热点:

挖矿网Ethos中文网拥有简单易用的挖矿系统,为挖矿行业提供教程软件和矿机评测及交易信息,对比计算各种数字货币在挖矿网的挖矿收益,以及介绍矿网挖矿工具,矿场最新动态等。

矿业网络,版权所有丨如未注明,均为原创丨本站采用BY-NC-SA协议授权

转载请注明原文链接:Bitcoin Paper 1500 words Bitcoin Principle Paper 以比特币为例了解区块链工作流程