LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 研报:一文读懂Phala(PHA)

研报:一文读懂Phala(PHA)

2021-07-05 区块链大魔王 来源:区块链网络

Phala简介

Phala.Network 支持任何链的、低成本的隐私层组件,通过可信计算技术实现图灵完备的隐私合约,既保证智能合约可靠执行,又不必泄露敏感数据。

隐私合约运行在拥有可信计算硬件的矿工节点中,合约在安全区内执行,保证数据不会泄露。

伴随合约的执行,安全区会同时产生一份密码学证明,以便参与者验证合约执行的可靠性与保密性。

他们采用硬件安全区确保数据的机密性和完整性。在我们的可信计算技术中,CPU 提供了最可靠的隔离能力,可以抵御来自 OS、硬件层面的攻击。用户只能通过预定的授权逻辑与 Phala.Network 隐私合约交互,攻击者无论拥有多高的权限,都不能控制或读写安全区内的程序与数据。

目前 Phala Network 开创性的支持多种可信执行环境协议,将兼容 Intel SGX、ARM TrustZone、AMD SEV 等技术。

通过 Phala.Network 的远程验证机制,用户可以验证每一笔交易都在可信环境内执行,确保执行结果与合约一致。在 Phala.Network 中,每一笔交易都拥有一份对应的密码学证明。证明由可信计算协议(如 Intel SGX)签名,并公示在区块链上,用户从而可以确定合约执行在可信区域内。

规划线路

PHA代币分配

PHA的初始总量为10亿,通证分配将在Phala Network主网启动后完成分发。70%

矿工:激励所得15%

私募:流通后解锁60%9%波卡生态空投:第二轮波卡平行链插槽拍卖时开始

5%

团队:初次流通后解锁20%1%社区&测试网福利

投资机构/合作伙伴

如何参与Phala挖矿

硬件:搭载Intel SGX芯片的电脑2.软件:可通过SGX检测的Linux (推荐Ubuntu 18.04)3.质押:需抵押一定量PHA,根据主网经济模型,抵押数根据CPU核心数计算,一个核心需抵押1620 PHA (预览网上线后抵押数量或有变化)。例:一台矿机中CPU核心数为10,那么该台矿机就需抵押162000枚PHA4.独立挖矿需要公网IP,其他矿工可以接入Phala矿池协议

挖矿奖励释放

初始代币分配的PHA将有70%由TEE挖矿方式释放,魔王CLTYMW 总量为700000000枚PHA,奖励固定总额,没有增发。理想的奖励释放随着时间降低,符合指数下降函数:

In(t)= IRo·k

其中t为区块时间,以Epoch为单位,Ino为初始释放量,k为每个Epoch的衰减系数,满足

〉IR(t)= 7×108

t—0

Phala Network 采用的参数为:

IRo = 3 × 104

k = 0.9572

根据上图可以看出,PHA的奖励衰减是非激进设计的,我们希望尽可能让初期矿工享有绝对的贡献投入产出比、且同时能够为协议的未来算力、数据支持做长久打算

挖矿奖励分配

我们希望每一类角色奖励符合固定的比例,且总奖励符合释放曲线。然而严格地在每个Epoch 中进行等比均分并不合理,因为奖励事件容易产生大幅波动(例如用户贡献数据)﹐在波动峰值与低谷处对参与者不公平,甚至造成负激励。

为此,我们引入了基于自适应算法的难度调整机制,角色T的奖励Rr(t)以及奖励总R(t)和为:

Rr(t) = nr(t)-kT(t)

R(t)= >Rr(t)

其中:

nz(t)为Epoch中的奖励行为数量

kr(t): t时段的难度调整系

通过调节难度系数,可以控制角色T的奖励占比期望符合理想占比Ipr,但又可以控制对波动的敏感度,即:

Phala Network 中的激励角色与理想占比如下表所示﹔

每个Epoch的奖励将分为两个队列:

每一个Epoch:

·队列A的奖励均会在每个Epoch统计计算奖励·队列B会先统计是否有链上隐私计算任务被执行

·如果没有隐私计算任务(如机密智能合约交易),则该部分奖励累积到下一个Epoch奖池·如果有隐私计算任务在某Epoch被执行,则所有参与该Epoch隐私计算交易的矿工瓜分累计的隐私计算任务奖池

奖励发放:每2个ERA执行一次奖励发放

挖矿难度

TEE挖矿难度系数由历史难度系数与调整目标的进行指数加权确定。目标难度系数即为满足理想占比与理想奖励释放情况下的数值:

则调整系数由指数加权确定:

其中加权系数入∈ [0,1],取值越高则对流量波动越敏感。一个合理的入可以有效调节挖矿难度,实现总奖励与奖励占比的期望符合理想值。

Phala Network 采用入=0.2。

TEE在线矿工

在线TEE矿工是指Epoch期间在线的TEE设备,一个设备我们认为是一个矿工。只要矿工将TEE设备接入了Phala协议并保持在线,不管是否有计算行为,都为供给端体验做了贡献,因此我们都将提供一部分挖矿奖励。

Phala网络对TEE矿工得分的计算取决于以下变量:

CP值(Confidential Points)。包括CPU线程数、基准性能评价分数、内存大小等,性能测试逻辑将随着Phala开源

·个体总在线时长。总在线时长越长的矿工得分越高·个体成功执行数。即已经处理的交易数

·个体惩罚率。惩罚率=被惩罚的次数/总交易数,惩罚率越低矿工得分越低我们对TEE矿工的奖励计算系统设计如下:

为保障网络安全性,TEE矿工必须抵押定量PHA才可以参与挖矿:

·初期抵押额为固定值,每个CPU核心需要抵押1620个PHA

·抵押值每6个月可以通过公投修改一次

·抵押后的解锁周期为7天

·Phala协议会提供系统级协议,帮助矿工和持币者撮合抵押市场。这种情况下,有机器的矿工无需购买PHA也可以参与挖矿。

Phala角色

在Phala网络中,维护共识的核心角色为守门人、TEE矿工、 提名人和Phala DAO。守门人:打包新区块、并管理系统中的密钥分配,需要时刻在线。守门人需要质押足够多的PHA,其中一部分可由提名人提供(推举代表)。TEE矿工:类似PoW链中的矿工,接入“挖矿客户端”,为网络提供算力,并获得收益。提名人:可将PHA押金委托给守门人:守门人获得奖励或惩罚时,提名人也会按照投票比例同时受到奖励或惩罚。Phala DAO:去中心化治理。由开发者、守门人、投资者、矿工、普通民众共同参与,负责社区治理、开发和财政决策。在治理机制上参考Polkadot链,也采用了不记名投票机制、流民主” 设计等创新。

图片解析展览

△风险提示:数字资产价格波动剧烈,投资数字资产风险非常大请币友注意投资风险,理性投资,盈亏自负

—-

编译者/作者:区块链大魔王

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...