现有区块链项目,对于智能合约、挖矿、钱包等程序的运行环境并不进行安全检查,主要依靠传统的加密手段。简单而言,即使一个系统环境可能已经感染了病毒或并产生了恶意行为,只要最后共识时被感染的机器没有超过共识机制的抗攻击数就不影响正确的共识结果。但是这样的做法实际上是一种“赌博”,永远都在侥幸攻击的速度无法超过共识节点的极限。同时,这种方式对于共识算力没有“质量”判断的能力,就如大家一起参加拔河比赛,为了好的成绩,大家都会选择身高、体重合适的运动员,这样效果很好。而不是盲人摸象,只要有人能参加出力就可以。因此如果由身体有恙的选手组成的拔河队伍,就算所有人都齐心协力,实际结果也很难理想。 针对现有问题,ZhianChain提出利用可信执行环境TEE (Trusted Execution Environment)等可信计算技术,将智能合约和区块链自身代码,移入特性硬件的可信执行环境中执行。由可信计算技术确保执行的代码是满足预期要求的,不会受异常进程/线程/恶意文件等其它系统因素的影响。可信执行环境内的程序若出现任何与预期白名单不一致的情况时,即立刻会在可信硬件上反应。这种低“质量”的算力节点就能立刻被辨识和并排除。同时也可以通过可信计算方法来量化每个共识节点“质量”好坏的程度。在实现共识时,可以直接通过对“质量”好坏程度的判断,仅选取少数优质节点作为代表以达成共识。此类方法应用可信硬件的特性,提高了节点的安全可信性,并进而减少了参与共识的节点数,从而最终实现了效率与安全性的同时提升。 查看更多 —- 编译者/作者:互联网消息 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
ZICC用TEE与智能重构共识图计算实现高效健壮的共识网络
2021-09-14 互联网消息 来源:区块链网络
LOADING...
相关阅读:
- 宏桥高科(PBTS.US)区块链溯源平台进入多行业场景适配阶段2021-09-14
- PRT:ParrotIDO流程指南2021-09-14
- NFT科学家如何用33天把11ETH变862个?2021-09-14
- 公链红海中Flow竞争优势一览2021-09-14
- 来撸FTM上的AC新游戏Rarity2—挖材料装备2021-09-14