BCH離硬分叉升級剩下不到24小時

DarkerDuck (達克鴨)

這次BTC減半完後緊接著BCH又是另外一件大事。硬分叉升級。 剩下不到24小時了。 https://cash.coin.dance/ 雖然Core宣稱硬分叉升級太過危險絕對不能採用。 但是BCH的開發者基本上維持每半年一次的硬分叉升級的腳步, 逐步升級BCH的電子現金系統。 https://i.imgur.com/aKKm4wv.png 有時候甚至只是解除本來BTC的封印就可以讓BCH更好用。 這次硬分叉升級的剛好就要解除一個封印, transaction chain limit transaction chain limit本來在BTC有一個25的限制在, 也就是UTXO在mempool裡不能超過25層。 簡單的講就是一般錢包短時間內發出25個交易就有可能會發生無法繼續交易的錯誤。 譬如像這樣一直連續付款, https://youtu.be/6my6CeFUzzs 到第26筆就會出現交易失敗要你等下一個區塊。 https://i.imgur.com/rhOSIPE.jpg 有現金會限制使用者十分鐘內不能交易超過25次嗎? 這對於DEX DAPP譬如memo.cash和onchain casino的影響實在是太大了 其實中本聰時代本來是沒有這個限制的,但是後來Core開發者認為一定要有fee market 所以對於mempool中的UTXO都必須以演算法計算出優先權重排序。 而且還用了各種奇巧方法去實現fee market,譬如childpaysforparent 而這是高時間複雜度的問題,超過25層就會導致完整節點的負擔大增。 因此BTC就又多了一個antifeature,讓使用者難以短時間內大量交易。 而Bitcoin Cash有多個node implementation Dev, Bitcoin Unlimited已經優先透過演算法優化的方式解除封印到500 https://www.bitcoinunlimited.info/blog/6a710fed21d3499a97a5e1a419bc0a6f 現在Bitcoin abc也放寬到50。 這樣要在memo.cash上發文或是交易就會比較難碰到這種問題。 另外這次升級增加了OP_REVERSEBYTES加強智能合約功能 和Sigchecks能準確計算智能合約的開銷。 所以目前BCH的Defi也漸漸有進展了,譬如AnyHedge https://coinspice.io/news/deficomestobitcoincashjohnniericlaimsfirst 這可以達成穩定幣或是相關Defi資產的第一步,trustless鏈上抵押BCH資產來借貸 技術用時方恨弱,現在雖然技術好像沒啥用,但下次牛市來時是給技術準備好的幣。 對了,硬分叉期間交易所都會暫停BCH提領,要注意一下重新開放時間。

推文