리플레이 프로텍션
리플레이 프로텍션(Replay protection) 또는 리플라이 프로텍션은 BCHSV 기술 총괄인 스티브 쉐더스(Steve Shadders)가 리플레이 어택을 방지하기 위해 고유 지갑 주소를 만드는 기능이다.
개요
- 리플레이 어택처럼 한쪽의 코인의 출금정보를 가지고 다른동일한 코드를 출금하는 행위가 하드포크로 인하여 문제되고 있다.
- 비트코인캐시와 비트코인골드는 자신이 이미 비트코인에서 파생된 것을 인정하고 입*출금을 방지하기 위해서 리플레이 어택 방지 코드(리플레이 프로텍션코드)를 삽입하였다
- 리플레이 프로텍션기법은 한 블록체인안의 트랜잭션이 다른체인에서 유효하지 않게 하여 트랜잭션의 리플레이 어택을 방지하는기술로 블랙리스트 된 주소의 서명방식을 변경하여 트랜잭션 방식을 완전히 바꿀 수 있다.
리플레이 어택
- 리플레이 어택은 리플레이 공격이라고도 하며, 비트코인이 분리되어 하드포크(블록체인 분기)가 발생하여 주소,개인키,생성된 코인량이 동일해져 거래 양식도 같아지므로 기존의 코인을 전송하면 새로운 블록체인의 코인도 전송되는 현상.즉 동일한 블록체인이 하나더 생성되는 현상이다.
- 방지 코드를 삽입하게 되면 거래인증시 코인명이 붙게 되므로 비트코인의 주인이 되서 정상적인 거래가 가능해진다.