作者:NEST愛好者_CryptoV12有關「授權」操作,很多以太坊新用戶在第一次操作智能合約遇到時都是一頭霧水。不明白什么是授權,更不明白為什么授權還要發起一筆交易,而且交易本身沒有攜帶任何資產,同時還要去支付一筆礦工費。本篇文章,我們將從技術的角度為大家解讀一下「授權」操作的本質。用戶在與以太坊智能合約進行Token資產交互時,首先要進行授權操作。那么,為什么要有授權操作呢?
徐明星新書《趣說金融史》正式發布 科普金融發展之道:金色財經現場報道,9月23日,歐科云鏈創始人徐明星攜手著名財經作家李霽月、行業觀察者顧澤輝力作《趣說金融史》一書,跨越5000年金融歷史,重讀金錢故事,并預測新的金融時代。該書由中信出版社出版,將于近期正式發售。據了解,本書可以更好地呈現金融的起源與發展,幫助人們理解貨幣、金融與未來經濟。作為區塊鏈行業領軍企業——歐科云鏈的創始人,徐明星深知技術探索對經濟社會的重要推動作用,他曾先后出版過《圖說區塊鏈》、《區塊鏈:重塑經濟與世界》、《通證經濟》、《鏈與未來》等行業權威著作,解讀區塊鏈等新型技術的推動下,金融與社會的升級之道,對經濟社會發展做出了重大貢獻。其中,《區塊鏈:重塑經濟與世界》曾作為新中國70周年重點推薦圖書之一被相關書店推薦。[2021/9/23 17:00:57]
歐易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保留了這樣一個資金操作權限。
TRON數字錢包科普資料《波場錢包的現在過去與未來》已上線:據最新消息顯示,由TokenPocket聯合波場TRON官方,以及 TokenPocket 社區志愿者共同撰寫的《波場錢包的現在過去與未來》已正式上線。《波場錢包的現在過去與未來》又稱為波場錢包小白書,詳細介紹了當前TRON錢包與TRON生態密切結合的實例,是目前市面上最為詳細的TRON數字錢包科普資料。波場錢包作為波場公鏈生態中極為重要的入口,是波場生態的重要構成要素。波場錢包從一開始只提供權限管理、轉賬收款、節點投票等基礎功能,到如今不僅可以為用戶提供法幣交易、閃兌和去中心化交易所等方便快捷的交易服務,還能讓用戶直接在錢包上體驗波場上DApp,挖礦、DeFi、Staking等資產增值服務。詳情見原文鏈接。[2020/8/20]
動態 | 浙江衛視節目科普支付寶區塊鏈防偽溯源產品:昨日,在浙江衛視播出的科普綜藝欄目《智造將來》現場,支付寶首次展示了支付寶區塊鏈防偽溯源產品,以接地氣的方式公開向大眾展示區塊鏈在生活中的應用。[2019/3/4]
很多智能合約開發者為了避免用戶反復進行授權操作,一般會默認設置授權最大數量的Token給到目標智能合約。很顯然,這種處理方式是存在一定風險的,如果智能合約出現漏洞或合約管理員作惡,那么用戶的Token資產將存在丟失的風險,這就是「過度授權」帶來的問題。無論是在NESTDAPP中還是imToken錢包中,我們都會經常遇到這個問題。
為了解決「過度授權」的問題,NESTDAPP設有授權管理頁面,如果礦工自己預期短時間內不會參與NEST預言機報價,那么他可以進行「取消授權」操作,消除已有授權所帶來的安全問題;imToken錢包也采取了一些措施,比如每次授權都會“明確授權信息”,以及設有授權管理專有DAPP,讓用戶自由管理自己的已有授權。跳過授權操作的可行性方案:通過在ERC20Token合約中實現特定的轉賬邏輯,即轉賬的同時強行調用目標合約的一個方法,可以避免現在的授權操作。但是為了保持Token合約的純粹性,主流ERC20Token并沒有實現該功能。參考資料:1、imToken如何應對DApp過度授權問題?2、NEST去中心化價格預言機綜述
Tags:TOKTOKETOKENKENAston Villa Fan Tokenimtoken手機版Imtoken錢包蘋果下載最新imtoken下載網址
編者按:本文來自萬向區塊鏈,作者:肖風,Odaily星球日報經授權轉載。本文為鄒傳偉博士4月16日于蜂巢學院線上公開課第九期的分享《區塊鏈對支付清算體系的影響——以Libra和DC/EP為例》全.
1900/1/1 0:00:00作者:MetaFactory譯者:Typto翻譯機構:DAOSquare 《幸福美好的運動鞋廠》—JavierArrésMetaFactory創造了一種新的品牌經濟,在這個經濟模型中.
1900/1/1 0:00:00頭條 媒體:央行數字貨幣DCEP已在農行內測據幣新消息,中國人民銀行主導開發的數字貨幣DCEP已在中國農業銀行開始內部測試.
1900/1/1 0:00:00本文來自:哈希派,作者:LucyCheng,星球日報經授權轉發。 在加拿大蒙特利爾市的市中心有一座三層玻璃大樓;乍一看和大多數房地產公司的辦公大樓無異,但仔細一瞧會發現,招牌上寫著Bitcoin.
1900/1/1 0:00:00嘉楠科技15日發布了審計后的全年詳細財報全文,并且披露了2019年的人工智能部分收入。吳說區塊鏈獲悉,正在向人工智能轉型的嘉楠科技,2019年人工智能部分收入為260萬人民幣.
1900/1/1 0:00:00昨晚郵箱收到Okex下線幣種通知的郵件,很多山寨幣面臨被平臺下架的結局。 從2018年底開始到現在,Okex平臺累計發布了十批刪減TOKEN交易單的名單,從其官方給的下架規則來看,聚集在幾個方面.
1900/1/1 0:00:00