這周,BitMEXResearch發推特聲稱他們遭遇了比特幣雙花,識別出約21美元的BTC雙重支出。一時之間引來了一些恐慌,社區和媒體討論聲不斷,比特幣價格暴跌。
關于這次雙花,也有不少人解釋過了,是一次錯誤的判斷,不過由于影響比較大,而且很多人對雙花還不是很了解,所以我們今天也再來討論一下關于雙花的定義、此次事件的實際情況等。舊區塊&新區塊
在比特幣白皮書中,所有節點都會自動切換到最重的有效鏈上。這樣礦工就可以將自己的本地分類帳狀態與其他所有人同步。如果兩個礦工在幾乎同一時間挖到一個新區塊,并且這些區塊具有相同的累積難度。然后,一些節點切換到一個塊,而其他節點切換到第二個塊。這樣在很短的時間內,比特幣網絡就被分叉了。不過一旦找到下一個塊,分叉就會解決,這也是很奇怪的一點。例如,假設一些礦工正在666833-A區塊上開采,而一些礦工正在666833-B區塊上開采。一旦其中一個發現了塊666834,此區塊鏈將具有更高的累計難度,并且仍在666833-A上的所有節點將自動放棄其區塊鏈,并切換到新的規范區塊鏈。這也是此次比特幣網絡中發生的情況,因為SlushPool和F2Pool同時發現了塊666833,在幣安的礦池發現666834區塊,并且魚池的區塊就會自動放棄,然后切換到新的區塊鏈上。
Polygon生態項目0VIX疑遭黑客攻擊,損失約200萬美元:4月28日消息,多家安全機構提示稱,Polygon生態項目0VIX疑似遭遇黑客攻擊,被盜金額約為200萬美元,其中包括了60萬美元的USDT和145萬美元的USDC。[2023/4/28 14:33:38]
現在舊的數據塊出現的比較頻繁,無需擔心,但是雙花呢?什么是雙花
雙花,也就是雙重支出,有兩個普遍的定義,即技術性支出和實用性支出。從技術上講,當某方收到的轉賬首先被包含在區塊鏈上,然后再被刪除時,就會發生雙花。僅當包含該交易本身的塊變得陳舊時,才會發生這種情況。此外,新的區塊鏈不包含T1是不夠的,否則它仍可以包含在下一個區塊中。在兩次花費中,T1的輸入之一必須已由沖突事務T2花費。由于輸入已花費在T2中,因此T1變為無效并從網絡中刪除。我們稱其為雙花,不是因為用戶已經花了雙花,而是交易已經輸入了。但實際上,T1->T2是否實際上將硬幣的所有權從一個用戶更改為另一個用戶也很重要。換句話說,T1的接收者將不得不發送其它資金或產品作為交換。我們舉一個實際發生的例子:1.攻擊者在交易所購買了價值100萬美元的ETC2.將ETC換成等額的BTC并撤回3.然后,攻擊者通過創建競爭性交易T2,在交易上花費雙倍的費用,在該交易中,攻擊者將最初用于交換的相同資產花回到自己身上4.攻擊者現在擁有100萬美元的ETC和100萬美元的BTC,交易所的空頭比特幣為100萬美元步驟3等同于退回轉賬,這在比特幣網絡中極為困難。T1要求T1頂部的所有塊,這將要求攻擊者控制大量的哈希功率。因此,攻擊只能由礦工或在諸如NiceHash這樣的市場上租用哈希算力的人來執行。請注意,最大的coin都不能以這種方式被攻擊。如果有人從Nicehash租用了所有SHA256散列功率,那將是比特幣當前散列率的0.4%。
馬斯克:如果佛羅里達州共和黨州長Ron DeSantis在2024年競選總統將支持他:金色財經報道,馬斯克周五表示,如果佛羅里達州共和黨州長Ron DeSantis在2024年競選總統,將支持他。據悉,Ron DeSantis是Donald Trump的競爭對手,很可能會在共和黨初選中與他對決。馬斯克此前暗示沒有在民主黨人中找到理想的候選人。[2022/11/27 20:55:23]
基本上所有的雙花事件,包括最近的事件,都是完全無害的。即使是大型礦工故意孤立了包含T1的區塊,只要接收者遵循普遍的6確認經驗法則,他們就無法通過攻擊獲利。在這種情況下,我們僅看到在不同時間確認了沖突的T1和T2。正如我們現在所看到的,有充分的理由讓比特幣用戶廣播這種沖突的交易。取代交易
每當用戶將交易廣播到網絡時,他們都會參與第一價格拍賣。他們希望通過在交易中附加費用,希望礦工將其包括在其中。理性的礦工傾向于用最高薪的交易來填滿他們,因為這給了他們最大的利潤。但是與常規拍賣不同,區塊空間市場有一個怪癖:如果出價沒有贏得它所競標的區塊空間,它不會被撤消,而是會自動進入下一個拍賣。如果出價仍然太低而無法包括在內,則交易會長期停滯不前,那將是一個大問題。因此,用戶需要一種方法來提高已經發布的交易的費用。有用的副作用是,用戶可以降低交易費用費率,因為他們總是可以選擇以后提高費用。這使得區塊空間拍賣更加有效。
新加坡要求已注冊的加密公司提供其詳細信息:8月27日消息,新加坡金融管理局(MAS)正在要求獲得許可的加密貨幣公司和一些申請人提供詳細信息。新加坡Reed Smith LLP公司法律合伙人Hagen Rooke表示,鑒于最近困擾加密貨幣行業的各種破產和交易對手違約,MAS可能正在評估是否需要采取額外的監管措施來減輕導致這些不良情景的風險。
MAS發言人表示,被許可人和申請人應將任何嚴重阻礙或損害實體運營的事件通知MAS,包括任何可能影響其償付能力或滿足其要求的能力的事項,財務、法定、合同或其他義務。(The Block)[2022/8/27 12:52:51]
最后,關閉閃電般的支付渠道可能是必要的,例如在閃電網絡中。不合作的關閉期限很艱巨,由于費用不足而錯過該期限可能會導致用戶資金損失。用戶可以通過三種方式提高交易量:CPFP、交易加速、RBF。如果發出轉賬的人支付了不足的費用,那么用CPFP可以使接收用戶加快交易速度。為此,他廣播了一個輔助交易,該交易使用未確認交易的輸出作為輸入,并支付了比平常大的費用。如果礦工希望從子交易中獲得費用,其有效性取決于子交易的有效性,那么他現在被激勵將這兩者都包括在內。交易加速器是鏈下市場,用于確認在鏈上市場上支付了不足費用的交易。這些通常是由礦池提供的,既有免費版本,也有付費版本。用戶可以將他們的交易ID粘貼到加速器中,然后挖掘池將優先級更高地包含它。由于不需要簽名,因此發送方和接收方以及其他任何人都可以使用它們。Replace-By-Fee允許用戶創建一個替換交易,該交易花費至少與卡住交易相同的輸入之一,但要支付額外的費用。除了在卡住的交易中增加費用外,交易替換對于諸如迭代付款批處理之類的用例非常有用。定期批處理將許多付款合并到同一筆交易中,然后再發布,但同樣可以先發布交易,然后在廣播之后但在礦工將其包含在區塊之前,通過添加更多的輸入和輸出來迭代交易。
MakerDAO:已在Arbitrum Nova和以太坊間啟動Canonical DAI:8月17日消息,MakerDAO宣布已在Arbitrum Nova和以太坊之間啟動其跨鏈解決方案Canonical DAI,由于橋的無許可性質,該橋在Arbitrum Nova的部署已由協議工程核心組執行,無需執行投票。此次部署將確保Arbitrum Nova的用戶從一開始就使用Canonical DAI,從而消除任何代幣遷移的需要。Canonical DAI是MakerDAO創建的一種解決方案,是將DAI轉移到鏈下的方法,本質上,Canonical DAI允許MakerDAO支持包裝的DAI版本。[2022/8/17 12:30:47]
有問題的交易
到達實際點,在666833-1、666833-2和666834塊中實際發生了什么?如下圖,一個用戶廣播了三次交易,與前一次相比,每一項都更新了費率。
第一個收費率為1sat/b,這太低了,無法包含在一個區塊中。因此,大約23小時后,她決定使用RBF替換該交易,并收取9.4sat/b的較高費用。請注意,此時用戶已經幾乎整天等待了,在廣播替代交易之前,她的交易仍未進行。但是,新的費用率仍然太低,因此她又在三個小時后用更高的費用率再次代替了它。確認雙花
Tether聯合創始人:UST崩盤或是大多數算法穩定幣的終結:6月2日消息,Tether聯合創始人兼BLOCK聯合創始人Reeve Collins表示,UST崩盤可能是大多數算法穩定幣的終結。Collins稱:“像UST這樣的算法穩定幣不太可能存活下來。在過去的幾個月里,很多人都套現了UST和LUNA。他們提前知算法穩定幣UST是不可持續的,所以這種崩盤產生了級聯效應。這可能是大多數算法穩定幣的終結。”(CNBC)[2022/6/2 3:58:25]
我們確定用戶可以在確認交易之前使用RBF替換交易。由于用戶試圖取消先前卡住的事務并將其發回給自己,因此更新后的事務通常具有與第一個事務不同的輸出。這幾乎可以肯定是用戶的替代交易2和3發生的情況。結果,交易的不同版本可以同時在網絡中浮動。當礦工包括兩個沖突的交易時,先前包含的交易可能變得無效。這使得它最初看起來像是雙重支出。雖然從理論上講可能會在比特幣網絡上進行雙重支出,但通常不會引起嚴重關注。以下是一些您應該何時驚慌的有用啟發式方法:無效交易的價值在幾千萬到幾億美元之間。考慮到這樣的雙重支出可能會嚴重損害比特幣的聲譽和市場價值,并且礦工使用的硬件價值數百億美元,這是礦工實現“反彈支票”所需的最低費用。相比之下,今天的交易額約為25美元。交易所或其他大型實體如果不等待更合理數量的確認,就不會接受如此大的交易作為最終交易。因此,攻擊者實際上無法通過替換單個塊來退回支票,他們很可能必須替換10個以上的塊。這就要求大多數現有礦工相互勾結,并有可能同時破壞他們在采礦硬件上的投資。像許多辯論一樣,這歸結為對“雙花”一詞的定義。我今天提供了其中的兩個,其中一個是技術性的,指的是INPUT的雙重支出。輸入雙花顯然已發生,但對其他用戶的影響為零。從實際意義上說,雙倍支出就像是在向另一位用戶付款后退還支票。我們可以非常肯定地說這是有幾個原因的。其他更可能的解釋的存在,例如用戶使他們自己的交易無效。我們沒有其他可能導致有害的雙重支出的因素,例如,更大的無效交易和大量的陳舊區塊。由于媒體很快就會接受“雙花”之類的術語,所以我認為當啟發式方法沒有一個指向有害意義上的雙花時,我們應該謹慎使用。相反,我建議說“交易已失效”,這具有更廣泛的含義,包括用戶可能故意取消交易的多種方式。后續
因此,我們已經確定這肯定不是雙重花費,礦工故意用較高難度的區塊鏈替換一個區塊鏈以彈起很大的支票。它沒有礦工參與,只是一個陳舊的街區。但是,許多人仍對用戶所發布的不同交易的性質感到好奇。這個用戶為什么要取代原來的交易呢?這是否是嘗試使接受“零配置”的商人花雙倍的錢?我們可以立即排除后者,因為在初始交易和第一次替換交易之間幾乎整天都過去了。但是,探索這個用戶花錢的人還是很有趣。雖然我們不知道誰分別控制輸出,但可以使用一些啟發式方法來解決難題。輸入可以忽略,因為我們知道輸入必須由用戶控制。具有一個輸出的交易幾乎總是內部轉賬。您很少在錢包中輸入正確的錢來付錢給其他人。具有兩個輸出的交易通常會支付一個第三方的費用,并將其余的費用返還給用戶。將難題拼湊起來,我們可以看到事務2和3都只有一個輸出,這意味著這個用戶可能會控制這些輸出。事務1與事務3共享一個輸出,因此在這里也是如此。
這樣就只剩下事務1的第二個輸出3JaLvP…了。要回答這個問題,我們需要繞道而行。費用較低的交易為什么贏了?Slushpool討厭錢嗎?答案是否定的,Slushpool的行為完全符合預期。原因是這個用戶或他的對手使用了我們之前討論的另一種技術CPFP來確認交易。換句話說,他進行了一個以前未知的第四筆交易,其中包括交易a13c2bd…的滯留輸出作為同一塊中的唯一輸入。
正如我們在此處看到的那樣,新交易支付了更高的費用率,足以支付這兩項交易。由于包含事務1290376…的條件是包含事務a13c2bd…,因此Slushpool必須同時包含兩者。通過從3JaLvP中支出資金,我們可以非常確定地知道這些資金確實到達了目標目的地,實際上并沒有被重復使用。我們知道這一點是因為只有控制3JaLvP…私鑰的人才能簽署CPFP交易,最終使交易得到確認。這個用戶試圖發送給第三方的可能性很小,鮑勃已經厭倦了等待錢到來。因此,他使用CPFP將未確認的輸出花了給他。但這很可能只是這個用戶在自己的錢包之間匯款和/或嘗試各種方式提高交易費用。因此,我們可以得出結論,所有輸出確實都由這個用戶控制。
Referece:https://insights.deribit.comhttps://uncommoncore.co/research-paper-a-model-for-bitcoins-security-and-the-declining-block-subsidy/
導讀 國際貨幣基金組織在2020年9月22日完成撰寫了《跨境支付的數字貨幣:宏觀金融的影響》一文,重點論述了跨境支付的數字貨幣的四種應用情景,以及對這些場景的具體分析.
1900/1/1 0:00:00據美國證券交易委員會的兩份文件顯示,全球最大的資產管理公司貝萊德正在準備進入比特幣期貨市場。貝萊德集團為全球最大的資產管理集團,是匯豐銀行最大的股東之一,其管理資金價值超過7.81萬億美元.
1900/1/1 0:00:00最近一條圈內新聞,引起了人們的熱議。我相信等到年底回看,這條新聞的重要程度,絕對可以位列圈內2021十大新聞之一.
1900/1/1 0:00:00Messari:加密行業2022上半年融資交易近1200筆,總金額超300億美元:8月5日消息,加密分析公司Messari和Dove Metrics最新報告數據顯示,2022年上半年.
1900/1/1 0:00:00作為金融樂高積木,DeFi的可組合性帶來的空間可觀,你無法想象DeFi空間里這一群有意思的人會鼓搗出什么新鮮玩意來。12月15日Coinbase宣布上線SNX后,SNX又經歷了一輪飆升.
1900/1/1 0:00:00\n\n長周期評級:增持短周期評級:比特幣觀望小市值加密貨幣觀望今日觀點:比特幣挑戰上漲前的最后關口:昨日美國CPI核心數據出爐,報0.1%,符合預期0.1%,是市場最希望看到的結果.
1900/1/1 0:00:00