很多涉及隐私保护的项目在介绍自己的时候,都会提到自己使用了TEE技术。TEE到底是何方神圣呢?今天的万向区块链小课堂就带大家了解一下这个知识点。
区块链中的智能合约实现了合约的自动化编写与执行,有助于提高系统效率,因而广受欢迎。但由于其运行在具有去中心化、分布式记账等特点的区块链上,使得智能合约的数据会被复制到区块链上的所有节点中,一定程度上增加了受攻击面,导致智能合约面临回滚攻击、重入攻击等安全风险,威胁数据的隐私性和安全性。
隐私项目Zcash预计将于11月18日减半:隐私项目Zcash将于区块高度1046400进行减半,预计于11月18日进行。目前,Zcash全网算力为6.22GH/s,总市值为5.6亿美元,已开采的ZEC占总量48%。[2020/10/30 11:14:21]
隐私保护是当前区块链领域的难点,同时也是热点。因此,在一些高度重视数据安全隐私的应用中,仅靠智能合约已难以满足应用需求,行业内越来越多的企业和研究机构正在探索区块链+可信执行环境的解决方案,以提升智能合约对抗安全风险的能力。
什么是TEE?
TEE是一种可信的代码执行环境,由致力于开发、制定和发布安全芯片技术标准的全球平台组织提出。它通过将环境内的操作执行与外部隔离来确保环境中代码、应用和数据资产的隐私性和完整性。它比起安卓、Linux等多媒体操作系统,能为环境中的受信应用提供更安全的执行环境,比起单一的安全模块,在功能上有更强的延展性,所以目前已广泛应用于移动支付、智能设备等领域。
动态 | 隐私项目Origo 已完成第一次总量 5% 代币销毁:隐私项目 Origo Network 已经成功完成了第一次总量 5% 代币销毁,总销毁量 5000 万个 OGO。其中,3% 的代币销毁来自生态系统储备,可以查看 0x800ff0627f3bdacb963d9933ec0dbec23236d903c82e053364acd55ba7c81b54;其余 2% 代币销毁来自基金会储备,可以查看 0x4480675244cbacfd45768dd9dddbfe3dc4f5cdcb639b8cafd51b31bc618c6fa5。[2020/2/3]
TEE如何做到可信
动态 | 隐私项目 Origo 与俄罗斯支付巨头QIWI达成合作:隐私项目 Origo 宣布与俄罗斯支付巨头 QIWI 达成合作,将携手推进分布式账本隐私解决方案。QIWI 也被称为俄罗斯支付宝(Russian Alipay)。最近,Origo 与 QIWI 区块链科技公司将在全球共同推进分布式账本和计算技术。QIWI 是一家领先的支付和金融服务提供商,也被称为俄罗斯支付宝。QIWI 主要在俄罗斯、乌克兰、哈萨克斯坦、摩尔多瓦、白俄罗斯、罗马尼亚、美国和阿拉伯联合酋长国运营电子在线支付系统,每月至少有 5100 万 QIWI 钱包用户使用其网络。
文中称以太坊通过智能合约推动了加密货币和比特币的发展,使数字资产由一段代码直接控制,为更复杂的应用创造了可能性。然而,当前的智能合约并没有隐私。智能合约的输入数据和执行结果对整个网络是公开可见的,这限制了许多现实世界中涉及隐私的公司和个人的使用。
而 Origo 网络 是去中心化应用的隐私保护平台。通过将创新的隐私协议与高效的零知识证明框架相结合,Origo 网络可以有效保护去中心化应用程序的输入、输出数据隐私和交易隐私。此次通过联合合作,双方有望推进分布式账本技术,为消费者积分和 KYC 提供隐私解决方案。[2020/2/3]
TEE中所有数据资产、代码和底层可行操作系统的初始状态都要经设计者签名验证后才可以安装使用,而且环境中的这些元素都是不可改变、相互隔离的,也就是说一个元素失效或被篡改并不会影响到环境中的其他元素,从而确保整体环境的可信性。
动态 | Cashshuffle开发商表示以BCH为重点的隐私项目即将完成:Cashshuffle开发团队贡献者之一Josh Ellithorpe在1月14日透露,以BCH为重点的隐私洗牌协议即将完成。开发人员计划对代码进行安全审计,并在Bitbacker.io平台上启动筹款活动,以帮助确保审计资金。[2019/1/16]
TEE在区块链中的应用潜力
TEE与公链
目前的一些热门公链,使用的大多是工作量证明、权益证明、委托权益证明这几类常见的共识机制。这些共识机制都属于随机性协议,缺乏确定性。它们通过某种概率机制选出为系统添加新区块的节点,系统再通过点对点传输协议将新出区块广播给系统里的所有节点,这中做法可以确保传输效率,但难以保证传输过程中信息的一致性。
信息传输不一致就无法支撑智能合约维持系统中的应用状态,容易使智能合约因状态不稳受到回滚攻击,威胁系统数据的安全与隐私。这种风险是TEE也难以规避的。所以在采用非确定性共识机制的公链中,智能合约必须在设计之初就考虑到如何在执行过程中应对回滚攻击这一问题,不能单纯依赖TEE保障系统执行的安全性。
TEE与联盟链
与上文提及的公链不同,HyperledgerFabric这类联盟使用的共识机制大都是确定性的,即应用户需求产生的新区块经过节点验证后就是确定且正确的,TEE与这类区块链的适配性更高,更有应用潜力。
目前TEE在许可链中的应用已取得了显著进展。比如Visa开发的LucidiTEE区块链系统,它能在不储存输入和输出数据的情况下记录每个处理器的安全隔层里进行了哪些计算。另外,该系统中的“交换协议”确保所有数据结果都能得到公平的传递,只要有一个接收者收到了数据结果,那么就可以放心地相信所有接收方都受到了该结果。
另外,Hyperledger在2019年10月发布的Avalon项目也采用了TEE、MPC和ZK等多种安全技术确保数据的正确性和隐私性,进而解决区块链项目在可扩展性和隐私性方面的挑战。
总的来说,TEE与区块链的有机结合将创造出更加牢固的系统结构,更好地满足实际应用对数据安全和隐私性的高要求。各大研究机构和企业也在大力探索区块链+TEE的数据安全解决方案,推出了越来越多的相关落地项目。因此我们相信TEE将为提高区块链系统的安全性提供有力支持,有望成为保障区块链数据安全隐私的第二重保险。
参考文章
1、WhatisaTrustedExecutionEnvironment(TEE)?https://www.trustonic.com/news/technology/what-is-a-trusted-execution-environment-tee/
2、BlockchainsinTrustedExecutionEnvironments(TEEs)https://medium.com/@nadeem.bhati/blockchains-in-trusted-execution-environments-tees-9343b6c3f9e8
来源:区块律动BlockBeats,作者:0x29当DeFi出现了YFI这样的产品,故事已经达到一个高潮了。没有团队分配、没有预挖、没有投资机构预留,YFI相当于在DeFi上做了一个「比特币」,讲了一场公平概念的故事.
1900/1/1 0:00:00区块链是一个处于早期成长阶段的新兴产业,可以暂时不盈利,但是需要给人以更具象的想象空间。区块链凭借其价值潜力和政策利好,正迎来最好的时候。4月,新基建“国家队”认领区块链,区块链与产业的结合呈现井喷态势.
1900/1/1 0:00:00关键要点? ●?Coinbase?--全球最大的数字货币交易所之一,有可能放弃常规的IPO进行上市。●?该交易所最新估值约为80亿美元,自2012年以来增长了400倍,市盈率约为49倍,市净率约为14.7倍.
1900/1/1 0:00:00作者:ClaireWu 区块链项目如何才能和实体经济相结合,而不是在金融领域空转,是区块链业界有识之士经常自我反省的问题.
1900/1/1 0:00:00稳定币聚合协议mStable即将于北京时间7月15日22点左右在Balancer上分发其协议代币Meta。mStable将首先向Balancer新流动性资金池存入部分初始MTA代币和mUSD资产.
1900/1/1 0:00:007月17日,“新生·澳门产业区块链协会成立大会”在横琴召开。会上,《区块链核心算法解析》作者、瑞士苏黎世联邦理工学院教授RogerWattenhofer以“货币的未来:中央银行数字货币”为主题带来分享,以下为分享内容实录:澳门!您好,
1900/1/1 0:00:00