생활
이더리움 Extradata를 이용해 보낸 데이터를 검색 가능한가요?
이더리움 블록에 데이터를 싣고 보낼 수 있는 방법으로 이더를 보내면서 Extradata에 데이터를 넣는 방법이 있다고 알고 있습니다.
이렇게 Extradata에 데이터를 넣고 보내게 되면 향후 그 데이터가 검색이 가능한가요?
1개의 답변이 있어요!
안녕하세요. 질문 주신 것처럼 이더리움을 전송할때 트랜잭션 내부에 데이터를 저장하여 보낼 수 있습니다. 특히 비트코인은 데이터를 80 bytes 이하만 기록할 수 있는데 이더리움은 더 많은 양의 데이터를 저장할 수 있죠.
데이터를 넣고 전송한 사례가 여러가지가 있지만 대표적인 사례로 중국의 검열의 피해 올린 북경대 성폭행 관련 글이 있습니다.
북경대 성폭행 관련 글 트랜잭션: https://etherscan.io/tx/0x2d6a7b0f6adeff38423d4c62cd8b6ccb708ddad85da5d3d06756ad4d8a04a6a2
위 링크를 들어가신 뒤 "Click to see more" 클릭 후 Input Data 부분에 있는 View Input As 버튼을 누르신 뒤 UTF-8을 선택하시면 평문으로 보실 수 있습니다.
데이터 검색은 이더리움 전송시 데이터를 입력한 트랜잭션아이디만 알면 이더스캔에서 바로 조회가 가능합니다. 평생 기록이 되는 것이니 향후에도 계속 데이터 검색이 가능한 것이죠.
참고로 저도 결혼기념일을 이더리움블록체인에 저장하였습니다. ^^;;