正所谓,除了自身的技术和架构,生态才是称霸世界的核心要素。以太坊这么弱的TPS,依然占据头把交椅数年,靠的是众多开发者和庞大的生态系统。
最近几周,Polkadot生态系统在估值和项目方面都出现了快速增长。根据波尔卡项目的数据,波尔卡生态圈已经有197个项目。目前,已有KSM、OM、Stafi、Acala、黑脸田鸡网络等多个项目在博卡的DeFi生态系统上上线。
在这些生态下,我个人认为“数据隐私”是比较重要的环节之一。毕竟现在网上“没什么好隐瞒的”。不管你藏得多深,总有人能想办法“发现”你。从简单的角度来看,可以说接到的“骚扰电话”简直太简单了,从更深的角度来看是找“人肉”,对数据隐私保护的需求越来越强烈。
区块链的去中心化和匿名化特性使得数据不会存储在一个中心化组织的服务器中,通过加密在一定程度上减轻了数据保护的负担。但是,用过区块链浏览器的人都会发现,自从交易所出现以后,只要你的关联地址和交易所匹配,就不那么“私密”和“匿名”了。所以,想要不被“互动”,还需要进一步的隐私操作。基于Substrate框架开发的Phala Network是Boca生态隐私解决方案中的“佼佼者”。
什么是法拉网络?
Phala Network是Polkadot生态中的第一个隐私项目。其目标是为个人、企业和机构用户提供隐私服务,解决个人隐私、企业和商业秘密的保密问题。
Phala是基于Substarte框架开发的跨链协议,可以轻松连接草间弥生和波尔卡多特。该项目将于未来几个月在Polkadot的平行链槽中拍卖,成为整个Polkadot生态系统隐私保护技术的底层技术设施。
Phala Network是wave卡上的隐私计算并行链。基于类似pow的经济激励模式,释放无数CPU的隐私计算能力,利用Apollo卡的并行链服务于wave卡上的DeFi、数据服务等其他应用。
基于Phala的应用程序pLibra和web3 Analytics赢得了Web3 Foundation奖。2020年3月,Phala成为首批加入基底建造者计划的项目之一。2020年7月,Phala被计算智库授予“隐私计算的新原生力量”。
phala是如何保密的?
可信执行环境(TEE)是CPU中的一个特殊区域,与其他区域严格隔离,以防止内部存储的数据被黑客攻击或影响内部安全执行环境。
如果智能合约运行在区块链,它不能加密数据,或者单个TEE不能共享数据,那么TEE-区块链融合架构就是最好的解决方案。
Phala network采用这种架构,结合区块链解决了TEE的功能性、安全性和易用性问题。状态数据加密存储在链中,契约的执行与外界完全隔离,保证了数据的机密性。反过来,通过区块链技术,数据可以加密存储在链上,每个人都可以下载数据,每个节点可以通过共识机制达成协议。
但是Phala的去信任是由可信硬件(目前是Intel)来保证的。传统的单一硬件有两个缺点。一是拔掉电源就停止服务,无法满足即时可用;二是交互中几个可信计算节点的代码执行顺序不同,会导致条件竞争,正确性无法保证。
通过引入分层和事件跟踪,可信硬件可以被组合。换句话说,Phala把合同的阅读和书写分开了。分层可以实现各层的独立性。矿工停机不会影响网络,可以保证安全。事件跟踪将触发状态更改的事件存储在不可变的日志中,任何更改都将被记录下来。区块链还将负责验证矿工的每一次操作,因此可以确保状态的一致性。
phala隐私计算的未来
Phala项目的发展潜力不容小觑。它打破了智能合约的所有数据必须公开的限制。用户可以将密钥安全地存储在契约中,契约可以在释放密钥之前灵活地验证用户的身份。从此,用户再也不用担心钥匙丢失了。
在保证加密存储的同时,Phala还在区块链实现了跨链、跨机密的契约交互,可以更好地为公链、联盟链或其他数据交换服务提供更合理的解决方案。
像Phala这样的隐私计算,正是针对数据交换、数据共享等场景中的数据隐私问题。它能在保证数据安全的前提下完成所需的数据分析,这个赛道才刚刚起步,值得我们关注。