推群侠

2020-12-02 推群侠 热度:1946
2016年,新加坡的货币监管局(The Monetary Authority of Singapore, MAS)与加拿大银行(the Bank of Canada, BOC),与摩根大通和埃森哲合作,启动了Jasper-Ubin Project,旨在通过哈希时间锁定合约(Hash Time Locked Contracts, HTLC)作为底层技术,连接两国内各自的分布式账本(加拿大的Corda和新加坡的Quorum),实现两种货币(加拿大币和新加坡币)的跨境支付,最后成功证实:跨币种跨平台之间的跨境支付可以在往中心化的分布式账簿下实现[15]。主要的跨境传输流程如下:


A银行和B银行通过链下的安全渠道,分享密码的哈希值H(S)。其中,B银行产生密码S以及创建密码S的哈希值H(S),A使用H(S)锁定合同。A银行开始履行HTLC合约。在新加坡中间行A的托管账户中锁定特定金额的资金,并将HTLC合约履行时间设定为T,即整个付款所花费的时间。核查验证HTLC合约。作为HTLC合约的一部分,新加坡中间行接受到哈希值,并且对合约的内收留进行验证,包括锁定的金额是否正确。新加坡中间行A在收到加拿大银行提供的原始密码之后方可放款。同时,该中间行将哈希值H(S)以及合同有效期(T/2)发送给加拿大中间行。加拿大中间行A从新加坡中间行A处接收到哈希值,并且在加拿大的区块链系统中开始新的HTLC合约,使用相同的哈希值,并确定合约有效期为T/2。同时,加拿大中间行A在其托管账户中锁定特定金额的资金,将银行B作为收款人。B银行作为收款行,接收到加拿大中间行发送的哈希值,并且验证新的HTLC合约,包括金额是否正确。验证无误之后,B银行使用哈希值对应的原始密码,取出托管账户中的资金,B银行将原始密码发送给加拿大中间行A。加拿大中间行A将原始密码发送给新加坡中间行A。新加坡中间行A通过原始密码将托管账户中存储的资金打开,完成新加坡区块链下的HTLC合约履行。加拿大中间行A接收到资金,完成加拿大区块链下的HTLC合约履行。通过新加坡本地A银行向加拿大本地B银行转账105新加坡元,并且以1新加坡元兑换0.95加拿大元的汇率,终极B银行成功收到100加拿大元。在这个项目中,最重要的技术革新是使用了HTLC作为一种智能合约的方式,结合哈希函数,对交易数据进行传送和验证,使得整个交易链上所有主体都可以通过无信用中介的方式进行信息的传递。

上一篇:微信支付送“月饼馅儿”:微信这样提现,不用1毛钱手续费

下一篇:能量存储区块链应用

赞 0
分享
最新动态

一元一分红中麻将舍牌止损体系,及时止损才是最高级的盈利思维

一元一分红中麻将一进听精细化打法,临门一脚决定最终胜率上限

一元一分红中麻将卡位博弈精髓,卡住对手进张就是锁定自身胜局

一元一分红中麻将门牌留存逻辑,读懂牌张价值梯度,告别盲目留牌

一元一分红中麻将顺风控利体系:把一手好牌打成稳稳连胜

一元一分红中麻将逆风翻盘体系:烂牌局专属完整攻防策略

一元一分红中麻将信息差博弈:别人看不到的细节,就是你的赢面

一元一分红中麻将全局观打法:跳出单局思维,用整盘逻辑稳定连胜

一元一分红中麻将废牌二次利用,变废为宝的高阶打法

一元一分红中麻将慢胡哲学:赢在最后,才是真的赢

账号登录,或者注册个账号?