TLC:社区开发者基于比原链完成HTLC Swap项目

来自埃塞俄比亚的社区开发者Meheret近期完成了基于比原链的HTLCSwap项目,支持比特币,比原主链和比原侧链之间的资产原子互换。Swap获得BytomGrant1万美金的奖励。

开源代码库:https://github.com/movnetwork/swap

体验网址:http://swap-web.herokuapp.com/dashboard/bitcoin?tab=claim

什么是HTLC

HTLC全称哈希时间锁定合约,指用户在规定的时间段对于哈希值的原值进行猜测来支付的一种机制,可以去中心化的实现双方的资产互换。最早是在闪电网络中被提出,在这样的机制下可以实现小额支付的快速确认。

Aave社区开启为GHO引入PSM模块的温度检查投票:7月21日消息,Snapshot投票页面显示,Aave社区开启GHO稳定性模块提案的温度检查投票,以决定是否引入GHO PSM(锚定稳定性模块)。该模块是一种合约,可以无缝地以预定比率转换两种代币,这种机制已被许多稳定币项目证明为有效,如MakerDAO在保持稳定汇率方面。GHO稳定性模块的设计受到现有模型的影响,用户可以在GHO和治理接受的稳定币之间以预定比率进行转换。然而,GHO稳定性模块的设计也具有独特的特性,如价格策略、债务上限、资本分配器、应急清算等。

如果此次投票获得社区的批准,将会进行GHO稳定性模块代码库的审计,并与社区分享代码库,然后治理将能够在治理过程的下一阶段决定GHO稳定性模块的许多特性的配置。投票截止日期为7月23日,目前投票赞成率达100%。[2023/7/21 11:08:33]

要了解哈希时间锁,需要分别了解一下哈希锁和时间锁:

新品发布会 | 金色财经持续为行业做线上直播报道达50余场:4月2日18:00,金色财经举办以“?-ing”为主题的新产品发布会,金色财经CEO安鑫鑫首先分享了做这个产品的初衷和一些对行业的观点。安鑫鑫表示,我们正处于一个外部环境不确定、内部环境逐步成熟的行业阶段,在这个阶段中,蕴藏着更多新的挑战和新的机遇。随着疫情持续影响着全球市场,动荡的经济环境给我们带来很多不确定因素,区块链的分布式办公模式成了主流,在大家都开始线上办公和协作的情况下,线上的工具产品成了大家的链接器。春节以来,金色财经持续为行业做线上直播报道达50余场,曝光触达上百万用户,成为了行业用户了解信息、投资学习的主要渠道。更多详情见原文链接。[2020/4/2]

时间锁:时间锁要求在规定时间内输入哈希锁的密码。如果时间锁的时间是1个小时,那么就要求用户需要在1个小时内输入哈希锁的密码,如果在1个小时后输入哈希锁的密码,时间锁仍然不会开启。

分析 | 金色盘面:PAI/BTC 持续阴跌:金色盘面分析师表示:PAI/BTC连跌了5天,在跌破前低后开始加速,短线风险尚未释放。[2018/8/5]

哈希锁:通过哈希值上锁,上锁之后只有用产生这个哈希值的原本值进行开锁,假设数abc,哈希之后的值为ba7816,通过ba7816上锁,不考虑哈希碰撞的情况下,只能由abc解锁。

HTLC是如何工作的?

假设Alice想用BTC换Bob的BTM,该怎么做呢?

1、Alice首先生成一个随机数s,把哈希H(s)发送给Bob,假设随机数是“abc”,哈希值“ba781”,Alice在BTC链上用该哈希值给待交换的BTC上锁,同时设置一个1小时的时间锁。

2、Bob收到“ba781”,在比原链上对同等价值的BTM用相同的哈希值设置一个合约上锁,同时设置0.5个小时的时间锁。Alice在0.5小时内,用“abc”可以解锁Bob的BTM,因为Alice使用设置随机数解锁,那么这个秘密就会暴露,Bob知道了这个随机数

金色独家 Rate3团队的创始人:全球跨境支付金融系统中存在三个痛点:Rate3团队的创始人兼CEO Jake Goh在接受金色财经独家专访时表示,长期缺乏创新的全球跨境支付金融系统中发现三个必要攻破的痛点:首先,在跨境电商平台购物时,交易支付会产生高昂的手续费,这个手续费不单单针对消费者,商家在接收跨境付款时,也需要支付一定的费用。

第二是交易环节中的造假问题,交易记录和卖家反馈容易造假。商家和消费者都没有可靠记录,这使得索赔和纠纷通常很难解决;

第三是现在的电商平台提供的信贷服务购物导致服务群体受限。[2018/6/14]

3、Bob用这个随机数去BTC链上解锁Alice的BTM,交易完成

HTLC的优点

去中心化

HTLC使用了脚本或者合约,所以无需可信的第三方,即可完成双方的交易。

时间敏感

因为使用了时间锁,所以支付双方不需要等待太久,时间过了就会自动退回到账户,防止一方故意拖延无法完成交易过程,提升交易效率。

隐私性

交易双方无需知道互相身份,也无需信任即可完成资产交换。

Swap项目是什么

Swap项目是由来自埃塞俄比亚的社区开发者Meheret开发的基于比原链的HTLC项目,可以实现比特币主链,比原链主链和比原链侧链之间的资产原子交换。除了核心的Swap项目,Meheret还开发了配套的Swap-Web和Swap-API项目,用于用户的图形界面交互和接口交互。

通过Swap-Web我们可以看看实现功能

在中间的上面有三个按钮,分别代表BTC,BTM主链和BTM侧链。

在Wallet页面下输入助记词和密码,获得公钥和地址信息

在HTLC页面下,通过输入hash值,解锁公钥和发送公钥来构建哈希时间锁

在Fund页面下,输入生成的HTLC地址,给对应的哈希时间锁合约存入资金,并发送上链

然后即可将交易发送给对方,对方可以通过Claim页面来解锁资产,完成资产互换

体验网址:http://swap-web.herokuapp.com/dashboard/bitcoin?tab=claim

BytomGrant期待更多优秀项目

Swap项目获得了BytomGrant1万美金的奖励,BytomGrant是由比原链设立的,作为激励社区和生态的一个激励计划,设置最高10万美金的项目奖励.

BytomGrant奖励范围包括:

软件和工具

学术研究

教育和文档

任何有志于成为比原的生态,和比原一起成长的优秀社区开发者和用户都可以来申请。

申请链接:https://github.com/Bytom/Bytom-Grant

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:0ms0-2:614ms