paint-brush
如何为 Obyte 上的加密支付设置条件经过@obyte
197 讀數

如何为 Obyte 上的加密支付设置条件

经过 Obyte3m2023/05/10
Read on Terminal Reader

太長; 讀書

Obyte 钱包让您可以将数字支付绑定到特定条件。它以用户友好的方式提供此功能,无需任何编码。还有一个易于使用的选项可以成为神谕。
featured image - 如何为 Obyte 上的加密支付设置条件
Obyte HackerNoon profile picture
0-item

支付有一个棘手的问题——在加密世界内外。大多数时候,这个过程非常简单:有人向您提供您需要的东西(实物或数字)以换取价格。您通常会用一定数量的钱支付该价格,收到您的商品或服务,仅此而已。但是很多事情可能会出错,尤其是如果整个过程都是数字化的。

可悲的是,诈骗在所有地方都很普遍。一些恶意行为者可能会向您提供假冒或损坏的产品;或者只是将您的包裹发送给错误的收件人,例如。如果您已经付款,那么您的钱会怎样?它永远消失了吗?不应该是这样的,对吧?这就是有条件付款的目的。

通过将数字支付绑定到特定条件,任何人都可以在合理期限内未满足条件(例如收到包裹或输掉赌注)的情况下收回他们的钱。 Obyte Wallet 以用户友好的方式提供此功能,无需任何编码。


Obyte 中的绑定付款

想要进行绑定支付的用户只需要有一个 Obyte 钱包,如果你需要来自物理世界的一些数据,还需要一个本地 Oracle 的地址。预言机是为分布式账本提供外部(链下)信息的服务。换句话说,他们在 DAG 上发布真实世界的数据,这允许任何个人或智能合约查阅该数据并据此采取行动。

例如,由地址TKT4UESIKTTRALRRLWS4SENSTJX6ODCW表示的预言机发布来自 football-data.org 和 mysportsfeeds.com 的数据。因此,它可以作为体育博彩预言机。任何人都可以随时在 Obyte DAG 中查阅。



那么,假设 Alice 与 Bob 打赌:如果葡京和本菲卡 (SLI) 足球队在欧洲冠军联赛 (CL) 中赢得下一场对阵 FC Internazionale Milano (INT) 的比赛,他应该支付给她 20 GBYTE . Bob 可以在 Obyte 钱包上轻松地将付款绑定到该条件。首先要做的是转到“聊天”部分和“添加新设备”——在本例中为爱丽丝的设备。至于爱丽丝,她必须在自己的设备(钱包)上接受配对邀请。


发送有条件的付款

配对后,她的设备应该出现在您的“联系人”列表中。打开与她的聊天,并向她询问她的Obyte地址。你在这里有两个选择:点击她的地址并选择“提供智能合约”,或者选择“支付到这个地址”,设置金额,然后点击“将支付绑定到一个条件”。在第一种情况下,双方都可以选择付款。在第二个中,如果满足条件,则只有一方支付。



神谕进入这里。由于 Alice 和 Bob 正在为一场足球比赛下注,因此指定给 oracle 的空间必须有我们上面提到的地址——Sports Betting Oracle。数据馈送将是比赛和日期(即 CL_INT_SLI_2023-04-19),预期值将是该比赛的结果(即 INT、SLI 或 DRAW)。



聊天机器人【Sports Oracle】在钱包的Bot Store上可用,任何人都可以在那里查看最近的比赛。在我们的例子中,由于结果不是“SLI”而是“DRAW”,Bob 将在几个小时内取回他的硬币。


与人类预言机绑定付款

除了 Obyte 团队和一些社区成员提供的可用预言机列表之外,还有一个易于使用的选项供您(或其他人)成为预言机。或者,更确切地说,让你的 Obyte 地址成为一个预言机。这样,该地址就是双方之间的最后仲裁员。例如,它可能是老板。如果他们按时收到员工的任务,奖金将立即发放到另一个钱包。



要创建这种类型的预言机,只需访问钱包中的“发送”部分,然后选择“数据输入数据(可搜索)”以及名称和值。该值不需要是数字,但也可以是任何文本(例如是或否)。人类预言机可以是任何类型的专家、仲裁员或服务。因此,您可以让其他人以几乎无限的方式定制他们自己的绑定支付。

字节结束!