雙花的複雜

更新於 發佈於 閱讀時間約 1 分鐘
網路上有許多解釋雙花(double-spending)攻擊的文章
可是個人認為都不夠全面 , 所以來談談這問題各個面向

雙花的過程

假設有賣家 A , B
攻擊者 C
  1. 攻擊者 C 先向賣家 A 買東西
  2. 等共識機制讓 C 轉帳 A 的交易確認後
  3. 攻擊者 C 發動攻擊 , 讓 C 轉帳 A 的交易無效
  4. 攻擊者 C 在攻擊後 , 跟賣家 B 買東西
從上可以注意到幾個關鍵的地方
  1. 攻擊者 C 會是消費者
  2. 兩位賣家 A , B , 先賣的那位最終會收不到錢
  3. 交易的確認條件 , 會是個關鍵
  4. 購買東西的價值 , 或在市場上能賣出的價格

經濟的分析

雙花最終會不會有人做 , 取決於攻擊的成本與購買的標的
看幾個新聞就知道了
可以看到 , 都攻擊交易所居多
因為交易所可以直接換成法幣
以上面的過程來說 , 賣家 A 就是交易所
攻擊者買的是法幣
本質上 , 雙花要討論攻擊成本與攻擊後的收益
所以如果幣可以買房子 , 那雙花幾乎會出現
只要攻擊的成本低於房子的售價

賣家的策略

注意到交易確認的條件
實際上攻擊的過程中 , 是假設賣家只看是否確認
但事實上 , 賣家可以額外加入條件來決定要不要交貨
例如提高確認所需的區塊數
或交易確認後 , 一週後才發貨
當然這些方法還需要討論 , 但可以注意到攻擊成功難度是會上升的

後語

原則上雙花是各種公鏈都有的問題 , 隨著不同的共識機制有不同的攻擊手法
基本上共識機制就是處理雙花用的 , 沒有雙花不需要共識機制
avatar-img
3會員
11內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
proof.K的沙龍 的其他內容
會想談這個是因為就連在產業裡做的人 , 也會有奇怪的理解 blockchain網路與分散式網路的不同 從技術上來講 , 沒有不同  甚至 blockchain 技術還要更深 , 因為要解決拜占庭問題 但從產權 , 所有權的角度看 就有很大的不同 , 而這不同對在blockchain上的應用是巨大
udn 的新聞標題 : 五大電信業 不看好5G商機 這讓我想到以前看的一篇文章 :  twicic : 電信業者不想被偷走的晚餐— 台灣電子業今天看什麼? 20160928 一篇是 2016 年的
10月初去參加Meyou的路演 Meyou做什麼 , google 就有了  所以不多說 會後跟相關的網紅聊了一下 第一句問Meyou跟其他直播平台有什麼差別? 對方回答沒有差別 , 跟心中期望的有點
为什么在以太坊上构建项目注定会失败?!: E 上面這篇已經把有獎勵機制的DLT問題講得很清楚了 只能說獎勵機制是兩難 運行帳本需要 server , 開 server 需要電 , 電要錢 所以有獎勵
上週Coscup在kernel的BoF前 , 與社群友人聊到供應鏈或物流使用blockchain的新聞 誤解 看新聞都會提到blockchain的不可篡改可以用在物流追蹤或供應鏈管理 是的 , 沒錯
最近重讀了 《生態圈,是圈起來當豬養?是相濡以沫餵口水?還是相忘於江湖?— 台灣電子業今天看什麼? 201601006》這篇文章 想起了一些事情 從柯達幣或一些其他的幣的新聞(加入平台挖秘銀幣xd)
會想談這個是因為就連在產業裡做的人 , 也會有奇怪的理解 blockchain網路與分散式網路的不同 從技術上來講 , 沒有不同  甚至 blockchain 技術還要更深 , 因為要解決拜占庭問題 但從產權 , 所有權的角度看 就有很大的不同 , 而這不同對在blockchain上的應用是巨大
udn 的新聞標題 : 五大電信業 不看好5G商機 這讓我想到以前看的一篇文章 :  twicic : 電信業者不想被偷走的晚餐— 台灣電子業今天看什麼? 20160928 一篇是 2016 年的
10月初去參加Meyou的路演 Meyou做什麼 , google 就有了  所以不多說 會後跟相關的網紅聊了一下 第一句問Meyou跟其他直播平台有什麼差別? 對方回答沒有差別 , 跟心中期望的有點
为什么在以太坊上构建项目注定会失败?!: E 上面這篇已經把有獎勵機制的DLT問題講得很清楚了 只能說獎勵機制是兩難 運行帳本需要 server , 開 server 需要電 , 電要錢 所以有獎勵
上週Coscup在kernel的BoF前 , 與社群友人聊到供應鏈或物流使用blockchain的新聞 誤解 看新聞都會提到blockchain的不可篡改可以用在物流追蹤或供應鏈管理 是的 , 沒錯
最近重讀了 《生態圈,是圈起來當豬養?是相濡以沫餵口水?還是相忘於江湖?— 台灣電子業今天看什麼? 201601006》這篇文章 想起了一些事情 從柯達幣或一些其他的幣的新聞(加入平台挖秘銀幣xd)
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
多签钱包可以解决数字资产盗取风险,但需要支付手续费。与单签钱包相同,多签钱包在交易时也涉及一定的手续费,平均每笔仅需0.1%。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 之前加密货币市场多为单签钱包
Thumbnail
今年的操作一直維持著不錯的節奏,或許和自己心境的變化有很大的關係。雖然在市場多頭之時賺錢本來就容易,但是,在這樣的市況之下,能夠有意識的選擇去做什麼,或不做什麼,對於自己做這些選擇的理由,和可能產生的結果有清楚認知,最終卻會造成很大的差異。
Thumbnail
可能包含敏感內容
我看到多方籌碼很有異常,22300還沒到,可是卻已經成為重要支撐地。做空的人麻煩遇到這一關請你平倉,不要到別人家來亂。更有趣的事,22500是兩邊都有士兵在駐守,這種籌碼分配我還是第一次看到,多頭意圖想收乾22500以下的選擇權買方權利金。而我也比較貪婪一點,我抓22250SP+22200BP,那時
Thumbnail
交易對(Trading Pair)是指在加密貨幣交易所上,兩種不同的資產之間的交易對應關係。每個交易對通常包括一種基準資產(如比特幣BTC或以太坊ETH)和另一種交易資產(如美元USD或另一種加密貨幣)。交易對表示用戶可以用一種資產來交換另一種資產。
這篇我會把我所認為的動能交易跟你說,我認為,所為的動能,不過就是聰明錢的流向,你可以視為跟籌碼面一樣,只是散戶能用的籌碼面工具不多,也不準,因為一般能用到的籌碼追蹤,只有證交所公佈的盤後三大法人買賣金額而已,沒有辦法考慮到這些法人是否有用期權、權證等商品去做方向的避險,比如說,大戶(包含三大法人)看
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
多签钱包可以解决数字资产盗取风险,但需要支付手续费。与单签钱包相同,多签钱包在交易时也涉及一定的手续费,平均每笔仅需0.1%。 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 之前加密货币市场多为单签钱包
Thumbnail
今年的操作一直維持著不錯的節奏,或許和自己心境的變化有很大的關係。雖然在市場多頭之時賺錢本來就容易,但是,在這樣的市況之下,能夠有意識的選擇去做什麼,或不做什麼,對於自己做這些選擇的理由,和可能產生的結果有清楚認知,最終卻會造成很大的差異。
Thumbnail
可能包含敏感內容
我看到多方籌碼很有異常,22300還沒到,可是卻已經成為重要支撐地。做空的人麻煩遇到這一關請你平倉,不要到別人家來亂。更有趣的事,22500是兩邊都有士兵在駐守,這種籌碼分配我還是第一次看到,多頭意圖想收乾22500以下的選擇權買方權利金。而我也比較貪婪一點,我抓22250SP+22200BP,那時
Thumbnail
交易對(Trading Pair)是指在加密貨幣交易所上,兩種不同的資產之間的交易對應關係。每個交易對通常包括一種基準資產(如比特幣BTC或以太坊ETH)和另一種交易資產(如美元USD或另一種加密貨幣)。交易對表示用戶可以用一種資產來交換另一種資產。
這篇我會把我所認為的動能交易跟你說,我認為,所為的動能,不過就是聰明錢的流向,你可以視為跟籌碼面一樣,只是散戶能用的籌碼面工具不多,也不準,因為一般能用到的籌碼追蹤,只有證交所公佈的盤後三大法人買賣金額而已,沒有辦法考慮到這些法人是否有用期權、權證等商品去做方向的避險,比如說,大戶(包含三大法人)看