IPFS赛道再升温,波卡生态项目发力去中间化存储
IPFS赛道再升温,波卡生态项目发力去中心化存储来源于陀螺财经专栏作家Crust分布式云,内容简述:Crust Network,一种泛在的公有云基础设施。
Crust 完成了去中间化存储的鼓励层协定,适配包括 IPFS 在内的多种存储层协定,并对运用层供应支撑。同时 Crust 的架构也有才对去中间化盘算层供应支撑,构建分布式云生态。
头几天,Polkadot 官网推特宣布了一篇《Trusted Execution Environments and the Polkadot Ecosystem(波卡生态与可托实行环境(TEE)》。
该篇细致引见了 Polkadot 生态中的一些项目怎样将 TEE 与 Substrate(用于构建 Polkadot 的区块链的软件开发框架)相连系,以增进差别的场景。为此我们转载了 Phala 的译文供人人浏览。
译文:
可托实行环境(TEE)手艺与 Substrate 模块化框架相得益彰,正为下一代真正可用的区块链 App 提出全新的处理设计。
区块链第一次成为热门,是2008年比特币白皮书宣布之时。自此,不计其数、形形色色的协定和区块链就如雨后春笋般兴旺生长。
区块链的魅力,很大程度上在于其去中间化、公平性和透明性。但透明性也也意味着匿名性的缺失。只管链上生意业务和音讯通报可以用化名,但仍然很难做到完整的匿名。没有人愿望本身的信息(无论是金融生意业务照样康健纪录)被加密后就如许公然。
另外,若根据恪守《欧盟通用数据庇护律例(GDPR)》的规范,任何私家数据都不应当未经许可就存储在公链上,以防将来某一天被解密。为了实际中更广的可用性,战胜链上隐私和数据平安问题迫在眉睫。
而设计之一,就是可托实行环境(TEE)。
01可托实行环境可托实行环境手艺(Trusted Execution Environment, 以下简称 TEE)并不是新鲜事。降生十年来,它已融入了我们生活中的各个方面,你的智能手机里就有它。
TEE没有严厉唯一定义,但一切定义都示意这是一个可以断绝运算和平安存储的地区。简化到幼儿园版就是:它是盘算机体系中的一个特别地区,除了受信托的通讯,任何人都无法接见内部数据。
TEE 位于 CPU,却自力于操作体系,可以存储私密信息、实行隐私代码且不会被改动(modification)。每一个TEE都有本身的密钥,只要持有响应密钥的第三方才瞥见个中的内容,这保证了 TEE 的可托性。
内里的内容可以经由历程写入或升级程序来举行修正,可以同时抵抗软件和硬件层面的针对主体系硬盘进击。TEE 是不是正版可托可以由制造商举行长途考证,哪怕TEE已下了流水线、流入市场。
在手艺中集成 TEE 时,须要考核芯片制造商是不是具有完美成熟的架构设想才。现在,[英特尔的 SGX] 最为主流。不过也存在其他挑选,如 ARM 公司的 Arm TrustZone,Keystone 如许的正在开发中的开源 TEE 等等。
将TEE集成到体系中时,要斟酌的一件事是须要信托硬件制造商的完整性和设想才。当前,在大多数情况下,这是 Intel SGX,然则存在其他供应程序(比方 Arm TrustZone),而且正在开发开源TEE(比方 Keystone)。
02波卡生态 TEE 项目Web3 基金会设立了一项奖金(Grant),旨在搀扶能造福将来的手艺。在波卡生态中,有很多项目正将 TEE 与 Substrate 连系,处理差别场景的问题。一切项目标代码均开源可查。下面,我们将在此做个简朴引见。
Supercomputing Systems AGSupercomputing Systems AG 公司(SCS AG)开发了一个链下盘算框架 SubstraTEE,该框架旨在运用 TEE 加强 Substrate 上区块链的隐私性和完整性。如,隐私币生意业务,匿名且可考证的投票,去信托化的跨链生意业务中介等等。
借助 SubstraTEE,我们可以经由历程 TEE 在链下考证生意业务,如许只要一个效果会传到链上,而非很多细致生意业务信息。以至,你还可以在一段时间后删除这段生意业务信息。
有了这个手艺,企业可以更好地运用区块链,同时又没必要忧郁会违背 DGPR 划定。
在《 SubstraTEE 手册》中,你可以进修到怎样运用 Substrate 和 SubstraTEE 建立可托转账,以 Encoiner 为例。
Phala Network和 Supercomputing Systems AG 一样,Phala 运用了 TEE —区块链夹杂架构来庇护隐私,旨在为基于 Substrate 搭建的区块链供应秘要盘算和数据保密效劳。Phala 的保密智能合约会在 CPU 的 TEE 地区内运营,孤立于外部操作体系和硬件,从而确保了平安性和保密性。
Phala 的领航产物 —— Web3 Analytics —— 是首个可以输出用户数据剖析效果却又不侵占隐私的数据剖析东西。
用户的隐私数据不会经由第三方加密,而是直接传输进 Phala 保密合约中,在 TEE 举行运算。Phala 的 用户可以决议本身数据的目标和用处,从而100%完成了对自我数据的掌握。
AdvancaAdvanca 正在为 Dapp(在区块链上运转的去中间化数字运用程序)搭建可以一个庇护隐私的通用盘算/存储基本架构,旨在让开发者以去中间化的体式格局构建任何现有的或新的 Web 端或挪动端运用。
当前的设想包括谐和器作用的的掌握区和运用 TEE 接收并分配任务的盘算/存储平面。
Advanca 的手艺将有助于完成经由身份考证的API和隐私版 RAM(ORAM)以进一步在数据接见历程当中庇护和隐蔽隐私。
Crust NetworkCrust Network 完成了去中间化存储的鼓励层协定,同时 Crust 的架构也有才对去中间化盘算层供应支撑,构建分布式云生态。
在 Crust 网络内,TEE被用来量化有意义的存储运用,经由历程供应牢靠的存储检测机制保证两种范例的证据:环境检测和事情量检测。
在TEE的环境检测阶段,当一个新入网节点的 TEE 运转环境经由历程考证并杀青共鸣后,链大将纪录经由历程考证的节点身份和响应的 TEE 公钥。
在存储事情量的检测中,节点的事情负载会在每一个牢固周期被当地TEE考证。在接收到用户文件后,Crust 存储节点在 TEE 中实行加密打包并将其保留。
在每一个周期中,TEE 在疾速当地存储考证以后将事情量报告署名到链上。其他节点只须要考证事情量报告的署名,从而大大简化了存储证实历程。
TEE 也是庇护私有数据的有用手艺,Crust 设计向其网络节点增加可托任的隐私庇护效劳。
Zondax比起隐私,Zondax 更注意考证人节点(Validator)的平安性。他们将把 TEE 作为分外的一层集成到一系列平安措施中,如自力工业质量装备,TEE和硬件平安模块(HSM)。
在 Polkadot 生态中,考证人节点庇护着中继链,考证来自网络人的证据并介入与其他考证人的共鸣。在这个历程当中,考证人节点运用私钥举行平安署名,且每一个周期结束时,都邑建立一个新密钥以确保一直可托。
Zondax 运用基于 ARM 的 TEE,密钥转置前的作歹本钱将变得极为奋发且庞杂,也分外在存储密钥的HSM和网络之间做了一层断绝。连系编程支撑和一系列装备支撑,Zondax 供应的设计将远比用云效劳器做考证人要平安牢靠。
03面向将来编程可托实行环境与 Substrate 的巧妙组合,在处理波卡生态隐私庇护和数据平安问题碰撞出了风趣的火花。迎接人人经由历程以下渠道时候获知波卡最新动态。
原文链接:
https://polkadot.network/trusted-execution-environments-and-the-polkadot-ecosystem/amp/?__twitter_impression=true
加入新手交流群:每天早盘分析、币种行情分析
添加助理微信,一对一专业指导:chengqing930520
上一篇:IPFS赛道再升温,波卡生态项目发力去中间化存储加入新手交流群:每天早盘分析、币种行情分析,添加助理微信
一对一专业指导:chengqing930520