美文网首页
什么是可信执行环境

什么是可信执行环境

作者: 栗曼 | 来源:发表于2019-08-21 09:11 被阅读0次

笑来在《笑来课堂》上讲到区块链的未来发展路线:

可信账簿--可信代码--可信执行环境--可信设备……

曼曼虽然进入币圈整整两年了,但对于技术方面的内容是一窍不通。笑来多次提到发展路线,引起曼曼的好奇,今天为大家分享一下,什么是可信执行环境。

1

实现不可篡改且公开透明的“可信账簿”,有很多种方式。Blockchain 是其中一种,利用有向无环图原理(DAG)其实也可以。

DAG是一种有顶点和边的图结构,它可以保证从一个顶点沿着若干边前进(有向),但永远不能回到原点(无环)。

什么是可信执行环境

IOTA 也许是第一个被广为人知的这方面尝试,只不过开发进展比蜗牛还慢。

实现“不可篡改的代码”,也有很多方法。像 ETH 和 EOS 那样直接把代码写进 Blockchain 是一种,使用可信执行环境(TEE)也是另外一种有效方案。

可信执行环境可以安全地处理密码和私钥等私密信息,并保障信息绝对不会泄漏给节点或者其他人,同时还能证明数据未经篡改。它还可以实现智能合约链下计算,因此可以降低gas费用并提高可扩展性。

2

如果把 DAG 和 TEE 结合起来,是否有意义呢?

Mixin 就是这样一个基于 DAG 和 TEE 的电子账簿系统。

最初创始人只是想要做一个基于区块链技术的一个应用,即时聊天工具 —— 现在的 Mixin Messenger。

如今的Mixin不仅是可以聊天,它还是一个去中心化交易平台 。

基于 DAG 的效果是:

记账效率极高,高到没必要去强调 TPS的地步,直接可以满足物联网通讯量级级别的应用。

基于 TEE 的结果是:

既然可执行环境是可信的, 那么在里面运行的代码就可以是公开透明的,无法“暗中”修改,所以,相当于是用另外一种方式解决了“代码可信问题”。

这个解决方案的好处是,在极大提高效率的同时,并没有像 DPOS 那样“从只依赖机器退化到部分依赖人”;同时也不像 POW 那样不仅成本高昂且随着时间的推移成本指数级上扬。

利用有向无环图原理(DAG)可以实现不可篡改、公开透明的“可信账簿”,使用可信执行环境(TEE)可以实现“不可篡改的代码”,而它们结合起来就是现在MIXIN的方案。

参考资料:公众号《学习学习再学习》

相关文章

  • 什么是可信执行环境

    笑来在《笑来课堂》上讲到区块链的未来发展路线: 可信账簿--可信代码--可信执行环境--可信设备…… 曼曼虽然进入...

  • 什么是Box

    BOX是由 BTC、EOS、XIN组成的。 BTC是可信账簿 EOS是可信代码平台 XIN是可信执行环境 区块链技...

  • 2.5 慢慢变富 – 顺势而为,无为无不为

    数字资产发展趋势 可信账簿(BTC)-> 可信代码平台 (ETH/EOS)-> 可信执行环境(Mixin)-> 可...

  • TEE

    TEE(Trust Execution Environment)可信执行环境,是和REE(Rich Executi...

  • 可信执行环境TEE介绍

    随着移动设备的发展,移动设备的功能越来越强大,移动设备会存储用户的资产,处理支付等操作。目前移动端的系统运行环境叫...

  • TEE极简介绍

    Trusted Execution Environment(TEE),中文翻译为“可信执行环境”,是近些年隐私计算...

  • MIXIN,稳坐天枰的闪电网络?

    Mixin是什么? Mixin是基于BFT-DAG共识算法的新型公链,Mixin网络的基础是运行在可信执行环境上的...

  • 区块链精进手册 | 061 | 投资纪律从哪里来?

    今日精进:Mixin、可信执行环境、投资纪律 1. 一种通证:XIN(1) XIN 是Mixin Network ...

  • 隐私计算的技术调研报告

    数据隐私的保护手段,主要分为可信硬件和密码学两个流派。硬件方面主要是可信执行环境(Trusted Executio...

  • TEE:世界上没有全才

    今天讲的是TEE,也就是可信执行环境。 从名字上来看: 可信,也就是可以被信任,人和人之间的信任最本质来自于哪儿?...

网友评论

      本文标题:什么是可信执行环境

      本文链接:https://www.haomeiwen.com/subject/fgwvsctx.html