http://www.7klian.com

去中心化预言机如何实现?

以太坊随机性信标被触发,而且当它触发时,节点运营商的新委员会被选择出来,委员会局限由需要预言机处事的智能合约的SLA抉择。(蓝狐条记:SLA是指处事级别协议)个中,某个特定节点被选进委员会的概率将与其在池中质押的Link代币数量比例成正比。这些节点将提供数据流,数据会被汇总,并将按照利用处事的智能合约的界说来举办嘉奖或处罚。

尽量这建设了任何人都可以参加的无须许可的网络,但它同时也建设了一个越发抗同谋网络。(蓝狐条记:抗同谋是指不易勾串)

利用链上验证合约来确定高质量的节点

利用Chainlink本身的可信和颠末审查的节点运营商,以抵挡女巫进攻

对恶意节点的抵押资产举办处罚的严重水平

我的想法?只要智能合约开拓者在选择特定的节点运营商,它们就无法到达跟领先公链沟通的抗同谋级别。一群已知的节点运营商远比从一个池中随机选择的节点运营商更容易实现同谋。纵然利用像SGX这样的可信执行情况(TEE),你实际上也要在组合中添加一个可信运营者,譬喻Intel(蓝狐条记:此处是指除了要相信已知的节点运营商之外,还要相信硬件厂商)。

在这里,我的意思不是说Intel会有意地设计带有后门的SGX,也不是说所有合约都需要到达以太坊底层链级此外安详,但有些合约确实需要这种级此外安详。假如我们想要告竣这一方针,Chainlink需要增加别的的安详性,基于staking上的安详的随机信标。

如何聚合节点响应(这也节制了如何嘉奖或处罚节点简直切条件)

结论我不是第一个想出这个主意的人,有几个即将到来的预言机网络也发明节点选择缺乏随机性,并提出了本身的办理方案(凡是它们有本身的PoW链,对此我也有所保存)。个中的案例包罗Witnet和Tellor。尚有其他办理方案,譬喻大概的去

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。