이 기사는 암호 화폐의 암호화가 무엇이며 해킹으로부터 블록 체인을 보호하는 방법을 설명합니다..

암호 화폐 거래자이거나 블록 체인 암호 화폐 개발자라면 이미 두 가지 주장을 들었습니다. 첫 번째는 개인 키-공개 키 암호화가 트랜잭션을 안전하게 유지한다는 것입니다. 두 번째는 암호화가 블록 체인 네트워크를 안전하게 유지한다는 것입니다..

이 기사를 읽은 후 암호 화폐 거래자는 개인 키를 보호하는 것이 암호 화폐 거래를 안전하게 유지하는 데 얼마나 충분한 지 알게 될 것입니다. 블록 체인-암호 화폐 개발자는 이것을 읽은 후 표준 암호화 알고리즘을 사용하는 한 블록 체인 네트워크가 안전하다는 것을 알게 될 것입니다..

현대 암호화는 고급 수학에 크게 의존하며 이러한 수학적 개념에 대한 설명은이 기사의 범위를 벗어납니다..

지금 등록:엔터프라이즈 블록 체인 기초 과정

해킹 Cryptocurrency : 위험은 무엇입니까?

암호 화폐 거래자와 블록 체인 암호 화폐 네트워크에 손실을 초래할 수있는 두 가지 이벤트가 있습니다. 다음과 같습니다.

  • 해커는 암호 화폐 거래자의 디지털 서명을 해독하고 거래자의 계정에서 악성 거래를 시작합니다..
  • 해커는 암호 화폐의 기반이되는 블록 체인 네트워크를 손상시키고 그곳에서 거래를 조작합니다..

현대 암호화의 결과 인 암호화는 암호화 거래자의 디지털 서명을 보호합니다. 또한 암호화 해시 기능은 블록 체인 네트워크를 보호합니다..

암호화 해시 함수 란??

‘해시 함수’는 가변 길이 데이터 세트를 고정 크기의 영숫자 문자열로 변환합니다. 암호화 과학에서는 몇 가지 특정 해시 함수가 사용되며이를 ‘암호 해시 함수’라고합니다. 암호화 해시 함수에는 특정 특성이 있으며 다음과 같습니다.

  1. 이러한 함수는 ‘결정적’입니다. 즉, 특정 입력이 항상 동일한 출력을 생성합니다..
  2. 입력이 약간 변경 되어도 출력 해시가 크게 달라집니다.
  3. 해시 값 계산이 빠릅니다..
  4. 해시의 입력을 계산하는 것은 극도로 어렵 기 때문에 사실상 불가능합니다..

암호화 해시 함수는 공개-개인 키의 암호화를 사용하여 사용자의 디지털 서명을 생성하기 위해 블록 체인 컨텍스트에서 사용됩니다. 이러한 기능은 블록의 내용이 해시를 사용하여 복제 될 수 없도록 스크램블 방식으로 블록 체인의 각 블록을 고유하게 식별하는데도 사용됩니다..

더 읽어보기 :암호화 해싱 : 초보자 가이드

민관은 어떻게 키 암호화는 암호화 거래자의 거래를 보호합니다?

암호 화폐 거래자는 암호 화폐를받을 수 있도록 다른 사람과 공유하는 공개 키를 가지고 있습니다. 이 공개 키는 사용자 주소라고도합니다. 반대로 사용자는 개인 키를 공유해서는 안됩니다. 해커가 개인 키를 얻으면 암호 화폐 거래자가 모든 자금을 잃을 수 있기 때문에 보안을 유지해야합니다..

공개 키는 개인 키의 암호화 해시 일뿐입니다. 개인 키에서 공개 키를 생성하는 것은 매우 쉽지만 그 반대를 수행하는 것은 사실상 불가능합니다..

광부에게 거래를 보내기 위해 암호 화폐 거래자는 다음을 수행합니다.

  1. 암호화 해시 기능을 통해 트랜잭션 메시지의 암호화 해시를 생성합니다.
  2. 서명 알고리즘을 통해 해시와 개인 키를 실행합니다.
  3. 서명 알고리즘을 통해 생성 된 공개 키, 메시지, 전자 서명 전송.

광부가 거래를 받으면 다음을 수행합니다.

  1. 암호화 해시 기능을 통해 수신 메시지를 실행합니다.
  2. 해시를 생성하는 서명 확인 알고리즘을 통해 들어오는 서명과 공개 키를 실행합니다..

채굴자는 두 개의 해시를 비교하고 일치하면 거래가 유효합니다..

여기에서 개인 키와 공개 키에 대해 자세히 알아보십시오.!

공개-개인 키 암호화 안전한?

해커가 암호 화폐 거래자의 거래를 조작하려면 먼저 비 윤리적 필요에 따라 메시지를 변경 한 다음 해시와 일치하는 디지털 서명을 찾아야합니다. 암호화 해시 함수는 ‘단방향’이라는 것을 기억하십시오. 해커는 그러한 서명을 찾기 위해 긴 시행 착오 과정을 거쳐야합니다. 얼마나 오래? 글쎄요, 네트워크의 전체 컴퓨팅 파워를 사용하여 블록 체인 네트워크에서 디지털 서명을 해킹하려면 해커가 5 년이 필요합니다. 암호 화폐 거래자는 안심할 수 있으며 공개-개인 키 암호화는 실제로 안전합니다..

블록 해시가 블록 체인 네트워크를 보호하는 방법? 블록 체인의 암호화

블록 체인의 간단한 블록에는 다음 정보가 있습니다.

  • 이전 블록의 해시.
  • 거래 내역
  • 블록을 해결 한 채굴 자의 주소
  • 이 블록의 해시를 만드는 데 필수적인 난수.

다음 블록은이 블록의 해시를 갖게됩니다..

이제 해커 그룹이 7 번째 블록과 8 번째 블록 사이에 새로운 블록을 도입하여 비 윤리적으로 이익을 얻을 수있는 일부 거래를 기록 할 계획이라고 가정합니다. 이 새로운 블록을 생성하면 다음과 같은 이유로 네트워크에서 즉시 거부됩니다.

  • 채굴자는 해시 값이 작은 블록 만 허용합니다..
  • ‘새’8 번째 블록에는 7 번째 블록의 해시 값이 없습니다..

이제 해커는이 두 가지 문제를 해결해야합니다. 작은 해시 값을 찾는 것은 엄청나게 어렵고 많은 시행 착오가 필요합니다. 더 어려운 것은 두 번째 문제!

해커는 7 번째 블록의 해시로 시작하도록 8 번째 블록을 해결하기 위해 컴퓨팅 능력을 사용해야합니다. 이는 매우 어렵고 많은 컴퓨팅 성능이 필요합니다. 또한 해커가이 문제를 해결하고 ‘새로운’8 번째 블록을 생성하자마자 지금은 9 번째 블록을 변경하여 시작시 ‘새로운’8 번째 블록의 해시를 도입해야합니다. 모든 후속 블록에 대해서도이 작업을 수행해야합니다.!

더 읽어보기 :블록 체인은 어떻게 작동합니까??

블록 체인 네트워크 해킹은 사실상 불가능합니다!

이제 블록 체인 네트워크에 수천 명의 채굴자가 있으며 동시에 모두 새로운 블록을 채굴하려고한다는 사실을 고려하십시오. 해커가 체인의 초기 블록을 조작 할 때까지 더 많은 새 블록이 체인에 차례로 추가되었습니다..

해커들에게는 기존 블록을 수정하려는 시도의 끝없는 사슬입니다. 해커가 전체 블록 체인 네트워크보다 더 많은 컴퓨팅 성능을 수집하지 않는 한 사실상 불가능합니다. 또한 체인 초기에 블록을 대상으로하는 이러한 비정상적인 활동은 다른 채굴 자에게 경고 할 수 있으며 해커는 금방 발견 될 것입니다..

마지막 생각들

암호 화폐 거래자라면 개인 키를 안전하게 보관하십시오. 개발자라면 블록 체인에서 표준 암호화 알고리즘을 사용하십시오. 현대 암호화가 나머지 작업을 수행합니다..

블록 체인 기술의 더 근본적인 개념이 궁금하십니까? 이 무료 블록 체인 기초 과정을 사용해보십시오.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me