时间:2023-07-20|浏览:199
Phala是基于Substrate技术和波卡生态的首个实现可组合性的机密智能合约协议。其目标是为企业和用户提供机密计算和数据保护服务,并最终成为波卡隐私计算平行链。Phala利用带有TEE功能的CPU中的算力,为整个波卡生态提供隐私保护技术底层设施。
Phala的主要作用有:
1. 保密且支持被验证:Phala确保网络中各智能合约的可靠执行,并可以秘密保护数据,防止泄露。用户可以使用远程证明协议进行验证任何交易是否在TEE中安全执行。
2. 非验证则不可信:所有交易执行都可追溯到一组加密证书。证书由受信任的计算协议生成并签名,用户可在区块链上随时验证。
3. 可组合性和互操作性:Phala网络是第一个实现机密合约可组合和交互的网络。以太坊排名前10位的合约中80%的智能合约都是组合使用的。
4. 跨链计算:基于Substrate技术通过Polkadot的XCMP(跨链信息传递方案),其他区块链可以共享Phala基础架构并降低计算能力成本。
如何实现隐私保密?
可信执行环境(TEE)是CPU中的一个特殊区域,该区域与其他区域严格隔离,避免了存储在内部的数据遭受黑客攻击或者影响到内部安全执行的环境。
如果智能合约在区块链上运行无法做到数据加密,或者单独的TEE无法实现数据共享,那么TEE-区块链融合架构便成了最好的解决方案。Phala网络采用了这种架构,结合了区块链和TEE的功能,将状态数据加密存储在链上,合约的执行与外界完全隔离,保证了数据的保密性。通过区块链技术,可以将数据加密存储在链上,并且每个节点通过共识机制也能达成一致。
Phala的去信任化是通过可信硬件(目前是Intel)保证的。可信硬件可以通过引入分层和事件溯源实现可组合性。Phala将合约的读、写进行操作分离,分层可以实现各层之间独立,保证安全性;事件溯源将触发状态更改的事件存储在不可变的日志中,任何更改都会被记录,区块链也会负责验证矿工的每次操作,因此可以保证状态一致性。
隐私计算的未来
Phala项目有着巨大的发展潜力。它破除了智能合约必须公开数据的限制,用户可以将密钥存储在合约中,并在验证用户身份后释放密钥。这解决了用户担心密钥丢失的问题。除了保障加密存储,Phala还实现了区块链中跨链、跨机密合约交互,能够更好地为公链、联盟链或者其他数据交换业务提供合理的解决方案。
Phala所处的赛道属于隐私计算的“蓝海”行业,在数据交换和数据分享场景中,隐私计算恰好解决了数据隐私问题。这个赛道才刚刚起步,值得我们关注。
相信随着Phala的发展和区块链+数据隐私保护的进一步落地,未来我们的隐私数据将会得到更好的保护。说不定最终我们还能通过贡献自己的数据来获取收益,公司和机构也能够得到更精准的数据,实现数据保护的双赢局面。
如何参与可信采矿?
参与可信采矿的方式有三种:
1. 成为矿工:提供TEE和算力支持,即TEE挖矿。
2. 接入网络:将产品接入Phala网络,用户规模越大,获得的激励越多。
3. 使用接入了Phala的软件(只要打开应用就能获得激励。
为何建议布局头矿?
布局头矿是因为根据之