블록 체인은 분산 데이터 스토리지, 포인트 투 포인트 전송, 컨센서스 메커니즘, 암호화 알고리즘 등 컴퓨터 기술의 새로운 애플리케이션 모델입니다. 컨센서스 메커니즘은 블록 체인 시스템의 서로 다른 노드 간에 신뢰를 구축하고 권한을 얻는 수학적 알고리즘입니다.
블록체인은 비트코인의 중요한 개념으로, 본질적으로 중심화된 데이터베이스이며 비트코인의 기본 기술이다. 블록 체인은 암호 방법과 관련된 일련의 데이터 블록으로, 각 블록에는 비트코인 네트워크 트랜잭션에 대한 정보가 포함되어 있으며 정보의 유효성 (위조 방지) 을 확인하고 다음 블록을 생성하는 데 사용됩니다.
좁은 의미에서 블록 체인은 데이터 블록을 시간순으로 연결하는 체인 데이터 구조이며 암호학에 의해 보장되는 깨지지 않고 위조할 수 없는 분산 장부입니다. 넓은 의미에서 블록 체인 기술은 블록 체인 데이터 구조를 사용하여 데이터를 검증 및 저장하고, 분산 노드 컨센서스 알고리즘을 사용하여 데이터를 생성 및 업데이트하고, 암호화를 사용하여 데이터 전송 및 액세스 보안을 보장하며, 자동 스크립트 코드를 사용하여 데이터를 프로그래밍 및 조작하는 새로운 분산 인프라 및 계산 방법입니다.
일반적으로 블록 체인 시스템은 데이터 계층, 네트워크 계층, 컨센서스 계층, 인센티브 계층, 계약 계층 및 애플리케이션 계층으로 구성됩니다. 데이터 계층에는 기본 블록, 관련 데이터 암호화 및 타임스탬프와 같은 기본 데이터가 포함되며 네트워크 계층에는 분산 네트워크 메커니즘, 데이터 전파 메커니즘 및 데이터 검증 메커니즘과 같은 컨센서스 계층이 포함됩니다. 인센티브 계층은 주로 네트워크 노드에 대한 다양한 공감대 알고리즘을 캡슐화하여 경제적 요소를 블록 체인 기술 시스템에 통합합니다. 경제적 인센티브의 게시 메커니즘 및 할당 메커니즘을 포함한 계약 계층은 주로 다양한 스크립트, 알고리즘 및 지능형 계약을 캡슐화합니다. 이는 블록 체인의 프로그래밍 가능한 특성의 기초입니다. 이 모델은 타임스탬프 기반 체인 블록 구조, 분산 노드의 합의 메커니즘, 공감대 컴퓨팅 능력에 대한 경제적 인센티브 및 유연한 프로그래밍 가능한 지능형 계약을 기반으로 블록 체인 기술의 가장 대표적인 혁신입니다.
현재 블록체인은 세 가지 범주로 나뉜다.' 블록체인: 미래 금융경제의 새로운 구조 정의' 라는 책에 자세히 설명되어 있다. 이 중 혼합 블록체인과 개인 블록체인은 넓은 의미의 개인체인으로 간주될 수 있다.
공용 블록 체인
공개 블록체인은 세계 어느 개인이나 단체도 거래를 보낼 수 있고, 거래는 블록체인에 의해 효과적으로 확인될 수 있으며, 누구나 공감대 과정에 참여할 수 있다는 것을 의미한다. 대중 블록 체인은 가장 오래된 블록 체인이자 현재 가장 널리 사용되는 블록 체인입니다. 각 비트코인 시리즈의 가상 디지털 통화는 공개 블록 체인을 기반으로 하며, 세계에는 해당 통화에 해당하는 블록 체인이 하나뿐입니다.
연합 (산업) 블록 체인
산업 블록 체인: 그룹 내에서 여러 사전 선택 노드가 회계로 지정되고 각 블록의 생성은 모든 사전 선택 노드에 의해 결정됩니다 (사전 선택 노드는 합의 프로세스에 참여). 다른 액세스 노드는 거래에 참여할 수 있지만 회계 프로세스 (본질적으로 회계 관리, 분산 회계, 미리 선택된 노드의 수 결정 방법, 각 블록의 회계 담당자를 블록 체인의 주요 위험 지점으로 만드는 방법) 에 대해 물어볼 수 있습니다. 다른 사람들은 이 블록 체인의 오픈 API 를 통해 제한된 질의를 수행할 수 있습니다.
이등병 블록 체인