암호학
암호화는 수학적 알고리즘을 사용하여 정보 및 통신을 보호하는 방법입니다. 이는 현대 기술의 기본 부분이며 블록체인 기술에서 중요한 역할을 합니다.
블록체인에서 암호화는 어떻게 사용되나요?
블록체인과의 모든 상호 작용은 암호화를 사용하여 보호됩니다.이렇게 하면 상호 작용이 변조되거나 변경되는 것을 방지할 수 있습니다. 블록체인을 구성하는 블록도 블록을 생성하는 노드에 의해 서명되므로 다른 노드가 검증할 수 있습니다. 유효한 출처에서 왔다는 것입니다.
해시란 무엇인가요?
해시는 복잡한 수학적 알고리즘을 사용하여 입력 데이터에서 생성되는 고유한 디지털 지문입니다. 해시는 단방향 함수이므로 해시 출력에서 입력 데이터를 리버스 엔지니어링하는 것은 사실상 불가능합니다.
키란 무엇인가요?
블록체인 기술에서 사용되는 키에는 공개 키와 개인 키라는 두 가지 유형이 있습니다.
두 키는 서로 직접 연결되어 있지만 프라이빗 키에서만 공개 키를 도출할 수 있으며 그 반대는 불가능합니다. 즉, 공개 키를 다른 사람과 안전하게 공유할 수 있지만 개인 키를 다른 사람과절대 공유해서는 안 됩니다.
공개 키
공개 키는 디지털 주소와 같습니다.블록체인에서 사용자를 식별하는 데 사용되며 다른 사람과 안전하게 공유할 수 있습니다.
프라이빗 키
개인 키는 디지털 펜과 같습니다.그들은 귀하의 정보임을 증명하기 위해 정보에 서명할 수 있으며, 서명은 다음과 같을 수 있습니다. 퍼블릭 키로 거슬러 올라갑니다.개인 키에 액세스할 수 있는 모든 사람과 마찬가지로 개인 키는 항상 기밀로 유지해야 합니다. 귀하를 대신하여 거래에 서명하여 귀하의 신원 (및 블록체인에서 소유한 모든 것) 을 효과적으로 도용할 수 있습니다.
서명이란 무엇인가요?
서명은 블록체인 보안의 근간입니다.거래가 특정 계정에서 이루어 졌음을 증명하는 데 사용됩니다. 그리고 거래가 변조되지 않았음을 나타냅니다.누군가가 거래 데이터를 변경하려고 시도하면 서명이 유효하지 않게 되면 네트워크에서 트랜잭션이 거부됩니다.
암호화란 무엇인가요?
암호화는 승인된 당사자만 정보에 액세스할 수 있도록 정보를 인코딩하는 프로세스입니다.민감한 사람을 보호하는 데 사용됩니다. 개인 네트워크에 저장된 데이터.웹 사이트를 방문할 때마다 알아차리지 못한 채 매일 암호화를 사용합니다. 이 웹 사이트에서도 암호화를 사용하여 연결을 보호하므로 서버에서 오는 데이터를 아무도 가로챌 수 없습니다. 브라우저와 그 반대도 마찬가지입니다.
⚠ 경고:
민감한 정보가 포함된 경우 암호화된 데이터를 블록체인에 저장하지 마십시오.블록체인은 본질적으로 공개적이며 누구나 트랜잭션의 내용을 볼 수 있습니다.즉, 블록체인에 저장된 모든 암호화된 데이터는 누구나 볼 수 있습니다. 컴퓨터가 더욱 강력해짐에 따라 암호화 알고리즘은 시간이 지남에 따라 쓸모없게 됩니다. 따라서 데이터는 불가피합니다. 결국 해독되어 대중에게 공개됩니다.