현재 위치 - 법률 상담 무료 플랫폼 - 컨설팅 회사 - 블록 체인 기술이란 무엇입니까?
블록 체인 기술이란 무엇입니까?
블록체인의 개념은 매우 유행한다고 할 수 있다. 온라인 금융 정상회담에서, 아무도 블록체인 기술이 시대에 뒤떨어졌다고 말하지 않았다. 블록 체인 기술이란 무엇입니까?

블록 체인 기술은 누구나 볼 수 있는 개방형 분류 또는 인증된 네트워크 (승인된 사람만 볼 수 있음) 로 공급망의 문제를 해결할 수 있습니다. 변경할 수 없는 레코드이기 때문에 네트워크 참여자 간에 공유되고 실시간으로 업데이트됩니다.

블록 체인 기술-데이터 계층: 디자인 장부의 데이터 구조

핵심 기술 1, block _ _ 체인:

기술적으로 블록은 거래를 기록하는 데이터 구조이며 거래의 자금 흐름을 반영합니다. 시스템에서 이미 도착한 트랜잭션 블록은 주 체인을 형성하고 계산에 참여하는 모든 노드는 주 체인 또는 주 체인의 일부를 기록합니다.

각 블록은 블록 헤더와 블록으로 구성되며, 블록은 주로 트랜잭션 수와 상세내역을 포함하여 이전 기간의 모든 트랜잭션 정보만 기록합니다. 블록 헤더에는 현재 버전 번호, 이전 블록의 주소, 타임스탬프 (기록 블록이 생성된 시간, 초까지 정확함), 난수 (관련 수학 질문에 대한 응답 값을 기록하여 블록 암호 해독), 현재 블록의 대상 해시 값, Merkle 수의 루트 값 등의 정보가 포함됩니다. 구조적으로 볼 때 블록체인은 매우 크다.

핵심 기술 2. 해시 함수:

해시 함수는 해시 알고리즘의 모든 길이의 데이터를 고정 길이 코드로 변환합니다. 원리는 암호학에 기반한 단방향 해시 함수로, 쉽게 검증할 수 있지만 해석하기는 어렵다. 업계는 일반적으로 y = 해시 (x) 로 표현되는데, 이 해시 함수는 x 의 해시 값 y 를 구현합니다.

일반적으로 사용되는 해시 알고리즘은 MD5, SHA- 1, SHA-256, SHA-384, SHA-5 12 등입니다. SHA256 알고리즘의 경우 SHA256 에 데이터를 입력하면 256 비트 해시 값 (hash value) 이 생성됩니다. 같은 데이터 입력이 같은 결과를 얻을 수 있다는 것이 특징이다. 입력 데이터가 약간 변경되었습니다. 1 0 이 됨) 완전히 다른 결과를 얻을 수 있습니다. 따라서 정방향 계산 (데이터 계산에 해당하는 해시 값) 은 매우 간단하지만 역계산은 매우 어렵고 현재의 기술 조건에서는 불가능한 것으로 간주됩니다.

핵심 기술 3, Merkle 트리:

Merkle 트리는 대규모 데이터의 무결성을 신속하게 확인할 수 있는 해시 다이트리입니다. 블록 체인 네트워크에서 Merkle_ 왕궁은 사원이 임금을 지급하는 곳입니다. _ 스칸듐은 사원이 임금을 지급하는 곳입니다. _ 사원이 임금을 지급하는 곳 _ 사원이 임금을 지급하는 곳 _ 사원이 임금을 지급하는 곳 _ 사원이 임금을 지급하는 곳입니다. 나무.

핵심 기술 4. 비대칭 암호화 알고리즘:

비대칭 암호화 알고리즘은 키와 키가 필요한 키 보안 방법입니다. 공개 키와 개인 키는 한 쌍이다. 데이터가 공개 키로 암호화된 경우 해당 개인 키로 암호를 해독해야만 해당 데이터 값을 얻을 수 있습니다. 데이터가 개인 키로 서명된 경우 서명은 해당 공개 키로만 확인할 수 있으며, 인증 정보의 발신자는 개인 키의 소유자입니다.

암호화와 암호 해독은 서로 다른 두 개의 키를 사용하기 때문에 이 알고리즘을 비대칭 암호화 알고리즘이라고 하며 대칭 암호화는 암호화 및 암호 해독 과정에서 동일한 키를 사용합니다.

블록 체인 기술-네트워크 계층: 유료 노드 중앙 집중화

핵심 기술 5, P2P 네트워크:

피어 투 피어 기술이라고도 하는 피어 네트워크 (P2P 네트워크) 는 중앙 서버와 사용자가 정보를 교환하지 않는 인터넷 시스템입니다. 중앙 서버가 있는 중앙 네트워크 시스템과 달리 P2P 네트워크의 각 클라이언트는 노드이며 서버 기능도 있습니다. 국산 번개 소프트웨어는 P2P 기술을 채택하고 있다. P2P 네트워크는 중앙 집중화 및 강화 특성을 가지고 있습니다.

블록 체인 기술-* * * 지식 계층: 유료 노드 할당 작업 로드