리플레이 공격이란? Ethereum NFT 및 예방 조치에 미칠 수 있는 영향

두 번째로 큰 blockchain 이더리움 이제 기다리고 기다리던 병합이 몇 주 남았습니다. 다가오는 업데이트는 작업 증명(PoW)에서 지분 증명(PoS)으로 블록체인의 완전한 전환을 표시합니다. 이더리움이 가장 크고 가장 선구적인 PoW 블록체인 중 하나라는 점을 감안할 때 이는 암호화폐 공간에서 일어날 가장 큰 이정표 중 하나입니다. 

많은 이더리움 사용자, 보유자, 암호화폐 애호가들은 XNUMX월 합병, 다른 관련 기능 중에서 네트워크의 전반적인 확장성을 잠재적으로 개선할 수 있기 때문입니다. 행복감 속에서 가능한 기본 및 다가오는 합병의 기술적 의미 비콘 체인에. 

가장 많이 논의된 이벤트 결과 중 하나는 재생 공격. 이 기사에서는 재생 공격의 의미와 NFT를 보호하는 방법에 대해 설명합니다. 

리플레이 공격이란?

재생 공격은 일반적으로 메시지 가로채기 공격이라고 합니다. 그것 발생 해커 또는 악의적인 행위자가 보안 네트워크의 데이터를 비밀리에 연결, 가로채고 조정하여 데이터/트랜잭션이 지연되거나 반복되어 발신자에게 피해를 주는 경우. 재생 공격은 특히 체인 분할 또는 하드 포크 중에 블록체인 공간에서 발생할 수 있습니다. 

병합 후에 이더리움 블록체인과 이더리움 PoS(신규 체인) 및 이더리움 PoW(이전 체인)의 두 개의 작동하는 체인/사본이 있습니다. 이러한 체인 분할로 인해 대체 불가능한 토큰을 포함한 현재 이더리움 네트워크의 자산이 PoS 체인에 복제됩니다. 즉, 현재 보유하고 있는 NFT가 복제되어 결과적으로 리플레이 공격의 기회가 열립니다. 

어떻게?

기존 이더리움 PoW가 채굴자의 지원과 새로운 ChainID로 번성한다고 가정하면 PoW 체인의 트랜잭션이 새로운 이더리움 PoS 블록체인에서 복제되거나 재생될 수 있으며 이는 위험하고 자산 손실을 초래할 수 있습니다.

"지갑에서 친구에게 POW 체인의 100 ETHPoW를 보내면 친구가 POS 체인에서 동일한 트랜잭션을 브로드캐스트하고 자신의 동일한 지갑에 100 원본 ETH를 보낼 수 있습니다." DeFi 전문가가 설명했습니다. 

NFT도 이러한 공격에 취약합니다. 복제된 트랜잭션 속성 NFT Ethereum PoW는 PoS 체인에서 재생할 수 있으므로 악의적인 행위자가 Ethereum PoS 네트워크의 주요 자산을 요구할 수 있습니다. 많은 전문가들이 EthPoW가 오래 살아남지 못할 것이라는 예측을 바탕으로 가능성이 희박하다고 추측하지만 이더리움 자산에 대한 재생 공격은 암호화 시장에 큰 피해를 줄 수 있습니다.

가장 좋은 방법은 현재 이더리움 자산을 보유하고 있는 경우 이러한 공격에 대한 노출을 줄이는 것입니다. 

가능한 Ethereum Replay 공격에 대한 예방 조치

다음은 PoS 및 PoW Ethereum 블록체인 모두에서 Replay 공격을 받을 가능성을 줄이고 자산을 보호할 수 있는 몇 가지 방법입니다.

PoW 및 PoS에 다른 지갑 사용

단일 지갑에 자산(중복된 NFT 또는 토큰)을 남겨두거나 거래하는 경우 Replay 공격을 받을 가능성이 훨씬 높아집니다. 체인마다 다른 지갑을 만들고 사용해야 합니다. 

  • 두 개의 지갑 (B)와 (C)를 만듭니다. 병합 직전에 메인 지갑(A)에서 지갑 B로 모든 자산을 이체합니다.
  • 병합 후 모든 자산을 “B” 지갑에서 PoS 체인용 메인 지갑(A)으로 이전할 수 있습니다.
  • 그런 다음 지갑 "B"에서 "C"로 모든 PoW 자산을 전송합니다. 후자는 PoW 체인에서 거래하기 위한 기본 지갑이 됩니다. 

아이디어는 하나의 지갑에 자산을 보유/사용하지 않는 것입니다. 

Replay 공격을 방지하는 또 다른 옵션은 기술적인 문제일 수 있는 트랜잭션 공지를 엉망으로 만드는 것입니다.

출처: https://www.cryptopolitan.com/what-is-replay-attack-on-ethereum-nfts/