木星链 木星链
Ctrl+D收藏木星链
首页 > 币安下载 > 正文

RC2:ABS代币的ERC20兼容?Swap还是Wrap?-ODAILY

作者:

时间:1900/1/1 0:00:00

ERC20是以太坊上,智能合约的一种标准协议,此协议支持该代币调用以太坊上的一些高级能力,如查询余额,转账,授权等,支持此标准的代币可以更好的被钱包集成或者被交易所接入。

标准的ERC20协议规定了多个函数,各个项目方在以太坊上编辑自己代币的智能合约时,需要依次声明这些函数,过程中可以增加其他函数,但不可以减少。

当Stafi上的ABS发行出来时,它并不是发行在以太坊上的,但是作为一个去中心化的债券资产发行平台,资产的跨平台性显得尤为重要。其中,以太坊上关于Defi的基础设施较多,大多支持的资产都是ERC20标准的,所以将ABS转换成ERC20资产,流通到以太坊的去中心化交易所中,就显得尤为重要了。

2022 CNBC变革者50强榜单发布,Dapper Labs等上榜:5月18日消息,CNBC发布2022 CNBC变革者50强榜单,其中Blockchain.com、Dapper Labs、MoonPay上榜,且Blockchain.com、Dapper Labs名列前十。[2022/5/18 3:24:25]

那么如何才能将ABS代币转化成ERC20标准的代币呢?

一个统一的做法就是在以太坊上发行一个一模一样的ERC20代币,数量做关联关系,前者生成,后者一起生成,后者销毁,前者一起销毁,总之,互相做好两者之间的数量转换关系。

这其中设计到跨链,而且是跨PoW共识的链,难度还是蛮高的。

以下我列举一些包含以上关联关系一些方案,或者说做法。

Decent Labs推出Decent DAO,并完成1000万美元融资:金色财经报道,以太坊项目加速器Decent Labs今天宣布推出 Decent DAO,这是一个用于开发的去中心化风险工作室。它从 Decent Labs、BlockTower Capital、Cumberland DRW、Digital Currency Group、GSR、1kx 等筹集了 1000 万美元的资金。

Decent Labs 由Parker McCurley于 2017 年推出,旨在通过构建对机构来说足够复杂的可公开访问的开源金融工具,帮助以太坊上的去中心化金融 (DeFi) 开发。Decent Labs研究过的产品包括 Portis、Rawrshak、BRD 和 Sarcophagus。(decrypt)[2022/4/21 14:37:17]

1.Swap兑换

NEAR生态非托管钱包Sender Wallet完成种子轮融资,Binance Labs和MetaWeb Ventures参投:官方消息,NEAR生态非托管钱包Sender Wallet宣布完成种子轮融资,Binance Labs和MetaWeb Ventures参投。本次投资将帮助Sender团队扩大研发人员,建设全球社区,加速生态发展。[2022/4/11 14:18:18]

很多公链项目为了更好的融资,都选择优先发行ERC20,待主网上线后1:1兑换成主网Token。这个兑换过程其实就是一种跨链操作。

一般的情况下,用户将ERC20代币发送到一个合约地址,合约收到信息后,在主网对应地址给用户发行相等数量的代币。此过程中,以太坊上的合约地址作为接收方,主网上的智能合约作为发行方,当发行方监控到接收方接收的信息后,触发发行行为,同时锁定,或者销毁ERC20代币,两者之间完成兑换。

O3 Labs:O3 Token的跨链功能部分恢复:O3 Labs发推表示,O3 Token的跨链功能部分恢复,用户现在可以跨ERC20/BEP20/HRC20自由兑换O3。Polygon链将在几天内运行,其他跨链池的服务也将很快恢复。[2021/8/18 22:22:35]

ABS代币如果要流通到以太坊上,可以采取此种兑换方式,Stafi主网上存在一个发行合约,实时监控一个以太坊上的接收合约,完成两种之间的数量变化操作。

这种方法其实说起来简单,但是因涉及到了与PoW共识的跨链,整个过程会出现很多安全问题。一般来说,单向的操作会简化模型的安全问题,如接收合约只提供接收服务,不提供转出,也就是当主网上线后,代币的流通只会存在主网这一种标准,不会和ERC20共存。

我们一般会看到当主网上线的时候,交易所做主网代币升级,实际上就是交易所一次性兑换。

但ABS无法做到单向流转,ABS代币作为一种资产,在不同基础链之间流转是一个非常重要的需求,所以我们在跨链桥接上做了很多工作,来保证安全。

业界有几个典型的做法,我找到几个有特点的:

Loom在以太坊上层建立了一个Plasma侧链,Loom的Staking机制是在Plasma链上进行的,当用户要做Staking的时候,需要先将ERC20代币Loom转移到Plasma上,然后绑定一个Plasma地址,用新地址进行Staking。当用户完成Staking,准备拿回Loom代币的时候,需要从Plasma侧链上转移到以太坊上,这个过程以太坊上的合约和Plasma上的合约有一个数量交互关系,同时他们之间的转化是相互的。

IOTX支持ERC20代币和主网代币同时存在,同时两种代币都可以在不同的合约里面进行Staking,其中的奥秘在于Staking的入口只有ERC20,所以已经兑换成主网IOTX的代币,在做Staking时,主网IOTX会主动兑换成ERC20再进行Staking。其中主网合约和以太坊合约之间也有一个数量交互关系,同时他们的转化也是相互的。

FSN的Staking则是单向的,只支持主网FSN进行Staking,FSN的持币人如果想要拿奖励的话,必须先进行兑换。ERC20的FSN兑换完成之后,会被销毁掉,转而替代的是主网的FSN。

2.Wrap打包

Wrap打包是针对非ERC20转变成ERC20的一个词语。

在以太坊上,ETH并不是ERC20标准的代币,为了让ETH代币在DEX,Dapp里面和其他ERC20代币进行交换,有人创造了一种ERC20兼容的WETH,也叫Wrapped-ETH。其中的方法是将ETH发送到一个合约,合约锁定住ETH,并给你等量的WETH,ETH和WETH是1:1的关系。

还有一种Wrap方案是针对跨链资产的,主要代表就是WBTC。WBTC的发行方案趋向于中心化,用户将BTC,通过中间商存入到托管机构,中间商发起WBTC生成合约,并最终由托管方确认。整个结果和WETH类似,就是锁BTC,给WBTC。但因为其中涉及到了跨链,BTC并不能直接参与创建在以太坊上的智能合约,所以WBTC采取了一种简单的中心化方式。

其中中间商和托管机构由一个联盟选举出来,这个联盟包含了以太坊上多个著名的Dapp,Dex等,将BTC提供给中间方获得WBTC,意味着你需要完全相信这个联盟里面的所有机构。

ABS代币采取这种方式,则同样需要一个联盟来管理相关的资产,联盟意味着中心化,需要很多的信任成分,而其去中心化的技术目前来说并不是很成熟,特别是面对PoW的跨链,不仅仅是安全,体验的感觉也会差很多。

综上,资产的ERC20兼容设计的解决方案并不多,而且都有不同的技术难度,Swap的方式较为成熟,Wrap的方式较为复杂,当然,ETH是一个列外,因为它本身就是以太坊上的代币。Stafi所发行的ABS资产会在这两者方案中选择,同时也会积极探索更好的跨链方案。

特别是,以太坊转型2.0之后,这种机制会有更多的可能性。

标签:RC2C20RC20ERC20noot币brc20brc20币卖不出去brc20sats币ethereum和erc20区别

币安下载热门资讯
BTC:区间越来越明显,但是成功却需要一颗耐住寂寞的心-ODAILY

易天说随着前几天的一波下行,直接从9660附近盘整下跌到最低9000关口,在昨日中午开始了一波反弹,最高触及日间最高的9330一线.

1900/1/1 0:00:00
BTC:BTC行情逐渐上涨,下一步上涨条件踩稳9300-ODAILY

行情回顾及行情走势BTC 行情回顾昨日大饼价没有继续横盘反而经过前天的横盘蓄势向上拉升,昨日白盘一直都在尝试向上突破,可是9350这一这一压力位比较强,昨日白盘虽然几次破9300但尚未站位.

1900/1/1 0:00:00
Bybit:对话Bybit:你所期待的交割合约-ODAILY

本期「对话Bybit」我们的资深产品经理Bill将和大家一起聊聊“你所期待的交割合约”,帮助大家更好的了解交割合约,懂得交易规则和历史.

1900/1/1 0:00:00
BTC:BTC高位震荡,9300-9350空博取-ODAILY

央行数字货币研究所与滴滴达成战略合作探索数字货币智慧出行场景应用7月8日消息,日前,央行数字货币研究所与滴滴出行正式达成战略合作协议,共同研究探索数字人民币在智慧出行领域的场景创新和应用.

1900/1/1 0:00:00
Bybit:Bybit WSOT世界交易大赛预约开启,参与活动赢取限量好礼!-ODAILY

WSOT世界交易大赛作为全球数字资产领域的系列赛事,是目前数字资产领域最具规模的期货交易大赛。WSOT世界交易大赛作为一年两届的活动,通过公平、透明、人性化三大要素建立合理的赛制,把来自世界各地.

1900/1/1 0:00:00
BTC:BTC、ETH分析:几天上涨不如一晚下跌,币圈即将迎来一波瀑布-ODAILY

2020年7月3日,比特币瀑布已经开始,9200的多单还好吗? 比特币昨天日间行情波动很小,只有开盘的时候有波上冲,最高到了9289附近,然后开始稍后回落.

1900/1/1 0:00:00