如何通过预言机验证Ulink下载节点可信度?

晚晚学姐晚晚学姐12月22日1992

我的网站使用的ULink的节点,但是不信任这个节点,请问能否通过预言机去验证他是否是可信的

3 个回答

币岛行者
币岛行者回答于 12 月 22 日
最佳答案

预言机相当于将链下数据传输至链上的一个中间协议,并不具备验证节点是否可被信任的功能。

如果您的区块链使用ULink作为自己的节点想要去验证其可信度,那么就希望预言机能去验证这个节点可信度的想法就是错误的认识,预言机的作用是搬运工而不是安检人员。我们对于节点可信度的判断应该是基于其历史表现和出块及时性等。

节点问题: 可以多接几个节点做轮询,或者自己搭建轻节点做验证。比预言机的方案更好。

左侧交易员
左侧交易员回答于 12 月 23 日

你使用ULink节点,但是不信任该节点,可以通过预言机进行校验。预言机可以做到多源交叉验证,验证数据一致性。我们可以部署多个独立预言机,分别从不同的节点拉取数据,如果多个预言机的结果是一致的,那么该节点是可信的,反之则不可信。

可靠的预言机必须是基于可信的预言机进行选择,最好采用经过验证和具有良好声誉的预言机服务。

Vlad and Niki
Vlad and Niki回答于 12 月 25 日

预言机说白了就是一个信息桥梁,提供链下数据给链上使用。你如果要把预言机作为判断Ulink节点是否可信的辅助条件,那就会陷入一个悖论——你需要可信的链下数据源去反向验证Ulink节点(比如从多个独立预言机处查询相同数据进行校验),而这个验证本身就是一个非常复杂并且昂贵的过程。 而更简单的做法是接入多个节点做冗余备份,而不是纠缠于单个节点的可信性。

您的答案