Transactions

是否有任何人以等待超過 1 個確認可以避免的方式操縱交易的例子?

  • October 19, 2018

許多比特幣交易所在考慮存入資金之前需要一些最低限度的確認。

有沒有證據表明這實際上有什麼作用?是否有人曾經在比特幣分類賬上進行過交易,因為收件人在接受比特幣已成功交換之前沒有等待 10 次以上的確認。

或者這只是為了阻止理論攻擊的發生?

您所指的可能是針對雙花攻擊可能性的預防措施。由於比特幣中工作量證明算法的性質,由於機率和重新計算 X 數量塊的成本影響,在具有 6 次以上確認的交易中發生此類事件的可能性非常低。

有沒有證據表明這實際上有什麼作用?

假設你有一筆對攻擊者或想要進行雙花攻擊的人非常有吸引力的大筆交易。一旦交易被包含在它的第一個區塊中,它就被認為有 1 個確認。建立在該鏈之上的每個區塊都會增加交易的確認次數。這使得雙花攻擊變得越來越困難,因為攻擊者必須完成相同數量的計算(工作量證明)才能成為更大的鏈。在我們的範例中,6 次確認將要求攻擊者探勘 7 個有效塊以變得足夠大以被視為有效鏈。例如,擁有 20% 的網路總算力和 6 個確認將產生1.42% 的機率一次成功的攻擊。隨著確認數量的增加,這個數字會呈指數級變小。

這只是為了阻止理論上的攻擊嗎?

比特幣的一個重要方面是節點將始終支持具有最多工作量證明(更長的鏈)的區塊鏈,這對於防止雙重支出至關重要。

有人曾經在比特幣賬本上操縱過交易嗎

這是一個有爭議的問題,我建議閱讀此主題以了解各種攻擊細節。

比特幣維基也有幾個圖表和計算器,可用於確定理論上的攻擊機率。

引用自:https://bitcoin.stackexchange.com/questions/80238