今天其实挺心塞的,本来要写的呢是另一个DeFi,一种叫usdx的稳定币,存款利率比dai高一些,这个可以由usdc,pax,tusd进行1:1兑入,但是暂时还没有找到比较简单的兑出方法,所以晚点再来介绍。 今天还是来说一个和Defi有关的--EOS和ETH上的合约调用的不同之处。 先来分析一下EOS上转账的原理 无论什么币,转账都要告诉代币合约:XXX要转给XXX XXX个XXX 比如说我要转1个柚子到另一个账号,我实际上是先要告诉系统: 告诉eosio.token =>(账号A要转给账号B一个柚子)<=, 然后系统告诉了eosio.token上面这堆数据,代币合约改好余额,告诉A和B去执行相应的操作,如果A部署了合约,默认应该是不做处理的,如果B部署了合约,那么会根据数额和memo完成相应的操作,如果出现错误,交易会直接被回滚,不收取任何资源 ETH就完全不同了,你转给别人代币,就相当于你往他的钱包里放了那么多代币,不会触发任何操作,只有你转eth给对方才会根据inputData触发操作,如果失败,矿工费是照收的 所以在所有DeFi前需要允许DeFi的合约来转走你的代币,然后给DeFi的合约转0个eth(这是被允许的),触发DeFi合约来取走你的代币。 这就是为什么eth的DeFi使用前需要先授权了。 好了,今天就说到这里,谢谢大家。 —- 编译者/作者:落影岑觞 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
EOS和ETH上的合约调用有什么不同?
2020-01-05 落影岑觞 来源:区块链网络
- 上一篇:要是牛市晚两年,能熬住吗
- 下一篇:币圈“28定理” 属于少数人的觉醒时刻
LOADING...
相关阅读:
- 视频|豆瓣10.1影响新一代币圈人的神作2020-08-04
- ALOKEX交易所以万钧之势裹挟财富浪潮而来2020-08-04
- Forsage智能合约携手Forsage以太坊打造数千个月入百万美金的领导人2020-08-04
- 7月加密市场正式回归,大部分参与者都有所收获,看看你错过哪些财富2020-08-04
- 联合创始人Ripple倾吐XRP今年销量增长266%2020-08-04