要明白,Interledger是一个开放的协议套件,用于在不同的分类账之间发送付款--支持和集成比特币Ethereum (IS 20022)。
国际分类账是否支持超级分类账和/或反过来?也就是说,国际分类账和超级分类账之间是否存在整合的可能性?也就是说,超级分类账<->分类账<->虚无和/或比特币?
要知道,Hyperledger没有加密货币,但我可能在我的超级分类账网络中拥有可以与以太或比特币交换的数字资产。
因此,我想知道超级分类账和分类账之间是否存在整合的可能性?
发布于 2017-10-04 01:06:08
Interledger是一种协议,而不是一种系统,因此我会将您的问题改写为:
我想知道超级分类账和其他分类账之间是否存在集成的可能性?
答案是肯定的,但这也取决于用例。你所说的“整合”是什么意思?
Interledger根据两阶段提交策略为分布式事务执行定义了一些标准.它特别适合在多个分类账之间转移数字资产,因为它的弹性取决于中间商对转移给他们的资产的经济激励(这样做为下一个中介提供了同样的关键)。
最重要的标准是在准备请求中使用SHA-256哈希,并将该哈希的预映像用作每个分类账上两阶段资产转移的提交触发器。我们将散列称为条件,而预映像称为条件。
如果您希望执行一项交易,将数字资产从一个分类账上的发件人转移到另一个分类账上的接收方,那么您将首先建立一个只能由接收方满足的条件(即只有接收方知道预映像)。
通过这种方式,您可以让不受信任的中介接受发件人分类账上的转帐,并在其分类账上向接收方进行相应的转账。这两笔转移都是利用条件准备的,当接收方将履行情况释放到他们的分类账时,资产就转移给他们。
然后,中介将拥有履行(他们观察他们转移到接收者正在交付的资产),并将使用相同的履行要求资产转移给他们的发件人。
任何可用于担保资产所有权和支持这种两阶段提交策略的超级分类账分类账都可以用于分类账支付。
有一些用以太编写智能合同的例子,因此我假设使用Fabric、Sawtooth或任何其他超级分类账可以实现同样的目标。
我不知道这样一个插件的任何现有实现,它将允许引用ILP连接器作为超级分类账和其他与ILP兼容的分类帐之间的中介来运行,但我当然欢迎任何建立一个插件的努力,并且很乐意提供帮助。
发布于 2017-09-30 15:41:28
Inter分类帐似乎是一种服务,希望您通过它们路由金融交易。在JavaScript中有一些兼容钱包和事务的简单示例代码。想必你可以用任何语言做到这一点。
这使我指出,Hyperledger支持用Go、Java、Python和JavaScript (通过Hyperledger )编写的智能契约和应用程序,因此很有可能实现一个与ISO 20022 / Interledger兼容的数据模型和协议。
然而,
您需要遵循最佳实践,智能契约不应直接更新外部服务,因为如果智能契约发送成功的外部事务,但由于其他原因而失败,则无法回滚外部服务更改。
因此,您需要在智能契约和相关应用程序中设计多阶段事务。应用程序必须与smart合同协调,并代表它们向其他服务发布,将结果记录在分类账中,并触发下一阶段的更新和交易。
这允许区块链分类帐反映外部状态的现实,从Interledger或任何您使用的ISO 20022兼容服务。
这一切都假定其他金融机构拒绝直接参与智能合同和超级分类账区块链,这将始终是更高效、可靠和安全的。
发布于 2018-08-17 20:54:35
听起来你想要某种东西,比如Hyperledger,它在不同的区块链技术之间进行互操作。
https://stackoverflow.com/questions/46203765
复制相似问题