区块链不可篡改的工作原理是什么?

OKX欧意app

欧意交易app是全球排名第一的虚拟货币交易所。

APP下载   官网地址

区块链不可篡改的工作原理是什么?插图

区块链不可篡改的工作原理是什么?理解这点需要引入一个概念:Hash算法。Hash算法有很多种,基本功能是:将任意长度的数据文件转换成一个唯一对应的固定长度字符串。

你可以理解为,给任意一个文件生成了一串固定长度的乱码一样的标签。

这个算法是不可逆的,就是说,你拿到这个标签,无法反向推导出原来的数据文件。

如果数据文件有一点点变动,比如加了个标点符号,那么重新hash之后,新的标签也与原标签大不相同。

无法从新旧标签的差异推测数据文件发生了什么变化。因此,通过标签,可以很容易地验证某个文件在某个时刻是存在的,或者验证两个文件是否相同。

正是这种不可逆性,决定了区块链的不可更改性。每个区块中,除了十分钟内的转账交易数据之外,还有一个区块头。

区块头包含了对上一个区块数据的 hash 值。这些 hash 层层嵌套,长度固定,最终将所有区块串联起来,形成区块链。区块链里包含了自该链诞生以来发生的所有交易和所有新币发行。

假如我是坏人,我要篡改一笔交易。交易包括发送方和接收方,以及转账的数量。发送方的比特币可以一路追溯到最早新发行该币的区块。

发送方拥有这些比特币的合法性,是由该币的原始发行区块记录和该币有关的所有历史交易记录保证的。

因此,要篡改一笔交易,意味着它之后的所有 hash 和相关交易记录全部要篡改一遍,这需要的算力和难度极高,成功概率为零。

百科知识:

区块链与云计算之间有什么关系?云计算内的存储和区块链内的存储都是由普通存储介质组成。只是相应管理物理介质的“文件系统”有所差异。同时还会采用海量的独立副本来确保数据的不可修改性和数据的完整性。区块链存储的重点不在是”块“,而是在于“链”。通过链来确保记录内容的不可修改性,是一种特殊的存储服务。

所以有所谓6个确认的问题。一笔交易被打包成区块后,再串接6个区块,这个交易才是基本无法更改的。可以类比排队。

如果所有人都认可最长的队伍是合法的队伍,那么你排上之后,最关心的应该是:有多少人排在你后面。因为,排在你后面的人越多,你的合法利益越稳固。

新闻上经常用铁索链条图片来展示区块链,严格来说,这是不准确的。铁链或者项链,结构都是线性的。

去掉其中一环,整个链条损失不大。区块链的结构不是这样,因为有 hash 算法,咬合的更加坚固,无法改动一点而不伤及其他。这就是区块链不可更改特性的源泉。

用于数据存储和传输的不可改变的技术

保险和医疗行业用于数据存储和传输的系统一般优先考虑其不可改变的性能。目前这些行业正在积极探索区块链技术的潜力,并认为该技术在不可篡改性方面拥有不可比拟的潜力。

像MyBit这样的区块链初创公司一直在寻求将区块链技术用于数据存储和传输的方法。MyBit联合创始人兼董事总经理Ian Worrall表示:

“MyBit通过去中心化的分布式总账技术来实现对资产所有权的安全管理,从而彻底改变资产管理行业。 它有效地消除了单点故障风险、依赖第三方托管代理的风险以及传统系统中的大部分摩擦。”

风险提示:《区块链不可篡改的工作原理是什么?》不作为任何投资依据,仅供个人网站学习。

温馨提示:《区块链不可篡改的工作原理是什么?》来源网络,如有问题,请联系网站更新或删除。

百科知识:

区块链中的UTXO是什么意思? 区块链很多朋友都知道但实际上,这也是一门特别高深的学问,它可不仅仅是表面上看起来那么简单,其中包含的东西可多着呢,在各种各样的的数字货币交易中,区块链都能起到很大的帮助,具体的内容请继续往下看吧。

正文完
 

OKX欧意app

欧意交易app是全球排名第一的虚拟货币交易所。

APP下载   官网地址