roadmap
Topics 區塊鏈Current Page

重放攻擊是什麼? 它對區塊鏈有何影響?

初級
區塊鏈
Jul 20, 2022
閱讀時間 8 分鐘
0

AI 概要

展開

僅需 30 秒,即可快速掌握文章內容並判斷市場情緒!

詳細概要

雖然加密貨幣市場已被證明具有彈性和持久性,但由於資產波動以及黑客攻擊的可能性,投資加密貨幣市場仍會帶來巨大風險。黑客可以使用一種潛在方法進入區塊鏈,從其他錢包中偷走代幣,包括重放攻擊。主要發生在硬分叉正在實施時,這使得它們相對罕見。本指南詳細介紹了重放攻擊及其對加密貨幣平台的影響。

什麼是重放攻擊?

重放攻擊使用惡意應用程序來延遲或攔截網絡上的數據傳輸。然後,可以多次處理和重複這些信息,以有效複製交易。

重放攻擊需要驗證原始數據。此驗證請求通常由授權用戶發送。儘管重放攻擊直接針對網絡,但其安全協議仍會將重放攻擊視爲標準的數據傳輸。

在傳輸過程中,黑客會延遲或攔截原生數據,使他們能夠及時執行攻擊,而無需解密任何內容。儘管黑客執行重放攻擊相對容易,但網絡可以使用多種技術來加強安全性並阻止攻擊。

重放攻擊如何在加密貨幣中發揮作用?

當區塊鏈改變或升級其協議時,重放攻擊就有可能成爲可能,這一過程被稱爲硬分叉。硬分叉正在進行中,協議的兩個版本仍在繼續,這意味着任何在上一版本上被視爲有效的交易也將在新分類賬上有效。

當黑客實施重放攻擊時,他們可以使用硬分叉模擬上一版本上的交易,之後相同數量的資金可以額外劃轉至錢包。除非網絡停止,否則重放攻擊可以執行無數次。

爲什麼要使用硬叉?

硬分叉在區塊鏈技術中相對定期出現。其結果是網絡協議更新,導致無效交易或區塊有效。只有當每個用戶或節點升級到最新版本的軟件時,纔會出現硬分叉。

當特定加密貨幣的社區對貨幣提供的某些特性和功能不再滿意時,分叉通常會發生。隨着用戶被遷移至新版本的區塊鏈,在舊版本中持有代幣的用戶仍將獲得新版本的代幣。

舊版區塊鏈的功能通常比新版本少得多。因此,許多用戶在短時間內升級爲新版本。多年來,比特幣經歷了許多分叉,導致比特幣黃金和比特幣現金等其他數字貨幣的誕生。

當比特幣區塊鏈發生顯著變化時,將創建其區塊鏈的兩個分支(以跟單先前版本和新版本)。由於比特幣軟件正在升級中,挖礦程序也正在升級中。如果用戶轉入新版本,則前一版本軟件的所有交易都將被拒絕。

第一個比特幣分叉涉及 2014 年首次創建的比特幣 XT。在歷史上所有比特幣硬分叉中,最成功的分叉導致了比特幣現金,這是目前看市值時最大的數字貨幣之一。

至於以太坊,其網絡在2016年經歷了對兩個獨立區塊鏈的硬分叉。這兩個區塊鏈被稱爲以太坊經典和以太坊。目前,以太坊經典是自己的加密貨幣,目標完全不同。

重播攻擊對加密貨幣世界有何影響?

重放攻擊可能會引發一系列問題。儘管網絡相對容易抵禦這些攻擊,但它們對加密貨幣世界的影響仍然很大。請記住,重放攻擊不被視爲嚴重的網絡安全攻擊,因爲它們的範圍有限,並且有多種預防方法。

儘管黑客可能會透過重放攻擊進行欺詐性傳輸,但在傳輸過程中仍無法完全訪問數據,因爲這樣做會導致網絡拒絕傳輸。另一方面,當重放攻擊發生時,用戶和網絡都會遭受巨大損失。

在更傳統的市場中,重放攻擊可以使黑客在網絡上訪問某些信息,以便複製交易或轉發經過驗證的信息。雖然重放攻擊通常用於信用卡,但也可以在區塊鏈上執行。

當區塊鏈分叉出現時,其賬本和協議將被有效拆分,這意味着兩個完全獨立的協議將管理兩本書。與以太坊和比特幣一樣,分叉甚至有可能創建新的加密貨幣。如果有人透過區塊鏈從另一個人那裏發送了一些加密貨幣代幣,那麼第一個人可以在複製交易之前轉移到單獨的區塊鏈,這將使他們能夠將相同數量的加密貨幣單元發送到其賬戶。

區塊鏈是否容易受到重播攻擊?

區塊鏈在硬分叉發生後立即受到重放攻擊。然而,黑客在進行攻擊後可以採取哪些措施存在限制。當重放攻擊發生時,黑客會有效地取代其他用戶的身份,然後他們可以獲得該用戶的網絡訪問憑證。從這裡開始,黑客將能夠查看用戶過去採取的所有操作。掌握這些信息後,欺詐性傳輸可能會開始。

重放攻擊發揮最大潛力時,可能會拒絕服務,從而導致傳統區塊鏈失去部分計算能力。當功率開始下降時,空間將開放超過 50% 的攻擊。此時,可以毫無疑問地進行全新交易。

無論黑客如何進行重放攻擊,都有可能受到限制。例如,黑客有權訪問的數據無法以任何方式更改。如果發生變更,傳輸將被拒絕。因此,黑客只能重複過去的行爲。

如何防止重放攻擊

儘管重放攻擊會導致網絡和用戶損失大量資金,但首先還是有很多方法可以防止這些攻擊發生。重放攻擊幾乎總是因爲分叉較硬而發生。因此,許多區塊鏈將在其中一個分叉發生時部署額外的安全協議。

用戶還可以對其錢包實施安全措施。例如,用戶可以阻止代幣劃轉,直到在新版本的區塊鏈中達到特定數量的區塊。採用這種方法後,網絡將無法驗證重放攻擊。同樣,用戶也可以選擇爲數據傳輸添加時間戳並緩存重複消息,以便在重複特定次數後將其截斷。這將最大限度地降低攻擊者在短時間內連續重放消息並防止攻擊發生的可能性。 

阻止這些攻擊的兩種最常見方法包括強大的回放保護和選擇加入回放保護。

強大的回放保護

強大的重放保護功能包括將書籤放入硬分叉發生後創建的新賬本中。設置此書籤後,在該區塊鏈版本上進行的任何交易都將失效。當比特幣現金首次由比特幣形成時,這種類型的保護被添加到比特幣現金中。該書籤允許比特幣現金中的節點將標準比特幣上發生的交易與比特幣現金上的交易區分開來。

選擇加入回放保護

選擇加入重放保護主要用於加密貨幣賬本更新後發生硬分叉時,而不是將其拆分爲兩部分。實施此保護後,用戶必須手動更改交易,確保交易不會被重放。

結語

每當加密貨幣遇到硬分叉時,就會發生重放攻擊。然而,這不是加密貨幣最常見的網絡安全攻擊類型。由於只有在叉發生時才能執行,因此其用途有限。用戶和網絡可以採取多種預防措施來預防或減輕這些攻擊,包括爲消息添加時間戳以及在新分類賬中設置書籤。

獲取屬於您的每日加密貨幣和交易信息

沒有垃圾郵件。 加密空間中只有大量的乾貨和行業更新

立即訂閱