除了支持资产的发行和移动之外,POCChain网络还可以作为人们添加到网络中的任何类型资产的分散式分布式交换。 其分块存储用户帐户持有的余额以及用户帐户用于购买或出售资产的邀约。

说明

Offers (议价)

帐户可以使用“管理邀约”操作提出购买或出售资产的邀约。要提出邀约,帐户必须持有要出售的资产。同样,该帐户必须信任其试图购买的资产的发行人。

当帐户提出邀约时,将根据该资产对的现有订单检查邀约。如果报价超过现有报价,则按现有报价的价格填写。假设您提出购买2个BTC的10 POCC。如果已经存在要出售10 POCC for 2 BTC的报价,您的报价将采用该报价 - 您将是2 BTC更差但10 POCC更丰富。

如果优惠没有超过现有优惠,优惠将保存在订单中,直到它被另一个优惠,由付款占用,由创建优惠的帐户取消,或由于提出优惠的帐户无效更长的是出售资产。

从协议版本10开始,不再可能使邀约无效,因为拥有邀约的帐户不再具有待售资产。每个邀约都为出售资产和购买资产的购买负债提供销售负债,这些负债在创建邀约的帐户所拥有的帐户(用于帕克币)或信托(用于其他资产)中汇总。任何会导致帐户无法履行其责任的操作(例如发送太多余额)都将失败。这保证了订单中的任何报价都可以完全执行。

POCChain的报价表现得像传统市场的限价订单。

对于以相同价格提供的优惠,较旧的优惠在较新优惠之前填写。

Orderbook (订单)

订单是POCChain网络上未完成订单的记录。 这个记录位于任何两个资产之间 - 在这种情况下,假设资产是绵羊和小麦。 订单记录了每个想要在一边买小麦的帐户,以及每个想在另一边卖小麦的帐户。

某些资产之间的订单很少或根本不存在。 这很好:正如下面更详细讨论的那样,订单路径可以促进两个交易稀少的资产之间的交换。

Passive offers (被动议价)

Passive offers允许市场零利差。 如果您想以1:1的价格从锚B向美元锚A提供美元,您可以创建两个被动优惠,这样两个优惠就不会相互填充。

被动报价是一种不需要等价抵消的报价。 只有在价格不相等时才会填写。 例如,如果为POCC购买BTC的最佳报价价格为POCC / BTC,并且您以POCC / BTC的价格出售BTC的被动报价,则您的被动报价不会采用现有报价。 如果您反向提出以POCC / BTC出售BTC的被动报价,它将超过现有报价并填写100POCC / BTC。

Cross-asset payments (跨资产支付)

假设你是抱着羊,想从只接受小麦的商店买东西。您可以在POCChain中创建一个付款,自动将您的绵羊转换成小麦。它通过绵羊/小麦订单并以最佳价格转换您的绵羊。

您还可以制作更复杂的资产转换路径。想象一下,绵羊/小麦订单有很大的差异或不存在。在这种情况下,如果您先将羊换成砖块再卖掉那块小麦,您可能会获得更好的价格。所以潜在的路径是2跳:绵羊 - >砖 - >小麦。这条路径将带您通过羊/砖订单,然后是砖/小麦订单。

这些资产转换路径最多可包含6个跃点,但整个付款都是原子的 - 它会成功还是失败。付款发件人永远不会留下持有不需要的资产。

找到付款的最佳路径的过程称为寻路。寻路涉及查看当前的订单并查找哪一系列转换为您提供最佳价格。它通过像Horizo​​n这样的东西在POCChain之外处理。

Preferred currency (首选货币)

由于POCChain的跨资产支付非常简单,因此用户可以将资金存入他们喜欢的任何资产中。 首选货币创建了一个非常灵活,开放的系统。

想象一个世界,在您旅行的任何时候,除了在销售点之外,您永远不必兑换货币。 在这个世界中,您可以选择将所有资产保留在Google股票中,并在需要支付费用时兑现少量资金。 跨资产支付使这个世界变得可能。