Phala是波卡隐私计算基础设施。Phala Network是波卡上的隐私计算平行链,基于类pow的经济激励模式,Phala释放无数CPU中隐私算力并运用于波卡平行链,进而服务于波卡上的Defi、数据服务等其他应用。基于Phala的应用pLibra和Web3 Analytics已经获得web3基金会grant。
我们希望把“隐私保护”的概念拓展成“机密保护”,隐私不仅指用户的交易隐私,更应该能保护智能合约中的任何机密数据不被泄漏。目前的智能合约技术,所有的数据都必须完全公开,而我们希望“机密智能合约”(Confidential Smart Contract)可以如同以太坊的图灵完备智能合约一样,可以进行通用的计算,但不必暴露机密数据。
数据是当今一切商业行为的基石。从互联网、金融到工业和农业,商业效率的提高、科技进步、产品体验的提升,都来自于对数据的炼金术。然而中心化机构对数据的使用必然带来滥用问题:Facebook隐私泄露、金融机构利用数据做出不正当交易,也让隐私保护成为科技行业的最重要伦理问题。
Web3.0信奉者开始尝试使用区块链和智能合约解决契约和计算的作恶问题,但是同样因为智能合约公开、透明的特性,导致了商业机密、个人隐私、博弈策略无法放心的进入区块链。这也给用户带来难题——他们必须在“去信任化”与“保留秘密”之间做出取舍。截止到2020年,我们认为这已经阻碍了区块链渗透率发展——区块链的大规模渗透还未发生,同时web3.0产品很难在产品体验和效率上超过web2.0产品。
区块链智能合约不可在保护秘密的前提下运行,这一问题与姚期智院士1982 年提出的“百万富翁”设想不约而同。解决这类问题,目前有两个主流方法:
Phala Network借由CPU的TEE(可信执行环境)实现了支持通用计算的区块链智能合约隐私化技术,从而解决了区块链无法支持高敏感度数据计算场景的问题。
数据交易是 Phala Network 的核心能力,Phala Network采用了TEE-区块链融合架构(TEE-Blockchain Hybrid Architecture)实现了保密智能合约,从而构建了一套标准化数据交易协议。保密智能合约运行在CPU内的特殊安全区(Enclave),合约的执行与外界完全隔离,保证了数据的保密性。同时,结合区块链解决了TEE的功能性、安全性与易用性问题,让TEE变得真正可用。具体而言:
此外,Phala Network基于Substrate开发,通过接入Polkadot实现跨链保密合约的layer2组件,从而降低Web3开发者的接入成本,通过规模化效应降低可信算力成本。
Phala采用波卡发明的NPoS(Nominated Proof of Stake,提名权益证明)共识算法,验证人(Validator)运行节点参与生产和确认区块,提名人(Nominator)可以抵押自己的代币获得提名权,并提名自己信任的验证人,获得奖励。
Phala希望有40%的代币被抵押到NPoS共识系统,60%的代币用于资源支出与市场流通。Phala预期年通胀率为5%。在40%的抵押率中,抵押代币的平均年化收益为12.5%。Phala的代币模型是通过Npos通胀调节机制实现引导市场的目的,详见《Phala经济白皮书》。
Phala将会继承Polkadot的治理设计优点,并根据项目特性提出了自己的创新:
所有的互联网数据都来源于埋在产品中的SDK,通过上报至中心化的服务器,可被商业机构计算和分析。因此,Phala推出了现有数据收集的替代品:Web3 Analytics,一个去中心化的数据收集、分析和交易的平台。基于TEE区块链技术,该产品可以实现数据所有权和管理权归属用户,且在此基础上实现数据埋点、上报统计、可视化分析面板等功能。
W3A将解决web2.0中链下数据的上传和管理问题:
Web3 Analytics的功能模块包括:
然而现有的区块链做不到数据保密,极大限制了应用场景。
TEE单独使用时安全性与应用场景有限,区块链是完美互补。
根据statista.com的调查报告,预计到2027年,全球大数据市场将增长到1030亿美元,是2018年预期市场规模的两倍以上,其中基于应用层的数据交易市场将占有全部数据商业价值份额的45%,也就是464亿美金。
作为对照,我们发现基于区块链的数据隐私解决方案融资规模庞大:
Phala的主要竞争对手包括使用零知识证明、MPC和TEE的区块链协议。
技术概述 | 技术概述 | 表现 | 典型项目 |
---|---|---|---|
零知识证明 | 证明者在不透露隐私数据的情况下,向任意第三方证明一个事实的算法 | 只能实现转账隐私等特定场景,不能用于通用的智能合约 | Zcash、Aztec |
同态加密/多方计算 | 在参与计算的各方不泄露自身输入、且没有可信第三方的情况下安全地计算约定的函数并得到可验证结果 | 通用计算上效率极低(100万倍性能折损),一些特殊场景可以做到1-10倍性能折损 | ARPA |
可信计算 | 结合硬件,在CPU内构造与外界独立的安全区,可以实现安全的通用计算而不需要透露输入、输出、中间信息 | 安全与效率平衡,只需采用常见硬件,就可以实现高性能的多方计算,产业成熟,可落地 | Oasis Labs、TEEX、Phala |
项目对比 | TEE技术 | 是否有状态<1> | 可用性<2> | 合约互操作<3> | 跨链 |
---|---|---|---|---|---|
Oasis Labs | ✓ | ✓ | ✓ | × | × |
TEEX | ✓ | × | × | × | × |
Phala Network | ✓ | ✓ | ✓ | ✓ | ✓ |
注解:
项目对比 | 提供机密合约给其他链 | 运行机密智能合约 | 构建复杂应用<1> |
---|---|---|---|
Oasis Labs | × | ✓ | × |
TEEX | ✓ | × | × |
Phala Network | ✓ | ✓ | ✓ |
注解:
Phala将通过机密智能合约吸引数据市场规模增长,通过原生代币PHA来捕获数据市场的价值:
数据交易是 Phala Network 的核心能力,PHA 通过一系列标准化合约捕获数据价值。捕获了网络中的资源以及数据交易价值。
Phala基于Substrate开发,因此部署Polkadot平行链后Phala将有能力为任何区块链的开发者提供Layer2组件,以便开发者可以轻易使用Phala的机密智能合约,并捕获其他公链的机密数据计算价值,包括:
Phala采用了激进的Token分发策略,通过把80%的PHA 分配给目标用户,实现增强产品 / 市场契合度(Product-Market Fit)、鼓励社区早期充分参与和保证基础开发稳定进行的目标
分配模块 | 分配比例 | 分发方法 |
---|---|---|
Matrix挖矿 | 70% | 由数据执行者(比如TEE矿工)、数据所有者、数据使用者参与挖矿。70%的初始挖矿PHA数量固定且不参与通胀分配。 |
目标用户空投 | 9% | 抵押KSM等代币获取PHA,目的是通过抵押帮助Phala拍卖Slot |
测试网奖励 | 1% | 用于激励测试网的广泛参与 |
私募融资 | 15% | 用于Phala开发经费、运营推广,Phala不进行任何面向公众的融资。 |
团队奖励 | 5% | 用于开发团队的激励。这部分PHA将在主网上线后解锁10%。初次解锁后每个月解锁5% |
Phala设计了一种数递减释放模型(类似比特币减半),奖励释放速度随时间逐步降低。生态的多种角色按一定比例竞争奖励,并通过难度系数调整奖励的释放速度,实现可持续性激励效果。
同时,9%的PHA将通过LockDrop的形式吸引Polkadot和去中心化存储协议社区的广泛参与。
时间 | 里程碑 |
---|---|
2018年Q3 | 团队搭建,专注于区块链数据保密领域的研究和探索 |
2019年6月 | Libra发布白皮书之后,团队成立了LibraChina社区 |
2019年7月 | pLibra项目立项。在与波卡核心开发团队交流后,Phala Network技术方案确定 |
2019年8月 | Web3基金会宣布pLIBRA项目成为官方合作伙伴,并签署资助合约 |
2019年8月 | Phala Network 发布技术白皮书 |
2019年10月 | Phala Network 完成由Candaq提供的种子轮 |
2019年12月 | 尹航成为波卡中国大使;Phala成为首批Substrate Builders' Program一员;实现了首个基于TEE区块链的数据市场PoC |
2020年3月 | 发布《经济白皮书》,Phala Network完成ERC20隐私币POC |
2020年4月 | Phala Network测试网第一阶段上线;首批ERC20代币发放;Kusama社区空投活动 |
2020年Q2 | W3A demo上线;获得第二笔Web3基金会资助;完成最终募资; |
2020年Q3 | 测试网第2、3阶段上线 |
2020年Q4 | Phala Network主网上线,成为Kusama首批平行链;Phala将在Polkadot主网上线后参与Polakdot的槽位拍卖,成为平行链; |
2021年Q1 | Web3 Analytics上线;基于Phala的Defi服务在波卡其他平行链开始被广泛使用 |
2021年Q2 | 超过100个app使用 Web3 Analytics |
2021年Q3 | Web3 Analytics存储数据量进入Filecoin数据应用前10 |
产品类型 | 产品链接 | 开源地址 |
---|---|---|
Phala协议 | https://phala.network | https://github.com/Phala-Network |
W3A | https://w3a.phala.network/ | 即将开源 |
pLIBRA | https://plibra.io | https://github.com/Phala-Network/phala-polka-apps |
社群 | 链接地址 |
---|---|
微信群 | 搜索公众号“Phala可信网络”进入 |
Telegram | https://t.me/phalanetwork |
https://twitter.com/PhalaNetwork | |
medium | https://medium.com/phala-network |