当前位置:首页 > 知识 >

区块链三大特性揭秘:真相与神奇相比不可同日而语

区块链并不神奇,只是有三大神奇特性。

如果说比特币是影响力巨大的社会学实验,那么从比特币核心设计中提炼出来的区块链技术,则让大家看到了塑造更高效、更安全的未来商业模式的可能性,并进一步引发了分布式账本技术的革新浪潮。

实际上人们很早就意识到,记账相关的技术对于资产的管理十分关键,而去中心化或多中心化的分布式记账,对于当前开放、多维化的商业模式意义重大。区块链的思想和结构,正是实现这种分布式记账系统的一种极具可行潜力的技术。

它的创新离不开3个最重要特性。

01分布式账本 分布式账本是指区块链网络由大量地位平等的节点组成,每一个节点在本地都会储存账本的一份拷贝,也就是说任何一笔转账,记录在你的本地账本上,同时也记录在其他人的账本上。

在比特币的区块链网络中,由矿工这样的角色将一组交易打包成为区块,添加数字签名并广播到网络中的所有节点,被大家接受,然后将所有区块依次相连,形成链式账本结构。这就是所谓的共识协议,即所有节点的账本数据与网络保持同步并实时更新。

这样的一个好处就是任何一笔交易的达成,必须得到全网所有节点的认可,因此大大增加了伪造交易的难度,同时提升了系统的可靠性。

通过分布式账本还引申出了分布式记账的概念。在比特币网络中,所有节点共同参与了记账的过程。他们通过对矿工挖矿结果的验证,来判断是否需要将一个包含交易的区块添加到区块链账本中。这样保证了记账过程的透明与公开,从而省去了清算的过程,提升了记账的效率。以往你通过银行去做一笔跨国转账,这中间可能会经历十几个甚至几十个机构,他们分别都要去对这笔账目来进行清算。然而运用区块链技术,通过这样的分布式记账,那样其实就非常地便捷。

02不可篡改性 这个账本只能添加,而不能删除和修改,这也就是不可篡改的特性。这个特性也是我们分辨在网络中接收到的区块,是正确合法的区块,还是被人攻击诱导的区块的一个重要技术点。而实现不可篡改性的关键在于哈希函数。

从技术上说,哈希函数就是将一个长度不定的数据结构映射成一个等长的字符串,作为这个数据结构独一无二的标记,你可以简单地理解为一个信息指纹。只要你这个原始信息发生了任何改动,那么这个哈希函数的值也就是指纹就一定会发生变动。区块链的账本结构中,将每一个区块的指纹信息存在下一个区块当中,成为下一个区块数据的一个组成部分。这样,当你改动任意区块中的一笔交易信息的时候,他的指纹的变动会破坏区块链的链状结构。

在比特币的协议中,我们对于每一个区块的哈希指纹都设定了一个很小的取值范围,其基本原理就是,本区块的所有交易信息加上一个随机数,由矿工进行哈希运算,以满足指定的取值范围要求。

区块链通过上述对哈希函数的巧妙运用,来保证了数据的不可篡改,成为区块链的一大引人注目的特性之一。这也成了区块链能够运用于其他领域,如数字确权、专利保护、

猜你喜欢

关注我们

微信二维码

微信