paint-brush
教育字节:如何以及为什么在 Obyte 上创建自己的 oracle?by@obyte

教育字节:如何以及为什么在 Obyte 上创建自己的 oracle?

Obyte4m2024/07/25
Read on Terminal Reader

预言机就像是连接去中心化网络和外部世界的桥梁。在 Obyte 中,你可以根据需要创建预言机,无需编写代码。
featured image - 教育字节:如何以及为什么在 Obyte 上创建自己的 oracle?
Obyte HackerNoon profile picture
0-item


预言机是另一种定制 Obyte 生态系统体验的有趣方式。它们就像连接去中心化网络和外部世界的桥梁。分布式账本在安全存储和验证数据方面非常出色,但它们无法自行访问现实世界的信息。预言机通过从外部来源获取数据并将其输入到系统中来解决这个问题,从而使智能合约能够与现实世界的事件、价格和信息进行交互。


预言机的工作方式是从各种来源(如 API、网站、传感器或其他链下数据提供商)收集数据。它们将这些数据上传到链上,然后您可以通过发布者的地址找到它(例如,这是一个 Obyte 预言机地址,与任何其他钱包地址相同:I2ADHGP4HL6J37NQAD73J7E5SKFIXJOT)。一些预言机使用去中心化方法,使用多个数据源来确保准确性并防止操纵。此机制有助于确保数据值得信赖且不可篡改。


另一方面,您可以轻松为您的特定用例设置自己的个人预言机(数据馈送),或让亲近的人(例如您的家人或同事)创建它。这样,预言机可以提供您可以信赖的任何个性化信息,以便在您的密友之间或与业务合作伙伴之间进行交易。在 Obyte 中,您可以在几分钟内创建自己的预言机,无需编码或技术步骤。


潜在用途


预言机的用例非常广泛且多种多样。在金融领域,它们可以为加密货币和传统资产提供实时价格信息,从而支持借贷、交易和保险等去中心化金融 (DeFi) 应用。在供应链管理领域,预言机可以跟踪和验证运输中货物的状态。它们还可用于游戏中,引入现实世界事件来影响游戏玩法,或用于天气预报以触发基于天气的保险单赔付。


至于个人预言机,其用途只能由您自己定义,因为数据只能来自您自己。例如,我们可以记录 Alice(女儿、同事、合作伙伴等)成功完成特定任务的情况。如果我们使用该预言机地址(预言机操作员的钱包地址)创建智能合约(聊天 – [注册联系人] – 收件人地址 – 提供智能合约)。


** **

人类或定制的预言机也可以用于奖励家庭代币。例如,父母可以创建一个预言机来跟踪孩子是否完成了特定任务。监护人(例如父母)可以通过将数据(例如任务的完成状态)发送到 Obyte DAG 来创建预言机。


当孩子完成任务时,监督者会用“是”之类的值更新预言机。然后,家庭代币系统可以自动触发奖励,将家庭金库中的预定义代币发送到孩子的钱包,作为完成任务的奖励。同样的原则可以适用于你喜欢用它做的任何事。


无需编码的步骤


首先,你需要下载并备份Obyte 钱包,可作为桌面和移动设备的轻量级应用程序使用。接下来,在“接收”部分,您可以点击“获取金币”购买一些 GBYTE,需要支付交易费——每笔交易大约需要 0.00001 美元。还有其他方法可以用传统货币购买 GBYTE,您可以在 这份完整的指南


安装应用程序并拥有一些 GBYTE 可供使用后,转到钱包的“发送”部分。在此页面顶部,您应该看到“发送的内容”和下面的列表。从该列表中,选择“将数据放入数据源(可搜索)”,而不是任何资产。要进一步推进,您的帐户需要有一个地址。如果不是,那么您需要切换到您已经创建的单地址帐户或从主菜单创建一个新帐户(添加帐户 - 普通帐户 - 单地址帐户)。默认情况下,所有新帐户都是单地址。


除此之外,您只需要以任何您想要的方式填写数据馈送 (oracle) 的值,包括名称/标题和结果/答案。例如,名称可以是“Mary 的任务”,结果可以是“完成”。按“发送”,如果需要,输入您的密码,就这样!您的钱包中会扣除一小笔交易费,然后 oracle 将在奥字节 DAG ,供大家查阅——包括智能合约。


** **

在这里创建自己的预言机既简单又快速,既安全又便宜。现在,如果您知道如何编码并希望使其更高级,您可以随时查看我们的文档从头开始创建一个 oracle。



特色矢量图像来自自由图片