閱讀1012 返回首頁    go 比特幣


比特幣交易費用中的經濟學

最近,比特幣的交易費用一直在下降,引起了各方的猜測。讓我們來探究一下這其中的究竟!

為什麼交易費用高?

比特幣的交易費用通常比其他交易費用高。也就是說,比特幣的交易很有市場。通常被稱為“費用市場”。交易代表著需求,區塊鏈空間代表著供應。擴大解決方案,比如更大的區塊鏈或者Segwit,能直接解決當前費用市場大量需求的情況。

另外,較大的交易必須支付更多,因為每個塊的限額為1MB。1個1000字節的交易必須支付500字節交易的所支付的2倍的交易費用。交易的大小是輸入和輸出的函數,下文會有更多解釋信息。

當有很多競爭交易時,費用一般就會很高。比特幣的競爭交易存儲在所謂的“Mempool”中。這是被沒有被放入塊的交易。有趣的是,Mempool在同一時間的框架內明顯縮小了:

這意味著對交易的需求減少,但供應量保持不變(基本固定在每10分鍾1MB),這就解釋了最近交易費為什麼會降低。

那麼問題來了:為什麼Mempool會減少呢?為了回答這個問題,我們必須了解比特幣是如何運作的。

UTXO集

UTXO是未用的交易輸出。在比特幣中,它們和傳統貨幣的硬幣或紙幣類似,不過它們可以代表任何數量的比特幣。比如,美國的鈔票隻有1、2、5、10、20、50、100的麵值,而比特幣可以有任何的麵值,比如0.001473比特幣,或者1047.7483比特幣。基本上,當任何人創造一個新的交易時,它們都會破壞各種麵額的舊賬單(稱為“投入”),並創建新的其他麵額票據(稱為“輸出”)。

如果我們的輸出比輸入多,我們可以創造更多的UTXO。比如,如果我的輸入是2 BTC,並且想要向某人(交易所或商家)發送0.5 BTC,我將花費2 BTC “賬單”,並將其分成兩個賬單——0.5 BTC和1.5 BTC,第一筆送去我想要給的那個人,第二筆去向我自己。請注意,這並不涉及交易費用,但基本上就是比特幣交易的工作原理。我們花費了1次輸入,但創造了2個輸出,也就是創造了1個UTXO的網絡。

如果輸入比輸出多,我們就會減少係統中的UTXO數量。比如,如果我有3個輸入,0.2 BTC,0.3 BTC 和0.4 BTC,並且想要向某人發送0.8 BTC,我將花費3個輸入,並將其分成兩個輸出——0.8 BTC和0.1 BTC,第一筆會送向我想要給的那個人。同樣,這並不涉及交易費用,但我已經減少了1個係統中的UTXO數量。

在比特幣的曆史上,第一種交易比第二種交易更多。也就是說,我們有更多的交易會創造出新的UTXO,而不是減少UTXO。因此,係統中UTXO的總數量一直在增長:

一點變化

有趣的是,最近,從2017年6月起,UTXO集在係統中一直處於穩定的狀態,也就是說,UTXO的數量似乎保持穩定,也許還稍稍下降了一些。關於原因,有各種各樣的猜測。

另外,這與交易費用的減少也相吻合:

這不是巧合。正如剛才所說的,交易規模必須與收取的費用成正比。1000字節的交易必須支付500字節的交易費用的兩倍,或是2000字節交易費用的一半。在係統中擁有更少的UTXO意味著交易會更小。也就是說,由於創建的UTXO的數量較少,交易趨勢將趨向於較小的規模。這使得塊中的空間會變多、需求會減少。這可能就解釋了交易費用為什麼會變少。

這又引發了另一個問題:為什麼UTXO處於穩定的狀態呢?

這部分主要是猜測,但仍然是很有趣的思考。我們知道,比特幣交易量的大部分,是由少數玩家(基本上是各種商家和交易所)主導的。他們可能認為價值很小的UTXO並不經濟,從而結合更多的輸入、產出更少的輸出。即使是少量玩家做出這樣的變化,也會消除大量的UTXO的產生。

不過,本文的觀點沒有包括其他一些因素,比如脫鉤交易等等。

最後更新:2017-10-08 07:04:07

  上一篇:go “絕非三分鍾熱度” 摩根士丹利CEO為比特幣發聲 比特幣漲近5%
  下一篇:go 比特幣中國今日停止接受存款 本周將關閉全部交易