블록체인 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 무엇입니까?

WBOY
풀어 주다: 2022-08-18 11:13:22
원래의
3840명이 탐색했습니다.

블록체인 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 중앙 집중식 비즈니스 처리 시스템입니다. 블록체인 기술은 분산 데이터 저장, 지점 간 전송, 합의 메커니즘, 암호화 알고리즘 및 기타 컴퓨터 기술의 새로운 응용 모델입니다. 처리 시스템은 비즈니스 프로세스에 대한 목표 지원을 제공하는 정보 시스템입니다.

블록체인 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, DELL G3 컴퓨터.

블록체인의 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 무엇입니까?

블록체인의 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 중앙 집중식 비즈니스 처리 시스템입니다

블록체인은 분산 데이터 저장소, 지점 간 포인트 전송, 합의 메커니즘, 암호화 알고리즘 등 컴퓨터 기술의 새로운 응용 모델

블록체인 기술은 수년 동안 의문을 품은 끝에 최근 국가 핵심 연구 방향에 포함되고 있다고 볼 수 있습니다. 사람들 사이에서 더 인기가 많죠.

비트코인의 기반이 되는 기술인 블록체인은 차세대 인터넷을 위한 필수 기술인 것으로 보이며, 분산형 네트워크 또는 WEB3.0도 포함됩니다. 블록체인은 인간 사이의 오래된 신뢰 문제에 대한 혁신적인 솔루션을 제공합니다.

블록체인: 하늘 위의 탁자처럼

블록체인은 누구나 감독할 수 있고 누구도 혼자서 통제할 수 없는 공유되고 상호 신뢰되는 공개 거래 원장입니다. 점점 늘어나는 거래 데이터의 기록을 유지하는 분산 데이터베이스이며, 암호화 알고리즘은 데이터의 변조 및 변조로부터 데이터를 보호합니다.

지식 확장

합의 알고리즘

합의 알고리즘은 블록체인의 핵심이며 모든 사람이 동의해야 합니다. 그러나 블록체인 시스템의 실제 운영 및 작업에 있어서 일부 블록체인에서는 블록체인 원장 형성 속도를 추구하기 위해 이 코어가 약화되거나 심지어 폐기되는 경우가 많습니다.

소위 합의 알고리즘은 서로 다른 네트워크 노드가 합의 작업에 도달하는 데 사용하는 알고리즘이며 작업은 계산 결과에 따라 결정됩니다. 즉, 합의 알고리즘은 분산된 일관성을 달성하기 위해 실행되는 일련의 프로세스와 규칙입니다.

블록체인 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 무엇입니까?

다른 위치에 분산된 노드가 이 알고리즘이나 규칙 집합에 따라 협상하면 결국 하나 또는 일부 문제에 대해 일관된 결정을 내릴 수 있으며 이를 통해 분산 시스템의 여러 노드 간에 합의를 얻을 수 있습니다. .

비트코인의 합의 알고리즘은 여러 거래(데이터 항목) 데이터의 해시 값(해시 계산)이 주어진 값보다 작은지 여부를 계산하는 것입니다. 어떤 사람들은 마작과 Hu 카드를 플레이하는 규칙이 라운드가 끝날 때의 합의 알고리즘이라고 말합니다.

블록체인 시스템의 경우 합의 알고리즘은 블록체인 시스템의 각 노드 간 거래 기록의 일관성을 보장합니다. 합의 알고리즘에는 거래의 적법성과 정확성에 대한 검증도 포함되어 있어 각 노드의 무결성을 유지합니다. 블록 데이터.

분권화

블록체인에는 분산화, 분산 회계, 일관성 없는 변경, 추적성 등 많은 기능이 있습니다. 이러한 특성 중 첫 번째는 탈중앙화입니다. 분권화의 개념은 중앙화의 개념과 관련이 있습니다. 소위 탈중앙화란 컴퓨터 네트워크에 중앙 노드가 없고, 모든 노드가 동일한 상태를 가지며, 다른 노드에게 작업을 수행하도록 구체적으로 명령하고 조정하는 노드가 없다는 것을 의미합니다. 중앙 집중식 및 분산형 컴퓨터 네트워크는 모두 다양한 비즈니스 처리 요구 사항에 맞게 구축되었습니다.

분권화는 블록체인에 세 가지 주요 이점을 가져올 수 있습니다: 내결함성, 공격 저항 및 공모 방지:

1. 첫 번째 내결함성. 중앙 아키텍처를 갖춘 컴퓨터 네트워크의 경우 중앙 노드 컴퓨터에 문제가 발생하면 전반적인 운영을 유지하기 위해 지속적인 수리가 필요합니다. 블록체인 시스템에서는 분산형 아키텍처로 인해 중앙 노드에 문제가 없으며 어떤 노드에 문제가 있어도 전체 네트워크에 영향을 미치지 않습니다.

2. 공격에 대한 두 번째 저항. 중앙 집중식으로 구성된 컴퓨터 네트워크에서는 중앙 노드 컴퓨터를 직접 공격하면 네트워크 시스템을 효율적으로 파괴하는 효과를 얻을 수 있습니다. 그러나 분산형 분산 운영 블록체인의 경우 중앙 노드 컴퓨터가 없기 때문에 전체를 공격하고 파괴하는 목적을 달성할 수 없습니다. 이러한 방식으로 공격에 대한 저항력을 효과적으로 향상시킬 수 있습니다.

3. 세 번째 방어는 음모입니다. 중앙 집중화 또는 몇 가지 작업의 중앙 집중화, 하나 또는 몇 개의 노드 컴퓨터는 전체 시스템의 비즈니스 작업을 제어하고 필요에 따라 수행할 수 있습니다. 불법 행위를 저지를 수 있는 경우 다른 노드 컴퓨터가 이를 막을 수 없으므로 신뢰 위기가 발생할 수 있습니다. 합의 알고리즘은 소수의 사람들이 네트워크 시스템을 통제하는 것을 불가능하게 만들어 소수의 사람들이 공모하여 불법 행위를 저지르는 것을 방지하거나, 소수가 공모하여 불법 행위를 저지를 가능성을 크게 줄입니다.

합의 알고리즘이 탈중앙화를 결정합니다

탈중앙화가 블록체인 응용 시나리오에 실제로 적용되려면 탈중앙화 관점에서 고려해야 합니다. 탈중앙화를 실현하고 보장하는 사람은 누구입니까? 이는 합의 알고리즘에 의해 구현되고 보장됩니다.

네트워크에서는 블록체인 합의 결과에 따라 어떤 노드가 블록을 계산할지 결정하며, 이 노드가 현재 회계 노드가 됩니다. 다른 노드는 회계 노드의 계산 결과, 즉 후보 블록을 검증하게 됩니다. , 블록은 블록체인의 최신 블록이 됩니다.

우수한 합의 알고리즘은 어떤 합의 알고리즘인가요? 우수한 합의 알고리즘은 최소한 두 가지 조건을 충족해야 합니다. 합의 결과는 무작위이고 가능성이 동일하며 합의 계산 효율성이 높습니다. 좋은 블록체인은 분산되어 있습니다. 합의 메커니즘은 합의 결과가 무작위이고 균등하게 가능성이 있음을 보여줍니다. 이러한 방식으로 네트워크의 각 노드가 회계 노드가 될 확률이 동일하게 보장됩니다. 블록체인은 공정성을 보여줍니다.

뛰어난 합의 알고리즘은 블록체인 네트워크의 각 노드가 동일한 회계 확률을 갖도록 보장합니다. 네트워크 전체를 보면 어떤 노드도 다른 노드보다 회계를 수행할 기회가 더 많지 않으므로 좋은 분산 효과를 얻을 수 있습니다.

관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!

위 내용은 블록체인 중앙 집중식 컴퓨팅 및 처리 모델의 핵심은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿