区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 币安下载 > 正文

比特币:科普:以太坊合约交互中的“授权”究竟是什么?_TOKEN 9

作者:

时间:

作者:NEST爱好者_CryptoV12有关「授权」操作,很多以太坊新用户在第一次操作智能合约遇到时都是一头雾水。不明白什么是授权,更不明白为什么授权还要发起一笔交易,而且交易本身没有携带任何资产,同时还要去支付一笔矿工费。本篇文章,我们将从技术的角度为大家解读一下「授权」操作的本质。用户在与以太坊智能合约进行Token资产交互时,首先要进行授权操作。那么,为什么要有授权操作呢?

美国说唱歌手Megan Thee Stallion与Cash App合作发布比特币科普视频:美国说唱歌手Megan Thee Stallion与由Square开发的移动支付服务Cash App合作发布了一段名为“Bitcoin for Hotties”的视频。该视频从她的角度解释了什么是比特币,为什么比特币有价值等内容。Megan Thee Stallion在Instagram上拥有超过2410万粉丝,在 Twitter上拥有640万粉丝。(Bitcoin News)[2021/8/8 1:41:10]

欧易OKEx将于3月18日推出DeFi系列科普视频:据欧易OKEx官方消息显示,欧易OKEx将正式推出DeFi系列科普视频《欧易DeFi20讲》,本系列节目由欧易OKEx亚太区CEO马克金主讲。该视频首期将于3月18日11:00(HKT)推出,用户可以在欧易OKEx官方学院、金色财经观看。

《欧易DeFi20讲》主要包含DeFi入门指南、全景解读DeFi生态及如何参与DeFi三个篇章,可以轻松使用户了解DeFi原理,洞察DeFi价值,掌握DeFi热点,更多详情请关注欧易OKEx官方学院。[2021/3/18 18:55:59]

我们举一个NEST预言机矿工报价的案例:Bob是一名NEST预言机报价矿工,他在参与ETH/USDT价格预言机报价时,需要按照自己的报价数据往报价合约中同时转入ETH和USDT资产,这里假设是10ETH和1600USDT,去进行一次报价操作。那么Bob首先要将USDT资产进行一次授权操作,授权给NEST预言机的报价合约,让报价合约拥有操作Bob钱包中USDT资产的权限,以便在报价生命周期内有验证者吃单时顺利执行涉及到USDT资产的交易逻辑。这里的授权本质上也是一笔链上交易,需要用户支付矿工费。目的是为了告诉USDTToken合约,目标智能合约A拥有支配我钱包X数量USDT资产的权限。然后,当目标合约A内需要去进行USDT交易的时候,它就会主动去从USDTToken合约中获取不高于X数量的USDT资产。但在上面这个案例中又出现了另一个疑惑,为什么在报价过程中,只有USDT这类的ERC20Token需要进行授权操作,而ETH不需要呢?技术解析:因为ETH作为以太坊网络原生资产,在向目标智能合约转账时,以太坊网络底层强制要求目标合约要有确定的接收方法,所以交易本身可以携带ETH资产到目标合约中;而ERC20Token在向目标合约转账时,只是更改ERC20Token合约本身的账本信息,目标合约不会收到任何通知。所以,ETH在与智能合约进行价值交互时不需要像ERC20Token那样进行授权操作。准确来说,授权操作有2步:第1步:授权交易本身。是为了告诉某ERC20Token合约,将来可能会有目标智能合约地址A来我的钱包账户取走X数量的该Token资产;第2步:交易执行本身。当目标合约A中的逻辑执行需要进行该Token交易时,合约A会去主动去触发ERC20Token取走X数量的该Token的转账交易;反之,如果没有涉及到该Token的交易,即使已经授权了,也不会真实发生资产交易。简而言之,授权操作之后,不一定会执行Token交易,只是对目标合约A保留了这样一个资金操作权限。

摩根士丹利:劳动力市场可能会接替CPI成为FOMC的关键指标:金色财经报道,摩根士丹利分析师表示,从现在开始,劳动力市场可能会成为 FOMC 的关键指标而不是 CPI。随着通胀下降趋势变得根深蒂固,FOMC 可以直接将目光投向劳动力市场。在我们的预测中,未来几个月就业增长将放缓,首先将为2月份的议息会议进一步放缓加息步伐至25个基点奠定基础。随着就业增长人数趋向于走低至10万大关,我们预计3月 FOMC 会议上不会进一步加息,联邦基金利率将在4.625%见顶。(金十)[2022/12/14 21:44:01]

Web3社交平台Niche完成180万美元pre-seed轮融资,NEAR基金会参投:金色财经报道,Web3社交平台Niche宣布完成180万美元pre-seed轮融资,MetaWeb领投,Alumni Ventures Group 和 NEAR 基金会参投。Niche旨在利用Web3技术将具有共同的身份或兴趣的人汇聚到一起,同时确保彼此联系更加紧密,得益于这笔最新融资,该公司将加速金融测试阶段同时推动Web3成为广告驱动的社交媒体替代品。(dot)[2022/8/4 2:58:00]

很多智能合约开发者为了避免用户反复进行授权操作,一般会默认设置授权最大数量的Token给到目标智能合约。很显然,这种处理方式是存在一定风险的,如果智能合约出现漏洞或合约管理员作恶,那么用户的Token资产将存在丢失的风险,这就是「过度授权」带来的问题。无论是在NESTDAPP中还是imToken钱包中,我们都会经常遇到这个问题。

为了解决「过度授权」的问题,NESTDAPP设有授权管理页面,如果矿工自己预期短时间内不会参与NEST预言机报价,那么他可以进行「取消授权」操作,消除已有授权所带来的安全问题;imToken钱包也采取了一些措施,比如每次授权都会“明确授权信息”,以及设有授权管理专有DAPP,让用户自由管理自己的已有授权。跳过授权操作的可行性方案:通过在ERC20Token合约中实现特定的转账逻辑,即转账的同时强行调用目标合约的一个方法,可以避免现在的授权操作。但是为了保持Token合约的纯粹性,主流ERC20Token并没有实现该功能。参考资料:1、imToken如何应对DApp过度授权问题?2、NEST去中心化价格预言机综述

标签:TOKENKEN比特币GALimtoken怎么换成人民币TOKEN 9稳定币和比特币的区别在哪GALS币

币安下载热门资讯
ETH2:专访Deribit刘晓通 | 加密期权市场至少还有10倍的增长空间_Diversified Staked Ethereum Index

作者|秦晓峰编辑|郝方舟出品|Odaily星球日报 期权,是2020年加密衍生品赛道的新宠。从CME到OKEx,再到近期的币安,都陆续入局期权交易.

区块链:“EOS生态”疑似暴雷,分散3.6亿元资产_STA

编者按:本文来自 蜂巢财经News ,作者:凯尔,Odaily星球日报经授权转载。4月19日,“EOS生态”APP出现了无法登陆的情况,综合多名投资者的反馈信息,这个断断续续持续了一年半的资金盘.

EOS:混迹币圈多年,依旧“一贫如洗”,这合理吗?_DIGI

“说实话,过段时间市场要还是半死不活,我必须选择开始割肉了,已经撑了太久,这两年太难了。”一位微博粉丝超过10万的加密货币投资者老山,这样评价自己入圈这几年的投资历程,老山当下的投资失利状况,可.

DEF:理想主义者,机会主义者或佛系持币者,你是哪种比特币持币者?_比特币是什么形式的数字货币

编者按:本文来自链内参,作者:内参君,Odaily星球日报经授权转载。没有人确切知道有多少人拥有比特币。虽然这是一个相当大的数字,但它在世界人口中所占的比例仍然很小.

MVT:币圈衍生品结构拆解分析_DEF

Overview概述币圈用户的投资或投机行为决定了高收益产品注定成为市场主流。但重点是,在这些不确定的高收益的背后隐藏了确定的真实的风险.

USD:市场底部坚固,主流币重回震荡区间_IBBTC币

1.今日市场概况今日市场总市值为1925亿美元,相比昨日增加2.3%。交易量为1375亿美元,相比昨日减少13%.