加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

技術指南 | 一文了解內存池——交易的驛站_區塊鏈:ETH

Author:

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

本文來自WisdomChain公鏈社區

01

交易是區塊鏈的基石

交易是區塊鏈的基石,我們每天都會接觸到各式交易,不論你是操作DeFi,還是轉賬購買NFT,或者只是單純的從交易所提現/充值,交易都是上述操作的基礎。

不過,鮮有人知曉交易的中轉站——內存池的重要性,由于大量教材為大家提供了“區塊鏈是一個不需要中介的交易賬本”這個概念,如果不深入了解區塊鏈的技術細節往往會忽略內存池,并導致在一些特殊時刻出現不必要的損失。

比特幣、以太坊、WisdomChain都有內存池設計,幾乎所有的區塊鏈項目都離不開內存池,那么究竟什么是內存池?內存池又在交易過程中扮演了什么角色呢?

分析:技術指標顯示ETH或出現回調:盡管以太坊最近幾天的價格走勢讓許多人相信牛市正在醞釀之中,但這一趨勢可能會暫時消失。一位名為“Joseph”的交易員指出,他自己使用的一個用于追蹤趨勢持續的專用指標正在形成三月暴跌前曾出現的跡象。此外,還有其他預期和指標顯示,ETH價格有可能出現回調。(Bitcoinist)[2020/7/26]

02

內存池是什么?

要了解內存池的概念,首先我們需要回顧交易的狀態。

相信大家在操作以太坊,尤其是近期擁堵的以太坊時,如果設置了較低的手續費,那么交易將會被等待一段時間才會被礦工打包。

等待的這段時間交易將會儲存在收到這筆交易的礦工節點中,而礦工節點則會將這些等待被它打包的交易存放在“內存池”中。

天啟資本首席交易員TraderT:高頻交易不止于技術指標,應多觀察和思考:7月2號19:00,合約帝金牌講師、天啟資本首席交易員TraderT做客MXC抹茶社區,就個人在數字貨幣合約市場的投資心得進行分享。

TraderT表示,投資主要分為三個步驟:倉位管理;嚴格的止損;嚴格的提款本金固定及充值紀律。交易員進行一次交易的判斷流程通常是制定計劃,包括預判行情、開單計劃、止盈止損的點位、突發事件下是否入場等綜合因素。每個人都有自己的哈姆雷特,每個人對于技術分析的理解都不同。我做高頻交易的思路是,作為“Day Trader”每天需要觀察什么,做什么,如何進行高頻交易,而不是完全通過技術指標去分析。[2020/7/2]

放在內存池中的交易,礦工一般會按照手續費價格的多少來進行排序,優先打包價格較高的交易,至于手續費比較少的交易自然就必須排隊了。

分析師:技術指標顯示,以太坊或將回調:加密貨幣分析師Cold Blooded Shiller分享關于以太坊行情走勢的圖表,并表示打算在未來幾天做空ETH。圖表顯示,12小時圖上的ETH價格走勢和動量指標之間形成了一個熊市背離,表明多頭正在失去力量。歷史表明,ETH正處于為期6個月的回調邊緣,這進一步加劇了看跌情緒。(Bitcoinist)[2020/6/20]

不過由于礦工每時每刻都會接收到其他節點發來的新交易,這些交易也會不斷的更新到內存池中,因此礦工也會在一定時間后重新排列交易池中的順序——換句話說,如果你的手續費太低,那么交易有可能一輩子都不會被打包。

分析 | 技術指標顯示XRP正在向0.25- 0.28美元的水平移動:加密貨幣交易員Joker日前發推稱,從艾略特波浪理論和圓底(Rounding Bottom)模式的角度來看,XRP的價格看起來不錯。后一個指標往往出現在長期下降趨勢即將結束的時候。該交易員表示,這兩種選擇都表明XRP正在向0.25- 0.28美元的水平移動。(U.Today)[2020/1/13]

以太坊和比特幣雖然采用了完全不同的結構,但他們的交易內存池設計都是大同小異的,或者說,所有的區塊鏈項目在內存池上的設計都大同小異,我們以WisdomChain的內存池作為例子:

聲音 | 分析師:關鍵技術指標顯示BTC首次出現2015年以來的強勁長期勢頭:據CCN消息,技術分析師Eric Thies表示,一個關鍵的技術指標可能預示著比特幣出現了自2015年以來的首次強勁長期勢頭。上一次月MACD達到交叉信號時,比特幣價格在三年內從400美元最終上漲至2萬美元。[2019/6/13]

上述各個參數定義了WisdomChain中內存池的各個特點,我們挑選其中最重要的幾點進行解釋:

1Pending

pending代表著尚未被礦工打包的交易,這些交易已經經過了初次校驗并等待被礦工打包

2Queued

queued代表著初步被驗證過的交易,但這些交易的優先級比pending低,處于”等待進入pending“隊列的狀態。需要注意的是pending和queued隊列也會按照Nonce隨機數來進行排序。

3過期時間

過期時間。交易如果超過了一段時間將會從內存池中清除,用戶需要重新向網絡廣播交易才能讓交易被放入到礦工的內存池中

4手續費

手續費,顧名思義,避免大量無意義的交易填塞網絡導致擁堵。

5最大事務數

最大事務數。確保礦工的內存池不會儲存過多交易,導致節點宕機。

不論比特幣、以太坊,內存池的設計都離不開”交易隊列“,”手續費門檻“,”內存池上限“三大概念,WisdomChain中也是如此。

03

為什么需要內存池?

試想一下,如果沒有內存池,區塊鏈會發生什么?

雖然作為點對點交易的媒介,區塊鏈看起來是一個用戶同另一個用戶直接交易,就像線下一手交錢一手交貨一樣,加入交易池作為中介媒介似乎是徒增摩擦成本。但實際上,內存池的存在不僅沒有對網絡造成負擔,甚至還是網絡減負的重要手段。

如果沒有內存池,首先區塊鏈就喪失了對粉塵攻擊的抵抗性。所謂區塊鏈上的粉塵攻擊,指的是大量毫無意義的交易填充了整個區塊網絡,而交易驗證是需要花費時間和算力的,如果用戶和礦工節點被大量的粉塵交易所填塞,那么他們將無法正常的驗證并打包本應當正常的交易。

甚至如果礦工節點不設上限地接收粉塵交易,交易將會直接填滿礦工節點的內存導致宕機。內存池的存在,通過最大事務數和手續費門檻,確保無價值的粉塵攻擊不會讓網絡陷入擁堵狀態。

交易額低數量大

其次,缺乏內存池,網絡激勵機制將會受到挑戰。內存池設置了按照隨機數+手續費進行排列的交易隊列,為的是讓礦工盡可能以網絡、用戶還有礦工個人所期望的方式打包交易——即優先高手續費的交易。

如果缺乏內存池,雖然從利己角度礦工依然會選擇較高手續費的交易進行打包,但惡意礦工可以通過以低手續費門檻吸引大量的交易并孤立其他礦工,如果交易過多的聚集在某個礦工控制的節點下,發動雙花攻擊的難度也會有所下降。

另一方面,如果礦工對交易不按照隨機數進行排序,那么事務/合約的執行也會存在問題。如果一個礦工節點收到了來自一個用戶的多筆交易,在內存池的輔助下交易將會按照隨機數大小進行排列,本質上也符合交易的”理想發起時間“。

缺乏內存池,如果在網絡存在延遲的環境下,用戶發起的交易并不會按照實際發送時間廣播到礦工手中,礦工如果單純按照接收時間來執行某一用戶的多筆交易,那么對于事務/合約這種嚴格限定交易先后順序的設計,錯序交易會讓用戶無法正常的調用合約。

04

內存是交易的驛站

內存池是交易的驛站,或者說港口。所有的交易都需要在內存池進行校驗、打包、排序,之后才會經由礦工發送到區塊鏈網絡中。如果忽視內存池設計,或者忽視內存池的存在,在市場劇烈波動或者網絡環境不穩定的情況下,是會發生類似3.12MakerDAO0價格ETH拍賣烏龍事件的。

?

Tags:區塊鏈以太坊ETHDIN區塊鏈工程專業學什么課程比較好people幣對標以太坊Ethereum AlpesCADINU價格

pepe最新價格
Uniswap發幣后,所有簡稱“UNI”的幣都漲了_UNI:uniswapwallet教程

本周,DeFi王牌項目Uniswap終于在千呼萬喚中宣布發幣,初始流動性挖礦計劃也隨之啟動。在Uniswap發幣之后,Coinbase、幣安、火幣、OKEx等多家主流交易所紛紛第一時間宣布上市該.

1900/1/1 0:00:00
數字貨幣緊鑼密鼓籌備中 專家認為將顯著提高監管效能_數字貨幣:數字人民幣何時全國發行

來源:證券日報 作者:劉琪 日前,“數字人民幣”再次成為輿論的焦點。8月29日,有部分用戶在建設銀行App中發現,其增加了“數字錢包充值”以及“數字貨幣”兩個子菜單.

1900/1/1 0:00:00
分析 | 一文讀懂Uniswap通證經濟(UNI)_UNI:比特幣

Uniswap通證經濟分析|速懂簡版作者:Future小哥哥 Uniswap近日推出了自己的DEX治理代幣UNI,也是之前被Sushi挖到超車逼出了開發的速度.

1900/1/1 0:00:00
巴比特現場 | 信通院院長劉多:區塊鏈是支撐我國數字經濟發展的重要基礎_區塊鏈:以太坊

9月16日下午,由中國國際智能產業博覽會組委會主辦,重慶市大數據發展局、重慶市經濟信息委、重慶市渝中區人民政府聯合承辦,宏鏈財經執行的“2020智博會區塊鏈高峰論壇”在渝中區JW萬豪酒店召開.

1900/1/1 0:00:00
比特幣持倉周報:大型機構“失算”,只有這類賬戶精準“預判”大跌_比特幣:我有20個比特幣能套現嗎知乎

9月5日,CFTC公布了最新一期的CME比特幣期貨周報,統計周期內BTC價格表現穩定,而在統計周期末段行情還走出了一波比較明顯的反彈表現.

1900/1/1 0:00:00
比特幣一度跌破1萬美元,是交易所砸盤還跟隨美股黃金暴跌?_比特幣:丘比特幣一個多少人民幣

加密貨幣市場已連續兩個晚上大幅下跌,主流幣種和熱門DeFi都紛紛呈現后撤趨勢。比特幣在今日早間一度跌破10000美元關口,ETH跌破了370美元,其他熱門幣種的跌幅更大,紛紛在10%以上.

1900/1/1 0:00:00
ads