晚上 9 點礦工費特別貴?比特幣開發者:原因來自 BitMEX
每天大約在台灣時間晚上 9 點左右,比特幣的鏈上交易手續費會達到峰值,從飆升到恢復正常大約需要一個小時的時間。一位比特幣開發者將矛頭指向加密貨幣衍生品交易所 BitMEX,並表示,BitMEX 廣播交易的方式將對比特幣網路和用戶費用產生重大影響。
BitMEX 提幣交易導致網路塞車
一位名為 0xb10c 的比特幣匿名開發者在 5 月 4 日發佈了一篇研究,針對 BitMEX 比特幣交易的方式對整體網路的影響進行探討。BitMEX 是一家加密貨幣衍生品交易所,主要提供期貨合約交易,且所有的合約商品都以比特幣結算,換句話說,該交易所只支援比特幣一種加密貨幣。此外,BitMEX 與其他交易所不同的地方在於,所有提幣請求都在台灣時間晚上 9 : 08 統一處理與廣播,不像其他交易所能夠隨時提領。該交易所聲稱,這麼做的目的是為了保障資產的安全,因為 BitMEX 目前仍然是人工審查和處理所有提款請求,因此想要一天執行多次操作幾乎是不可行的。
然而,比特幣匿名開發者 0xb10c 卻發現,由於 BitMEX 每天都將數千筆交易擠在同一個時間點廣播,因此每到固定時間,比特幣的鏈上交易收費都會明顯增加。而大多數比特幣錢包都有內置的手續費估算器,估算器會以當前網路狀況幫助用戶估算手續費,以確保交易能夠儘速被礦工打包確認。(通常如果網路上充斥著未處理的交易,而支付的手續費又太少的話,則交易可能需要很長的時間才能完成)
由於 BitMEX 的大量交易一次發生,堵塞了區塊鏈,手續費估算器將費用上調,許多用戶被迫或在沒注意到的情況下,支付了高昂的礦工費。0xb10 表示:
「BitMEX 每天在 GMT 13:08(台灣時間晚上 9 : 08)左右廣播數兆字節的優化交易,主要由平台用戶提款組成。這種作法造成手續費估算器所估算的網路手續費飆升,並最終導致其他區塊鏈使用者必須支付高昂的手續費。」
採用擴容方案有助改善
從這方面我們可以看出,與鏈上交易息息相關的加密貨幣交易所是否支援區塊鏈擴容方案,對區塊鏈有很大的影響。例如,加密貨幣交易所幣安(Binance)在現貨市場的交易量佔有很大的比例,但該交易卻不支援能夠降低鏈上交易處理壓力的擴容方案 – 隔離見證(SegWit)。幣安發言人 Jessica Jung 先前曾表示,該交易所目前尚未更新為隔離見證,但正在規劃中。
而事實上,BitMEX 是支援隔離見證錢包的,但是龐大的交易量仍然對區塊鏈造成嚴重的影響。0xb10c 表示:
「通過使用擴容方案,其中一些多年來已經成為行業標準,可以減少對區塊鏈的影響。BitMEX 通過採用 SegWit,正朝著正確的方向邁進。但是,它們不應就此止步。 」
0xb10c 建議 BitMEX,除了 SegWit 以外,還可以使用「輸出批量處理」(一種將多筆交易擠入一個交易中以節省交易空間的技術)降低大量交易湧入對區塊鏈造成的負擔。
如果加密貨幣衍生品交易所 BitMEX 在廣播交易時採用更高效的技術,則每天可以為比特幣用戶節省大約 1.7 BTC 的鏈上交易(截至發稿時價值超過 15,000美元)手續費,約佔當前每日鏈上交易手續費總額的 7%。
手續費過低恐影響區塊鏈安全
有趣的是,0xb10c 雖然給出了降低鏈上壓力的建議,但他之後也在 Twitter 上指出,雖然用戶偏好低廉的手續費,但 BitMEX 所導致的高昂手續費支出卻能夠增強網路的安全性。開發人員和其他比特幣愛好者一直以來都在努力推動大型交易所和錢包提供商採用可降低手續費並提高網路交易處理效率的擴容技術,其中包括隔離見證人(Segregated Witness)或隔離見證(SegWit)。
雖然現在比特幣礦工的主要收入來源於區塊獎勵,但是,區塊獎勵每四年減少一次時,交易手續費的收入對礦工而言將越來越重要,若手續費越來越低,鏈上交易卻沒有相應增加的話,恐將影響比特幣的系統安全。加密貨幣數據提供商 CoinMetrics 的聯合創辦人 Nic Carter 在回應0xb10c 的研究時表示:
「意識到如果交易所採用更好的做法將使費用接近 0 時會發現這有點奇怪,他們的浪費其實有助於手續費的壓力。」
It’s a bit strange to realize that fees would be close to 0 if exchanges used better practices. Their profligacy helps maintain the fee pressure.
— nic "bankful" carter (@nic__carter) May 4, 2020
衍伸閱讀
立即加入 Telegram 獲得最完整的金融科技資訊、區塊鏈新知、業界實例!