来自埃塞俄比亚的社区开发者Meheret近期完成了基于比原链的HTLCSwap项目,支持比特币,比原主链和比原侧链之间的资产原子互换。Swap获得BytomGrant1万美金的奖励。
开源代码库:https://github.com/movnetwork/swap
体验网址:http://swap-web.herokuapp.com/dashboard/bitcoin?tab=claim
Axie Infinity宣布推出建设者计划,激励社区开发人员构建有价值的游戏体验:4月22日消息,Axie Infinity宣布推出建设者计划,通过为社区开发人员提供资源、推广、支持和工具,以在Axie之上构建引人入胜且有价值的游戏体验,总赠款金额为5000个AXS,价值约40万美元,同时允许并鼓励将项目货币化。[2022/4/23 14:42:46]
什么是HTLC
HTLC全称哈希时间锁定合约,指用户在规定的时间段对于哈希值的原值进行猜测来支付的一种机制,可以去中心化的实现双方的资产互换。最早是在闪电网络中被提出,在这样的机制下可以实现小额支付的快速确认。
要了解哈希时间锁,需要分别了解一下哈希锁和时间锁:
时间锁:时间锁要求在规定时间内输入哈希锁的密码。如果时间锁的时间是1个小时,那么就要求用户需要在1个小时内输入哈希锁的密码,如果在1个小时后输入哈希锁的密码,时间锁仍然不会开启。
社区开发团队发起提案,向Aave申请9.8万美元用于开发移动端应用:8月18日消息,2001DeFi团队在Aave Grant DAO中发起9.8万美元的资金申请提案,计划为Aave协议开发基于React Native技术的移动端应用,支持iOS和安卓系统。该团队希望能通过开发移动端App,引入更多Aave协议的新用户,更方便接入Aave协议以查看社区提案和投票进度。目前该提案的支持率为100%,投票截止至8月20日。[2021/8/18 22:22:13]
哈希锁:通过哈希值上锁,上锁之后只有用产生这个哈希值的原本值进行开锁,假设数abc,哈希之后的值为ba7816,通过ba7816上锁,不考虑哈希碰撞的情况下,只能由abc解锁。
HTLC是如何工作的?
假设Alice想用BTC换Bob的BTM,该怎么做呢?
Harvest Finance社区开发者推出GRAIN代币索赔追踪器:12月8日,Harvest Finance官方发推称,社区开发者0xBoxer已推出GRAIN代币索赔进展追踪器。该追踪器可追踪Harvest Finance黑客事件用户进行索赔的进展流程。[2020/12/8 14:35:08]
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知道了这个随机数
声音 | BCH社区开发者:将开源制造重放免疫疫苗:哥白尼首席开发者、BCH社区开发者姜家志宣布,将开源一个制造OP_CHECKDATASIG交易的工具,以生成分离两条链交易的重放免疫疫苗。据悉,通过使用此疫苗,可以把BSV分离出来以防止重放。[2018/11/17]
3、Bob用这个随机数去BTC链上解锁Alice的BTM,交易完成
HTLC的优点
去中心化
HTLC使用了脚本或者合约,所以无需可信的第三方,即可完成双方的交易。
时间敏感
因为使用了时间锁,所以支付双方不需要等待太久,时间过了就会自动退回到账户,防止一方故意拖延无法完成交易过程,提升交易效率。
隐私性
Btcdo面向全球社区开放推荐上币活动:Btcdo.com发布公告称,将面向全球社区公开征集优质币种上线。如被推荐币种最终上线Btcdo,该币种首位推荐者独享1666枚BDB,剩余推荐人将平分6666枚BDB奖励。[2018/4/9]
交易双方无需知道互相身份,也无需信任即可完成资产交换。
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
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。