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

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

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

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

Bifrost社区开启转账公投提案已投票通过:10月20日消息,据Bifrost链上显示,由社区于7日前发起的BNC开启转账公投提案目前以99%赞成票投票通过,将于区块高度#611522激活BNC转账功能,新加坡时间预计为2021年10月21日15:00左右达到该区块高度。

据Acala先行网Karura链上显示,BNC作为波卡生态首个跨链Bootstrap项目开启5分钟内即100%完成流动性目标,截至目前流动性目标已超额580%+完成,本次BNC/kUSD Bootstrap持续至21日21时,目前持有kUSD / BNC的地址仍可继续参与,Bootstrap结束同时将会上线BNC/kUSD交易对,并激活200k BNC&25k KAR的流动性激励。[2021/10/20 20:43:31]

什么是HTLC

BiKi Talk将于12月1号在BiKi社区开启羊驼之城AMA:据官方消息,BiKi Talk将于12月1号14:00(GMT+8)在BiKi社区开启羊驼之城AMA,一起了解羊驼之城是如何在上线三周成为顶级游戏类Dapp。同时,羊驼之城开放5,000只羊驼NFT空投活动,参与AMA即有机会领取。

羊驼之城目前在Dapp Review的游戏类Dapp的24小时交易量中排名第一。在Open Sea加密收藏品种类中排名第三。过去两周内,总计超过520,000 ALPA代币(价值15万美金)通过玩家花费繁育羊驼NFT被燃烧销毁。[2020/11/30 22:37:10]

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

顺发恒业:致力实现区块链等产业资源与未来社区开发建设深度融合:顺发恒业(000631.SZ)发布2019年度报告摘要,在公司主营业务概述中提到,该公司积极推进产业战略升级,适时积极参与大股东聚能城开发建设与运营服务,致力实现能源科技、清洁能源、智能出行、区块链等相关产业资源与未来社区开发建设深度融合,赋能产业协同发展。(证券时报)[2020/3/26]

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

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

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

动态 | BCH社区开设Q&A网站以建立知识库:金色财经报道,比特币现金社区创建了一个新的以BCH为中心的Stack Exchange社区,该Q&A网站将为有意学习BCH的开发人员和研究人员建立一个知识库 。[2020/2/8]

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知道了这个随机数

动态 | BCH开发工具Cashscript团队计划筹集800枚BCH以支持社区开发者:据Bitcoin.com报道,允许基于BCH进行独特决策交易的高级软件语言Cashscript主要创建者Rosco Kalis本周在Bitcoin.com的YouTube频道中讨论了该工具与以太坊开发的相似之处,以及它如何使BCH生态系统更便于程序员访问。 该团队还讨论了社区在支持开发者方面做出的努力:最初的目标是在2019年8月1日之前筹集800枚BCH,并捐给Bitcoin ABC、Bitcoin Unlimited、BCHD和Bcash。[2019/6/3]

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:15ms0-0:889ms