作者leftc (阿左)
看板DigiCurrency
標題Re: [閒聊] 這次的以太幣塞車是否帶來了什麼?
時間Thu Jun 22 19:24:48 2017
這幾次ICO壓力測試剛好是ETH的規模化大考驗
想必大家都感受到瓶頸出現了
我觀察到的瓶頸大概有兩個面向,若有誤或闕漏還請前輩幫忙指正
1. Gas limit 設定被礦池把持下沒有隨著交易爆量而提高
ETH的gas limit就類似BTC的區塊容量限制,越高就可以處理更多交易
正常應該是要設定成自動彈性調整
但是目前許多礦池是設定死的
ICO風潮剛開始時就已經很多人呼籲各大礦池要修正gas limit的問題
Vitalik Buterin也有貼文討論這件事
https://goo.gl/J1a83w
但顯然現在gas limit還是卡在4.7M
而且有些礦池挑tx的規則就怪怪的,要嘛挖空的,要嘛tx就是比人家少
reddit上是有人說要抵制這些礦池啦
但我覺得機制上設計礦工就是為了利益而來,沒什麼好用道德去束縛
不管是礦池故意要造成手續費競爭或只是懶得改忘了改
會出現這種問題比較屬於機制設計上的缺陷
有看到有人在提BIP想修正不過應該暫時還沒有共識
2. 使用者大量依賴公用節點
相信不少人在ICO尖峰時發生交易廣播tx出錯
要嘛tx廣播不出去,要嘛廣播完之後tx不見
這其實是因為大部分的人都沒有自架節點
MyEtherWallet或是手機錢包在發送交易都是透過公用的節點廣播交易
所以在短時間內需要廣播大量交易時就出現了瓶頸
這大概是共業問題,大家為了便利而犧牲了去中心化優勢導致的
但我就不確定是未來公用節點透過加強硬體性能可以解決還是演算法限制?
其實ICO風潮造成的大塞車不見得是壞事
反而可以讓ETH早點發現要擴大規模時所面臨到的問題
雖然短期造成動盪,但如果有解決撐過去就是一片熱騰騰的市場
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.71.147
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1498130692.A.0FF.html
1F:推 x10afreedom: 所以塞車的時候自己有節點會比走公用節點快很多嗎? 06/22 19:34
2F:→ leftc: 有聽人說用mist投ICO很順,我沒試過但應該至少不會卡在廣播 06/22 19:42
3F:推 yys310: 同步了一個下午 block還沒載到1/4..... 06/22 19:46
4F:推 mike11530: 有大大可解說礦池gas limit為何影響交易嗎 感謝 06/22 19:53
6F:→ leftc: ETH的gas limit就類似BTC的區塊容量限制,越高可以處理越快 06/22 19:56
7F:→ DarkerDuck: gas limit是運算複雜度的概念,因為很多大礦池維持 06/22 19:58
8F:→ DarkerDuck: 舊有設定,所以還無法知道乙太幣區塊鏈的真正極限 06/22 19:58
※ 編輯: leftc (140.121.71.147), 06/22/2017 20:01:06
9F:推 xeriob021409: 請問從bitmaker withdraw ETH to coinbase是及時嗎? 06/22 20:04
10F:推 john371911: 解說推。 06/22 21:00