기금넷 공식사이트 - 헤지 펀드 - 빅데이터와 블록체인

빅데이터와 블록체인

이 이야기는 여전히 비트코인에서 시작되어야 합니다

전자 현금 시스템인 비트코인은 동시에 탈중개(개인 간의 전자 현금에는 신뢰할 수 있는 제3자 중개자가 필요하지 않음) 개입)과 분산형(조직에서 유지 관리)(두 당사자가 신뢰 관계를 구축하지 않고도 거래를 완료할 수 있음)

해시 함수: 긴 문자열을 고정 길이 출력으로 변환합니다(계산 프로세스가 너무 복잡하면 안 됨). 입력 문자열이 약간 변경되는 한 해시 함수의 출력은 완전히 달라집니다.

블록체인: 큰 것을 여러 개의 블록으로 나누어 저장하고, 한 가지가 변조되고 아래의 데이터가 다르면 발견됩니다.

블록체인(데이터 구조)을 사용합니다. 해시 기능) 원장이 변조되지 않도록 보장하고, 디지털 서명 기술을 사용하여 본인만 자신의 계정을 사용할 수 있도록 보장하며, p2p 네트워크 및 POW 인증 메커니즘을 사용하여 분산 운영을 보장하는 방법

블록체인입니다. 블록체인 데이터 구조를 사용하여 데이터를 검증하고 저장하며, 분산 노드 식별 알고리즘을 사용하여 데이터를 생성 및 업데이트하고, 암호화를 사용하여 데이터 전송 및 액세스 보안을 보장합니다.

세 가지 요소:

블록체인의 본질은 분산 원장과 데이터베이스입니다. 블록체인은 해시 알고리즘을 사용하여 정보가 변조되지 않도록 하고, 공개 키와 개인 키를 사용하여 신원을 식별하며, 분산되고 중개되지 않는 방식으로 신뢰할 수 있는 데이터베이스를 집합적으로 유지 관리합니다.

빅데이터와 블록체인의 차이점은 주로 다음과 같은 측면에서 나타난다.

(1) 데이터 양. 블록체인 기술은 분산 데이터 저장, 지점 간 전송, 인증 메커니즘, 암호화 알고리즘 등 컴퓨터 기술의 새로운 응용 모델입니다. 블록체인이 처리하는 데이터의 양은 적고, 세심한 처리 방식을 가지고 있습니다. 빅데이터는 방대한 양의 데이터를 관리하기 때문에 폭과 양이 필요하고 처리 방법도 더욱 까다로워집니다.

(2) 구조화된 것과 구조화되지 않은 것. 블록체인은 엄격하게 정의된 구조를 가진 블록입니다. 포인터로 구성된 체인은 전형적인 정형 데이터인 반면, 빅데이터는 더 비정형 데이터를 처리해야 합니다.

(3) 독립성과 통합. 보안을 보장하기 위해 블록체인 시스템의 정보는 상대적으로 독립적인 반면, 빅데이터는 정보의 통합적인 분석에 중점을 둡니다.

(4) 직접 및 간접. 블록체인은 본질적으로 데이터베이스인 분산 원장이라면, 빅데이터는 일종의 간접 데이터인 데이터를 심층적으로 분석하고 마이닝하는 것을 말한다.

(5)CAP 이론. C(일관성)는 일관성을 의미합니다. 이는 모든 읽기 작업이 항상 이전에 완료된 쓰기 작업의 결과를 읽을 수 있음을 의미합니다. 즉, 분산 환경에서는 여러 지점의 데이터가 일관성을 갖습니다. A(Availability)는 가용성(Availability)을 말하는데, 이는 특정 시간 내에 데이터를 빠르게 획득하고 작업 결과를 반환하는 것을 의미합니다. P(Tolerance of Network Partition)는 분할 허용오차로, 네트워크 분할이 발생하더라도(즉, 시스템의 일부 노드가 다른 노드와 통신할 수 없는 경우) 분리된 시스템이 여전히 정상적으로 작동할 수 있음을 의미합니다. CAP 이론에 따르면 분산 시스템은 일관성, 가용성 및 파티션 허용성의 세 가지 요구 사항을 동시에 충족할 수 없습니다. 케이크도 먹고." 빅데이터는 대개 AP 구현을 선택하고, 블록체인은 CP 구현을 선택합니다.

(6) 기본 네트워크. 빅데이터의 기본 인프라는 일반적으로 컴퓨터 클러스터인 반면, 블록체인의 인프라는 일반적으로 P2P 네트워크입니다.

(7) 가치의 원천. 빅데이터의 경우 데이터는 정보이고, 데이터에서 가치를 추출해야 합니다. 블록체인에서 데이터는 자산이자 가치의 상속입니다.

(8) 계산 모드. 빅 데이터 시나리오에서는 하나의 작업이 여러 사람에게 할당됩니다. 예를 들어 MapReduce 컴퓨팅 프레임워크에서는 대규모 작업이 여러 하위 작업으로 분해되고 동시에 계산을 위해 여러 노드에 할당됩니다. 블록체인 시나리오에서는 여러 사람이 하나의 작업을 반복적으로 수행할 수 있습니다. 예를 들어 P2P 네트워크의 많은 노드가 동시에 트랜잭션을 기록합니다.