블록에서 데이터베이스는 그룹으로 수집되고 이 그룹을 블록이라고 합니다. 각 블록은 데이터베이스를 수집할 수 있는 제한된 공간 또는 용량을 가지고 있습니다! 그리고 블록이 데이터베이스로 완전히 채워질 때마다 자동으로 다음 블록에 연결됩니다! 이런 식으로 한 블록이 다른 블록에 연결됩니다! 그리고 체인이 있습니다! 이것이 블록의 체인, 즉 블록체인이라고 합니다!
블록체인의 요소는 무엇입니까?
블록체인에는 세 가지 유형의 요소가 있습니다.
블록에 저장된 데이터
해당 전환에서 생성된 해시(전환 해시)
해시(이전 해시) 해당 블록과 연관된 첫 번째 블록의 해시
참고 – 블록체인의 첫 번째 블록을 제네시스 블록이라고 합니다!
블록체인의 노드란 무엇인가요?
블록체인 데이터가 저장된 컴퓨터! 이를 노드라고 하며 블록체인에 연결된 모든 노드는 블록체인의 사본을 가지고 있습니다! 10분마다 업데이트됩니다! 이러한 노드의 도움으로 해시 검사를 수행하여 변경 사항이 없음을 알 수 있습니다. 블록체인의 모든 전환이 노드에서 승인되면 즉, 작업 증명이 승인되면 블록에 기록됩니다! 노드의 도움으로 블록체인의 데이터가 저장, 확산 및 보존됩니다. 각 노드에서 블록체인에서 수행된 모든 전환의 사본은 10-10분마다 업데이트됩니다! 그렇기 때문에 안전한 것으로 간주됩니다!
블록체인은 어떻게 처리되나요?
각 블록에는 블록체인에서 이루어지는 모든 전환에서 생성되는 이전 블록의 암호화 해시가 있습니다! 해시는 숫자와 문자의 문자열입니다. 즉, 해시는 입력 데이터를 고정 길이의 출력으로 암호화하는 수학적 함수입니다. 따라서 입력 데이터의 크기에 관계없이 암호화된 고유 해시는 항상 고정된 크기입니다! 동시에 이전 블록의 전환에서 생성된 해시와도 연결됩니다!
블록체인 기술은 왜 안전한 것으로 여겨지나요?
누군가가 이 블록체인 기술 의 데이터베이스를 편집하고 싶어한다면 , 또 다른 새로운 해시가 생성됩니다! 이로 인해 모든 이후 블록의 설정이 변경되고 설정이 어디에서 변경되었는지 쉽게 알 수 있습니다! 따라서 아무도 이 블록체인의 데이터를 조작할 수 없습니다! 이제 블록체인에서 몇 가지 변경을 해야 한다는 것을 이해했다면, 작업 증명을 보여야 합니다. 즉, 변경하려는 모든 변경 사항에 대해 블록체인에 연결된 모든 컴퓨터(노드)가 이 변경을 해야 합니다. 정보를 보내야 하며 대다수의 컴퓨터가 승인해야만 변경할 수 있습니다!