<rt id="yg6q0"><small id="yg6q0"></small></rt>
<acronym id="yg6q0"><center id="yg6q0"></center></acronym>
<acronym id="yg6q0"><optgroup id="yg6q0"></optgroup></acronym>
<rt id="yg6q0"></rt>
<acronym id="yg6q0"></acronym>
<rt id="yg6q0"><center id="yg6q0"></center></rt>
<acronym id="yg6q0"><small id="yg6q0"></small></acronym>
<acronym id="yg6q0"></acronym>

廣告位出租、網站出售,有意向者聯系:1466191513

一分鐘明白“交易延展性”!

科技新聞 2019-10-17 11:34104網絡整理

隔離見證起初的目標,是為了解決比特幣的交易延展性(transaction malleability)攻擊問題。

什么是交易延展性?

交易延展性(transaction malleability)源于比特幣源代碼中的一個錯誤。

這個錯誤,可以在不改變交易輸出或交易內容的情況下,更改交易ID。這個錯誤意味著,在交易被礦工寫入區塊之前,交易簽名可以被更改。

換句話說,也就是一筆未被確認的比特幣交易,有可能被黑客造出兩筆合法的交易。

誰會受影響?

雖然,礦機最終只會確認一筆交易,而且交易的輸出保持不變,你的比特幣,還是會轉入給預期的收款人。

但是,確認了假的交易ID,會改變哈希值,由于哈希函數的特性,后面的交易,取決于前面交易ID中包含的哈希值。交易ID變動,后續的哈希值都會完全改變。

在這種情況下,任何未確認的交易,都是不安全的。

交易延展性(transaction malleability)攻擊,會給那些追求確認快速到賬的交易所,造成巨大損失。

2014年,有人利用這個漏洞,大規模攻擊比特幣網絡,內存池(MemPool)中充滿了假交易,造成比特幣網絡堵塞,導致部分全節點宕機,網卓新聞網,導致比特幣網絡極其不穩定。

曾經最大的比特幣交易所——Mt.Gox宣布倒閉的部分原因,就是延展性攻擊(transaction malleability)。

而要使用閃電網絡,必須修復交易延展性。隔離見證(SegWit)解決了這個問題。

Segwit(隔離見證)如何解決?
 
Core開發員Pieter Wuille 于2015年12月,在香港提出了隔離見證 (Segregated Witness) 。

Segwit將簽名從交易中移除,生成區塊頭的交易哈希值,完全由交易信息決定。

即使簽名被改變,而交易的內容沒有改變,交易的哈希仍然是相同噠。

換句話說,黑客沒有私鑰,就改不了交易hash。非常完美的解決了交易延展性攻擊。

一分鐘明白“交易延展性”!

關鍵詞: 交易延展性  隔離見證  

一分鐘明白“交易延展性”!
轉載請表明文章出處
本文地址:http://www.bdtljx.com/keji/67602.html


標簽:隔離見證  交易延展性  

站長統計代碼放在此處

聯系QQ:1466191513 郵箱地址:
www.09569y.com| www.hg988801.com| www.50051q.com| 5168cc.cc| www.93036522.com| www.50077c.com| wtx2563.com| www.242222.com| www.zou168.com| 3405uuu.com| www.303365.com| www.679975.com| hd4242.com| www.tyc131.com| www.287916.com| feicai0476.com| www.m32031.com| pz08.com| www.lpj555.com| www.073770.com| lehu9088.com| www.2078m.com| www.2788cai.com| 2021x.com| www.6511msc.com| www.394689.com| 97799e.com| www.x2894.com| 50099d.com| www.56520w.com| www.21202m.com| 2214hh.com| www.77731x.com| www.178329.com| 21866n.com| www.585732.com| 67890xxx.com| www.tk48.com| www.620977.com| 4442546.com| www.166490.com| 4477634.com| www.abc0000.com| www.c8704.com| 56787vv.com| www.91779n.com| y6880.com| www.58777i.com| www.001ac.com| 1775a.com| www.673888c.com| 168cp-s.com| www.777444l.com| www.979zf.com| 6766yy.com| www.q69096.com| 9411xxx.com| www.v27229.com| www.9818.cc| 678210.com| www.73990v.com| 1408q.com| www.7935p.net| www.676944.com| 8036ww.com| www.6939p.com| 53922.com| www.5049w.com| 60959999.com| www.xhtd08.com| www.94238.com| wx2277.com| www.690510.com| 5369i.com| www.08057777.com| www.370833.com| www.da888yl.com| www.91233h.com| h01234.com| www.3066uu.com| 9359977.com| www.81776.com| www.299078.com| www.hg7071.com| www.ejylc17.com| 8448002.com| www.8967q.com| 2648.com| www.hg1005.com| www.590979.com| 99306b.com| www.bet73b.com| 5856oo.com| www.115527l.com| 472709.com| www.tbet899.com| ty262.com| www.32666e.com| www.808399.com| 866bc.com| www.66652n.com| e99345.am| www.52062n.com| 3936k.com| www.pj88u.com| js14f.com| www.295111.com| 21579455.com| www.yl66636.com| www.632599.com| www.a1a777.cc| www.371k.cc| 55qq8332.com| www.99638f.com| fh7.927go.com| www.o63568.com| 5488s.com| www.91779m.com| 6002e.com| www.7415bb.com| 91234.com| www.46678.com| 61327777.com| www.40033.1940033.com| www.401267.com| www.9374h.com| www.hm5333.com| 8901o.com| www.29277t.com| 2757k.com| www.bet73g.com| bet010.com| www.ejylc12.com| 4018nn.com| www.q94600.com| 93922b.com| www.12136s.com| 5448099.com| www.5508598.com| 99567w.com| www.4078j.com| ii38648.cc| www.9b005.com| dzj15.com| www.50999t.com| 3473z.com| www.8806488.com| 364860.com| www.38345v.com| 20777711.com| www.hg173e.com| ly88888880.com| www.7415j.com| ggg4165.com| www.6bet005.com| 7357.com| www.766129.com| ys-57.co| www.xyh6002.com| 71707s.com| www.1116yl.com| 8538m.com| www.300726.com| 3fll8.com| www.3zq02.com| vipvip7777.com| www.55676u.com| 51133f.com| www.954321r.com| xue9999.com| www.88858c.com| 3136ll.com| www.3552i.com| 572755g.com| www.928621.com| www.yh1111.cc| www.590801.com| www.5678655.com| www.208990.com| www.hg0318.com| 0652i.com| www.pj8333.com| 5003ww.com| www.5446ww.com| 081782.com| www.89386d.com| 2324yyy.com| www.dayou566.com| 3379jj.com| www.fen00.com| www.0853c.com| www.377613.com| www.js6767g.com| 518cp4.com| www.799666v.com| 4812h.com| www.704903.com| 3807q.com| www.yun877.com| 588-2.cc| www.987434.com| www.h7788k.com| www.39957a.com| www.709msc.com| 603.com| www.735585.com| ggg1915.com| www.720650.com| yh888f.com| www.cp8017.cc| www.4688111.com| www.117035.com| www.456990.com| 7155268.com| www.00778f.com| 04666r.com| www.81678x.com| 808988x.com| www.680227.com| www.3467o.com| angei9gov.cn| www.9737gg.me| 703.com| www.17848.net| 6a222.com| www.602957.com| www.pp224.cc| 1665e.com| www.4058qq.com| 3405l.com| www.54400l.com| www.hg22768.com| www.le33.cc| www.433345.com| hdyh224.com| www.v1058.com| 53t.com| www.flff8.com| www.363788.com| 500000359.com| www.3157n.com| 2214z.com| www.61233n.com| www.zs4444.com| www.41518a.com| www.61343.com| 6118b.com| www.88065c.com| www.v65999.com| www.66376e.com| www.85857n.com| 2222.ag| www.66332d.com| www.333222g.com| 7335n.com| www.8863tt.com| tt3336.com| www.60108k.com| www.728055.com| 3678q.com| www.sb5501.com| 97297e.com| www.8000hc.com| www.998msc.com| 76543t.com| www.44118f.com| 228888g.com| www.602891.com| www.ra7088.com| 66009193.com| www.07949.com| www.vns991.cc| 228888c.com| www.5981u.com| t45638.com| www.cp702.vip| www.92msc.com| a62365.com| www.14t.com| www.hg2207.com| 77605n.com| www.s80288.com| 7720a.net| www.623660.com| www.58atv.com| 9646k.com| www.12455h.com| www.88837v.com| 0080e.com| www.hg88676.com| 9995144.com| 884192.com| www.b35xx.com| 76700.com| www.535051.com| www.wi444.com| 32666u.com| www.ya658.com| www.5ccc.cc| 6572n.com|