区块链从最初就是为了解决互相不可信的节点之间达成共识的信任问题啊
所有的共识机制、加密算法都是为了保证信息公开透明可信,同时又保证隐私,才这么设计的。不然的话比特币每年费那么多电是为了什么啊?
究竟如何解决的,这就是一个非常复杂的问题了。简单来说,所有人都根据代码操作,这首先避免了一部分风险,也是一切信任的前提。
然后在数据作假方面,各种不同的共识机制对作恶节点的承受能力不同,像比特币的 POW 机制,想要篡改需要 51%以上的算力。至于 POS 则是需要大量的代币。而联盟链常用的 PBFT,需要控制三分之一以上节点。选择各种不同的共识机制时,需要考虑到最终一致性和准确性等多方面的需求。
至于非对称加密算法,应该都大差不差,可以自己去研究一下公私钥签名体系和当前常见的椭圆曲线加密算法。当然了,还有更前沿的格密码加密算法, 具有抗量子性和全同态加密性。
简单来说,你的这个问题其实就是区块链出现的初衷。正式因为区块链实现了都是陌生人还具有匿名性的情况下的数据可信,不可篡改,区块链才具有价值,区块链就是为此而生的!
更多区块链有关的内容可以浏览我的汇总帖: 区块链从最初就是为了解决互相不可信的节点之间达成共识的信任问题,所有的共识机制、加密算法都是为了保证信息公开透明可信,同时又保证隐私,才这么设计的。不然的话比特币每年费那么多电是为了什么啊?
究竟如何解决的,这就是一个非常复杂的问题了。简单来说,所有人都根据代码操作,这首先避免了一部分风险,也是一切信任的前提。然后在数据作假方面,各种不同的共识机制对作恶节点的承受能力不同,像比特币的 POW 机制,想要篡改需要 51%以上的算力。至于 POS 则是需要大量的代币。而联盟链常用的 PBFT,需要控制三分之一以上节点。选择各种不同的共识机制时,需要考虑到最终一致性和准确性等多方面的需求。
至于非对称加密算法,应该都大差不差,可以自己去研究一下公私钥签名体系和当前常见的椭圆曲线加密算法。当然了,还有更前沿的格密码加密算法, 具有抗量子性和全同态加密性。
简单来说,你的这个问题其实就是区块链出现的初衷。正式因为区块链实现了都是陌生人还具有匿名性的情况下的数据可信,不可篡改,区块链才具有价值,区块链就是为此而生的!
更多区块链有关的内容可以浏览我的汇总帖: http 额 s://bbs.我
bumeng.cn/就 thread-84 是 8-1-1.html 想?hmsr=发 v2ex&hm 个 pl=&hmc 帖 u=&hm 子 kw=&h 链 mci=接啊啊啊啊啊。。。。