作者DarkerDuck (達克鴨)
看板DigiCurrency
標題[Coin] BCH離硬分叉升級剩下不到24小時
時間Thu May 14 21:51:52 2020
這次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和on-chain casino的影響實在是太大了
其實中本聰時代本來是沒有這個限制的,但是後來Core開發者認為一定要有fee market
所以對於mempool中的UTXO都必須以演算法計算出優先權重排序。
而且還用了各種奇巧方法去實現fee market,譬如child-pays-for-parent
而這是高時間複雜度的問題,超過25層就會導致完整節點的負擔大增。
因此BTC就又多了一個anti-feature,讓使用者難以短時間內大量交易。
而Bitcoin Cash有多個node implementation Dev,
Bitcoin Unlimited已經優先透過演算法優化的方式解除封印到500
https://www.bitcoinunlimited.info/blog/6a710fed-21d3-499a-97a5-e1a419bc0a6f
現在Bitcoin abc也放寬到50。
這樣要在memo.cash上發文或是交易就會比較難碰到這種問題。
另外這次升級增加了OP_REVERSEBYTES加強智能合約功能
和Sigchecks能準確計算智能合約的開銷。
所以目前BCH的Defi也漸漸有進展了,譬如AnyHedge
https://coinspice.io/news/defi-comes-to-bitcoin-cash-john-nieri-claims-first
這可以達成穩定幣或是相關Defi資產的第一步,trustless鏈上抵押BCH資產來借貸
技術用時方恨弱,現在雖然技術好像沒啥用,但下次牛市來時是給技術準備好的幣。
對了,硬分叉期間交易所都會暫停BCH提領,要注意一下重新開放時間。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.104.249 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1589464314.A.8B7.html
1F:推 kugwa: 推 這麼多BCH node impl都解封 肯定是大阻礙 05/14 22:03
2F:→ kugwa: debug第一行btc減半 05/14 22:03
3F:→ DarkerDuck: OK,已修正 05/14 22:06
4F:推 camellala: 樓下聽到斯德哥爾摩症候群而崩潰 05/14 22:06
5F:推 kugwa: A -> B + A’ 05/14 22:11
6F:→ kugwa: A’ -> C + A’’ 05/14 22:11
7F:→ kugwa: 這兩個tx可以包在同個block嗎 05/14 22:11
8F:→ kugwa: GG崩潰 05/14 22:12
9F:→ kugwa: 我猜可以? 05/14 22:13
10F:→ DarkerDuck: 可以啊,但是不能超過25層次 05/14 22:13
※ 編輯: DarkerDuck (118.171.104.249 臺灣), 05/14/2020 22:16:04
11F:推 kugwa: 那為啥拿掉Core的fee相關機制還是要有個限制 05/14 22:16
12F:→ kugwa: 例如超過500層會怎樣嗎 05/14 22:16
13F:→ DarkerDuck: 因為BCH仍然是會對UTXO的優先度做排序 05/14 22:17
14F:→ DarkerDuck: 超過500層就導致排序計算很耗時間,影響全節點效率 05/14 22:17
15F:→ DarkerDuck: 假如跟中本聰時代一樣,不排序的話就可完全拿掉限制 05/14 22:18
16F:推 kugwa: 懂惹 05/14 22:19
17F:→ kugwa: 未卜先知會有人說BCH搶ETH飯碗zzz 沒有的話我吃全熟雞蛋 05/14 22:21
18F:→ DarkerDuck: 基本上BCH的智能合約功能還是非常侷限,非圖靈完備 05/14 22:22
19F:→ DarkerDuck: 就算搞智能合約也是為了提升金流幣的應用領域 05/14 22:23
20F:推 kugwa: btc系列也不可能搞成turing complete吧?擴容全部受影響 05/14 22:26
21F:→ DarkerDuck: UTXO-based的智能合約本身就有它的侷限性在 05/14 22:28
22F:→ DarkerDuck: 而ETH難以直接擴容主要因素是超快的產區塊速率 05/14 22:29
23F:→ DarkerDuck: 中本聰想必在設計之初就想到系統必須易於擴容 05/14 22:30
24F:→ DarkerDuck: 所以選了十分鐘這在現在看來簡直是極度保守的區塊時間 05/14 22:30
25F:→ DarkerDuck: 反正靠first seen rule也可以達成極快的零確認交易 05/14 22:32
26F:→ DarkerDuck: 十分鐘區塊時間易於擴容,SPV節點負擔也更輕 05/14 22:33
27F:→ DarkerDuck: 其實中本聰都想好了,只是後面的開發者硬選相反的道路 05/14 22:33
28F:推 john371911: 希望應用能發展健全吧。目前看起來,手續費比例還是 05/14 22:32
※ 編輯: DarkerDuck (118.171.104.249 臺灣), 05/14/2020 22:35:40
30F:推 jixian: 預言會有說黃金不用高頻交易,有限制沒毛病 05/14 23:34
31F:推 SamuelLuo: 我猜有人會說BCH手續費太低了 05/15 00:00
32F:推 rmp4rmp4bear: 推推 願能用的電子現金快點普及起來 05/15 00:15
33F:推 steve456123: BSV怎麼會有這麼大量的交易呀? 05/15 02:17
34F:→ DarkerDuck: 因為BSV的社群生態系把他們的區塊鏈當資料庫用 05/15 02:27
35F:→ DarkerDuck: 之前有把全世界氣象資料上鏈的,現在又有上傳圖片的 05/15 02:28
36F:推 scps312: BSV 接下來還要記錄 病人 醫護資料 EHR 跟提供 crptofigh 05/15 08:44
37F:→ scps312: t這款遊戲 上鍊 05/15 08:44
38F:推 ag076810: 醫護資料上鍊沒有隱私問題嗎 05/15 08:44
40F:推 scps312: 想要小額支付 則會使用money button錢包。有影片想要上 05/15 08:52
41F:→ scps312: 傳則會傳到 streamanity上,想要瀏覽的人須支付BSV才能觀 05/15 08:52
42F:→ scps312: 看 (類似youtube訂閱,前提是很有名氣才有人會選擇支付 05/15 08:52
43F:→ scps312: ) 05/15 08:52
45F:推 sdtty: 現在奪走eth跟bch市場的其實是usdt,我預測這兩山寨大王最 05/15 10:08
46F:→ sdtty: 後只會剩下公鍊手續費市值 05/15 10:08
47F:推 sdtty: 這篇文章一樣是黑btc行銷bch的軟文,換換新招吧 05/15 10:11
48F:推 zxcmnb: 還不用跟BSV比 LTC和DASH收的fee都比BCH多 笑死 05/15 10:53
49F:→ zxcmnb: s大 POS幣最後會以收的fee來估值沒錯 但是POW幣的話... 除 05/15 10:57
50F:→ zxcmnb: 了數位黃金BTC 其他都將歸零 05/15 10:57
51F:推 goldflower: s大吹口哨有配酒嗎 05/15 12:06
52F:推 camellala: 只要吹吹不推薦吹捧ETH,我就能接受,我就安心了 05/15 12:12
53F:→ Brightheat: 這麼捧乙太 我800那梯的 你幾T 05/15 12:55
54F:推 sdtty: 未來十年口號:比特金,泰達銀,以太銅,門羅鐵,其餘鐵繡 05/15 13:44
55F:推 goldflower: 小弟萊特掏心掏肺的付出 居然沒分到一官半職嗎 05/15 14:14
56F:推 darkdixen: 弄臣哪分得到什麼名份 05/15 14:26
57F:推 camellala: 回前4樓,我有2個ETH的成本在1千鎂以上,現在仍HODL 05/15 15:30
58F:推 camellala: ETH竟然被吹吹給銅牌,這樣不好吧,你要評ETH為鐵鏽才 05/15 15:36
59F:→ camellala: 有像你的風格 05/15 15:36
60F:→ DarkerDuck: 現在還真的有人相信BTC要走的是邪惡礦工PoW的路,笑死 05/15 15:48
61F:→ DarkerDuck: Layer 0都快橫空出世了,還在PoW 05/15 15:51
62F:推 darkdixen: Liquid快君臨天下了 L0才是數位黃金的完美型態 05/15 16:33
63F:推 zxcmnb: POW的確是死路一條 被礦霸綁架的幣.. 先幫QQ 05/15 16:33
64F:→ DarkerDuck: 真中本聰Adam Back,真比特幣Layer0 Liquid 05/15 16:34
65F:→ DarkerDuck: 信到信仰錯亂,幫QQ 05/15 16:35
66F:推 a23962787: 以太銅XTZ鐵鏽,那我買以太好了 05/15 17:34
67F:→ Brightheat: 1000T的 厲害 我的全賣了轉比特 05/15 17:47
68F:推 illidan9999: Layer 0是指什麼? 05/15 17:53
69F:→ DarkerDuck: Liquid光明正大重新定義L0啊 05/15 18:09
70F:推 kugwa: 比特吹們 LN liquid 都會買單嗎 05/15 18:26
71F:→ DarkerDuck: LN已經漸漸吹不起來了,ETH的WBTC都還比較實用 05/15 18:33
72F:→ DarkerDuck: 目前無論是交易量還是鎖幣的數量都是WBTC領先 05/15 18:34
73F:→ DarkerDuck: Liquid要吹有難度,還必須要重新密集訓練 05/15 18:35
※ 編輯: DarkerDuck (36.236.168.149 臺灣), 05/16/2020 10:42:12
74F:推 camellala: BTC的最後一次硬分叉,竟然是在7年前 05/16 11:53
75F:→ DarkerDuck: 基本上Core後面的Bitcoin軟分叉升級都完全為了LN 05/16 12:14
76F:→ DarkerDuck: 然後現在就整個不知道在幹啥,已經是黃金版本不用動 05/16 12:15
77F:→ darkdixen: LN就電子LG 一開始就實作Liquid不是很好嗎 05/16 13:30
78F:推 allen139443: 683T張順瑋 05/16 14:18
79F:→ DarkerDuck: Upgrade後Update一下,高頻微支付,實用性屌打LN 05/16 19:56
81F:推 ECZEMA: 日常生活用一塊銅板繳費 數化生活用一satoshi繳費 科科 05/16 23:21