LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > Oracle币种会在牛市迎来爆发,原因是什么?‖评论区豪送6000key

Oracle币种会在牛市迎来爆发,原因是什么?‖评论区豪送6000key

2020-04-19 婷婷玉立 来源:区块链网络

今天,我们将讨论区块链oracle——使智能合约成为可能的服务,它们充当了去中心化系统和传统系统之间的连接器。

乍一看,这个名字可能让人想起古代的神谕。在不同的文化中,人们把神谕视为先知,他们依靠神或其他超自然的力量预知未来,人们崇拜神谕并祈祷。在古代,没有它们,人们根本无法做出足够明智的决定。

你可能会觉得奇怪,但现代的区块链oracle服务于相同的目标!让我们看看他们现在是如何帮助开发人员和用户的。


1.为什么我们需要oracle?

此时,您可能会问,为什么没有中介体合约就不能连接到外部数据,原因在于这两个世界的根本区别。这可以归结为两个事实:

区块链是决定性的。它们以顺序的方式组织数据,其中事件严格地一个接一个地发生。由于这种方法,区块链变得不可变,但不那么灵活。

现实世界是不确定的。传统结构具有多个数据点,没有严格的序列。我们可以通过许多不同的方式来创建和访问信息——灵活但与区块链不兼容。

因此,区块链系统在技术上不可能访问脱机数据点。智能合约不能理解非顺序信息,就像日本人不能理解法国人一样。为此,他们需要区块链Oracle来翻译数据并使其可处理。

2.区块链Oracle是如何工作的?

Oracle与智能合约配对,让我们来谈谈它们。智能合约是一种具有预定义执行条件的数字协议。例如,如果你想赌足球赛的结果,你可以使用智能合约预测赢家,下你的赌注,并签署协议。最后,你要么得奖,要么输掉这场打赌。更酷的是,这个过程是自动化的,而且是公正的,因为智能合约控制着它。

关键在于,如果合约不能访问真实世界的链外数据,那么它将是无用的。所有协议都依赖于区块链,因此它们可以访问像交易这样的链上注册信息。但对于许多用例,如投注或投票,他们还需要知道在他们的链之外发生了什么。显然,如果你不知道球队是如何比赛的,你的足球预测合同将无法正常工作。

这里,区块链Oracle进入。简单地说,它们充当桥梁,将基于区块链的智能合约与非链数据源连接起来。Oracle提供触发合约的必要信息,这里有一个简单的基本算法的工作:

开发人员设计一个智能合约。

用户签署合约,添加触发条件。

该合约使用了一个受信任的API协议。

oracle监视目标源并将数据发送到合约。

合约检查执行条件。

如果满足任何条件,则合约将触发和关闭。

现在,让我们来看看区块链Oracle是如何工作的更具体的例子。


Oracle正在处理(Chainlink)

3.Oracle的种类有哪些?

Oracle的分类是不同的,因为它取决于不同的特点。下面,我们列出了一些最流行的类型。除了这些,你还应该知道所谓的人类Oracle——在特定领域的专家,他们可以验证数据并将其发送给智能合约。由于密码学方法,欺诈活动的机会减少了。

集中和去中心化的

根据名字可知,这些Oracle依赖于一个或多个数据点。集中式代理只有一个用于向智能合约交付信息的源,虽然这种方法可能更高效、更方便,但它也留下了一个单点故障,降低了机器的公正性。

去中心化的Oracle就像区块链。他们从各种渠道收集信息,依靠去信任的合作理念。此外,智能合约可以从一些Oracle中获得信息。该模型还支持去中心化、降低交易对手风险并验证数据。

入站和出站

这个分类非常简单。导入Oracle是将来自真实世界的信息发送到智能合约的服务——就像足球博彩的例子一样。出站Oracle的工作方向相反,将数据从合约发送到外部系统。例如,他们可以根据区块链处理身份信息后自动打开银行金库。

软件和硬件

入站和出站Oracle都可以与不同的系统交换数据,软件解决方案只适用于数字工具,他们可以从网站收集信息或将信息发送到数据库。硬件Oracle专注于物理设备:已经提到的金库门、智能家居传感器、产品标签等。当然,这两个领域对于更好地采用智能合约都是至关重要的。

4.Oracle的威胁

Oracle和智能联系人的主要问题是他们的安全。由于不属于真正机制保护的区块链,Oracle很容易受到各种攻击。如果恶意的参与者可以访问目标oracle,那么他/她也可以控制链接的智能合约。这就是为什么现在不可能让Oracle/契约完全去信任。

尽管如此,一些专家认为这个问题更多的是社会性的,而不是技术性的。

5.持续的发展

此时此刻,我们可以肯定地说,区块链Oracle对于整个智能合约生态系统是至关重要的,没有这样的中间人,他们根本无法工作。虽然某些安全问题仍然存在,但我们应该接受它们,并习惯不完美的连接和一些出错的空间,慢慢改进。

此外,智能合约的兴起将导致对oracle开发的更多投资。我们可能会看到更可靠的解决方案,以便在区块链和外部系统之间实现更高效的通信。例如,一个统一的平台,为不同的区块链,连接我们的世界。

那么真正去信任的Oracle呢?嗯,也有可能。但这个问题是如此根本,以至于我们甚至无法估计如何以及何时才能解决它。

评论区超级彩蛋活动

评论区超级彩蛋活动
排名第8送1000key
排名第18送500key
排名第28送500key
排名第38送500key
排名第48送500key

活动规则如下:

第一:不能复制原文,评论内容和文章必须相关,评论字数不少于20字,转发,并留下mykey帐户。

第二:以23:00为截止时间,并以此时作者截图排名为准发放红包。

第三:为防止一人多评,每个人仅限一条评论,多评视为无效。

第四:如果3天后文章结算收益突破3000元则红包key数量翻倍,对获奖者补发key,最大红包2000key。

声明:本文为译文,内容不代表译者观点。

阅读原文请戳 Blockchain Oracles: Bridges Between Two Worlds

和婷婷一起来充电8!

—-

编译者/作者:婷婷玉立

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

LOADING...
LOADING...