首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >完全私有的区块链网络是不可变的吗?

完全私有的区块链网络是不可变的吗?
EN

Ethereum用户
提问于 2016-05-31 15:35:53
回答 3查看 1.8K关注 0票数 14

我总是听说,不变性是银行使用区块链的重要资产之一。审计师可以来查看交易列表,它会信任这些事务,因为区块链是不可变的。

但想想一家银行拥有自己的区块链并控制所有矿商的情景吧。外部方如何才能相信有关区块链的任何东西。只要他们愿意,银行就可以制造叉子,因为他们控制了所有的矿工,对吧?

如果我出了什么问题,谁能帮我理解一下吗?

EN

回答 3

Ethereum用户

回答已采纳

发布于 2016-05-31 16:49:36

私人的还是放任的?不,根据定义,一方拥有的私有区块链并不是分散的,因此毫无意义。中央当局或银行分行经理的勾结可以随时决定改变区块链的历史。只有当大约50%的块链节点是由独立的、自我利益的各方拥有时,区块链才能工作。

但!这并不意味着许多独立的银行业务就不能利用私有的封锁链来拥有一个中立的、值得信赖的交易平台。

票数 7
EN

Ethereum用户

发布于 2016-05-31 23:18:28

理论

所有的区块链都是不可变的。块链(存储在块链中的数据)是不可变的,因为更改任何数据,不管数据有多小,都会改变块的散列。当单个块的散列发生变化时,它将使后面的所有块无效。这就是区块链的本质。叉子是另一条链,它不会使原来的链变。

将此与传统数据库进行对比。当数据库中的简单值被更改时,数据库仍然完好无损(没有创建新的数据库)。

Practice

下面是审计如何工作的一个例子。

X公司提供区块链,并要求审计Y公司对2015年进行审计。Y审核区块链与2015年X的账簿相匹配。

2016年,X必须向Y提供一个从2015年审计中延续下来的区块链,2015年没有任何数据可以被篡改,因为Y可以很容易地查看该链是否被破坏。

信任/审计任何事情都需要一个参考点。在2015年的S审计中,它是“账簿”。2016年,这是区块链。一旦某物在区块链中被审计,它就再也不需要审核了,除非有叉子。叉子很容易被检测到,而且来自叉子的数据也可以根据原始链进行审计。

对于实时审计,审计人员将拥有区块链的副本,并成为一个节点(否则就不是实时审计),并且它将立即知道分叉是否发生。审计师可以决定叉子是合法的还是欺诈的。

票数 6
EN

Ethereum用户

发布于 2021-05-16 14:00:20

我已经成功地使用代理模式创建了可变契约。你所要做的就是部署新合同并将主合同指向那个新地址.现在你有了..。代码被修改了,旧代码死了。

你不能改变的是数据传输的历史(公开分类账),这就是你提到的力量。在私有块链上,您可以调整这些数据(除非它是公众无法访问的组织网络)。

不知道这是否回答了你的问题,但我只是觉得有一些澄清。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/4488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档