以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > KuCoin > Info

科普:解讀以太坊黃皮書(3/7)_GAS

Author:

Time:1900/1/1 0:00:00

編者按:本文來自以太坊愛好者,作者:LucasSaldanha,翻譯&校對:IANLIU&阿劍,Odaily星球日報經授權轉載。又是激動人心的一刻,我們再次推出關于以太坊黃皮書的博文了!在這篇文章中,我們會學到更多關于Gas和支付的以太坊相關知識,了解以太坊背后的經濟學理論,以及解釋為什么手續費在以太坊生態系中如此重要。讀完這篇博文,你就會知道為什么交易成本被稱為Gas,明白gasPrice與gasLimit之間的區別,也能了解礦工節點選擇待打包交易的策略。本文是以太坊解析系列的第三篇文章。介紹

我剛開始學習以太坊時,最先碰到的困惑就和交易手續費有關。我的疑惑是,“如果我可以免費獲得與Dapp相同的服務,為什么還要花錢用Dapp?”——很快地,我就意識到自己很傻很天真。計算是有成本的——我不是指花在購買筆記本和平板電腦上的開銷,而是指運行虛擬機、數據存儲、信息處理等等服務的成本。今時今日,我們都非常習慣免費的服務,卻常常忘了一個關鍵點:有人在為這些服務買單!你正在免費使用的Gmail或Yahoo郵箱,如果要使整個服務保持正常運行,郵件提供商就要為服務器、數據存儲,及基礎設施買單。如果你有Facebook或Instagram賬號,那你肯定知道,在云端處理、安全存儲你所上傳的照片都需要成本。所以現在的免費服務和Dapp的付費服務,唯一的區別只是買單的人的不同。現在,我們將以太坊網絡試想成一部巨大的計算機,能夠實現運算及讀寫數據。這與放在你自己家里的計算機不同,這部巨型計算機由所有人所共有,只要有以太坊賬戶,任何人都能與整個平臺進行交互,像是轉移以太幣、部署智能合約等等。但囿于分布式系統的原生限制,“誰來為這些服務買單”的問題就比較難回答了。Gas

國務院:推進科普與區塊鏈技術深度融合:為貫徹落實黨中央、國務院關于科普和科學素質建設的重要部署,依據《中華人民共和國科學技術進步法》、《中華人民共和國科學技術普及法》制定《全民科學素質行動規劃綱要(2021-2035年)》,其中要求實施智慧科普建設工程。推進科普與區塊鏈等技術深度融合,強化需求感知、用戶分層、情景應用理念,推動傳播方式、組織動員、運營服務等創新升級,加強“科普中國”建設,強化科普信息落地應用,與智慧教育、智慧城市、智慧社區等深度融合。(新華社)[2021/7/10 0:40:52]

Gas是以太坊中所有計算量的計價單位,以太坊正是使用Gas來解決“誰為服務買單”的問題。你想要轉賬給另一個以太坊賬戶嗎?你想要部署智能合約來存儲手機通訊錄嗎?沒問題,請先支付Gas。這很容易讓人聯想到,汽車和燃油的關系:如果你想從A地開車到B地,一定要耗費部分燃油;同理,如果你想要在以太坊EVM上執行某些運算,也要支付Gas。車想要開得越遠,則需要越多燃油;想要在以太坊上進行越多計算,則要支付越多Gas。我們可以在以太坊黃皮書的附錄G,找到每一種EVM運算對應所需要消耗的Gas數量;這些數值看起來很隨意,但其實背后是有道理的。一般來講,這些數值反映了執行運算的成本,和占用的永久存儲器資源。如果想要了解更詳細的Gas成本計算公式,可以查閱“以太坊1.0Gas成本表”。我不太確定它與最新采用的Gas消耗量是否一致,但至少能讓你對操作碼的Gas耗用量制定原則更有概念。從另一個角度來說,以太坊采取使用者付費的模式,能夠避免資源的濫用。一旦你必須為每種運算支付費用,你就會盡可能的將代碼寫得簡潔高效;Gas的存在還能阻止攻擊者通過無效運算,對以太坊網路進行泛洪攻擊。gasPrice和gasLimit

聲音 | 上海股交所總經理:區塊鏈想要大規模發展要做好社會科普工作:金色財經報道,上海股交所總經理張云峰表示,區塊鏈當前還處于一個“概念”的階段,距離成熟應用,影響到百姓的日常生活還有很長的路要走。對于“區塊鏈”和其會帶來的社會和經濟效果,沈陽應當持審慎的態度。區塊鏈想要大規模發展,一方面要做好這項復雜技術的社會科普工作,加快社會大眾對區塊鏈的了解。另一方面,要充分發揮市場的作用,讓企業用實實在在的技術創新,賦能實體經濟的發展。[2019/11/17]

現在我們明白了Gas,是時候談談Gas究竟要如何定價;先讓我們回到汽車和燃油的例子。如果你的車子油箱容量為50升,裝滿這個油箱你要支付多少錢?這取決于加油站每升的油價對吧?以太坊中Gas的定價也是一樣的!如果你要執行的交易需要耗費10Gas,則你要支付的費用取決于每單位Gas的價格。那我們怎么知道每單位Gas的價格是多少呢?有種誤導性的說法是:自己愛定多少就定多少。雖然從技術角度來講沒有錯,但要具體知道Gas的定價,我們需要更多知識作為鋪墊。如果你讀過以太坊解析系列的上一篇文章,應該記得以太坊交易結構中,除了其他部分,還包含了gasPrice和gasLimit。gasPrice表示交易發送方對每單位Gas愿意支付的價格,這意味著交易發送方可以自定義愿意支付的每單位Gas價格。假設一筆交易需要耗費10Gas,而我們愿意支付3Wei/Gas,則發送這筆交易的成本總價就是30Wei。gasLimit表示交易發送方最多能接受多少Gas被用于執行此交易。因為有時候,你無法確切知道執行一筆交易要耗費多少Gas;又或是你的智能合約中,有永遠跳不出的死循環bug,假如沒有gasLimit,這會導致發送方的賬戶余額被誤消耗殆盡。gasLimit就是一種安全機制,防止有人因為錯誤估算或bug而把賬戶中所有以太幣消耗掉。另一個有趣的點是,gasLimit可以被視為預付的Gas。當節點在驗證交易時,先將gasPrice乘gasLimit算出交易的固定成本。如果交易發送方的賬戶余額小于交易固定成本,則該交易視為無效。交易執行完之后,剩余的Gas會退回至發送方賬戶;當然,如果交易執行中Gas耗盡,則不會退回任何東西。這也能解釋為什么交易發送方總是將gasLimit設得高于預估的Gas量。搞清楚這兩個參數的意思之后,你可能會想問:“為什么是交易發送方自行決定每單位Gas的價格”。如果你跑去最近的加油站告訴收銀員,“每升油我就愿意支付5分錢”;好一點的收銀員可能就一笑而過,而理智的收銀員可能會報警。所以想要了解設計機制,你需要知道礦工節點的工作以及手續費是什么。礦工

聲音 | 浪潮集團云南分公司總經理:云南區塊鏈產業發展需從“科普”到“專精”不斷深化:據昆明日報消息,浪潮集團云南分公司總經理鄭昕表示,云南區塊鏈產業發展需從“科普”到“專精”不斷深化。下一步,浪潮將繼續加大云南農業產業高質量發展體系建設力度,重點以普洱茶等云南優勢產業為切入點,打造云南“綠色、有機農產品高地”的品牌形象,并在此基礎上,開展基于區塊鏈的供應鏈金融服務,解決中小企業貸款難、貸款貴問題。[2019/11/11]

區塊是包含一組交易集合的數據結構,而以太坊中的礦工節點負責創建鏈上的區塊。創建區塊的時候,礦工會從交易緩存池中選擇交易并開始出塊。我現在不展開以太坊挖礦算法的細節,大家只需要記住挖礦是個昂貴的過程,所以如果挖礦沒有回報,那肯定沒有礦工愿意干!在以太坊中,每當礦工成功創建一個區塊,就能獲得定額的出塊獎勵及引用叔塊的獎勵,同時還能獲得包含在這個區塊中的所有交易的手續費;所以交易中的gasPrice設置得越高,礦工就能得到越多交易手續費。如果你想要知道關于礦工獎勵的更多信息,請參考此處。我們假設一個簡單的場景。Bob的賬戶里有200wei,John的賬戶里有100wei,他倆都想要發送一筆需要耗用90Gas的交易。Bob設置gasLimit=100,gasPrice=2;John想將gasLimit設為200,但不幸的是他只有100wei,這樣設置會使得交易固定成本高于賬戶余額;所以John最終設gasLimit=100,gasPrice=1。當進入選擇交易打包進塊的環節時,礦工傾向選擇手續費更高的交易。在我們的例子中,Bob的gasPrice比John的高兩倍;因為兩筆交易都需要90Gas,所以礦工選擇Bob的交易能獲得兩倍的手續費獎勵。

動態 | 人民日報官方微博科普區塊鏈 強調區塊鏈不等于比特幣:人民日報官方微博今早發表9圖科普區塊鏈。其中涉及區塊鏈的特點有:1、安全;2、不可篡改;3、可訪問;4、無第三方。區塊鏈對未來的影響:1、不需繁瑣個人證明;2、看病避免反復檢查;3、旅行消費更加便捷;4、交易無需第三方。同時強調,區塊鏈不等于比特幣。比特幣只是區塊鏈技術的一種應用,區塊鏈還有醫療衛生、食品安全、版權保護等諸多應用領域。[2019/10/28]

-礦工會選擇gasPrice最高的交易-由交易發送方付費來獎勵礦工的機制,在以太坊中形成一種能自我調節的經濟體系。交易發送方千方百計想要降低交易成本,而礦工總是希望收益最大化,兩者形成一種平衡。作為交易發送方,如果你把gasPrice設得越高,意味著礦工越有動力打包你的交易,則你的交易能越早被裝進區塊。有的礦工甚至會設置自己的gasPrice下限,直接忽略那些gasPrice小于下限的交易。當發送交易時,我們很難知道當前有效的最小gasPrice是多少。這些工具能夠掃描整個以太坊網絡,算出當前其他交易的gasPrice均值,幫助發送方選擇能被礦工接受的合理gasPrice。結論

動態 | 美國演說家Anthony Robbins開始科普什么是比特幣:美國演說家安東尼·羅賓(Anthony Robbins)在自己的網站上發布了一篇比特幣的科普文章,并在推特上向自己的粉絲介紹什么是比特幣,目前他的推特賬戶共有粉絲304萬人。[2019/1/1]

從本文中,我們學到了就像汽車消耗燃油一樣,執行以太坊交易需要消耗Gas。希望本文能讓大家了解計算需要成本,以及為什么我們需要付費才能獲得以太坊的服務。我們還探討了gasPrice和gasLimit的重要性;如果智能合約出現bug或估算錯誤,gasPrice能保護使用者避免平白損失以太幣。再者,我們還研究了交易手續費背后的經濟機制,以及礦工如何選擇交易以達到收益最大化。現在我們知道如何調整gasPrice,讓自己發出的交易更吸引礦工,從而使得交易被更早打包。下一篇博文我們會討論交易執行模型,這也是以太坊黃皮書中最復雜的部分所以我可能會將這部分內容拆分成數篇文章。請持續關注!

Tags:GAS以太坊RICEASPbnb騙局gas費以太坊最新價格行情走勢圖rice幣官網kaspa幣走勢圖

KuCoin
ETH周報 | ?CFTC主席預計將允許以太坊期貨上市;趙長鵬認為3年內BNB市值無法超過ETH(10.7-10.13)_ETH

作者|秦曉峰編輯|盧曉明出品|Odaily星球日報一、整體概述美國商品期貨交易委員會主席的HeathTarbert表示,ETH是一種商品,因此屬于CFTC的管轄范圍.

1900/1/1 0:00:00
IEO調查回顧:87個項目,募資20億,62%破發,最高虧損99%_BIT

編者按:本文來自深鏈財經,作者:出蜀,Odaily星球日報經授權轉載。「87個IEO項目,募資超20億,62%破發」“比特幣將要暴跌到5000美元”,“加密貨幣就是騙局”.

1900/1/1 0:00:00
分析了1000種“山寨幣”之后得出的真相_BTC

1.LongHash關于山寨幣的研究近日看到一個非常有意思的關于山寨幣的數據統計,今天和大家分享一下:全球知名的區塊鏈孵化器及資訊平臺LongHash通過分析發行在以太坊上的ERC20代幣.

1900/1/1 0:00:00
星球前線 | “胡漢三”又回來了,富達重返加密風投領域_ENT

Odaily星球日報譯者|Azuma全球最大的投資管理公司之一富達投資再次開始對加密貨幣和區塊鏈相關初創企業進行風險投資,一名前股票分析師目前正負責領導富達的這項新舉措.

1900/1/1 0:00:00
總說幣圈缺錢缺用戶,真相是缺資產_FIN

文|黃雪姣編輯|盧曉明出品|Odaily星球日報“總說幣圈缺錢缺用戶,真相其實是缺資產。”在區塊鏈行業摸索4年后,Wanchain聯合創始人楊濤總結道.

1900/1/1 0:00:00
價格永不下跌?交易所規則套路只會讓你套牢_比特幣

編者按:本文來自區塊律動BlockBeats,作者:0x66,Odaily星球日報經授權轉載。最近,有一個交易所在瘋狂宣傳推廣、拉人,雖然剛上線一個多月,平臺設置的玩法也讓人云里霧里,但憑借著鋪.

1900/1/1 0:00:00
ads