您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
区块链真的不能被篡改么?
区块,账本,系统区块链真的不能被篡改么?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 如果是一条规模较小的链,或者是联盟链,没有了比特币的挖矿电力的限制,可以篡改里面的区块么?可以的话,那么做联盟链怎么能做到像比特币那样的不可篡改?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
区块链真的不能被篡改么?好多人都有这个问题。首先定义区块链的术语将会比较有用处,不可篡改可以被定义为不可改变的东西。当我们将 此定义应用于区块链技术的上下文时,不可篡改是指区块链中包含的所有数据的不可改变的性质。
如果我们把数据库想象成是一个账本:比如支付宝就是很典型的账本,任何数据的改变就是记账型的。数据库的维护我们可以认为是很简单的记账方式。在区块链的世界也是这样,区块链系统中的每一个人都有机会参与记账。系统会在一段时间内,可能选择十秒钟内,也可能十分钟,选出这段时间记账最快最好的人,由这个人来记账,他会把这段时间数据库的变化和账本的变化记在一个区块(block)中。但是区块链技术却不是这样。我们可以把这个区块想象成一页纸上,系统在确认记录正确后,会把过去账本的数据指纹链接(chain)这张纸上,然后把这张纸发给整个系统里面其他的所有人。然后周而复始,系统会寻找下一个记账又快又好的人,而系统中的其他所有人都会获得整个账本的副本。这也就意味着这个系统每一个人都有一模一样的账本,这种技术,我们就称之为区块链技术(Blockchain),也称为分布式账本技术。
所以区块链并非是不可篡改的。只能说篡改代价十分巨大,几乎不可能完成。区块链由于采用链式结构,当其中任意一个区块发生篡改之后,当前区块的值发生变化,因此对应当前区块的哈希值也发生变化。因此前一区块的哈希指针无法指向被篡改的区块。也就是从创世区块一直到被篡改的区块之前的链式结构可以连接起来,但是被篡改的区块却无法和之前的区块连接。
回答于 2019-09-11 08:43:50
哈喽大家好,我是滴神;滴福记(DFG,Digital Finance Group)致力于为大家普及区块链相关知识,传递最新的区块链行业资讯,分享有关区块链的趣闻。欢迎大家点赞和关注。
如果你能掌握51%以上的算力,那么比特币是可以篡改的;但是为什么没有人篡改呢,因为篡改的成本是高于收益的,花了很大的气力,却连成本都不能赚回来,去做这件事情的意义何在呢。
如果要做的像比特币那样,基本上就是复制比特币了,因为比特币的设计非常的简单,总量恒定,基本隔四年减半;越简单的事情就越难超越。
如果再有疑问,欢迎下方评论哦;感谢点赞和关注哦;关注滴福记,带你走进区块链的世界。
上一篇:东福山岛和普陀山相比,哪里的风景更好?什么季节适合去这些地方旅游?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |